aboutsummaryrefslogtreecommitdiff
path: root/nmigen_boards/numato_mimas.py
diff options
context:
space:
mode:
authorwhitequark <whitequark@whitequark.org>2021-12-10 07:38:00 +0000
committerwhitequark <whitequark@whitequark.org>2021-12-10 08:30:37 +0000
commitb968cfade961a329c26035ef8bfdf3058e95a9f1 (patch)
tree94891b950cb0547868877027230ff09b9cb56d4a /nmigen_boards/numato_mimas.py
parentbd7fdd379d8b28f8b542f251a11ca28297e8fd6f (diff)
Rename nMigen to Amaranth HDL.
Diffstat (limited to 'nmigen_boards/numato_mimas.py')
-rw-r--r--nmigen_boards/numato_mimas.py54
1 files changed, 5 insertions, 49 deletions
diff --git a/nmigen_boards/numato_mimas.py b/nmigen_boards/numato_mimas.py
index b43772f..8ca0c51 100644
--- a/nmigen_boards/numato_mimas.py
+++ b/nmigen_boards/numato_mimas.py
@@ -1,51 +1,7 @@
-import os
-import subprocess
+from amaranth_boards.numato_mimas import *
+from amaranth_boards.numato_mimas import __all__
-from nmigen.build import *
-from nmigen.vendor.xilinx_spartan_3_6 import *
-from .resources import *
-
-__all__ = ["NumatoMimasPlatform"]
-
-
-class NumatoMimasPlatform(XilinxSpartan6Platform):
- device = "xc6slx9"
- package = "tqg144"
- speed = "2"
- default_clk = "clk100"
- resources = [
- Resource("clk100", 0, Pins("P126", dir="i"),
- Clock(100e6), Attrs(IOSTANDARD="LVCMOS33")),
-
- *LEDResources(pins="P119 P118 P117 P116 P115 P114 P112 P111",
- attrs=Attrs(IOSTANDARD="LVCMOS33")),
- *ButtonResources(pins="P124 P123 P121 P120",
- attrs=Attrs(IOSTANDARD="LVCMOS33", PULLUP="TRUE")),
-
- *SPIFlashResources(0,
- cs_n="P38", clk="P70", copi="P64", cipo="65",
- attrs=Attrs(IOSTANDARD="LVCMOS33")
- ),
- ]
- connectors = [
- Connector("p", 1,
- "- - P35 P34 P33 P32 P30 P29 P27 P26 "
- "P24 P23 P22 P21 P17 P16 P15 P14 P12 P11 "
- "P10 P9 P8 P7 P6 P5 P2 P1 P142 P141 "
- "P140 P139 P138 P137 P134 P133 P132 P131 - - "
- ),
- Connector("p", 2,
- "- - P43 P44 P45 P46 P47 P48 P50 P51 "
- "P55 P56 P74 P75 P78 P79 P80 P81 - - "
- "P82 P83 P84 P85 P87 P88 P92 P93 P94 P95 "
- "P97 P98 P99 P100 P101 P102 P104 P105 - - "
- )
- ]
-
- # Programming this board is not currently supported.
-
-
-if __name__ == "__main__":
- from .test.blinky import *
- NumatoMimasPlatform().build(Blinky())
+import warnings
+warnings.warn("instead of nmigen_boards.numato_mimas, use amaranth_boards.numato_mimas",
+ DeprecationWarning, stacklevel=2)