aboutsummaryrefslogtreecommitdiff
path: root/nmigen_boards/nexys4ddr.py
AgeCommit message (Collapse)Author
2023-02-03Remove the deprecated `nmigen_boards` namespace.Catherine
2021-12-10Rename nMigen to Amaranth HDL.whitequark
2021-08-13nexys3ddr: Fix I/O voltage for SW8 and SW9Jonathan Neuschäfer
As can be seen in the schematics for the Nexys4DDR board, the switches SW8 and SW9 are connected to the 1.8V rail, rather than 3.3V.
2021-06-03[breaking-change] Factor out PS2Resource.S.J.R. van Schaik
2021-05-31[breaking-change] Factor out VGAResource.S.J.R. van Schaik
2020-11-26[breaking-change] Add `_n` suffix to argument names of pins with fixed ↵GuzTech
inverters. Note: this change does NOT affect pin functionality or naming, and does not require modifying your design. It does however affect some board files, where keywords corresponding to active low pins will have to be adjusted: SPIResource(0, cs="C1", ...) → SPIResource(0, cs_n="C1", ...) The new naming scheme will make it easier to write and audit board files by clearly marking inverted pins in resource factories, similarly to how `PinsN` indicates the same in bare resources. Fixes #129.
2020-07-16[breaking-change] Update SPI pin names.ECP5-PCIe
The new names follow the OSHWA convention described at: https://www.oshwa.org/a-resolution-to-redefine-spi-signal-names/
2020-06-11[breaking-change] nexys4ddr: fix UART RTS/CTS pins.Ivan Grokhotkov
According to the schematic, RTS is E5 and CTS is D3. Previously these were reversed to work around signal direction set in UARTResource. Un-reverse the signals, and set correct direction by passing role=dce. Ref. https://reference.digilentinc.com/_media/nexys4-ddr:nexys_4_ddr_sch.pdf
2020-03-17nexys4ddr: enable pushbutton reset.Stuart Olsen
2020-01-15Add Digilent Nexys 4 DDR board.Nicolas Robin