Skip to content

Commit 8636d40

Browse files
committed
platforms: Fix TE0025 HyperRAM clock IO standard
Radiant rejects the HyperRAM clk_n pin when the CK/CK# pair is constrained as LVDS, since P6 is not a valid differential negative pin on the LFD2NX-40 CABGA196 package. The HyperRAM PHY drives clk_p and clk_n as complementary single-ended outputs, matching the rest of the 1.8 V HyperRAM bus, so constrain both clock pins as LVCMOS18H. Verified with: python3 trenz_tel0025.py --build --output-dir /tmp/litex-trenz_tel0025-radiant-fixed --build-log
1 parent a9147a1 commit 8636d40

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

litex_boards/platforms/trenz_tel0025.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,8 @@
7575
Subsignal("rwds", Pins("N5"), IOStandard("LVCMOS18H")),
7676
Subsignal("cs_n", Pins("K4"), IOStandard("LVCMOS18H")),
7777
Subsignal("rst_n", Pins("L4"), IOStandard("LVCMOS18H")),
78-
Subsignal("clk_p", Pins("N6"), IOStandard("LVDS")),
79-
Subsignal("clk_n", Pins("P6"), IOStandard("LVDS")),
78+
Subsignal("clk_p", Pins("N6"), IOStandard("LVCMOS18H")),
79+
Subsignal("clk_n", Pins("P6"), IOStandard("LVCMOS18H")),
8080
Misc("SLEWRATE=FAST"),
8181
),
8282

0 commit comments

Comments
 (0)