aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/netlists-cleanup.adb
Commit message (Collapse)AuthorAgeFilesLines
* netlists-cleanup: do not remove self-assigned output gateTristan Gingold2021-05-071-23/+30
|
* netlists: do not remove net gates that have an attributeTristan Gingold2021-03-171-21/+24
|
* update license headersumarcor2021-02-051-5/+3
|
* netlists-cleanup: do not remove user sub modules. Fix #1454Tristan Gingold2020-09-051-3/+7
|
* netlits: Use Remove_Instance instead of Free_Instance.Tristan Gingold2020-05-181-1/+3
|
* synth: add support for sequential assertions. Fix #1273Tristan Gingold2020-05-061-3/+4
|
* netlists: add id_nop gate.Tristan Gingold2020-03-221-1/+2
|
* netlists-cleanup: avoid a warning.Tristan Gingold2020-03-101-0/+1
|
* synthesis: handle initialized output ports.Tristan Gingold2020-03-071-0/+7
|
* netlists-cleanup: refactoring.Tristan Gingold2020-02-181-12/+17
|
* synth: handle component with ports in different order.Tristan Gingold2020-02-131-12/+16
|
* synth: remove remaining clock edge gates after memories.Tristan Gingold2020-02-101-0/+24
|
* synth: rework (again) memory inference.Tristan Gingold2020-02-101-0/+2
| | | | | | Preliminary work to support multi-clock memories. Strengthen and fix fallout of Check_Connected. Rename synth.inference to netlists.inference.
* netlists: use a mark and sweep cleanup.Tristan Gingold2020-01-151-0/+119
|
* synth-cleanup: avoid a crash on undriven output. Fix #1078Tristan Gingold2020-01-111-3/+5
|
* netlists: add remove_output_gates.Tristan Gingold2019-12-051-0/+27
|
* netlists-cleanup: add comments.Tristan Gingold2019-11-131-1/+7
|
* netlists-cleanup: do not remove the self-instance.Tristan Gingold2019-11-061-0/+2
|
* synth: rewrite cleanup pass.Tristan Gingold2019-10-101-0/+107