aboutsummaryrefslogtreecommitdiffstats
path: root/common/timing.cc
Commit message (Expand)AuthorAgeFilesLines
* timing: Integration tweaksgatecat2021-03-051-4/+6
* timing: Skip route delays for unplaced/nullptr cellsgatecat2021-03-041-1/+6
* timing: Replace all users of criticality with new enginegatecat2021-03-041-168/+8
* timing: Use new engine for HeAPgatecat2021-03-041-3/+6
* timing: Add support for critical path printinggatecat2021-03-041-0/+62
* timing: Slack and criticality computationgatecat2021-03-041-0/+40
* timing: Produce plausible Fmax figuregatecat2021-03-041-1/+11
* timing: Add Fmax printing for debugginggatecat2021-03-041-0/+21
* timing: Add backwards path walkinggatecat2021-03-041-1/+65
* timing: Add forward path walkinggatecat2021-03-041-0/+90
* timing: Compute domain pairsgatecat2021-03-041-8/+25
* timing: Add port-domain trackinggatecat2021-03-041-0/+88
* timing: Add topological sort from Yosysgatecat2021-03-041-0/+40
* timing: Import cell delays to our own structuresgatecat2021-03-041-0/+98
* Demote the 'no clocks' warning to info and make clearergatecat2021-02-201-1/+1
* Replace DelayInfo with DelayPair/DelayQuadgatecat2021-02-191-9/+9
* Start making use of getBelPinsForCellPin APIgatecat2021-02-101-1/+1
* refactor: Replace getXName().c_str(ctx) with ctx->nameOfXD. Shah2021-02-021-2/+1
* cleanup: Spelling fixesD. Shah2021-01-281-1/+2
* cleanup: Remove dead/unused codeD. Shah2021-01-281-28/+2
* No longer need fstream includeRoss Schlaikjer2020-08-301-1/+0
* Only print filenames for now, default onRoss Schlaikjer2020-08-301-54/+7
* Add option to print critical path source codeRoss Schlaikjer2020-08-301-0/+78
* clangformatDavid Shah2020-08-201-1/+2
* timing: Fix counting of fanin in out-of-context modeDavid Shah2020-08-121-2/+17
* Fix embarassing use of topographical when meaning topologicalEddie Hung2020-05-141-16/+16
* timing: Improve robustness to dangling/undriven logicDavid Shah2020-03-171-0/+10
* timing: Fix critical path walking for ECP5David Shah2019-11-181-2/+1
* timing: Improve support for out-of-context flowsDavid Shah2019-08-071-1/+9
* clangformat runMiodrag Milanovic2019-06-251-4/+6
* Merge masterMiodrag Milanovic2019-06-251-2/+3
|\
| * clangformatDavid Shah2019-06-241-1/+2
| * timing: Add missing std::minDavid Shah2019-06-231-1/+1
| * Fix missing \n in log statement.whitequark2019-06-041-1/+1
* | moved some context variables to settingsMiodrag Milanovic2019-06-151-10/+10
|/
* clangformatDavid Shah2019-03-221-3/+2
* HeAP: Add PlacerHeapCfgDavid Shah2019-03-221-1/+2
* placer1: TweaksDavid Shah2019-03-221-2/+1
* Add flag timing-allow-fail to allow PnR to pass with warningMiodrag Milanovic2019-03-041-0/+4
* timing: Fix negative slack overflow issueDavid Shah2019-02-251-2/+3
* ecp5: Router performance improvementsDavid Shah2019-02-251-0/+4
* [timing] Fix off-by-one errorEddie Hung2019-02-111-1/+1
* Merge pull request #226 from YosysHQ/190207Eddie Hung2019-02-091-2/+1
|\
| * Fix slack_histogram computation accessing num_bins+1Eddie Hung2019-02-071-2/+1
* | timing: Add --ignore-loops optionDavid Shah2019-02-051-1/+1
|/
* timing: Path related fixesDavid Shah2019-01-271-2/+1
* timing: Fix critical path printDavid Shah2018-12-131-10/+19
* timing: Fix xclock crit calc and compiler warningsDavid Shah2018-12-061-7/+5
* timing_opt: Improve heuristicsDavid Shah2018-12-061-1/+6
* timing_opt: Fix criticality and cost calculationsDavid Shah2018-12-061-0/+13