VLSI UNIVERSE
Showing posts with label
timing basics
.
Show all posts
Showing posts with label
timing basics
.
Show all posts
Intricacies in handling of half cycle timing paths
›
What is a half cycle path? A half cycle timing path is one in which launch and capture happen on different clock edges. A half cycle path...
2 comments:
Setup checks and hold checks for latch-to-flop timing paths
›
There can be 4 cases of latch-to-flop timing paths as discussed below: 1. Positive level-sensitive latch to positive edge-triggered regi...
4 comments:
Interesting problem – Latches in series
›
Problem: 100 latches (either all positive or all negative) are placed in series (figure 1). How many cycles of latency will it introduce?...
2 comments:
Noise margins
›
In this realistic world, nothing is ideal. A signal travelling along a wire/cable/transmission line is susceptible to noise from the sur...
Can a net have negative propagation delay?
›
As we discussed in ‘’ Is it possible for a logic gate to have negative propagation delay ”, a logic cell can have negative propagation de...
Can hold check be frequency dependant?
›
We often encounter people argue that hold check is frequency independent. However, it is only partially true. This condition is true onl...
4 comments:
Multicycle paths : The architectural perspective
›
Definition of multicycle paths : By definition, a multi-cycle path is one in which data launched from one flop is allowed (through archi...
6 comments:
Setup checks and hold checks for flop-to-flop paths
›
In the post ( Setup time and hold time – static timing analysis ), we introduced setup and hold timing requirements and also discussed why...
8 comments:
›
Home
View web version