のverilogで$セットアップ、$ホールドと$幅のシステムタスクを使用する方法?

A

aswin123

Guest
Verilogでセットアップ$、$ホールドと$幅のシステムタスクを使用する方法。我々は(私は常にブロックしたり、ブロックを指定するという意味)これらのステートメントを使用することができるブロックで誰が例で私を説明することができます
 
specparam tIFCLK = 20.83、tSRD = 12.7、tRDH = 3.7、tSWR = 12.1、tWRH = 3.6、tSFD = 3.2、tFDH = 4.5、tSFA = 25、tFAHを指定する(ブロックがモジュールとendmoduleの間に配置されている指定)このようにそれらを使用してください= 10;セットアップ(slrd、posedge CLK、tSRD)$、$ホールド(slrd、posedge CLK、tRDH); $セットアップ(slwr、posedge CLK、tSWR); $ホールド(slwr、posedge CLK、tWRH); $セットアップ(データ、posedge CLK、tSFD); $ホールド(データ、posedge CLK、tFDH); $セットアップ(fifo_addr、posedge CLK、tSFA); $セットアップ(fifo_addr、posedge CLK、tFAH); endspecify
 
任意のverilog書籍はあなたの問題を解決することができます
 

Welcome to EDABoard.com

Sponsor

Back
Top