diff options
author | Clifford Wolf <clifford@clifford.at> | 2019-04-16 10:25:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-16 10:25:04 +0200 |
commit | d9ea2e15fccebbbce59409b0ae7a1481d78aab86 (patch) | |
tree | 8fbc3a23d39065bf615cda9fac0ef50eefa24cb2 /icetime/icetime.cc | |
parent | 1caaec363ab9f3cb8fd76fa7fef6ff6633942ab9 (diff) | |
parent | 472fd1a56f0323c3fe43b8f222bdb8b4bcbc07d5 (diff) | |
download | icestorm-d9ea2e15fccebbbce59409b0ae7a1481d78aab86.tar.gz icestorm-d9ea2e15fccebbbce59409b0ae7a1481d78aab86.tar.bz2 icestorm-d9ea2e15fccebbbce59409b0ae7a1481d78aab86.zip |
Merge pull request #206 from smunaut/icetime
icetime: Split timing 'get_delay' functions per device
Diffstat (limited to 'icetime/icetime.cc')
-rw-r--r-- | icetime/icetime.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/icetime/icetime.cc b/icetime/icetime.cc index e7c0cd7..2feedfe 100644 --- a/icetime/icetime.cc +++ b/icetime/icetime.cc @@ -746,7 +746,12 @@ const std::set<std::string> &get_inports(std::string cell_type) return inports_map.at(cell_type); } -#include "timings.inc" +double get_delay_lp384(std::string cell_type, std::string in_port, std::string out_port); +double get_delay_lp1k(std::string cell_type, std::string in_port, std::string out_port); +double get_delay_lp8k(std::string cell_type, std::string in_port, std::string out_port); +double get_delay_hx1k(std::string cell_type, std::string in_port, std::string out_port); +double get_delay_hx8k(std::string cell_type, std::string in_port, std::string out_port); +double get_delay_up5k(std::string cell_type, std::string in_port, std::string out_port); double get_delay(std::string cell_type, std::string in_port, std::string out_port) { |