diff options
| author | GuzTech <GuzTech@users.noreply.github.com> | 2020-11-26 15:50:00 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-26 14:50:00 +0000 |
| commit | b40c3d6cb20081ff8941fc4addef92170ffb01a9 (patch) | |
| tree | 77ec275eeedadcce9a0b621cb4ae5c8db32211a3 /nmigen_boards/sk_xc6slx9.py | |
| parent | b90a89da7c3878ee10db3cb2d10f13aa2bbb85c3 (diff) | |
[breaking-change] Add `_n` suffix to argument names of pins with fixed 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.
Diffstat (limited to 'nmigen_boards/sk_xc6slx9.py')
| -rw-r--r-- | nmigen_boards/sk_xc6slx9.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nmigen_boards/sk_xc6slx9.py b/nmigen_boards/sk_xc6slx9.py index d9acdc2..8a84c9e 100644 --- a/nmigen_boards/sk_xc6slx9.py +++ b/nmigen_boards/sk_xc6slx9.py @@ -20,12 +20,12 @@ class SK_XC6SLX9Platform(XilinxSpartan6Platform): ), *SPIFlashResources(0, - cs="P38", clk="P70", copi="P64", cipo="65", + cs_n="P38", clk="P70", copi="P64", cipo="65", attrs=Attrs(IOSTANDARD="LVCMOS33") ), SRAMResource(0, - cs="P97", oe="P45", we="P51", + cs_n="P97", oe_n="P45", we_n="P51", a="P39 P40 P41 P43 P44 P55 P56 P57 P58 P59 P82 P81 P80 P79 P78 P66 P62 P61 P60", d="P46 P47 P48 P50 P75 P74 P69 P67", attrs=Attrs(IOSTANDARD="LVCMOS33") |
