SlideShare a Scribd company logo
1 of 16
Download to read offline
Kumar Suryanshu (2K20/VLS/08)
Experiment No. 03(a)
Aim:-
i).To implement dynamic latch and calculate its set up time, hold time, c to q delay ,d to q delay
for different value of capacitance.
ii). To implement a Dynamic Transmission Gate Edge Triggered D Flip-Flop calculate its set-
up time, hold time, clk-Q delay, D-Q delay.
Theory:-
SETUP TIME: Setup time is the minimum amount of time the data signal should be held steady before the clock
event so that the data are reliably sampled by the clock. This applies to synchronous circuits such as the flip-flop. Or
In short we can say that the amount of time the Synchronous input (D) must be stable before the active edge of the
Clock. The Time when input data is available and stable before the clock pulse is applied is called Setup time.
HOLD TIME: Hold time is the minimum amount of time the data signal should be held steady after the clock
event so that the data are reliably sampled. This applies to synchronous circuits such as the flip-flop. Or in short we
can say that the amount of time the synchronous input (D) must be stable after the active edge of clock. The Time
after clock pulse where data input is held stable is called hold time.
CLK-Q DELAY: For an edge-triggered flip-flop, the clock-to-Q time is the time it takes for the register output to
be in a stable state after a clock edge occurs.
D-Q DELAY: The D-to-Q delay is the total time from when D settles until Q settles.
TD-Q = TD-ClK + TCLK-Q
Kumar Suryanshu (2K20/VLS/08)
For analysis of setup time, hold time, clk-Q delay, we implement Dynamic Transmission Gate
Edge Triggered D Flip-Flop using master-slave concept. We use NMOS (L=180nm, W=360nm)
and PMOS (L=180nm, W=720nm) with 180nm technology file.
Observations:-
Figure3.1: Circuit diagram of dynamic latch using transmission gate
Kumar Suryanshu (2K20/VLS/08)
i). Observation for C=100f capacitance value
Figure 3.2: Transient response of the Dynamic latch
Figure 3.3: Transient response of the Dynamic latch when setup and hold violation occurred
Kumar Suryanshu (2K20/VLS/08)
Figure 3.4: Setup time for the Dynamic latch
Figure 3.5: Setup time for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.6: Hold time for the Dynamic latch
Figure 3.7: Hold time for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.8: Data to Q delay for the Dynamic latch
Figure 3.9: Data to Q delay for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.10: Clock to q delay for the Dynamic latch
Figure 3.11: Clock to Q delay for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.12: Transient response for different values of capacitance of the Dynamic latch
ii). Observation for C=10f value of capacitance
Figure 3.13: Setup time and Hold time violation for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.14: Setup time for the Dynamic latch
Figure 3.15: Setup time for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.16: Hold time for the Dynamic latch
Figure 3.17: Hold time for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.18: Clock to Q delay for the Dynamic latch
Figure 3.19: Clock to Q delay for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
Figure 3.20: Data to Q delay for the Dynamic latch
Figure 3.21: Data to Q delay for the Dynamic latch
Kumar Suryanshu (2K20/VLS/08)
iii). Observation For Dynamic negative edge triggered D Flip Flop
Figure 3.23: Transient response for the Dynamic negative edge triggered D Flip Flop
Figure 3.24: Setup and Hold time violation for Dynamic edge negative triggered D Flip Flop
Kumar Suryanshu (2K20/VLS/08)
Figure 3.25: Setup Time for the dynamic negative edge triggered D FF
Figure 3.26: Setup Time for the dynamic negative edge triggered D FF
Kumar Suryanshu (2K20/VLS/08)
Figure 3.28: Clock to Q delay for the dynamic negative edge triggered D FF
Figure 3.29: Clock to Q delay for the dynamic negative edge triggered D FF
Calcula on:
For Dynamic latch:
Capacitor value Tsetup Thold Tclk-Q TD-ClK TD-Q= TD-ClK + TCLK-
Q
100f 1.1ns 0.65ns 0.56ns 0.37ns 0.83ns
10f 0.482ns 0.567ns 0.4857ns 0.323ns 0.809ns
Kumar Suryanshu (2K20/VLS/08)
For dynamic negative edge triggered D FF:
Tsetup = 0.81ns
Thold = 0 ns
Tclk-Q= 0.296ns
TD-ClK = 0.81ns
TD-Q = 1.106ns
Result & Conclusion:
1. We have calculated Setup time , Hold time, D- Clk delay, Clk-Q delay and D-Q delay for Dynamic Latch
and dynamic negative edge triggered D FF
2. As we increase the capacitors values the setup time, clk-Q delay and D-Q delay increases.

More Related Content

What's hot (7)

Overlap Layout Consensus assembly
Overlap Layout Consensus assemblyOverlap Layout Consensus assembly
Overlap Layout Consensus assembly
 
Parallel Implementation of the 2-D Discrete Wavelet Transform
Parallel Implementation of the 2-D Discrete Wavelet TransformParallel Implementation of the 2-D Discrete Wavelet Transform
Parallel Implementation of the 2-D Discrete Wavelet Transform
 
