aboutsummaryrefslogtreecommitdiffstats
path: root/common
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #44 from YosysHQ/improve_timing_specDavid Shah2018-08-083-89/+268
|\
| * timing: Remove unused variableDavid Shah2018-08-081-1/+0
| * timing: Update to use getDelayNSDavid Shah2018-08-081-11/+14
| * One more breadcrumbEddie Hung2018-08-081-0/+1
| * Leave comment behind about removing false pathsEddie Hung2018-08-081-1/+1
| * clangformatDavid Shah2018-08-081-6/+12
| * Unfurl comments for clangformatEddie Hung2018-08-081-28/+12
| * Disable assign_budget() after placement legalisation, unless slack redistEddie Hung2018-08-081-1/+4
| * Merge branch 'master' into improve_timing_specEddie Hung2018-08-081-0/+12
| |\
| * | Also include TMG_GEN_CLOCK as a timing startpointEddie Hung2018-08-081-3/+2
| * | timing: Debugging implementation of new timing APIDavid Shah2018-08-081-4/+9
| * | timing: Update to new use API (currently broken)David Shah2018-08-081-11/+21
| * | Arch API: New specification for timing port classesDavid Shah2018-08-081-1/+1
| * | common: Add TimingPortClassDavid Shah2018-08-081-1/+14
| * | Cleanup nestingEddie Hung2018-08-061-59/+59
| * | Do less work if update flag is falseEddie Hung2018-08-061-6/+6
| * | clangformatEddie Hung2018-08-061-29/+36
| * | Also add PLL outputs as timing startpointsEddie Hung2018-08-061-15/+3
| * | Remove old timing codeEddie Hung2018-08-061-88/+0
| * | Compute critical path reportEddie Hung2018-08-061-2/+49
| * | Add commentsEddie Hung2018-08-061-11/+43
| * | Merge branch 'master' into assign_budget_speedupEddie Hung2018-08-061-2/+5
| |\ \
| * | | Use new Arch::isIOCell() function in TimingEddie Hung2018-08-061-1/+1
| * | | Consider clocked cells with COUT, consider constant netsEddie Hung2018-08-061-20/+38
| * | | Merge branch 'fix_budget_overrides' into assign_budget_speedupEddie Hung2018-08-061-25/+22
| |\ \ \
| * \ \ \ Merge branch 'assign_budget_evenly' into assign_budget_speedupEddie Hung2018-08-062-8/+11
| |\ \ \ \
| * | | | | WIP for new assign_budget() using topographical orderingEddie Hung2018-08-051-6/+165
* | | | | | Add ctx->settingsClifford Wolf2018-08-081-0/+3
* | | | | | Moved option to commonMiodrag Milanovic2018-08-081-0/+1
* | | | | | clangformatMiodrag Milanovic2018-08-082-9/+8
* | | | | | sync with masterMiodrag Milanovic2018-08-081-0/+1
* | | | | | Merge remote-tracking branch 'origin/master' into common_mainMiodrag Milanovic2018-08-088-86/+121
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | place_common: Fix illegal cells left after relative constraint legalisationDavid Shah2018-08-071-0/+12
| | |_|_|/ | |/| | |
| * | | | Merge pull request #39 from eddiehung/slack_histogramDavid Shah2018-08-061-2/+4
| |\ \ \ \
| | * | | | Enhance slack histogram with '+' to indicate less-than-granularityEddie Hung2018-08-061-2/+4
| | |/ / /
| * | | / Add name to copyright headerEddie Hung2018-08-061-0/+1
| | |_|/ | |/| |
| * | | Fix use of getBudgetOverride in Timing::follow_net()Eddie Hung2018-08-061-12/+16
| | |/ | |/|
| * | clangformatEddie Hung2018-08-061-4/+5
| * | Add net_delays bool to Timing class to control net delay considerationEddie Hung2018-08-061-5/+6
| * | Unless slack_redist is enabled, ignore net delays so that budget gets evenly ...Eddie Hung2018-08-051-1/+1
| * | Restore initial assign_budget() call after pack(), restrict call after initia...Eddie Hung2018-08-051-1/+2
| |/
| * Merge pull request #37 from YosysHQ/ngapiClifford Wolf2018-08-056-64/+76
| |\
| | * API change: Use CellInfo* and NetInfo* as cell/net handles (Python bindings)David Shah2018-08-051-0/+8
| | * API change: Use CellInfo* and NetInfo* as cell/net handles (common, ice40)Clifford Wolf2018-08-055-64/+68
| * | timing: Fix slack histogram segfault with no pathsDavid Shah2018-08-051-1/+1
| |/
* | Added project loaderMiodrag Milanovic2018-08-064-1/+145
* | Disable menu options on json loadMiodrag Milanovic2018-08-051-0/+1
* | Added command parser and common implementationMiodrag Milanovic2018-08-052-0/+314
|/
* Merge pull request #36 from YosysHQ/lutpermDavid Shah2018-08-053-9/+35
|\
| * Quick fix for router bug in unrouting a conflicting pipClifford Wolf2018-08-041-1/+3