インテル® Quartus® Primeプロ・エディション ユーザーガイド: PCBデザインツール

ID 683768
日付 11/04/2020
Public
ドキュメント目次

1.5.12.11. Simulation Analysis

Simulation Analysisブロックは、ダブルカウントが補正された遅延を測定するために設定されます。これは、ユーザーの負荷に接続されている場合のI/Oバッファーの補正されていない遅延を測定すること、およびシミュレートしたテスト負荷I/Oバッファーの量を減算することで達成可能です。

Simulation Analysisブロック

* Simulation Analysis Setup

*Print out the voltage waveform at both the pin and far end load
.print tran v(pin) v(load)
.tran 0.020ns 17ns

* Measure the propagation delay to the load pin. This value 
* includes some double counting with Intel Quartus Prime’s Tco
.measure TRAN tpd_uncomp_rise TRIG v(din) val=’vc*0.5’ rise=1+ TARG v(load) val=’vcn*0.5’ rise=1
.measure TRAN tpd_uncomp_fall TRIG v(din) val=’vc*0.5’ fall=1
    	+ TARG v(load) val=’vcn*0.5’ fall=1
			
* The test load buffer can calculate the amount of double counting
.measure TRAN t_dblcnt_rise TRIG v(din) val=’vc*0.5’ rise=1
+ TARG v(pin_tl) val=’vcn_tl*0.5’ rise=1
.measure TRAN t_dblcnt_fall TRIG v(din) val=’vc*0.5’ fall=1
+ TARG v(pin_tl) val=’vcn_tl*0.5’ fall=1

* Calculate the true propagation delay by subtraction
.measure TRAN tpd_rise PARAM=’tpd_uncomp_rise-t_dblcnt_rise’
.measure TRAN tpd_fall PARAM=’tpd_uncomp_fall-t_dblcnt_fall’