lecture 22
lecture 22lecture 22
lecture 22
 
lecture 21
lecture 21lecture 21
lecture 21
 
CoSECiVi'15 - Predicting the winner in two player StarCraft games
CoSECiVi'15 - Predicting the winner in two player StarCraft gamesCoSECiVi'15 - Predicting the winner in two player StarCraft games
CoSECiVi'15 - Predicting the winner in two player StarCraft games
 
Motion
MotionMotion
Motion
 
Asymptotic Notation
Asymptotic NotationAsymptotic Notation
Asymptotic Notation
 

Similar to 2 k20vls08 exp_3a

Lesson 13 Dr And Current Sailing
Lesson 13 Dr And Current SailingLesson 13 Dr And Current Sailing
Lesson 13 Dr And Current Sailing
Guilherme Azevedo
 
Jack_Knutson_SNUG_2003_Slides_Clock_Skew
Jack_Knutson_SNUG_2003_Slides_Clock_SkewJack_Knutson_SNUG_2003_Slides_Clock_Skew
Jack_Knutson_SNUG_2003_Slides_Clock_Skew
Jack Knutson
 
Contamination delay
Contamination delayContamination delay
Contamination delay
Nima Afraz
 
Segmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVT
Segmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVTSegmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVT
Segmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVT
Byungha Joo
 
Jack_Knutson_SNUG2003_ Copy
Jack_Knutson_SNUG2003_ CopyJack_Knutson_SNUG2003_ Copy
Jack_Knutson_SNUG2003_ Copy
Jack Knutson
 
Timing closure document
Timing closure documentTiming closure document
Timing closure document
Alan Tran
 

Similar to 2 k20vls08 exp_3a (20)

Lesson 13 Dr And Current Sailing
Lesson 13 Dr And Current SailingLesson 13 Dr And Current Sailing
Lesson 13 Dr And Current Sailing
 
file (1).ppt
file (1).pptfile (1).ppt
file (1).ppt
 
Virtual Clocks.ppt
Virtual Clocks.pptVirtual Clocks.ppt
Virtual Clocks.ppt
 
Grlweap frank rausche
Grlweap  frank rauscheGrlweap  frank rausche
Grlweap frank rausche
 
1.1 grlweap - gray
1.1   grlweap - gray1.1   grlweap - gray
1.1 grlweap - gray
 
Time-value curves to provide dynamic QoS for time sensitive file transfers
Time-value curves to provide dynamic QoS for time sensitive file transfersTime-value curves to provide dynamic QoS for time sensitive file transfers
Time-value curves to provide dynamic QoS for time sensitive file transfers
 
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-FlopIRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
IRJET- Metastability Mitigation & Error Masking of High Speed Flip-Flop
 
Clock Skew 2
Clock Skew 2Clock Skew 2
Clock Skew 2
 
Delays in verilog
Delays in verilogDelays in verilog
Delays in verilog
 
Assessment of Real-Time Networks and Timing for Process Bus Applications
Assessment of Real-Time Networks and Timing for Process Bus ApplicationsAssessment of Real-Time Networks and Timing for Process Bus Applications
Assessment of Real-Time Networks and Timing for Process Bus Applications
 
Jack_Knutson_SNUG_2003_Slides_Clock_Skew
Jack_Knutson_SNUG_2003_Slides_Clock_SkewJack_Knutson_SNUG_2003_Slides_Clock_Skew
Jack_Knutson_SNUG_2003_Slides_Clock_Skew
 
dynamics.ppt
dynamics.pptdynamics.ppt
dynamics.ppt
 
Contamination delay
Contamination delayContamination delay
Contamination delay
 
Segmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVT
Segmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVTSegmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVT
Segmented Timing Arc Gate Delay Modelling Method with Timing Anchor PVT
 
13 static timing_analysis_4_set_up_and_hold_time_violation_remedy
13 static timing_analysis_4_set_up_and_hold_time_violation_remedy13 static timing_analysis_4_set_up_and_hold_time_violation_remedy
13 static timing_analysis_4_set_up_and_hold_time_violation_remedy
 
Timing analysis
Timing analysisTiming analysis
Timing analysis
 
Jack_Knutson_SNUG2003_ Copy
Jack_Knutson_SNUG2003_ CopyJack_Knutson_SNUG2003_ Copy
Jack_Knutson_SNUG2003_ Copy
 
Timing closure document
Timing closure documentTiming closure document
Timing closure document
 
Vulnerability of Synchrophasor-based WAMPAC Applications’ to Time-Synchroniza...
Vulnerability of Synchrophasor-based WAMPAC Applications’ to Time-Synchroniza...Vulnerability of Synchrophasor-based WAMPAC Applications’ to Time-Synchroniza...
Vulnerability of Synchrophasor-based WAMPAC Applications’ to Time-Synchroniza...
 
Sequntial logic design
Sequntial logic designSequntial logic design
Sequntial logic design
 

Recently uploaded

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 

