diff options
| author | whitequark <whitequark@whitequark.org> | 2019-06-12 15:06:18 +0000 |
|---|---|---|
| committer | whitequark <whitequark@whitequark.org> | 2019-06-12 15:06:18 +0000 |
| commit | 755ae9381bfa744ce326d59d972d06ad0dce4681 (patch) | |
| tree | 6600cd872311ba9a117bfbb8001c45820a911943 /nmigen_boards/icebreaker.py | |
| parent | bb52dfb9575c4aabf8e7dd9ddd780bf342ee0a71 (diff) | |
Use the new active-low PinsN platform feature.
Diffstat (limited to 'nmigen_boards/icebreaker.py')
| -rw-r--r-- | nmigen_boards/icebreaker.py | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/nmigen_boards/icebreaker.py b/nmigen_boards/icebreaker.py index 0b84b56..d9e684a 100644 --- a/nmigen_boards/icebreaker.py +++ b/nmigen_boards/icebreaker.py @@ -16,12 +16,13 @@ class ICEBreakerPlatform(LatticeICE40Platform): Resource("clk12", 0, Pins("35", dir="i"),
Clock(12e6), Attrs(GLOBAL="1", IO_STANDARD="SB_LVCMOS33")),
- Resource("user_led_n", 0, Pins("11", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
- Resource("user_led_n", 1, Pins("37", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
+ Resource("user_led", 0, PinsN("11", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
+ Resource("user_led", 1, PinsN("37", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
# Color-specific aliases
- Resource("user_ledr_n", 0, Pins("11", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
- Resource("user_ledg_n", 0, Pins("37", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
- Resource("user_btn_n", 4, Pins("10", dir="i"), Attrs(IO_STANDARD="SB_LVCMOS33")),
+ Resource("user_ledr", 0, PinsN("11", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
+ Resource("user_ledg", 0, PinsN("37", dir="o"), Attrs(IO_STANDARD="SB_LVCMOS33")),
+
+ Resource("user_btn", 4, PinsN("10", dir="i"), Attrs(IO_STANDARD="SB_LVCMOS33")),
Resource("serial", 0,
Subsignal("rx", Pins("6", dir="i")),
@@ -30,9 +31,7 @@ class ICEBreakerPlatform(LatticeICE40Platform): ),
*SPIFlashResources(0,
- cs_n="16", clk="15",
- mosi="14", miso="17",
- wp_n="12", hold_n="13",
+ cs="16", clk="15", mosi="14", miso="17", wp="12", hold="13",
attrs=Attrs(IO_STANDARD="SB_LVCMOS33")
),
]
|
