- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Using Quartus Pro 18.1, FPGA number is 10AX027H2F35E1HG.
Trying to configure a Transceiver Native Phy to 12.75G link rate. I have the PCS mode set to Enhanced PCS and when I enable TX/RX 64b/66b encoder/decoder, I get errors saying the part is not configurable.
But according to the Arria 10 Transceiver guide, this is possible (Table 24 and other places of UG 01143).
Here is one error, the TX is exactly the same: Error: Arria_X_GX.xcvr_native_a10_0: The current value "enabled" (1) for parameter "Enable RX 64b/66b decoder" (enh_rx_64b66b_enable) is invalid. Possible valid values are: "disabled" (0). The parameter value is invalid under these current parameter settings: "device_family" (device_family)="" (Arria 10) && "Transceiver configuration rules" (protocol_mode)="Basic (Enhanced PCS)" (basic_enh). Rule(s): hssi_10g_rx_pcs_dec_64b66b_rxsm_bypass.
コピーされたリンク
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Could you snapshot the error and attach it here.
Regards,
Nathan
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi Nathan( 2 separate errors, one for TX, one for RX enables)
Error: GRT_28G.xcvr_native_s10_htile_0: The current value "enabled" (1) for parameter "Enable RX 64b/66b decoder" (enh_rx_64b66b_enable) is invalid. Possible valid values are: "disabled" (0). The parameter value is invalid under these current parameter settings: "TX channel bonding mode" (bonded_mode)="Not bonded" (not_bonded) && "Number of data channels" (channels)="1" && "device" (device)="" (1SG280HN1F43E2VGS1) && "device_die_revisions" (device_die_revisions)="HSSI_CRETE2P_REVA MAIN_ND5_REVA" && "device_die_types" (device_die_types)="HSSI_CRETE2P MAIN_ND5" && "Enable manual PCS bonding settings" (enable_manual_bonding_settings)="disabled" (0) && "PMA configuration rules" (pma_mode)="basic" && "Transceiver configuration rules" (protocol_mode)="Basic (Enhanced PCS)" (basic_enh). Rule(s): hssi_10g_rx_pcs_dec_64b66b_rxsm_bypass.
Error: GRT_28G.xcvr_native_s10_htile_0: The current value "enabled" (1) for parameter "Enable TX 64b/66b encoder" (enh_tx_64b66b_enable) is invalid. Possible valid values are: "disabled" (0). The parameter value is invalid under these current parameter settings: "TX channel bonding mode" (bonded_mode)="Not bonded" (not_bonded) && "Number of data channels" (channels)="1" && "device" (device)="" (1SG280HN1F43E2VGS1) && "device_die_revisions" (device_die_revisions)="HSSI_CRETE2P_REVA MAIN_ND5_REVA" && "device_die_types" (device_die_types)="HSSI_CRETE2P MAIN_ND5" && "Enable manual PCS bonding settings" (enable_manual_bonding_settings)="disabled" (0) && "PMA configuration rules" (pma_mode)="basic" && "Transceiver configuration rules" (protocol_mode)="Basic (Enhanced PCS)" (basic_enh). Rule(s): hssi_10g_tx_pcs_enc_64b66b_txsm_bypass.
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hie,
This issue is caused by the Transceiver Configuration Rule. Please change the Transceiver Configuration Rule from "Basic(Enhanced PCS)" to 10GBaseR.
Regards,
Nathan
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Excuse me, I have also encountered this problem. Does it mean if I choose the Transceiver Configuration Rule" Basic(Enhanced PCS) " then the 64b66b encoding/decoding and Scrambling/Descrambling have to be done by myself,if I want to use the 64b66b?