2 k20vls08 exp_3a

  • 1. Kumar Suryanshu (2K20/VLS/08) Experiment No. 03(a) Aim:- i).To implement dynamic latch and calculate its set up time, hold time, c to q delay ,d to q delay for different value of capacitance. ii). To implement a Dynamic Transmission Gate Edge Triggered D Flip-Flop calculate its set- up time, hold time, clk-Q delay, D-Q delay. Theory:- SETUP TIME: Setup time is the minimum amount of time the data signal should be held steady before the clock event so that the data are reliably sampled by the clock. This applies to synchronous circuits such as the flip-flop. Or In short we can say that the amount of time the Synchronous input (D) must be stable before the active edge of the Clock. The Time when input data is available and stable before the clock pulse is applied is called Setup time. HOLD TIME: Hold time is the minimum amount of time the data signal should be held steady after the clock event so that the data are reliably sampled. This applies to synchronous circuits such as the flip-flop. Or in short we can say that the amount of time the synchronous input (D) must be stable after the active edge of clock. The Time after clock pulse where data input is held stable is called hold time. CLK-Q DELAY: For an edge-triggered flip-flop, the clock-to-Q time is the time it takes for the register output to be in a stable state after a clock edge occurs. D-Q DELAY: The D-to-Q delay is the total time from when D settles until Q settles. TD-Q = TD-ClK + TCLK-Q
  • 2. Kumar Suryanshu (2K20/VLS/08) For analysis of setup time, hold time, clk-Q delay, we implement Dynamic Transmission Gate Edge Triggered D Flip-Flop using master-slave concept. We use NMOS (L=180nm, W=360nm) and PMOS (L=180nm, W=720nm) with 180nm technology file. Observations:- Figure3.1: Circuit diagram of dynamic latch using transmission gate
  • 3. Kumar Suryanshu (2K20/VLS/08) i). Observation for C=100f capacitance value Figure 3.2: Transient response of the Dynamic latch Figure 3.3: Transient response of the Dynamic latch when setup and hold violation occurred
  • 4. Kumar Suryanshu (2K20/VLS/08) Figure 3.4: Setup time for the Dynamic latch Figure 3.5: Setup time for the Dynamic latch
  • 5. Kumar Suryanshu (2K20/VLS/08) Figure 3.6: Hold time for the Dynamic latch Figure 3.7: Hold time for the Dynamic latch
  • 6. Kumar Suryanshu (2K20/VLS/08) Figure 3.8: Data to Q delay for the Dynamic latch Figure 3.9: Data to Q delay for the Dynamic latch
  • 7. Kumar Suryanshu (2K20/VLS/08) Figure 3.10: Clock to q delay for the Dynamic latch Figure 3.11: Clock to Q delay for the Dynamic latch
  • 8. Kumar Suryanshu (2K20/VLS/08) Figure 3.12: Transient response for different values of capacitance of the Dynamic latch ii). Observation for C=10f value of capacitance Figure 3.13: Setup time and Hold time violation for the Dynamic latch
  • 9. Kumar Suryanshu (2K20/VLS/08) Figure 3.14: Setup time for the Dynamic latch Figure 3.15: Setup time for the Dynamic latch
  • 10. Kumar Suryanshu (2K20/VLS/08) Figure 3.16: Hold time for the Dynamic latch Figure 3.17: Hold time for the Dynamic latch
  • 11. Kumar Suryanshu (2K20/VLS/08) Figure 3.18: Clock to Q delay for the Dynamic latch Figure 3.19: Clock to Q delay for the Dynamic latch
  • 12. Kumar Suryanshu (2K20/VLS/08) Figure 3.20: Data to Q delay for the Dynamic latch Figure 3.21: Data to Q delay for the Dynamic latch
  • 13. Kumar Suryanshu (2K20/VLS/08) iii). Observation For Dynamic negative edge triggered D Flip Flop Figure 3.23: Transient response for the Dynamic negative edge triggered D Flip Flop Figure 3.24: Setup and Hold time violation for Dynamic edge negative triggered D Flip Flop
  • 14. Kumar Suryanshu (2K20/VLS/08) Figure 3.25: Setup Time for the dynamic negative edge triggered D FF Figure 3.26: Setup Time for the dynamic negative edge triggered D FF
  • 15. Kumar Suryanshu (2K20/VLS/08) Figure 3.28: Clock to Q delay for the dynamic negative edge triggered D FF Figure 3.29: Clock to Q delay for the dynamic negative edge triggered D FF Calcula on: For Dynamic latch: Capacitor value Tsetup Thold Tclk-Q TD-ClK TD-Q= TD-ClK + TCLK- Q 100f 1.1ns 0.65ns 0.56ns 0.37ns 0.83ns 10f 0.482ns 0.567ns 0.4857ns 0.323ns 0.809ns
  • 16. Kumar Suryanshu (2K20/VLS/08) For dynamic negative edge triggered D FF: Tsetup = 0.81ns Thold = 0 ns Tclk-Q= 0.296ns TD-ClK = 0.81ns TD-Q = 1.106ns Result & Conclusion: 1. We have calculated Setup time , Hold time, D- Clk delay, Clk-Q delay and D-Q delay for Dynamic Latch and dynamic negative edge triggered D FF 2. As we increase the capacitors values the setup time, clk-Q delay and D-Q delay increases.