The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> Analog Design >> Flip flop design https://designers-guide.org/forum/YaBB.pl?num=1297682011 Message started by haykp on Feb 14th, 2011, 3:13am |
Title: Flip flop design Post by haykp on Feb 14th, 2011, 3:13am Dear Forum, The attached picture is a schematic diagram of a Dff. As can be seen in that diagram the first input TG clock is CL and not CLK. What is the reason of this? Why we cannot conect the CLK to the clock of first TG. Thanks, Hayk Petrosyan |
Title: Re: Flip flop design Post by rfidea on Feb 14th, 2011, 9:51am Probably to get some buffering and not loading CLK more than necessary. |
Title: Re: Flip flop design Post by Rakesh on Feb 14th, 2011, 10:57am Probably for meeting hold time requirements or bufferening the input clock |
Title: Re: Flip flop design Post by vp1953 on Feb 15th, 2011, 9:09am Hi Haykp, You are saying CLK and CL could be used instead of CL and CL-bar. The circuit requires complementary clock signals. CLK is external and may have a large skew depending on the load on the driver; i dont know if there might be some issues using a skewed CLK and a non-skewed CL for the complementary clock signals. Using internally generated CL and CL-bar removes the external clock skew. |
Title: Re: Flip flop design Post by Nandish Mehta on Feb 21st, 2011, 8:23am The main concern with all flip-flop design is the clock loading. It is one of the main design metric. CLK routing and distribution tree already consumes hell lot of power. Add even one TG extra to CLK is majority of time not affordable. Hence CL & CLb are generated first. If you go through the operation you will find that operation of F/F is still same as with CL or CLK. Hope this helps Regards Nandish |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |