diff options
author | David Shah <dave@ds0.me> | 2018-12-14 09:55:04 +0000 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2018-12-14 09:55:04 +0000 |
commit | 36b1650df71f750df06e07c3af737bb118bced22 (patch) | |
tree | f1708c1b356083e28ffaaa401967e975855881e6 /ecp5/cells.cc | |
parent | b12a8c1a3086b5896f81b330bbabb8249514d496 (diff) | |
download | nextpnr-36b1650df71f750df06e07c3af737bb118bced22.tar.gz nextpnr-36b1650df71f750df06e07c3af737bb118bced22.tar.bz2 nextpnr-36b1650df71f750df06e07c3af737bb118bced22.zip |
ecp5: Adding IOLOGIC packing
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'ecp5/cells.cc')
-rw-r--r-- | ecp5/cells.cc | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/ecp5/cells.cc b/ecp5/cells.cc index 9621b35c..fee1d982 100644 --- a/ecp5/cells.cc +++ b/ecp5/cells.cc @@ -175,24 +175,24 @@ std::unique_ptr<CellInfo> create_ecp5_cell(Context *ctx, IdString type, std::str new_cell->params[ctx->id("LSROMUX")] = "0"; new_cell->params[ctx->id("LSRMUX")] = "LSR"; - new_cell->params[ctx->id("OUTDEL")] = "DISABLED"; - new_cell->params[ctx->id("DEL_VALUE")] = "0"; - new_cell->params[ctx->id("WAIT_FOR_EDGE")] = "DISABLED"; + new_cell->params[ctx->id("DELAY.OUTDEL")] = "DISABLED"; + new_cell->params[ctx->id("DELAY.DEL_VALUE")] = "0"; + new_cell->params[ctx->id("DELAY.WAIT_FOR_EDGE")] = "DISABLED"; new_cell->params[ctx->id("DATAMUX_ODDR")] = "PADDO"; if (type == id_IOLOGIC) { - new_cell->params[ctx->id("IDDRXN_MODE")] = "NONE"; - new_cell->params[ctx->id("ODDRXN_MODE")] = "NONE"; + new_cell->params[ctx->id("IDDRXN.MODE")] = "NONE"; + new_cell->params[ctx->id("ODDRXN.MODE")] = "NONE"; - new_cell->params[ctx->id("MIDDRX_MODE")] = "NONE"; - new_cell->params[ctx->id("MODDRX_MODE")] = "NONE"; - new_cell->params[ctx->id("MTDDRX_MODE")] = "NONE"; + new_cell->params[ctx->id("MIDDRX.MODE")] = "NONE"; + new_cell->params[ctx->id("MODDRX.MODE")] = "NONE"; + new_cell->params[ctx->id("MTDDRX.MODE")] = "NONE"; new_cell->params[ctx->id("IOLTOMUX")] = "NONE"; - new_cell->params[ctx->id("MTDDRX_DQSW_INVERT")] = "DISABLED"; - new_cell->params[ctx->id("MTDDRX_REGSET")] = "RESET"; + new_cell->params[ctx->id("MTDDRX.DQSW_INVERT")] = "DISABLED"; + new_cell->params[ctx->id("MTDDRX.REGSET")] = "RESET"; - new_cell->params[ctx->id("MIDDRX_MODDRX_WRCLKMUX")] = "NONE"; + new_cell->params[ctx->id("MIDDRX_MODDRX.WRCLKMUX")] = "NONE"; } // Just copy ports from the Bel copy_bel_ports(); |