インテル® Stratix® 10デバイスの低レイテンシー40G Ethernetデザイン例のユーザーガイド

ID 683718
日付 11/15/2018
Public

1.2. デザイン例のシミュレーション用コンポーネント

図 3.  インテル Stratix 10 LL 40GbEデザイン例のブロック図

デザイン例のシミュレーション用トップレベル・テスト・ファイルは、basic_avl_tb_top.svです。このファイルはATX PLLをインスタンス化し接続します。これには10パケットを送受信するタスクが含まれます。 また、40GBASE-KR4のバリエーションにおけるデザイン例のシミュレーションは、オートネゴシエーションとリンク・トレーニングが有効になっている場合、それらを実行します。

表 1.   インテル Stratix 10 LL 40GbE IP コア・テストベンチ・ファイルの説明

ファイル名

説明

テストベンチおよびシミュレーション・ファイル
basic_avl_tb_top.sv トップレベルのテストベンチ・ファイル。テストベンチはDUTをインスタンス化し、Verilog HDLタスクを実行してパケットの生成および受け取りを行います。また、40GBASE-KR4/CR4 DUTでオートネゴシエーションとリンク・トレーニングが有効になっている場合はそれらを実行します。
テストベンチ・スクリプト
run_vsim.do

テストベンチを実行するためのModelSimスクリプト。

run_vcs.sh

テストベンチを実行するためのSynopsys VCSスクリプト。