<!-- Template Revision 1.5 --> |
Online version of this manual and other related documents can be found at |
Table of contents |
TEF0008 design for MAX10 FPGA U2: 10M08SAU169C8G.
See Document Change History.
Name / opt. VHD Name | Direction | Pin | Description |
---|---|---|---|
PLL_SDA_io | Bidir | K2 | I2C Si5345A-B |
PLL_SCL_o | Out | K1 | I2C Si5345A-B |
LED | Out | C2 | Status LED |
A_LOS_i | In | H9 | SFP A Signal Loss (HIGH indicates signal loss) |
A_MDEF0_i | In | G9 | SFP A Modul Absent (HIGH when module physically absent) |
A_RS0_o | Out | J9 | SFP A Rate Select RX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
A_RS1_o | Out | H8 | SFP A Rate Select TX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
A_SCL_o | Out | K10 | SFP A I2C Clock |
A_SDA_io | Bidir | K11 | SFP A I2C Data |
A_TX_DIS_o | Out | H10 | SFP A (HIGH disables transmitter) |
A_TX_FAULT_i | In | L12 | SFP A Laser Fault (HIGH indicates fault) |
B_LOS_i | In | K12 | SFP B Signal Loss (HIGH indicates signal loss) |
B_MDEF0_i | In | J13 | SFP B Modul Absent (HIGH when module physically absent) |
B_RS0_o | Out | J12 | SFP B Rate Select RX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
B_RS1_o | Out | L13 | SFP B Rate Select TX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
B_SCL_o | Out | H13 | SFP B I2C Clock |
B_SDA_io | Bidir | G10 | SFP B I2C Data |
B_TX_DIS_o | Out | G13 | SFP B (HIGH disables transmitter) |
B_TX_FAULT_i | In | G12 | SFP B Laser Fault (HIGH indicates fault) |
C_LOS_i | In | F12 | SFP C Signal Loss (HIGH indicates signal loss) |
C_MDEF0_i | In | E12 | SFP C Modul Absent (HIGH when module physically absent) |
C_RS0_o | Out | F13 | SFP C Rate Select RX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
C_RS1_o | Out | F9 | SFP C Rate Select TX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
C_SCL_o | Out | E13 | SFP C I2C Clock |
C_SDA_io | Bidir | D11 | SFP C I2C Data |
C_TX_DIS_o | Out | D12 | SFP C (HIGH disables transmitter) |
C_TX_FAULT_i | In | C12 | SFP C Laser Fault (HIGH indicates fault) |
D_LOS_i | In | B11 | SFP D Signal Loss (HIGH indicates signal loss) |
D_MDEF0_i | In | B12 | SFP D Modul Absent (HIGH when module physically absent) |
D_RS0_o | Out | B13 | SFP D Rate Select RX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
D_RS1_o | Out | C13 | SFP D Rate Select TX (LOW for 1000BASE-SX, HIGH for 10GBASE-SR) |
D_SCL_o | Out | A12 | SFP D I2C Clock |
D_SDA_io | Bidir | F10 | SFP D I2C Data |
D_TX_DIS_o | Out | E9 | SFP D (HIGH disables transmitter) |
D_TX_FAULT_i | In | D9 | SFP D Laser Fault (HIGH indicates fault) |
LA00_P | In | M9 | SCL In |
LA00_N | In | N5 | SDA In |
LA01_P | Out | L4 | SDA Out |
LA01_N | In | J5 | I2C GPIO MUX 0 |
LA02_P | In | M13 | I2C GPIO MUX 1 |
LA02_N | In | M12 | I2C GPIO MUX 2 |
LA03_N | In | N6 | RS0 |
LA03_P | In | M5 | TX_DISABLE |
LA04_N | Out | K7 | TX Fault A+B+C+D |
LA04_P | In | J7 | RS1 |
LA05_N | Out | L5 | LOS A |
LA05_P | Out | K5 | DEF0 A, SFP A Inserted Flag |
LA06_N | Out | J6 | LOS B |
LA06_P | Out | K6 | DEF0 B, SFP B Inserted Flag |
LA07_N | Out | M8 | LOS C |
LA07_P | Out | N8 | DEF0 C, SFP C Inserted Flag |
LA08_N | Out | M7 | LOS D |
LA08_P | Out | N7 | DEF0 D, SFP D Inserted Flag |
LA09_P | - | N4 | /currently unused |
LA09_N | - | M4 | /currently unused |
1SFP Control and I2C register writes of RX/TX modes are couppled with a logical or. If at least one of them indicates HIGH the 10GBASE-SR is activated.
2Inverted control as we can not enable weak pulldown in MAX10, we use weak pullup. TX are all ENABLED at default power up, so the card is working with no FMC LA pin driven.
SEL | I2C device |
---|---|
000 | SFP A |
001 | SFP B |
010 | SFP C |
011 | SFP D |
100 | Si5345 Clock Generator |
For I2C adresses see TEF0008 TRM.
LED is used as Status LED and is on if at least on SFP is connected.
MAX10 JTAG for programming is always enabled and accessible via the FMC connector, pin header J3 and testpoints.
To get content of older revision go to "Change History" of this page and select older document revision number.
<!-- Generate new entry: 1:add new row below first 2:Copy Page Information Macro(date+user) Preview, Page Information Macro Preview, CPLD/PCB(or update)to the empty row 3.Update Metadate =Page Information Macro Preview+1 --> |
Date | Document Revision | CPLD Firmware Revision | Supported PCB Revision | Authors | Description |
---|---|---|---|---|---|
REV01 | REV01, REV02 |
| |||
2018-08-07 | v.13 | REV01 | REV01 | John Hartfiel |
|
2018-06-07 | v.01 | REV01 | REV01 | Martin Rohrmüller |
|
All |