mirror of https://github.com/YosysHQ/nextpnr.git
Only set some C_I signals when used
This commit is contained in:
parent
04ac025734
commit
970c0ec04d
|
|
@ -250,7 +250,7 @@ CarryGenCell::CarryGenCell(CellInfo *lower, CellInfo *upper, CellInfo *comp, Cel
|
|||
upper->params[id_INIT_L00] = Property(LUT_ZERO, 4); // (unused)
|
||||
upper->params[id_INIT_L01] = Property(enable_cinx ? LUT_D1 : LUT_ZERO, 4); // CINX
|
||||
upper->params[id_INIT_L10] = Property(LUT_D1, 4);
|
||||
upper->params[id_C_I2] = Property(1, 1); // CINX for L01
|
||||
if (enable_cinx) upper->params[id_C_I2] = Property(1, 1); // CINX for L01
|
||||
|
||||
comp->params[id_INIT_L30] = Property(LUT_INV_D0, 4); // OUT1 -> COMP_OUT
|
||||
|
||||
|
|
@ -283,7 +283,7 @@ MultfabCell::MultfabCell(CellInfo *lower, CellInfo *upper, CellInfo *comp, CellI
|
|||
upper->params[id_INIT_L10] = Property(LUT_XOR, 4); // XOR
|
||||
|
||||
upper->params[id_C_I1] = Property(1, 1); // PINY1 for L00
|
||||
upper->params[id_C_I2] = Property(1, 1); // CINX for L01
|
||||
if (enable_cinx) upper->params[id_C_I2] = Property(1, 1); // CINX for L01
|
||||
lower->params[id_C_I3] = Property(1, 1); // PINY1 for L02
|
||||
// upper->params[id_C_FUNCTION] = Property(C_ADDCIN, 3);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue