aboutsummaryrefslogtreecommitdiffstats
path: root/ice40/pcf.cc
Commit message (Collapse)AuthorAgeFilesLines
* Fixing old emails and names in copyrightsgatecat2021-06-121-2/+2
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Use hashlib for core netlist structuresgatecat2021-06-021-2/+2
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* ice40: Use snake case for arch-specific functionsD. Shah2021-02-031-1/+1
| | | | | | | This makes the difference clearer between the general arch API that everyone must implement; and helper functions specific to one arch. Signed-off-by: D. Shah <dave@ds0.me>
* Use std::string::find(char c) when searching for a single character.Tim Callahan2020-12-161-1/+1
| | | | Signed-off-by: Tim Callahan <tcal@google.com>
* Fixes for new part typesMiodrag Milanovic2020-07-081-2/+2
|
* ice40: Add set_frequency pcf command; and document pcfDavid Shah2019-10-131-0/+4
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Major Property improvements for common and iCE40David Shah2019-08-051-4/+4
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge pull request #284 from YosysHQ/json_writeDavid Shah2019-07-031-1/+1
|\ | | | | Initial support for writing to json files from nextpnr.
| * Use properties for settings and save in jsonMiodrag Milanovic2019-06-121-1/+1
| |
* | ice40: Warn that trailing PCF settings are ignoredtux32019-05-311-1/+4
|/
* ice40: Improve handling of unconstrained IODavid Shah2018-12-261-0/+16
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ice40: Add PCF support for -pullup, -pullup_resistor and -nowarnDavid Shah2018-12-201-2/+30
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: Improve PCF error handlingDavid Shah2018-11-261-3/+9
| | | | | | Fixes #147 Signed-off-by: David Shah <dave@ds0.me>
* Save settings and give nicer names to someMiodrag Milanovic2018-08-101-1/+1
|
* Use settings for json and pcfMiodrag Milanovic2018-08-081-1/+2
|
* Fix message for pcf loadingMiodrag Milanovic2018-08-051-1/+1
|
* Update from increased clangformat line lengthDavid Shah2018-06-231-6/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Cleanup almost all deprecation warningsMiodrag Milanovic2018-06-231-4/+4
|
* Switched from clifford@clifford.at to clifford@symbioticeda.com for ↵Clifford Wolf2018-06-221-1/+1
| | | | | | copyright headers Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Added return code to json parsing and pcf readingMiodrag Milanovic2018-06-211-34/+41
|
* Updates from clangformatClifford Wolf2018-06-181-2/+1
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Rename Design to Context, derive from Arch instead of instantiatingClifford Wolf2018-06-181-5/+5
| | | | Signed-off-by: Clifford Wolf <clifford@clifford.at>
* Updating copyrightsDavid Shah2018-06-171-0/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: Add a PCF parserDavid Shah2018-06-131-0/+71
Signed-off-by: David Shah <davey1576@gmail.com>