platforms/xilinx_zcu102.py: Add all SFP connectors
This commit is contained in:
parent
77cb9a5c17
commit
0eabebfb05
|
@ -103,6 +103,81 @@ _io = [
|
|||
Subsignal("reset_n", Pins("AH9"), IOStandard("LVCMOS18")),
|
||||
Misc("SLEW=FAST"),
|
||||
),
|
||||
|
||||
# GTP RefClk common to all SFPs.
|
||||
("mgt_refclk", 0,
|
||||
Subsignal("p", Pins("C8")),
|
||||
Subsignal("n", Pins("C7")),
|
||||
),
|
||||
|
||||
# SFP.
|
||||
# Right Top (GT Location: X1Y12).
|
||||
("sfp_tx_disable_n", 0, Pins("A12"), IOStandard("LVCMOS33")),
|
||||
("sfp", 0,
|
||||
Subsignal("txp", Pins("E4")),
|
||||
Subsignal("txn", Pins("E3")),
|
||||
Subsignal("rxp", Pins("D2")),
|
||||
Subsignal("rxn", Pins("D1")),
|
||||
),
|
||||
("sfp_tx", 0,
|
||||
Subsignal("p", Pins("E4")),
|
||||
Subsignal("n", Pins("E3")),
|
||||
),
|
||||
("sfp_rx", 0,
|
||||
Subsignal("p", Pins("D2")),
|
||||
Subsignal("n", Pins("D1")),
|
||||
),
|
||||
|
||||
# Right Bottom (GT Location: X1Y13).
|
||||
("sfp_tx_disable_n", 1, Pins("A13"), IOStandard("LVCMOS33")),
|
||||
("sfp", 1,
|
||||
Subsignal("txp", Pins("D6")),
|
||||
Subsignal("txn", Pins("D5")),
|
||||
Subsignal("rxp", Pins("C4")),
|
||||
Subsignal("rxn", Pins("C3")),
|
||||
),
|
||||
("sfp_tx", 1,
|
||||
Subsignal("p", Pins("D6")),
|
||||
Subsignal("n", Pins("D5")),
|
||||
),
|
||||
("sfp_rx", 1,
|
||||
Subsignal("p", Pins("C4")),
|
||||
Subsignal("n", Pins("C3")),
|
||||
),
|
||||
|
||||
# Left Top (GT Location: X1Y14).
|
||||
("sfp_tx_disable_n", 2, Pins("B13"), IOStandard("LVCMOS33")),
|
||||
("sfp", 2,
|
||||
Subsignal("txp", Pins("B6")),
|
||||
Subsignal("txn", Pins("B5")),
|
||||
Subsignal("rxp", Pins("B2")),
|
||||
Subsignal("rxn", Pins("B1")),
|
||||
),
|
||||
("sfp_tx", 2,
|
||||
Subsignal("p", Pins("B6")),
|
||||
Subsignal("n", Pins("B5")),
|
||||
),
|
||||
("sfp_rx", 2,
|
||||
Subsignal("p", Pins("B2")),
|
||||
Subsignal("n", Pins("B1")),
|
||||
),
|
||||
|
||||
# Left Bottom (GT Location: X1Y15).
|
||||
("sfp_tx_disable_n", 3, Pins("C13"), IOStandard("LVCMOS33")),
|
||||
("sfp", 3,
|
||||
Subsignal("txp", Pins("A8")),
|
||||
Subsignal("txn", Pins("A7")),
|
||||
Subsignal("rxp", Pins("A4")),
|
||||
Subsignal("rxn", Pins("A3")),
|
||||
),
|
||||
("sfp_tx", 3,
|
||||
Subsignal("p", Pins("A8")),
|
||||
Subsignal("n", Pins("A7")),
|
||||
),
|
||||
("sfp_rx", 3,
|
||||
Subsignal("p", Pins("A4")),
|
||||
Subsignal("n", Pins("A3")),
|
||||
),
|
||||
]
|
||||
|
||||
# Connectors ---------------------------------------------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue