Skip to content

Commit b7451fa

Browse files
committed
Fix pin assigments
1 parent b30f366 commit b7451fa

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

amaranth_boards/elbert_v2.py

+17-9
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,27 @@ class ElbertV2NumatoPlatform(XilinxPlatform):
1313
resources = [
1414
Resource("clk12", 0, Pins("P129", dir="i"), Clock(12e6), Attrs(IOSTANDARD="LVCMOS33")),
1515

16-
*LEDResources(pins="P55 P54 P51 P50 P49 P48 P47 P46", attrs=Attrs(IOSTANDARD="LVCMOS33")),
17-
Display7SegResource(0, a="P117", b="P116", c="P115", d="P113", e="P112", f="P111", g="P110", dp="P114",
18-
invert=True, attrs=Attrs(IOSTANDARD="LVCMOS33")),
16+
*LEDResources(pins="P55 P54 P51 P50 P49 P48 P47 P46",
17+
attrs=Attrs(IOSTANDARD="LVCMOS33", SLEW="SLOW", DRIVE="12")),
18+
Display7SegResource(0, a="P114", b="P110", c="P111", d="P112", e="P113", f="P115", g="P116", dp="P117",
19+
invert=True, attrs=Attrs(IOSTANDARD="LVCMOS33", SLEW="SLOW", DRIVE="12")),
1920
Resource("display_7seg_ctrl", 0,
20-
Subsignal("en", Pins("P120 P121 P124", invert=True, dir="o"))
21+
Subsignal("en", Pins("P120 P121 P124", invert=True, dir="o"),
22+
Attrs(IOSTANDARD="LVCMOS33", SLEW="SLOW", DRIVE="12"))
2123
),
22-
VGAResource(0, r="P105 P104 P103", g="P102 P101 P99", b="P98 P96", hs="P93", vs="P92", attrs=Attrs(IOSTANDARD="LVCMOS33")),
23-
*SDCardResources(0, dat0="P83", dat1="P82", dat2="P90", dat3="P85", cmd="P84", clk="P57", attrs=Attrs(IOSTANDARD="LVCMOS33")),
24+
VGAResource(0, r="P105 P104 P103", g="P102 P101 P99", b="P98 P96", hs="P93", vs="P92",
25+
attrs=Attrs(IOSTANDARD="LVCMOS33", SLEW="SLOW", DRIVE="12")),
26+
*SDCardResources(0, dat0="P83", dat1="P82", dat2="P90", dat3="P85", cmd="P84", clk="P57",
27+
attrs=Attrs(IOSTANDARD="LVCMOS33", SLEW="SLOW", DRIVE="12")),
2428
Resource("audiojack", 0,
25-
Subsignal("audio", Pins("P88 P87", dir="o"))
29+
Subsignal("audio", Pins("P88 P87", dir="o"), Attrs(IOSTANDARD="LVCMOS33", SLEW="SLOW", DRIVE="12"))
2630
),
27-
*ButtonResources(pins="P80 P79 P78 P77 P76 P75", attrs=Attrs(IOSTANDARD="LVCMOS33")),
28-
*SwitchResources(pins="P70 P69 P68 P64 P63 P60 P59 P58", attrs=Attrs(IOSTANDARD="LVCMOS33"))
31+
*ButtonResources(pins="P80 P79 P78 P77 P76 P75",
32+
attrs=Attrs(IOSTANDARD="LVCMOS33", PULLUP="TRUE", DRIVE="12",
33+
SLEW="SLOW")),
34+
*SwitchResources(pins="P70 P69 P68 P64 P63 P60 P59 P58",
35+
attrs=Attrs(IOSTANDARD="LVCMOS33", PULLUP="TRUE", DRIVE="12",
36+
SLEW="SLOW"))
2937
]
3038

3139
connectors = [

0 commit comments

Comments
 (0)