
STA
文章平均质量分 75
mikiah
这个作者很懒,什么都没留下…
展开
-
timing verification----recovery timing check
A recovery timing check ensures that there is a minimum amount of time between the asynchronous signal becoming inactive and the next active clock edge. In other words, this check ensures that after原创 2012-08-31 10:17:02 · 2982 阅读 · 0 评论 -
Operating Conditions-工作条件
Static timing analysis is typically performed at a specific operating condition1.Anoperating conditionis defined as a combination of Process, Voltage and Temperature (PVT). Cell delays and interconn原创 2012-08-28 14:20:44 · 2480 阅读 · 0 评论 -
Timing Modeling--时序模型
The cell timing models are intended to provide accurate timing for various instances of the cell in the design environment. The timing models are normally obtained from detailed circuit simulations原创 2012-08-28 16:19:21 · 5246 阅读 · 0 评论 -
不同时钟域的时序问题
1.慢时钟域到快时钟域检查建立时间和保持时间的检查:Here are the clock definitions for our example.create_clock -name CLKM \-period 20 -waveform {0 10} [get_ports CLKM]create_clock -name CLKP \-period 5 -waveform原创 2012-08-31 14:36:24 · 12047 阅读 · 0 评论 -
timing check---多周期路径
In some cases, the combinational data path between two flip-flops can take more than one clock cycle to propagate through the logic. In such cases, the combinational path is declared as a multicycle原创 2012-08-30 18:25:04 · 5146 阅读 · 0 评论 -
timing verification--Half-Cycle Paths
If a design has both negative-edge triggered flip-flops (active clock edge is falling edge) and positive-edge triggered flip-flops (active clock edge is rising edge), it is likely that half-cycle pa原创 2012-08-31 09:27:33 · 1921 阅读 · 0 评论 -
timing verification---hold time check
A hold timing check ensures that a flip-flop output value that is changing does not pass through to a capture flip-flop and overwrite its output before the flip-flop has had a chance to capture its or原创 2012-08-30 15:43:43 · 4383 阅读 · 0 评论 -
Min and Max Timing Paths--时序路径
The total delay for the logic to propagate through a logic path is referred to as thepath delay. This corresponds to the sum of the delays through the various logic cells and nets along the path. In原创 2012-08-28 11:06:47 · 1854 阅读 · 0 评论 -
timing verification---setup timing check
The setup check can be mathematically expressed as:Tlaunch + Tck2q + Tdp where Tlaunch is the delay of the clock tree of the launch flip-flop UFF0, Tdp is the delay of the combinational logic data原创 2012-08-30 14:20:12 · 5044 阅读 · 0 评论 -
Skew between Signals
Skew is the difference in timing between two or more signals, maybe data,clock or both. For example, if a clock tree has 500 end points and has a skew of 50ps, it means that the difference in latenc原创 2012-08-27 22:07:36 · 1238 阅读 · 0 评论 -
Slew of a Waveform
A slew rate is defined as a rate of change. In static timing analysis, the rising or falling waveforms are measured in terms of whether the transition is slow or fast. The slew is typically measured i原创 2012-08-27 22:18:23 · 1079 阅读 · 0 评论 -
Timing Arcs and Unateness
Every cell has multipletiming arcs. For example, a combinational logic cell, such as and, or, nand, nor, adder cell, has timing arcs from each input to each output of the cell. Sequential cells such原创 2012-08-28 09:09:26 · 3913 阅读 · 0 评论 -
门控时钟检查
A clock gating check occurs when a gating signal can control the path of a clock signal at a logic cell. An example is shown in Figure 10-10. The pin of the logic cell connected to the clock is called原创 2012-09-01 17:42:08 · 4482 阅读 · 0 评论 -
设置静态时序分析环境
setting up clocks, specifying IO timing characteristics, and specifying false paths and multicycle paths1.Specifying Clockscreate_clockset_clock_transition:This specification applies only fo原创 2012-08-28 22:08:02 · 11630 阅读 · 0 评论 -
timing verification---虚假路径
It is possible that certain timing paths are not real (or not possible) in the actual functional operation of the design. Such paths can be turned off during STA by setting these as false paths. A fal原创 2012-08-31 09:10:48 · 1913 阅读 · 0 评论 -
timing verification--Removal Timing Check
A removal timing check ensures that there is adequate time between an active clock edge and the release of an asynchronous control signal. The check ensures that the active clock edge has no effect be原创 2012-08-31 09:53:11 · 1879 阅读 · 0 评论 -
时序约束,STA
(1) clockQ1.1什么是同步时钟?时钟频率是整倍数,并且相互之间的相位是固定而且相差可预知的,才可以称得上是同步时钟。其他的都算异步时钟。比如,5M,10M是同步2M,3M一般算异步一个时钟,输出到另一个芯片中,转一圈后,以同样的频率返回到自己的芯片,因为无法确定时钟在另一个芯片里面的latency,所以输出的时钟与输入的时钟算异步一个时钟进到2个PLL,就算那转载 2012-08-31 15:55:53 · 12406 阅读 · 0 评论 -
Clock Domains--时钟域
A clock typically feeds a number of flip-flops. The set of flip-flops being fed by one clock is called itsclock domain. In a typical design, there may be more than one clock domain.A question原创 2012-08-28 11:42:59 · 2589 阅读 · 0 评论