Skip to main content

Exploring Microwind Software For layout Learning

 Hello Dear Reader,

Here in this post, I will give an idea about Microwind is an integrated chip layout and simulation package that was written by professor Estinne Sicard of INSA (Institut National des Sciences Appliquees) in Toulouse, Franch. The Software was written as an aid for learning submicron Complementary Metal-Oxide Semiconductor (CMOS) integrated circuit design, and it has many features that make it unique. Microwind combines various computer tools in a single package that allows the user to layout, check, and simulate a CMOS circuit interactively. It also has a compiler that can create the layout of the logic gate directly from a Boolean expression. When interfaced with its companion program, Dsch, one has an entire automated design environment on a desktop. Logic Schematics can be designed and tested in Dsch and then transferred to Microwind for compilation into a silicon CMOS circuit.

When you will start Microwind .exe application then it's launched the program and give the screen shown in Figure 1. This contains all of the primary menu commands and is the screen that we will always start from.

Figure 1





The simplest approach to learning the Microwind program is to work with it. Some of the main features are illustrated in the following below sections, and you should work through each to get the feel of how the software works.

So let us begin our study by examining a pre-designed circuit file in the Microwind software. So go to File and then Open as shown in Figure 2.  So for this example, we will look at a file named Inv3.MSK. 

Figure 2


After this, it will go to you in the chip layout of the inverter. Each color represents a different layer of electrically conducting material, and the patterns combine to form electronic switches and to show how they are wired together.

A significant amount of chip design deals with creating layout drawings like that shown in Figure 3. A layout plot represents an electronic circuit as it would be built in silicon. The plot is designed on a computer, and the corresponding data files provide the chip manufacturing plant with all of the information needed to actually produce the device. The dimensions of each patterned region are critical to the electronic operation, and changing the size of even a single rectangle may introduce significant consequences. We will spend a lot of time learning how to design layout plots like these. Once you learn the basics, you will be able to read the layout like a schematic diagram and visualize the transistor and wires without much effort.

Figure 3


Chip design is always done from this perspective, but sometimes it helps to see 2 and 3-dimensional views of the structure. Microwind has built-in routines to provide both in the submenu under the Simulate command. So let see the process section in 2D for that go into Simulate and then Process section in 2D as well as process section in 3D as shown in Figure 4.

Figure 4

The geometrical patterns that you see in the top view (layout) screen summarize a large part of what is required in chip design. The dimensions of each pattern on the layout are determined and carefully drawn by the designer to ensure that it is possible to actually build the structure within the limits of the fabrication process. The patterns portrayed in the layout represent the components of an electronic network. In chip design, the electrical characteristics of each component are determined by the shape and dimensions of the patterned regions. The overall network response parameters, such as switching time or maximum frequency, thus are related intimately to the layout. so after verification size, shape, and position of the region now time for simulation of electrical characteristics. So go through Simulate and then Run Simulation it will show circuit simulation waveforms as shown in Figure 5.

Figure 5


I hope you like it and I will be updating more design examples so connecting by subscribe email notifications. Thanks for reading.


Connect with me 


















 

Comments

  1. Wow bro now we see in you Sandeep maheshwari for VLSI industry keep it up

    ReplyDelete
  2. Now Microwind keep it up bro

    ReplyDelete
  3. Microwind is best educational software for layout learning.

    ReplyDelete
  4. Microwind is so easy but institutions will not teaching in carriculum of subjects.

    ReplyDelete
  5. Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. buy rust accounts with hours

    ReplyDelete
    Replies
    1. It is my own experience and specifically I like technical writing.
      Thanks for your words

      Delete
  6. I recently came across your blog and have been reading along. I thought I would leave my first comment. I don’t know what to say except that I have enjoyed reading. ufabet เว็บตรง

    ReplyDelete
  7. Good information and one request please make series of microwind tutorials will be helpful more. Thanks for your efforts.

    ReplyDelete
  8. I am much waiting series on microwind till system level layouts.

    ReplyDelete

Post a Comment

Popular posts from this blog

Electronic Engineer at Thinture Technologies Pvt. Ltd

Hello Dear Readers, Currently, at Thinture Technologies Pvt. Ltd vacancy for Electronic Engineer role. Thinture Technologies Pvt. Ltd. is a vehicle control systems manufacturer, with a primary focus on road speed limitation and GPS-based tracking systems. All of our products are designed in-house from basic circuit designing to firmware, algorithm to PCB designing, online software platforms to mechanical assembly drawings, and standard operating procedures for aftermarket usage. Role Description: This is a full-time on-site role for an Electronic Engineer located in Bengaluru. The Electronic Engineer will be responsible for the day-to-day tasks associated with electronic engineering, including electronics, electrical engineering, circuit design, testing, and more. Qualifications: Strong electronic engineering skills Sound knowledge of circuit design and electrical engineering Experience with electronics testing and quality assurance Proficient in using software tools for schematic capt

R&D Intern (Electronics Engineering) at Greaves Electric Mobility

Hello Dear Readers, Currently, at Greaves Electric Mobility vacancy for an R&D Intern (Electronics Engineering) role. At Greaves Electric Mobility, we build products and solutions that are designed to democratize smart and sustainable mobility and do our bit to heal the Planet. Backed by the 164 year engineering legacy of Greaves, our portfolio of electric two and three wheelers are made in India at manufacturing sites across Tamil Nadu, Telangana and Uttar Pradesh. Key Responsibilities: Collaborate with experienced engineers in the research and development of electric mobility technologies. Participate in the design, prototyping, and testing of electronic and electrical systems for electric vehicles. Contribute to the analysis and improvement of automotive electrical systems, ensuring compliance with industry standards. Assist in troubleshooting and problem-solving activities related to electric vehicle components. Stay updated on the latest advancements in the electric mobility s

Hardware Design Engineer at TSC Tech Labs

  Hello Dear Readers, Currently, at TSC Tech Labs  vacancy for a Hardware Design Engineer role. Company Description: TSC Tech Labs is a Space and Defence Startup based in Bengaluru. The company has a legacy of developing three Satellites with Space Heritage and holds five active Defence Contracts with the Indian Navy. Role Description: This is a Senior Hardware Design Engineer role and is a full-time on-site position located in Bengaluru. The Senior Hardware Design Engineer will be responsible for designing and developing electronics hardware, circuit design, hardware architecture and hardware development for satellite and defense systems. Responsibilities: Review and understand electrical schematic designs Perform design reviews with other team members Perform layout design based on these schematic designs, complying with product requirements Close collaboration with other project members (system, mechanical, hardware, and firmware engineers, etc.) Prepare PCB/PCBA production document