aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Shah <dave@ds0.me>2020-10-22 20:19:02 +0100
committerDavid Shah <dave@ds0.me>2020-11-30 08:45:28 +0000
commit3d4165616812acabd9b92c95d82f0c59aa9b698d (patch)
treecc8d1a4c6ce556a2369b146f07cb6aafdf90f1b4
parent0a59cbb8ce59984b40bfaaa777a406e439d5fbdf (diff)
downloadnextpnr-3d4165616812acabd9b92c95d82f0c59aa9b698d.tar.gz
nextpnr-3d4165616812acabd9b92c95d82f0c59aa9b698d.tar.bz2
nextpnr-3d4165616812acabd9b92c95d82f0c59aa9b698d.zip
nexus: Default EBR DWS pins to 1
Signed-off-by: David Shah <dave@ds0.me>
-rw-r--r--nexus/constids.inc6
-rw-r--r--nexus/pins.cc3
2 files changed, 8 insertions, 1 deletions
diff --git a/nexus/constids.inc b/nexus/constids.inc
index 8b1d2c89..2ac2349c 100644
--- a/nexus/constids.inc
+++ b/nexus/constids.inc
@@ -204,6 +204,12 @@ X(CEW)
X(CER)
X(RST)
+X(DWS0)
+X(DWS1)
+X(DWS2)
+X(DWS3)
+X(DWS4)
+
X(WEAMUX)
X(VCC_DRV)
diff --git a/nexus/pins.cc b/nexus/pins.cc
index f2946657..e7be26f2 100644
--- a/nexus/pins.cc
+++ b/nexus/pins.cc
@@ -76,7 +76,8 @@ static const std::unordered_map<IdString, Arch::CellPinsData> base_cell_pin_data
{id_CSB1, PINSTYLE_PU}, {id_CSB2, PINSTYLE_PU}, {id_ADA0, PINSTYLE_ADLSB}, {id_ADA1, PINSTYLE_ADLSB},
{id_ADA2, PINSTYLE_ADLSB}, {id_ADA2, PINSTYLE_ADLSB}, {id_ADA3, PINSTYLE_ADLSB}, {id_ADB0, PINSTYLE_ADLSB},
{id_ADB1, PINSTYLE_ADLSB}, {id_WEA, PINSTYLE_INV_PD}, {id_WEB, PINSTYLE_INV_PD}, {id_RSTA, PINSTYLE_INV_PD},
- {id_RSTB, PINSTYLE_INV_PD}, {{}, PINSTYLE_CIB}}},
+ {id_RSTB, PINSTYLE_INV_PD}, {{id_DWS0}, PINSTYLE_PU}, {{id_DWS1}, PINSTYLE_PU}, {{id_DWS2}, PINSTYLE_PU},
+ {{id_DWS3}, PINSTYLE_PU}, {{id_DWS4}, PINSTYLE_PU}, {{}, PINSTYLE_CIB}}},
{id_OSC_CORE,
{
{id_HFOUTEN, PINSTYLE_PU},