UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 60737

Aurora 8B10B v10.2 - レース数が 14 以上の 4 バイト Aurora 8B10B コアのチャネル アップおよびリンク アップ

説明

この問題は、コアによって設定されたチャネル ボンディングのレベルによって発生します。

これはチャネル ボンディングのレベルをレーン数に対して調整することで解決できます。

このアンサーには、Aurora 8B10B コアでレース数が 14 以上の場合に安定してリンク アップさせるために必要なアップデートを記載しています。

ソリューション

レーン数 = 14 の場合:

  1. 1.Vivado 2014.1 で 14 レーンの aurora 8B10B デザインを作成します。
  2. project_1/project_1.srcs/sources_1/ip/<component_name>/<component_name>/gt/ <component_name>_transceiver_wrapper.v を開き、次のレーンを置き換えます。
     
S.No
修正前
修正後
トランシーバー間におけるスキュー調整のチャネル ボンディング レベルの更新
1.
parameter CHAN_BOND_MASTER = 1'b0,
parameter CHAN_BOND_SLAVE = 1'b1,
parameter CHAN_BOND_LEVEL = 3'd1,
parameter CHAN_BOND_MASTER_LANE1 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE1 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE1 = 3'd2,
parameter CHAN_BOND_MASTER_LANE2 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE2 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE2 = 3'd3,
parameter CHAN_BOND_MASTER_LANE3 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE3 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE3 = 3'd4,
parameter CHAN_BOND_MASTER_LANE4 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE4 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE4 = 3'd5,
parameter CHAN_BOND_MASTER_LANE5 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE5 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE5 = 3'd6,
parameter CHAN_BOND_MASTER_LANE6 = 1'b1,
parameter CHAN_BOND_SLAVE_LANE6 = 0'b1,
parameter CHAN_BOND_LEVEL_LANE6 = 3'd7,
parameter CHAN_BOND_MASTER_LANE7 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE7 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE7 = 3'd6,
parameter CHAN_BOND_MASTER_LANE8 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE8 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE8 = 3'd5,
parameter CHAN_BOND_MASTER_LANE9 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE9 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE9 = 3'd4,
parameter CHAN_BOND_MASTER_LANE10 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE10 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE10 = 3'd3,
parameter CHAN_BOND_MASTER_LANE11 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE11 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE11 = 3'd2,
parameter CHAN_BOND_MASTER_LANE12 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE12 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE12 = 3'd1,
parameter CHAN_BOND_MASTER_LANE13 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE13 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE13 = 3'd0,
 
parameter CHAN_BOND_MASTER = 1'b0,
parameter CHAN_BOND_SLAVE = 1'b1,
parameter CHAN_BOND_LEVEL = 3'd0,
parameter CHAN_BOND_MASTER_LANE1 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE1 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE1 = 3'd1,
parameter CHAN_BOND_MASTER_LANE2 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE2 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE2 = 3'd0,
parameter CHAN_BOND_MASTER_LANE3 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE3 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE3 = 3'd2,
parameter CHAN_BOND_MASTER_LANE4 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE4 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE4 = 3'd0,
parameter CHAN_BOND_MASTER_LANE5 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE5 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE5 = 3'd1,
parameter CHAN_BOND_MASTER_LANE6 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE6 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE6 = 3'd0,
parameter CHAN_BOND_MASTER_LANE7 = 1'b1,
parameter CHAN_BOND_SLAVE_LANE7 = 0'b1,
parameter CHAN_BOND_LEVEL_LANE7 = 3'd3,
parameter CHAN_BOND_MASTER_LANE8 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE8 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE8 = 3'd0,
parameter CHAN_BOND_MASTER_LANE9 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE9 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE9 = 3'd1,
parameter CHAN_BOND_MASTER_LANE10 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE10 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE10 = 3'd0,
parameter CHAN_BOND_MASTER_LANE11 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE11 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE11 = 3'd2,
parameter CHAN_BOND_MASTER_LANE12 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE12 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE12 = 3'd0,
parameter CHAN_BOND_MASTER_LANE13 = 1'b0,
parameter CHAN_BOND_SLAVE_LANE13 = 1'b1,
parameter CHAN_BOND_LEVEL_LANE13 = 3'd1,
 
