9.6.10

MICROWIND Tutorial Part 7 : Design and Layout of D Flip Flop




The D flip flop shown above is very much different from what we have learnt so far. We have designed it using Nand nor or some other basic gates. But this is completely different.

You can also see that the circuit is like cascading of two similar blocks. Block one includes M1, M2 and the first 2 inverters. The rest of the circuit is the repetition of the first part.
 
Now, why all this unnecessary fuss? Just to make our life simple. If we draw the first part, then we just need to do our Ctrl+C and Ctrl+V to get the second part. As simple as that.

Back to business: As you can see in the schematic, the circuit involves only two basic elements. An nMOS and an inverter. Basically you need to draw only these two and half of your headache is over. (No kidding, I swear J )

step 1:
The first step is of course opening the Microwind.


Step 2:
From the palette click on the Moss generator and click Generate device. Check the lambda box (bottom right). Make the Width MOS equal to 4. Now click on Generate device. Click bindass at any place on the screen. We get an nMOS.


Step 3:
You can see that the clock which we are using is of two types. One is clk and the next is its complement. That is clk_bar. For that we need an extra inverter. (Other than the four visible). I won’t be showing you how to draw and inverter. You can refer to the previous tutorial to get the idea regarding that. We will be directly inserting it. (Cool eh?).

Go to file>Insert Layout. Browse to the previously drawn inverter and here you are.

You should be able to see the screen somewhat like this:



Insert another inverter. This is Inv 1. You can refer the schematic. This inverter is connected to the output of the nMOS M1.
We need to name them as we draw. This will make lesser confusions.


Step 4:
Half the work is over. The only thing that we need to do is placing them properly. Copying and pasting them on the right area in the right manner. You owe me a treat for this simplicity.
We will be drawing everything in a single well. This will reduce the delay and make it a best choice for the counters and register designs.
We need to take a little care now. Remember that we need to maintain a minimum of 4 lambda distance between adjacent metal rails.
So, be little careful while placing. Keep doing DRC at each step to make sure that you haven’t ended up doing it wrong.

