目录
有两种hdl结构用来在结构模型(如 asic cell)中描述延时。
— 分布式延时,指定事件通过module内的gates和nets所需的时间。
— module 路径延时,描述事件从源端口(input port或inout port)传到目的端口(output port或inout port)所需的时间。
specify 块描述 module中的路径,以及这些路径上的delay,并可以做一些时序检查。
specify块语法如下,
specify_block ::=
specify { specify_item } endspecify
specify_item ::=
specparam_declaration
| pulsestyle_declaration
| showcancelled_declaration
| path_declaration
| system_timing_check
举例,
specify
specparam tRise_clk_q &