diff options
author | Clifford Wolf <clifford@clifford.at> | 2018-07-21 13:52:59 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2018-07-21 13:52:59 +0200 |
commit | 78f40ca0af493b9ba07bb8d7c95f558f2c04d4cb (patch) | |
tree | 389198d61d89ab3e979a703f7a596d98d6e3616e /ice40 | |
parent | c5562429760b444133fcb2391236275b0c353670 (diff) | |
download | nextpnr-78f40ca0af493b9ba07bb8d7c95f558f2c04d4cb.tar.gz nextpnr-78f40ca0af493b9ba07bb8d7c95f558f2c04d4cb.tar.bz2 nextpnr-78f40ca0af493b9ba07bb8d7c95f558f2c04d4cb.zip |
Change DelayInfo semantics to what we actually need
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'ice40')
-rw-r--r-- | ice40/archdefs.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/ice40/archdefs.h b/ice40/archdefs.h index dec6f702..8a7449a8 100644 --- a/ice40/archdefs.h +++ b/ice40/archdefs.h @@ -29,9 +29,14 @@ struct DelayInfo { delay_t delay = 0; - delay_t raiseDelay() const { return delay; } - delay_t fallDelay() const { return delay; } - delay_t avgDelay() const { return delay; } + delay_t minRaiseDelay() const { return delay; } + delay_t maxRaiseDelay() const { return delay; } + + delay_t minFallDelay() const { return delay; } + delay_t maxFallDelay() const { return delay; } + + delay_t minDelay() const { return delay; } + delay_t maxDelay() const { return delay; } DelayInfo operator+(const DelayInfo &other) const { |