aboutsummaryrefslogtreecommitdiffstats
path: root/generic/pack.cc
Commit message (Collapse)AuthorAgeFilesLines
* Switch to potentially-sparse net users arraygatecat2022-02-271-3/+4
| | | | | | | | This uses a new data structure for net.users that allows gaps, so removing a port from a net is no longer an O(n) operation on the number of users the net has. Signed-off-by: gatecat <gatecat@ds0.me>
* refactor: New member functions to replace design_utilsgatecat2022-02-181-1/+1
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* refactor: New NetInfo and CellInfo constructorsgatecat2022-02-161-4/+2
|
* Viaduct API for a hybrid between generic and full-custom archgatecat2022-01-041-5/+9
| | | | 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>
* Using hashlib in archesgatecat2021-06-021-5/+4
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Use hashlib for core netlist structuresgatecat2021-06-021-11/+14
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* generic: Don't generate Vcc if not neededgatecat2021-02-171-5/+7
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* Merge pull request #385 from YosysHQ/router1-arc-fixesDavid Shah2020-02-031-1/+2
|\ | | | | Fixes for partial reconfig demo
| * Fix latent bug in generic out-of-context IO modeDavid Shah2020-01-211-1/+2
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
* | clangformatDavid Shah2020-01-201-1/+0
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
* | Various warning fixesMiodrag Milanovic2020-01-181-11/+0
|/
* generic: Fix width of 0-driver INITDavid Shah2019-12-011-1/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* generic: Don't assume unused LUT inputs are zeroDavid Shah2019-12-011-1/+2
| | | | Signed-off-by: David Shah <dave@ds0.me>
* generic: Add support for disabling IOB insertionDavid Shah2019-11-271-0/+4
| | | | Signed-off-by: David Shah <dave@ds0.me>
* leftover Q from before slice api changePepijn de Vos2019-11-181-4/+4
|
* generic: New Property interfaceDavid Shah2019-08-051-3/+3
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Use flags for each stepMiodrag Milanovic2019-06-141-1/+1
|
* Save top level attrs and store current stepMiodrag Milanovic2019-06-071-0/+1
|
* generic: Simple working exampleDavid Shah2019-04-021-1/+1
| | | | Signed-off-by: David Shah <dave@ds0.me>
* generic: Add a simple packer for generic SLICEs and IOBsDavid Shah2019-04-021-0/+293
Signed-off-by: David Shah <dave@ds0.me>