- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi,
I was looking at 100G low latency MAC Hard IP in stratix 10 FPGA. Here, I observed that 100G is achieved by 4 lanes of transceiver channels each running at 25Gbps. My understanding is Internally in the MAC, the payload will be distributed to 4 transmitting channels and receiver receives the contents in 4 different RX and combines to form the actual payload data.
But, the design doesn't employ any channel bonding. I am curious how the skew is taken care in the PMA without employing channel bonding (PMA-only) as all the 4 channels carry part of the same payload.
What is the logic behind this (not having channel bonding for x4 channels to support 100G)?
With regards,
HPB
コピーされたリンク
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi @DeshiL_Intel ,
In my view, Deskew buffer will take care the PCS skew. How about PMA? Whether PMAs for 4 channels will not contribute to the channel skew?
With Regards,
HPB
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi @DeshiL_Intel ,
Understood.
Basically de-skewing is done similar to the FSM mentioned in the XCVR user guide, page 218
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/stratix-10/ug_stratix10_l_htile_xcvr_phy.pdf
On the TX side, I think soft bonding is also performed as in page 216 of above link.
By the way, Can I get a rough idea of how much skew could be added by the PMA blocks for at least 2 channels in a XCVR bank?
Also, for 100G spec, I believe that the PMA skew requirement is 13ns max. on each direction.
With Regards,
HPB
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi,
I checked it. Unfortunately, the report doesn't cover transceiver IOs.
With Regards,
HPB
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi,
I think, above data is for x6 bonded configuration. As I am not using Master CGB, above data is not useful. I think we need to refer to transceiver user guide, page 300 https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/stratix-10/ug_stratix10_l_htile_xcvr_phy.pdf
3.9.4. Skew Calculations.
With Regards,
HPB
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi @DeshiL_Intel ,
Is there any special skew calculation/estimation method for adjacent channels in a bank other than 3.9.4. Skew Calculations. In my view, the skew must be minimum between adjacent channels and increases with channel neighborhood. Correct me if my understanding is wrong.
With regards,
HPB
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi,
I am trying to implement Soft Bonding feature to support my requirement with 20.625Gbps. I understand that I need to set TX Core FIFO mode to Interlaken to get the fifo control ports as mentioned in the Soft bonding flow in the Transceiver userguide.
I am facing some problem while I configure L-tile native PHY in Interlaken mode. So, is it possible to share the native phy configuration required to use 100G Ethernet IP, so that I can use the same setting in my implementation?
With regards,
HPB
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi HPB,
Have you generated 100G Ethernet example design and checkout the NativePHY setting in it ?
Thanks.
Regards,
dlim