マスターとスレーブ間のチャネル ボンディング デイジーチェーン接続
2.       
assign  chbondi = chbondo_LANE1;
 assign  chbondi_LANE1 = chbondo_LANE2;
 assign  chbondi_LANE2 = chbondo_LANE3;
 assign  chbondi_LANE3 = chbondo_LANE4;
 assign  chbondi_LANE4 = chbondo_LANE5;
 assign  chbondi_LANE5 = chbondo_LANE6;
 assign  chbondi_LANE6 = chbondi_unused_i;
 assign  chbondi_LANE7 = chbondo_LANE6;
 assign  chbondi_LANE8 = chbondo_LANE7;
 assign  chbondi_LANE9 = chbondo_LANE8;
 assign  chbondi_LANE10 = chbondo_LANE9;
 assign  chbondi_LANE11 = chbondo_LANE10;
 assign  chbondi_LANE12 = chbondo_LANE11;
 assign  chbondi_LANE13 = chbondo_LANE12;
assign  chbondi        = chbondo_LANE1;
assign  chbondi_LANE1  = chbondo_LANE3;
assign  chbondi_LANE2  = chbondo_LANE1;
assign  chbondi_LANE3  = chbondo_LANE7;
assign  chbondi_LANE4  = chbondo_LANE5;
assign  chbondi_LANE5  = chbondo_LANE3;
assign  chbondi_LANE6  = chbondo_LANE5;
assign  chbondi_LANE7  = chbondi_unused_i;
assign  chbondi_LANE8  = chbondo_LANE9;
assign  chbondi_LANE9  = chbondo_LANE11;
assign  chbondi_LANE10 = chbondo_LANE9;
assign  chbondi_LANE11 = chbondo_LANE7;
assign  chbondi_LANE12 = chbondo_LANE13;
assign  chbondi_LANE13 = chbondo_LANE11;

 

project_1/project_1.srcs/sources_1/ip/<component_name>/<component_name>/gt/ <component_name>_gt.v ファイルで、クロック コレクションの最小および最大レイテンシ値を変更します。

S.No
修正前
修正後
チャネル ボンディングに対するクロック コレクションの最小および最大レイテンシの更新
1.       
.CLK_COR_MAX_LAT                       (59),
.CLK_COR_MIN_LAT                        (52),
.CLK_COR_MAX_LAT                       (43),
.CLK_COR_MIN_LAT                        (36),
 
レーン数 = 15 の場合 :
  1. 1.Vivado 2014.1 で 15 レーンの aurora 8B10B デザインを作成します。
  2. project_1/project_1.srcs/sources_1/ip/<component_name>/<component_name>/gt/ <component_name>_transceiver_wrapper.v を開き、次のレーンを置き換えます。
     
S.No
修正前
修正後
トランシーバー間におけるスキュー調整のチャネル ボンディング レベルの更新
1.       
    parameter CHAN_BOND_MASTER = 1'b0,
    parameter CHAN_BOND_SLAVE = 1'b1,
    parameter CHAN_BOND_LEVEL = 3'd0,
    parameter CHAN_BOND_MASTER_LANE1 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE1 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE1 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE2 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE2 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE2 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE3 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE3 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE3 = 3'd3,
    parameter CHAN_BOND_MASTER_LANE4 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE4 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE4 = 3'd4,
    parameter CHAN_BOND_MASTER_LANE5 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE5 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE5 = 3'd5,
    parameter CHAN_BOND_MASTER_LANE6 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE6 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE6 = 3'd6,
    parameter CHAN_BOND_MASTER_LANE7 = 1'b1,
    parameter CHAN_BOND_SLAVE_LANE7 = 0'b1,
    parameter CHAN_BOND_LEVEL_LANE7 = 3'd7,
    parameter CHAN_BOND_MASTER_LANE8 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE8 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE8 = 3'd6,
    parameter CHAN_BOND_MASTER_LANE9 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE9 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE9 = 3'd5,
    parameter CHAN_BOND_MASTER_LANE10 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE10 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE10 = 3'd4,
    parameter CHAN_BOND_MASTER_LANE11 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE11 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE11 = 3'd3,
    parameter CHAN_BOND_MASTER_LANE12 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE12 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE12 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE13 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE13 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE13 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE14 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE14 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE14 = 3'd0,
 
    parameter CHAN_BOND_MASTER = 1'b0,
    parameter CHAN_BOND_SLAVE = 1'b1,
    parameter CHAN_BOND_LEVEL = 3'd0,
    parameter CHAN_BOND_MASTER_LANE1 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE1 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE1 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE2 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE2 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE2 = 3'd0,
    parameter CHAN_BOND_MASTER_LANE3 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE3 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE3 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE4 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE4 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE4 = 3'd0,
    parameter CHAN_BOND_MASTER_LANE5 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE5 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE5 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE6 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE6 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE6 = 3'd0,
    parameter CHAN_BOND_MASTER_LANE7 = 1'b1,
    parameter CHAN_BOND_SLAVE_LANE7 = 0'b1,
    parameter CHAN_BOND_LEVEL_LANE7 = 3'd3,
    parameter CHAN_BOND_MASTER_LANE8 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE8 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE8 = 3'd0,
    parameter CHAN_BOND_MASTER_LANE9 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE9 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE9 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE10 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE10 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE10 = 3'd0,
    parameter CHAN_BOND_MASTER_LANE11 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE11 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE11 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE12 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE12 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE12 = 3'd0,
    parameter CHAN_BOND_MASTER_LANE13 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE13 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE13 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE14 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE14 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE14 = 3'd0,
 
