platforms/tinyfpga_b: Move serial peripheral out of default I/O, make it
optional via `add_extension`.
This commit is contained in:
parent
c5be6e26be
commit
e71593d67e
|
@ -9,12 +9,6 @@ _io = [
|
|||
IOStandard("LVCMOS33")
|
||||
),
|
||||
|
||||
("serial", 0,
|
||||
Subsignal("tx", Pins("B2")),
|
||||
Subsignal("rx", Pins("A2")),
|
||||
IOStandard("LVCMOS33")
|
||||
),
|
||||
|
||||
("spiflash", 0,
|
||||
Subsignal("cs_n", Pins("F7"), IOStandard("LVCMOS33")),
|
||||
Subsignal("clk", Pins("G7"), IOStandard("LVCMOS33")),
|
||||
|
@ -34,6 +28,16 @@ _connectors = [
|
|||
]
|
||||
|
||||
|
||||
# Default peripherals
|
||||
serial = [
|
||||
("serial", 0,
|
||||
Subsignal("tx", Pins("GPIO:0")),
|
||||
Subsignal("rx", Pins("GPIO:1")),
|
||||
IOStandard("LVCMOS33")
|
||||
)
|
||||
]
|
||||
|
||||
|
||||
class Platform(LatticePlatform):
|
||||
default_clk_name = "clk16"
|
||||
default_clk_period = 62.5
|
||||
|
|
Loading…
Reference in New Issue