Sequential Circuits

Q2: Maximum frequency

Q- Find the maximum clock frequency of the following circuit and specifications of the flip-flop are as T (setup) = 5ns T (hold time) = 4ns             T (CLK to Q) = 9ns and maximum delay of the combinational circuit is T (c-delay) = 13 ns

Ans:  As input to first flip-flop is directly available and hence this doesn’t affect clock frequency but input to 2nd flip-flop reaches after various delays from the previous edge of the clock. We the above as follow:

And the complete clock can be represented as follow: c-delay is combinational delay

Hence clock time period = T CLK to Q + c-delay + Setup time = 9 + 13 + 5 = 27 ns

And maximum frequency of the circuit is F max = 1 / 27 = 3.7 MHz

123 Replies to “Q2: Maximum frequency

  1. Please let me know if you’re looking for a author for your weblog. You have some really good articles and I think I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some material for your blog in exchange for a link back to mine. Please shoot me an e-mail if interested. Regards!

  2. Simply desire to say your article is as astounding. The clearness on your post is just great and i could assume you’re a professional in this subject. Fine along with your permission let me to snatch your feed to keep up to date with coming near near post. Thanks 1,000,000 and please keep up the gratifying work.

  3. It is truly a great and helpful piece of information. I?¦m happy that you just shared this useful information with us. Please stay us up to date like this. Thanks for sharing.

  4. You really make it seem so easy together with your presentation but I to find this topic to be really something that I think I might by no means understand. It seems too complex and extremely extensive for me. I’m having a look forward to your next put up, I will attempt to get the dangle of it!

  5. Someone essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I surprised with the research you made to create this particular publish incredible. Wonderful job!

  6. You have noted very interesting points! ps nice internet site. “He that will not sail till all dangers are over must never put to sea.” by Thomas Fuller.

  7. I’ve been browsing on-line greater than 3 hours as of late, yet I never discovered any attention-grabbing article like yours. It is beautiful worth sufficient for me. In my opinion, if all webmasters and bloggers made excellent content as you probably did, the internet will likely be a lot more helpful than ever before.

  8. Hi there! Would you mind if I share your blog with my facebook group? There’s a lot of people that I think would really appreciate your content. Please let me know. Many thanks

  9. F*ckin¦ tremendous issues here. I am very glad to look your article. Thanks so much and i am taking a look ahead to contact you. Will you kindly drop me a mail?

  10. I am curious to find out what blog system you happen to be using? I’m experiencing some minor security issues with my latest site and I would like to find something more safeguarded. Do you have any recommendations?

  11. Have you ever thought about publishing an e-book or guest authoring on other blogs? I have a blog centered on the same topics you discuss and would love to have you share some stories/information. I know my readers would enjoy your work. If you’re even remotely interested, feel free to send me an e mail.

  12. I am commenting to make you be aware of what a cool experience our princess gained reading your blog. She discovered numerous details, which included how it is like to possess an incredible coaching mindset to have folks without difficulty grasp some specialized subject matter. You undoubtedly exceeded my expected results. I appreciate you for presenting the helpful, safe, revealing and even fun tips about your topic to Janet.

  13. Superb site you have here but I was wanting to know if you knew of any forums that cover the same topics talked about in this article? I’d really love to be a part of community where I can get feed-back from other knowledgeable individuals that share the same interest. If you have any recommendations, please let me know. Cheers!

  14. hey there and thank you for your info – I have certainly picked up something new from proper here. I did then again expertise several technical points the use of this web site, since I experienced to reload the website a lot of instances previous to I may just get it to load correctly. I were pondering if your hosting is OK? Now not that I am complaining, but slow loading circumstances occasions will very frequently impact your placement in google and can harm your high quality score if advertising and ***********|advertising|advertising|advertising and *********** with Adwords. Well I’m including this RSS to my e-mail and could glance out for a lot more of your respective exciting content. Ensure that you update this again very soon..

  15. Great blog here! Additionally your site loads up very fast! What host are you using? Can I am getting your affiliate link on your host? I desire my web site loaded up as quickly as yours lol

  16. Unquestionably believe that which you stated. Your favorite justification appeared to be on the net the simplest thing to be aware of. I say to you, I certainly get annoyed while people think about worries that they plainly don’t know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people could take a signal. Will likely be back to get more. Thanks

  17. I’d have to examine with you here. Which is not one thing I usually do! I take pleasure in reading a post that may make folks think. Additionally, thanks for permitting me to comment!

  18. Wow! This can be one particular of the most beneficial blogs We’ve ever arrive across on this subject. Actually Excellent. I’m also a specialist in this topic so I can understand your hard work.

  19. I’m not sure where you’re getting your information, but great topic. I needs to spend some time learning much more or understanding more. Thanks for great information I was looking for this information for my mission.

  20. After study a few of the blog posts on your website now, and I truly like your way of blogging. I bookmarked it to my bookmark website list and will be checking back soon. Pls check out my web site as well and let me know what you think.

  21. Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant believe youre not more popular because you definitely have the gift.

  22. You really make it appear really easy along with your presentation but I in finding this matter to be really something that I think I might by no means understand. It kind of feels too complicated and very broad for me. I am having a look forward on your subsequent put up, I will try to get the hang of it!

  23. Good – I should certainly pronounce, impressed with your site. I had no trouble navigating through all tabs as well as related information ended up being truly easy to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, website theme . a tones way for your customer to communicate. Excellent task..

  24. I absolutely love your blog and find a lot of your post’s to be what precisely I’m looking for. Does one offer guest writers to write content for you personally? I wouldn’t mind producing a post or elaborating on a few of the subjects you write concerning here. Again, awesome website!

  25. I do agree with all of the ideas you have presented in your post. They’re very convincing and will definitely work. Still, the posts are very short for beginners. Could you please extend them a little from next time? Thanks for the post.

  26. Hello! I’ve been following your website for a while now and finally got the bravery to go ahead and give you a shout out from Huffman Texas! Just wanted to mention keep up the good work!

  27. hey there and thank you for your information – I’ve certainly picked up something new from right here. I did however expertise several technical points using this site, as I experienced to reload the web site lots of times previous to I could get it to load properly. I had been wondering if your hosting is OK? Not that I am complaining, but sluggish loading instances times will often affect your placement in google and can damage your quality score if advertising and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and can look out for much more of your respective interesting content. Ensure that you update this again soon..

  28. of course like your web site but you need to check the spelling on several of your posts. Several of them are rife with spelling problems and I to find it very bothersome to inform the truth on the other hand I will certainly come again again.

  29. Hello, Neat post. There’s an issue together with your website in web explorer, may check this… IE nonetheless is the market chief and a huge component to other folks will omit your great writing because of this problem.

  30. Thank you for any other great article. The place else may anybody get that kind of info in such a perfect method of writing? I have a presentation subsequent week, and I’m at the search for such information.

  31. Thank you for another informative web site. The place else could I am getting that kind of information written in such an ideal way? I have a project that I am just now operating on, and I’ve been at the glance out for such information.

  32. Hiya, I’m really glad I have found this info. Nowadays bloggers publish only about gossips and web and this is actually annoying. A good blog with interesting content, that’s what I need. Thanks for keeping this web site, I’ll be visiting it. Do you do newsletters? Can not find it.

  33. I?¦ve been exploring for a little bit for any high-quality articles or weblog posts on this kind of area . Exploring in Yahoo I ultimately stumbled upon this website. Reading this info So i am glad to convey that I’ve a very good uncanny feeling I found out just what I needed. I so much no doubt will make certain to do not overlook this web site and give it a glance on a relentless basis.

  34. Hiya, I’m really glad I have found this information. Nowadays bloggers publish only about gossips and internet and this is actually annoying. A good blog with exciting content, that is what I need. Thanks for keeping this web-site, I’ll be visiting it. Do you do newsletters? Cant find it.

  35. Hey! I could have sworn I’ve been to this website before but after browsing through some of the post I realized it’s new to me. Nonetheless, I’m definitely glad I found it and I’ll be bookmarking and checking back often!

  36. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get three e-mails with the same comment. Is there any way you can remove people from that service? Cheers!

  37. I would like to thnkx for the efforts you have put in writing this website. I am hoping the same high-grade blog post from you in the upcoming also. In fact your creative writing abilities has inspired me to get my own web site now. Really the blogging is spreading its wings fast. Your write up is a good example of it.

  38. You actually make it seem so easy together with your presentation however I find this matter to be actually one thing which I believe I would never understand. It kind of feels too complex and very wide for me. I’m looking forward to your next submit, I’ll try to get the grasp of it!

  39. I wanted to write down a comment so as to express gratitude to you for all of the pleasant guidelines you are giving here. My time intensive internet investigation has at the end been rewarded with wonderful strategies to exchange with my great friends. I would tell you that we site visitors are extremely blessed to live in a wonderful place with very many brilliant professionals with very helpful concepts. I feel somewhat happy to have seen your web site and look forward to so many more amazing minutes reading here. Thanks a lot again for all the details.

  40. I discovered your blog site on google and verify a couple of of your early posts. Proceed to maintain up the superb operate. I just additional up your RSS feed to my MSN Information Reader. Searching for ahead to studying more from you in a while!…

  41. Good V I should certainly pronounce, impressed with your site. I had no trouble navigating through all tabs and related info ended up being truly simple to do to access. I recently found what I hoped for before you know it in the least. Reasonably unusual. Is likely to appreciate it for those who add forums or anything, website theme . a tones way for your customer to communicate. Nice task..

  42. I’m really impressed with your writing skills as well as with the layout on your weblog. Is this a paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it is rare to see a nice blog like this one these days..

  43. I am curious to find out what blog system you’re working with? I’m experiencing some minor security problems with my latest website and I’d like to find something more risk-free. Do you have any suggestions?

  44. Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research about this. We got a grab a book from our area library but I think I learned more from this post. I’m very glad to see such fantastic information being shared freely out there.

  45. This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!

  46. You could definitely see your skills within the paintings you write. The sector hopes for more passionate writers such as you who aren’t afraid to mention how they believe. At all times follow your heart. “We are near waking when we dream we are dreaming.” by Friedrich von Hardenberg Novalis.

Leave a Reply

Your email address will not be published. Required fields are marked *