Advertisement

Mentor-dft 学习笔记 day40 Saving Timing Patterns(1)

阅读量:

Timeplate 示例

例如,设定移位周期为40ns,占空比为50%,具体timeplate如下所示:

timeplate tp_shift =

force_pi 0;

measure_po 5;

pulse_clock 10 20;

period 40;

end;

通过拉伸方式构建的timeplate可实现时钟脉冲延迟40ns,同时维持20ns的占空比不变:

timeplate tp_load_and_capture =

force_pi 0;

measure_po 5;

pulse_clock 50 20;

period 80;

end;

11-3中提到,波形的拉伸操作有效延长了从捕获至移位以及从移位至捕获过程中地址转换所需的时间。

默认时序模板

用户可明确设定工具所采用的timeplate,亦可通过过程文件中“set default_timeplate”语句对默认时序模板进行修改。然而,不建议随意更改默认计时器设置,因为该工具可能在运行过程中自动创建多个程序,并使用换档程序对应的计时器来执行

全部评论 (0)

还没有任何评论哟~