The layouts placing:
  1. Place the Inverter for inverting the clock at extreme left. (It’s not visible in the schematic, but we need to draw it for inverting the clock and getting clk_bar.
  2. Now, everything else will be according to the schematic. Place a pass transistor, i.e. an nMOS (M1) at a distance of 4λ from the inverter.
  3. To the right of this MOS, we have another inverter named Inv 1. Place it at a distance of 4λ from it. Please make sure that all nMOS and pMOS are at the same level.
  4. The output of this Inv 1 inverter is connected to the input of Inv 2 inverter. So we need to place Inv 2 to the right of Inv 1 at a distance of 4λ. (If you are getting confused scroll up and see the schematic)
  5. The output of Inv2 is connected as input to pass transistor M2. So, place a pass transistor nMOS M2 to the right of Inv 2.
 
At this point the layout should look somewhat like this.



The intermediate file can be found here:


Step 5:

As you can make out, we have just done with placing. We need to connect the devices now. Also note that, we have not drawn the second half. Once we are done with the connection, we will duplicate first half. (Both first and the second stages are identical).

Follow this convention:

The vertical routing should be done with metal 2.
The horizontal routing to be done with metal 1.
Note that you should use Metal 1 to Metal 2 contact to connect to metal 1 and metal 2. (It can be found in the palette)
Care should be taken while connecting a polysilicon layer to metal 2 layers. A polysilicon layer cannot be connected to metal 2 layers directly. First, it has to be connected to metal 1. And then it has to be connected to metal 2.
With the above things in our mind, we will proceed with the connections.
 
After the connections, the layout will look somewhat like this.



You can even download this intermediate file and analyze it.


Step 6:
It’s time to go for stage 2. Copy the layout, just before first inverter and place it to the right of the existing layout.
This creates the second stage.
Again do the necessary connections and your layout is ready.


The final layout will look similar to this.



You can find the same over here:
The output waveforms looks like this:


You can cascade this layout in the manner you want and create various registers and counters.

Have  a  great   time

27 comments:

  1. Well.
    I have one doubt with RTL design .
    How microwind converts RTL design to layout design.

    ReplyDelete
  2. You dont get your comments answered here. this blog is stolen from the original posts at groolo.blogspot.com please post the comments there. they reply fast.

    ReplyDelete
  3. "Is there really no way to transfer my VC and Wii - Ware games from my Wii to another. A look into some of the best Star Wars apps to be found on i - Tunes, including games, fun soundboards, books, and more. Each child is given 30 seconds to race to the pile and make as many matches as possible before time runs out.

    Stop by my webpage - kebek2point0.org

    ReplyDelete
  4. Wonderful blog! I found it while browsing on Yahoo News. Do you have any tips on
    how to get listed in Yahoo News? I've been trying for a while but I never seem to get there! Cheers

    my webpage; radiosender

    ReplyDelete
  5. Welcher Sinn von Arcade-Spielen erscheint, Geld einzunehmen.
    Afterwards, joust your cash chips on the cash desk.
    This is your other tank in Warhammer online, special ability is buffs.


    Here is my site ... kostenlose spielespielen

    ReplyDelete
  6. Welcher Sinn von Arcade-Spielen erscheint, Geld einzunehmen.
    Afterwards, joust your cash chips on the cash desk. This is your other tank
    in Warhammer online, special ability is buffs.


    Also visit my webpage ... kostenlose spielespielen
    My page - mouse click the following webpage

    ReplyDelete
  7. Although you cаn't go back to any songs, you can skip songs, mark them as ones you like or dislike, and browse the names, bands, and CD the song is on of all the songs that have played already. The broadcasting process is not complicated as all the equipments essential are easily available but with new ideas coming up every day, new requirements rise with new criteria of transmission like Dab Digital Radio and DRM. Even today, I go big game hunting and all this, and the more dangerous something is, the happier I am.

    My webpage ... helpful hints
    Also see my webpage > espublico.com

    ReplyDelete
  8. And then, you'll probably see that the battery's charge won't be as durable as before. The Lenmar 1530 m - Ah for the Amazon Kindle 1 e-reader is the first choice for consumers. Although, sound card is integrated device, it functions similar to brightness of the screen when talking about power consumption.

    Also visit my web page gratis spiele spielen

    ReplyDelete
  9. Althοugh you can't go back to any songs, you can skip songs, mark them as ones you like or dislike, and browse the names, bands, and CD the song is on of all the songs that have played already. While the effects of antenna polarization may be interpreted as a reduction in the quality of some radio links, some radio designers often make use of this property to tune an antenna to their needs by restricting transmission or reception to signals on a limited number of vectors. A MOBILE APP GIVES THE STATION A DIRECT MARKETING CHANNEL TO COMMUNICATE WITH THEIR LISTENERS.

    Stop by my weblog - gratis spiele spielen

    ReplyDelete
  10. I didn't want to drive all the way back to Autozone to pick up a new terminal post clamp, so I figured I'd attach
    it and see what happened. As you lift out the screen you'll see it is still attached via a ribbon cable. Mobile computing is continuously getting better with best performance, smarter processors, light weight and handy designs, but as we all know, the main power of the mobile computing device (weather it is laptop, mobile, PDA or e-book reader) resides in it's
    battery capacity.

    Take a look at my weblog - internet radio

    ReplyDelete
  11. Around 150 games in total, but that's relatively small compared to our users. Then came the ultra-popular Arkham games, that place you, like never before, into Batman's shoes as he skulks around and knocks hoodlums heads together (literaly).
    We carry R4 SDHC, DSTT, R4i SDHC, Acekard 2i, EZFlash Vi,
    M3i Zero, and now the i - Edge.

    Feel free to surf to my site :: http://www.myunghamchul.com/118

    ReplyDelete
  12. may i get master slave jk flip flop using nand gate layout creating using schematic

    ReplyDelete
  13. The luxury replica watches function overall will perform similar to that of a real
    authentic time piece and can even pass a visual
    inspection so be very cautious of these replicas.
    In the year 2003, he wore a wristwatch of Calatrava seires,
    which drove a new wave of fashion trend among the high-class political circles of Russia.
    Third, another typical example is George Walker Bush, the former president of Amecia.


    Here is my site :: replica michael kors watches and handbags

    ReplyDelete
  14. Ιt's going to be finiѕh of mine day, except before endіng I am reading this great piece of writiոg
    to inϲreaѕe my know-how.frеe fingerstyle guitar lessonѕ video [Www.Dailymotion.com]

    ReplyDelete
  15. The world news may be any sorts of news like Japan has been completely destroyed and shattered due to earthquake at present.
    All states have their way of living, mode of communication, heritage and beauty,
    tourist attractions, regional sports etc to flaunt. As you are aware, there
    were only a handful of positions, therefore the hiring decision was that much more difficult.


    Also visit my blog blog [http://www.super.top-youtube.com.pl/]

    ReplyDelete
  16. I do not know if it's just me or if perhaps everybody else experiencing problems with your site.
    It appears like some of the text within your posts are running off the screen. Can someone else please comment and let me know if this is happening to them as well?
    This may be a issue with my web browser because I've had this happen before.

    Thanks

    Also visit my web-site :: After Effects Templates

    ReplyDelete
  17. There is evidence that circumcision decreases sexual pleasure and makes it harder to have children. Ultra Music Festival and WMC appeared
    to be limited in a legal contract to operate in the course of the same week, but
    Ultra has concluded to go their own way. com and Expedia
    rooms up front at the wholesale rate and they are
    to pay back the wholesale amount to them when they sell a room.


    Look into my site: kaskade umf 2014

    ReplyDelete
  18. Hey I know this is off topic but I was wondering if you knew of
    any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I've been looking for a plug-in like this for quite some time and was hoping maybe
    you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new
    updates.

    My homepage - bowling centers

    ReplyDelete
  19. I truly love your blog.. Excellent colors & theme.
    Did you create this website yourself? Please
    reply back as I'm wanting to create my own personal blog and would love to find out
    where you got this from or what the theme is called.
    Thank you!

    Here is my website thyroiddiseasesucks.Com Ebook

    ReplyDelete
  20. Endeavor Resource Planning or ERP blankets useful territories like Human Resources, Sales and Logistics, Finance,
    Production, Customer Relationship, Payroll, therefore
    forth. There's an individual requirement to choose the most effective company out
    of the list that can offer you guaranteed services. As it is possible to see, these payroll services are truly comprehensive.


    Feel free to surf to my blog: payroll service providers

    ReplyDelete
  21. The questions will include asking you if you happen to be registered elsewhere for similar services, what
    they have that Credit - Report. When attempting to correct your
    credit rating, exercise caution if this comes to
    attorneys and legal teams that advertise instant repair of
    credit. Your current car loan may already be within your report,
    but how about car loans past.

    My page credit report companies

    ReplyDelete
  22. Ask about tax processing for out-of-state employees too.
    For them, outsourcing payroll services may be the
    best option to visit for. Choosing which payroll
    company should not just be about that has the best ad inside phone
    directory, or who called you initially soliciting services.


    Also visit my weblog ... Payroll processing companies

    ReplyDelete
  23. Urgent medical intervention is essential in such a
    scenario. Of the patients can be diagnosed conditions in the comfort of their homes.
    If you know how to use the Internet, ordering your own prescriptions
    can be as easy as turning on the computer while taking your
    morning coffee, and you never have to leave your home doing it.


    Feel free to surf to my weblog shoutbox (http://www.last.fm)

    ReplyDelete
  24. I think everything posted was very logical. But, think about this, suppose you were
    to create a awesome title? I ain't suggesting your content is
    not solid, however what if you added a headline that grabbed a person's attention? I mean "MICROWIND Tutorial Part 7 : Design and Layout of D Flip Flop" is a
    little vanilla. You should look at Yahoo's home page
    and see how they create post headlines to get people interested.
    You might add a video or a picture or two to grab people excited about everything've got to say.

    In my opinion, it could make your posts
    a little bit more interesting.

    My web site - best supplement to gain muscle

    ReplyDelete
  25. Thanks , I've recently been searching for info approximately this topic
    for ages and yours is the greatest I have discovered till now.
    However, what in regards to the bottom line? Are you certain about the supply?


    My page :: forex (investandprofittoday.com)

    ReplyDelete