aboutsummaryrefslogtreecommitdiffstats
path: root/common/util.h
Commit message (Collapse)AuthorAgeFilesLines
* Split up common into kernel,place,routegatecat2022-04-081-241/+0
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Fixing old emails and names in copyrightsgatecat2021-06-121-1/+1
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Remove redundant code after hashlib movegatecat2021-06-021-36/+0
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Use hashlib for core netlist structuresgatecat2021-06-021-3/+2
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* timing: Add port-domain trackinggatecat2021-03-041-0/+10
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* timing: Add topological sort from Yosysgatecat2021-03-041-0/+82
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Refactor "get only from iterator" to a utility.Keith Rothman2021-02-171-0/+23
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* nexus: More pin styles and FASM pinmux genDavid Shah2020-11-301-0/+9
| | | | Signed-off-by: David Shah <dave@ds0.me>
* nexus: IO pre-packingDavid Shah2020-11-301-0/+9
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Replace assertion failure with errorDavid Shah2020-03-131-5/+15
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Add support for IO registersDavid Shah2019-10-091-1/+10
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Major Property improvements for common and iCE40David Shah2019-08-051-0/+24
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Working on bitstream genDavid Shah2018-07-111-0/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding bitstream gen for slice configDavid Shah2018-07-111-0/+12
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: Reworking placement legalisation to allow integration with SA placerDavid Shah2018-06-291-0/+9
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Working on debugging the carry legaliserDavid Shah2018-06-261-0/+10
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Fixing Python bindings after adding unique_ptrDavid Shah2018-06-261-4/+4
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* nets and cells are unique_ptr'sMiodrag Milanovic2018-06-251-2/+5
|
* Update from increased clangformat line lengthDavid Shah2018-06-231-6/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Print quasi-TNS statistic during placementDavid Shah2018-06-221-3/+4
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ice40: Make the packer deterministicDavid Shah2018-06-221-0/+8
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Improving the placer outputDavid Shah2018-06-171-7/+5
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Add 'get or default' functionsDavid Shah2018-06-171-0/+63
Signed-off-by: David Shah <davey1576@gmail.com>