aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/main.cc
Commit message (Expand)AuthorAgeFilesLines
* refactor: Use constids instead of id("..")gatecat2022-02-161-4/+4
* Fixing old emails and names in copyrightsgatecat2021-06-121-2/+2
* Use hashlib in most remaining codegatecat2021-06-021-2/+2
* ice40: Use snake case for arch-specific functionsD. Shah2021-02-031-12/+12
* Support rest of partsMiodrag Milanovic2020-07-081-2/+33
* Missed adding optionMiodrag Milanovic2020-07-081-0/+2
* Adding LP4K as wellMiodrag Milanovic2020-07-081-0/+8
* Support 4K parts directlyMiodrag Milanovic2020-07-081-0/+10
* Simplify and improve chipdb embedding/loading.whitequark2020-06-261-16/+14
* Fix spelling of 'unsupported'Nathaniel Graff2020-05-131-4/+4
* json: Remove legacy frontendDavid Shah2019-12-271-1/+0
* ice40: Only warn about default package if there is no package argumentSylvain Munaut2019-08-101-3/+4
* Add deprecation warning for default packagesDavid Shah2019-08-081-1/+3
* Major Property improvements for common and iCE40David Shah2019-08-051-7/+7
* clangformat runMiodrag Milanovic2019-06-251-8/+8
* enable lading of jsons and setting up contextMiodrag Milanovic2019-06-141-0/+2
* restore arch info for ecp5Miodrag Milanovic2019-06-141-0/+3
* restore context from jsonMiodrag Milanovic2019-06-141-3/+43
* Load properties from json and propagate to context createMiodrag Milanovic2019-06-131-2/+2
* Save settings that we saved in projectMiodrag Milanovic2019-06-131-1/+1
* Add --placer option and refactor placer selectionDavid Shah2019-03-241-4/+0
* HeAP: Make HeAP placer optionalDavid Shah2019-03-221-1/+4
* ice40: support u4kSimon Schubert2019-02-231-1/+7
* ice40: Improve handling of unconstrained IODavid Shah2018-12-261-0/+7
* timing_opt: Make an optional pass controlled by command lineDavid Shah2018-12-061-0/+3
* ice40: Finer-grained control of global promotionDavid Shah2018-11-271-1/+10
* Mark getArchOptions as override in derived classesPedro Vanzella2018-11-131-1/+1
* Use settings for json and pcfMiodrag Milanovic2018-08-081-2/+3
* Moved option to commonMiodrag Milanovic2018-08-081-1/+0
* Added command parser and common implementationMiodrag Milanovic2018-08-051-355/+111
* Refactor ice40 timing fuzzer used to create delay estimatesClifford Wolf2018-08-041-45/+2
* Remove SVG functionality from ice40 mainClifford Wolf2018-08-041-31/+0
* Merge branch 'master' into slack_redist_freqEddie Hung2018-08-031-1/+7
|\
| * clangformatDavid Shah2018-08-041-1/+2
| * Add constraint weight as a command line optionDavid Shah2018-08-031-0/+6
| * Remove old place legaliser, set placement constraints instead (currently igno...David Shah2018-08-031-1/+0
* | Auto frequency only if --freq 0 is setEddie Hung2018-08-031-7/+10
|/
* Make worker genericMiodrag Milanovic2018-08-021-2/+4
* preserve command line parameters for project loadMiodrag Milanovic2018-08-021-0/+9
* Remove getFrameDecal() APIClifford Wolf2018-08-011-2/+0
* clangformatDavid Shah2018-08-011-1/+1
* Display warning only if gui is not usedMiodrag Milanovic2018-08-011-2/+5
* Merge branch 'redist_slack' into 'master'David Shah2018-08-011-2/+11
|\
| * clangformat for stuff I've touchedEddie Hung2018-07-311-1/+2
| * Add --slack_redist_iter for ice40Eddie Hung2018-07-311-1/+5
| * assign_budget() after initial placement, not after packEddie Hung2018-07-301-1/+1
| * Merge remote-tracking branch 'origin/master' into redist_slackEddie Hung2018-07-261-2/+2
| |\
| * | clangformatEddie Hung2018-07-251-2/+1
| * | Merge remote-tracking branch 'origin/master' into redist_slackEddie Hung2018-07-251-6/+4
| |\ \
| * | | If --freq not set, attempt to find max by adjusting budget so min path slack ...Eddie Hung2018-07-241-1/+6