AR# 50577

ISE Simulator - ISE Project Navigator でシミュレータの精度を設定する方法

説明

ISE Project Navigator でシミュレータの精度を設定する方法を教えてください。

ソリューション

Verilog デザインの場合 :

1. [Simulate Behavioral Model] を右クリックして [Process Properties] をクリックします。

2. [Other Compiler Options] に -timescale を使用して精度を設定します。たとえば「-timescale 1ps/1fs」と入力します。

構文 :

-timescale <time_unit /time_precision>
 
これにより、有効な時間スケールの設定されてない Verilog モジュールのデフォルト時間スケールが設定されます。

time_unit は遅延の単位です。

time_precision は精度の単位です。

time_unit および time_precision は、数値 (1|10|100|...) の後に単位 (fs|ps|ns|us|ms|s) を付けて指定します。
 
デフォルトの時間スケールは 1ns/1ps です。
  

VHDL デザインの場合 :

1. [Simulate Behavioral Model] を右クリックして [Process Properties] をクリックします。

2. [Other Compiler Options] に -timeprecision_vhdl を使用して精度を設定します。たとえば「-timeprecision_vhdl 1us」と入力します。
 
構文 :
 

-timeprecision_vhdl<time_precision>

これにより、すべての VHDL デザイン ユニットの時間精度が指定されます。

time_precision は、数値 (1|10|100|...) の後に単位 (fs|ps|ns|us|ms|s) を付けて指定します。

デフォルトは 1ps です。

 

AR# 50577
日付 07/28/2014
ステータス アクティブ
種類 一般
デバイス
ツール