10gb s ethernet platform implementation
play

10Gb/s Ethernet Platform Implementation John Chaiyasarikul, Yumeng - PowerPoint PPT Presentation

10Gb/s Ethernet Platform Implementation John Chaiyasarikul, Yumeng Xu, Shuguan Yang, Jian Zhong May 31st, 2014 APPLICATIONS DATA Centers Finance Clusters 01 $1.6k $3.2k Dev Kit Unavailable $300 + Low Power Dev Kit


  1. 10Gb/s Ethernet Platform Implementation John Chaiyasarikul, Yumeng Xu, Shuguan Yang, Jian Zhong May 31st, 2014

  2. APPLICATIONS ✤ DATA Centers � ✤ Finance � ✤ Clusters 01

  3. $1.6k – $3.2k Dev Kit Unavailable $300 + Low Power Dev Kit Unavailable $3.6k Motivation/Significance

  4. HSMC Architecture of � the Design

  5. I. HSMC - 4 lanes @ 3.125Gb/s � II. XAUI/XGMII - 8 Bytes with 8bits control signals � Interfaces

  6. III. Avalon ST - Unidirectional flow of data @ 156.25MHz. � � IV. Avalon MM -A standard address-based read/write interface typical of master-slave connections. Interfaces

  7. HSMC � Stratix IV � Stratix IV � SoCKit � SoCKit � PORT � Top Level Schematic Schematic Top Level NUMBER Pin Assignment Matching

  8. Configuration

  9. λ Fast/Transparent MAC λ Convert between XGMII and Avalon ST Interfaces λ 3 clock cycle latency rx λ Calculate Checksum λ 2 clock cycle latency tx λ Check or Append Checksum MAC

  10. MAC

  11. For parallel computing refer to www.cypress.com/?docID=31573 and easics.com CRC-32

  12. Connections �

  13. λ Solution for Control Problem: Data is received and transmitted with λ 7a7a7a7a = SOP a bus width of 64 bits of data, MM interface supports λ 7b7b7b7b = EOP only 32 bits with no control signals λ 7d7d7d7d = escape λ 7e7e7e7e = no data λ Dual Clock FIFO ST/MM

  14. No/Incorrect documentation New Board / incompatible IP cores Burnt Daughter board Dual Port cant be compiled CRC computation Timing constraints MM and HPS Unreliable Cables Challenges/Roadblocks

Recommend


More recommend