From bc5b23b808c00102585b814f11e3cb5731a279ab Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Tue, 30 Sep 2014 09:07:15 +0200 Subject: [PATCH] use SGMII clk (125MHz) and SFP for test on KC705 --- platforms/kc705_impact.py | 24 ++++++++++++------------ platforms/kc705_xc3sprog.py | 25 +++++++++++++++++-------- 2 files changed, 29 insertions(+), 20 deletions(-) diff --git a/platforms/kc705_impact.py b/platforms/kc705_impact.py index 465db288..a0828e3b 100644 --- a/platforms/kc705_impact.py +++ b/platforms/kc705_impact.py @@ -68,21 +68,21 @@ _io = [ ), ("sata_host", 0, - Subsignal("refclk_p", Pins("YYY")), - Subsignal("refclk_n", Pins("YYY")), - Subsignal("txp", Pins("YYY")), - Subsignal("txn", Pins("YYY")), - Subsignal("rxp", Pins("YYY")), - Subsignal("rxn", Pins("YYY")), + Subsignal("refclk_p", Pins("G8")), # 125MHz SGMII + Subsignal("refclk_n", Pins("G7")), # 125MHz SGMII + Subsignal("txp", Pins("H2")), # SFP + Subsignal("txn", Pins("H1")), # SFP + Subsignal("rxp", Pins("G4")), # SFP + Subsignal("rxn", Pins("G3")), # SFP ), ("sata_device", 0, - Subsignal("refclk_p", Pins("YYY")), - Subsignal("refclk_n", Pins("YYY")), - Subsignal("txp", Pins("YYY")), - Subsignal("txn", Pins("YYY")), - Subsignal("rxp", Pins("YYY")), - Subsignal("rxn", Pins("YYY")), + Subsignal("refclk_p", Pins("G8")), # 125MHz SGMII + Subsignal("refclk_n", Pins("G7")), # 125MHz SGMII + Subsignal("txp", Pins("H2")), # SFP + Subsignal("txn", Pins("H1")), # SFP + Subsignal("rxp", Pins("G4")), # SFP + Subsignal("rxn", Pins("G3")), # SFP ), ] diff --git a/platforms/kc705_xc3sprog.py b/platforms/kc705_xc3sprog.py index c06e0d6e..fb05d8ac 100644 --- a/platforms/kc705_xc3sprog.py +++ b/platforms/kc705_xc3sprog.py @@ -46,14 +46,23 @@ _io = [ Subsignal("rx", Pins("M19")), IOStandard("LVCMOS25") ), - - ("sata", 0, - Subsignal("refclk_p", Pins("YYY")), - Subsignal("refclk_n", Pins("YYY")), - Subsignal("txp", Pins("YYY")), - Subsignal("txn", Pins("YYY")), - Subsignal("rxp", Pins("YYY")), - Subsignal("rxn", Pins("YYY")), + + ("sata_host", 0, + Subsignal("refclk_p", Pins("G8")), # 125MHz SGMII + Subsignal("refclk_n", Pins("G7")), # 125MHz SGMII + Subsignal("txp", Pins("H2")), # SFP + Subsignal("txn", Pins("H1")), # SFP + Subsignal("rxp", Pins("G4")), # SFP + Subsignal("rxn", Pins("G3")), # SFP + ), + + ("sata_device", 0, + Subsignal("refclk_p", Pins("G8")), # 125MHz SGMII + Subsignal("refclk_n", Pins("G7")), # 125MHz SGMII + Subsignal("txp", Pins("H2")), # SFP + Subsignal("txn", Pins("H1")), # SFP + Subsignal("rxp", Pins("G4")), # SFP + Subsignal("rxn", Pins("G3")), # SFP ), ] -- 2.30.2