diff options
-rw-r--r-- | ice40/arch.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ice40/arch.cc b/ice40/arch.cc index fbad6ab0..6bca62e4 100644 --- a/ice40/arch.cc +++ b/ice40/arch.cc @@ -494,6 +494,15 @@ bool Arch::getCellDelay(const CellInfo *cell, IdString fromPort, IdString toPort delay = 450; return true; } + } else if (fromPort == id("CI") && toPort == id("CO")) { + delay = 120; + return true; + } else if (fromPort == id("I1") && toPort == id("CO")) { + delay = 260; + return true; + } else if (fromPort == id("I2") && toPort == id("CO")) { + delay = 230; + return true; } } return false; |