マスターとスレーブ間のチャネル ボンディング デイジーチェーン接続
2.       
assign  chbondi = chbondo_LANE1;
 assign  chbondi_LANE1 = chbondo_LANE2;
 assign  chbondi_LANE2 = chbondo_LANE3;
 assign  chbondi_LANE3 = chbondo_LANE4;
 assign  chbondi_LANE4 = chbondo_LANE5;
 assign  chbondi_LANE5 = chbondo_LANE6;
 assign  chbondi_LANE6 = chbondo_LANE7;
 assign  chbondi_LANE7 = chbondi_unused_i;
 assign  chbondi_LANE8 = chbondo_LANE7;
 assign  chbondi_LANE9 = chbondo_LANE8;
 assign  chbondi_LANE10 = chbondo_LANE9;
 assign  chbondi_LANE11 = chbondo_LANE10;
 assign  chbondi_LANE12 = chbondo_LANE11;
 assign  chbondi_LANE13 = chbondo_LANE12;
 assign  chbondi_LANE14 = chbondo_LANE13;
 
assign  chbondi        = chbondo_LANE1;
 assign  chbondi_LANE1  = chbondo_LANE3;
 assign  chbondi_LANE2  = chbondo_LANE1;
 assign  chbondi_LANE3  = chbondo_LANE7;
 assign  chbondi_LANE4  = chbondo_LANE5;
 assign  chbondi_LANE5  = chbondo_LANE3;
 assign  chbondi_LANE6  = chbondo_LANE5;
 assign  chbondi_LANE7  = chbondi_unused_i;
 assign  chbondi_LANE8  = chbondo_LANE9;
 assign  chbondi_LANE9  = chbondo_LANE11;
 assign  chbondi_LANE10 = chbondo_LANE9;
 assign  chbondi_LANE11 = chbondo_LANE7;
 assign  chbondi_LANE12 = chbondo_LANE13;
 assign  chbondi_LANE13 = chbondo_LANE11;
 assign  chbondi_LANE14 = chbondo_LANE13;
 

 

project_1/project_1.srcs/sources_1/ip/<component_name>/<component_name>/gt/ <component_name>_gt.v file ファイルで、クロック コレクションの最小および最大レイテンシ値を変更します。

S.No
修正前
修正後
チャネル ボンディングに対するクロック コレクションの最小および最大レイテンシの更新
1.       
.CLK_COR_MAX_LAT                       (59),
.CLK_COR_MIN_LAT                        (52),
.CLK_COR_MAX_LAT                       (43),
.CLK_COR_MIN_LAT                        (36),

 

レーン数 = 16 の場合 :
  1. 1. Vivado 2014.1 で 16 レーンの aurora 8B10B デザインを作成します。
  2. project_1/project_1.srcs/sources_1/ip/<component_name>/<component_name>/gt/ <component_name>_transceiver_wrapper.v を開き、次のレーンを置き換えます。
     
S.No
修正前
修正後
トランシーバー間におけるスキュー調整のチャネル ボンディング レベルの更新
1.       
    parameter CHAN_BOND_MASTER = 1'b0,
    parameter CHAN_BOND_SLAVE = 1'b1,
    parameter CHAN_BOND_LEVEL = 3'd1,
    parameter CHAN_BOND_MASTER_LANE1 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE1 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE1 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE2 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE2 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE2 = 3'd3,
    parameter CHAN_BOND_MASTER_LANE3 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE3 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE3 = 3'd4,
    parameter CHAN_BOND_MASTER_LANE4 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE4 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE4 = 3'd5,
    parameter CHAN_BOND_MASTER_LANE5 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE5 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE5 = 3'd6,
    parameter CHAN_BOND_MASTER_LANE6 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE6 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE6 = 3'd6,
    parameter CHAN_BOND_MASTER_LANE7 = 1'b1,
    parameter CHAN_BOND_SLAVE_LANE7 = 0'b1,
    parameter CHAN_BOND_LEVEL_LANE7 = 3'd7,
    parameter CHAN_BOND_MASTER_LANE8 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE8 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE8 = 3'd6,
    parameter CHAN_BOND_MASTER_LANE9 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE9 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE9 = 3'd6,
    parameter CHAN_BOND_MASTER_LANE10 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE10 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE10 = 3'd5,
    parameter CHAN_BOND_MASTER_LANE11 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE11 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE11 = 3'd4,
    parameter CHAN_BOND_MASTER_LANE12 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE12 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE12 = 3'd3,
    parameter CHAN_BOND_MASTER_LANE13 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE13 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE13 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE14 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE14 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE14 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE15 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE15 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE15 = 3'd0,
    parameter CHAN_BOND_MASTER = 1'b0,
    parameter CHAN_BOND_SLAVE = 1'b1,
    parameter CHAN_BOND_LEVEL = 3'd1,
    parameter CHAN_BOND_MASTER_LANE1 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE1 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE1 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE2 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE2 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE2 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE3 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE3 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE3 = 3'd3,
    parameter CHAN_BOND_MASTER_LANE4 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE4 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE4 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE5 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE5 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE5 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE6 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE6 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE6 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE7 = 1'b1,
    parameter CHAN_BOND_SLAVE_LANE7 = 0'b1,
    parameter CHAN_BOND_LEVEL_LANE7 = 3'd4,
    parameter CHAN_BOND_MASTER_LANE8 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE8 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE8 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE9 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE9 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE9 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE10 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE10 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE10 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE11 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE11 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE11 = 3'd3,
    parameter CHAN_BOND_MASTER_LANE12 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE12 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE12 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE13 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE13 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE13 = 3'd2,
    parameter CHAN_BOND_MASTER_LANE14 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE14 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE14 = 3'd1,
    parameter CHAN_BOND_MASTER_LANE15 = 1'b0,
    parameter CHAN_BOND_SLAVE_LANE15 = 1'b1,
    parameter CHAN_BOND_LEVEL_LANE15 = 3'd0,
 
マスターとスレーブ間のチャネル ボンディング デイジーチェーン接続
2.       
assign  chbondi = chbondo_LANE1;
 assign  chbondi_LANE1 = chbondo_LANE2;
 assign  chbondi_LANE2 = chbondo_LANE3;
 assign  chbondi_LANE3 = chbondo_LANE4;
 assign  chbondi_LANE4 = chbondo_LANE5;
 assign  chbondi_LANE5 = chbondo_LANE7;
 assign  chbondi_LANE6 = chbondo_LANE7;
 assign  chbondi_LANE7 = chbondi_unused_i;
 assign  chbondi_LANE8 = chbondo_LANE7;
 assign  chbondi_LANE9 = chbondo_LANE7;
 assign  chbondi_LANE10 = chbondo_LANE9;
 assign  chbondi_LANE11 = chbondo_LANE10;
 assign  chbondi_LANE12 = chbondo_LANE11;
 assign  chbondi_LANE13 = chbondo_LANE12;
 assign  chbondi_LANE14 = chbondo_LANE13;
 assign  chbondi_LANE15 = chbondo_LANE14;
 
assign  chbondi        = chbondo_LANE1;
 assign  chbondi_LANE1  = chbondo_LANE3;
 assign  chbondi_LANE2  = chbondo_LANE1;
 assign  chbondi_LANE3  = chbondo_LANE7;
 assign  chbondi_LANE4  = chbondo_LANE5;
 assign  chbondi_LANE5  = chbondo_LANE3;
 assign  chbondi_LANE6  = chbondo_LANE5;
 assign  chbondi_LANE7  = chbondi_unused_i;
 assign  chbondi_LANE8  = chbondo_LANE9;
 assign  chbondi_LANE9  = chbondo_LANE11;
 assign  chbondi_LANE10 = chbondo_LANE9;
 assign  chbondi_LANE11 = chbondo_LANE7;
 assign  chbondi_LANE12 = chbondo_LANE13;
 assign  chbondi_LANE13 = chbondo_LANE11;
 assign  chbondi_LANE14 = chbondo_LANE13;
 assign  chbondi_LANE15 = chbondo_LANE14;

 

project_1/project_1.srcs/sources_1/ip/<component_name>/<component_name>/gt/ <component_name>_gt.v ファイルで、クロック コレクションの最小および最大レイテンシ値を変更します。

S.No
修正前
修正後
チャネル ボンディングに対するクロック コレクションの最小および最大レイテンシの更新
1.        
.CLK_COR_MAX_LAT                       (59),
.CLK_COR_MIN_LAT                        (52),
.CLK_COR_MAX_LAT                       (47),
.CLK_COR_MIN_LAT                        (40),
 
改訂履歴

2014/5/27 - 初版
2015/2/26 - 表内の 16 レーン デザインの CLK_COR_MIN_LAT/CLK_COR_MAX_LAT 値を修正

AR# 60737
日付 02/26/2015
ステータス アクティブ
種類 既知の問題
デバイス
IP
このページをブックマークに追加