aboutsummaryrefslogtreecommitdiffstats
path: root/gowin/pack.cc
Commit message (Expand)AuthorAgeFilesLines
* gowin: Remove inherited code for ODDR(c)YRabbit2023-04-141-80/+29
* gowin: implement IDES16 and OSER16 primitivesYRabbit2023-04-121-11/+276
* gowin: Add implementation of IDDR and IDDRC primitivesYRabbit2023-04-061-14/+27
* gowin: Add support for IDES primitivesYRabbit2023-04-041-1/+137
* gowin: bugfixYRabbit2023-03-231-1/+2
* gowin: Rename questionable portsYRabbit2023-03-231-24/+24
* gowin: Change the way errors are processedYRabbit2023-03-231-4/+4
* gowin: Add support for OSER primitivesYRabbit2023-03-231-9/+150
* gowin: Add PLL support for the GW1NS-2C chipYRabbit2023-01-311-1/+1
* gowin: Add PLL support for GW1NR-4 chipsYRabbit2023-01-311-1/+1
* gowin: Add PLL support for the GW1NR-9 chipYRabbit2023-01-301-1/+2
* gowin: Add PLL support for the GW1NR-9C chipYRabbit2023-01-261-15/+9
* gowin: improve error messageYRabbit2023-01-191-1/+2
* gowin: add a PLL primitive for the GW1NS-4 seriesYRabbit2023-01-181-24/+45
* gowin: BUGFIX: Correctly handle resetsYRabbit2022-12-091-0/+14
* gowin: add PLL pins processingYRabbit2022-12-041-6/+5
* gowin: mark the PLL ports that are not in useYRabbit2022-11-201-0/+8
* gowin: add support for a more common chipYRabbit2022-11-121-1/+1
* gowin: add initial PLL supportYRabbit2022-11-101-0/+72
* refactor: id(stringf(...)) to new idf(...) helpergatecat2022-08-101-1/+1
* gowin: Remove incomprehensible names of the muxesYRabbit2022-07-191-12/+9
* Merge branch 'master' into clock-wipYRabbit2022-07-051-0/+90
|\
| * use DFF RAM modePepijn de Vos2022-07-021-1/+4
| * Merge branch 'master' into shadowramPepijn de Vos2022-07-021-3/+5
| |\
| * | hook up CE maybePepijn de Vos2022-06-161-0/+1
| * | lutram actually PnRsPepijn de Vos2022-06-061-1/+4
| * | WIP shadowramPepijn de Vos2022-06-051-0/+83
* | | gowin: Let the placer know about global networksYRabbit2022-07-041-0/+4
| |/ |/|
* | gowin: Add support for long wiresYRabbit2022-05-271-3/+5
|/
* gowin: handle the GW1N-9 feature.YRabbit2022-04-031-0/+19
* gowin: Consider the peculiarity of GW1BR-9CYRabbit2022-03-261-0/+7
* Gowin: use global VCC and VSS nets (#956)Pepijn de Vos2022-03-191-9/+6
* gowin: add support for ODDR primitiveYRabbit2022-03-151-4/+98
* gowin: Add the Global Set/Reset primitiveYRabbit2022-03-121-0/+36
* Switch to potentially-sparse net users arraygatecat2022-02-271-5/+6
* gowin: Add support for true differential outputYRabbit2022-02-231-0/+82
* refactor: New member functions to replace design_utilsgatecat2022-02-181-33/+33
* refactor: Use constids instead of id("..")gatecat2022-02-161-30/+30
* refactor: New NetInfo and CellInfo constructorsgatecat2022-02-161-4/+2
* gowin: Add simplified IO cells processingYRabbit2021-12-201-2/+21
* clangformatgatecat2021-12-121-3/+3
* gowin: BUGFIX. Place the ALU head in sliсe 0 onlyYRabbit2021-12-111-0/+3
* gowin: Explicitly initialize the y in the clusterYRabbit2021-10-221-0/+5
* gowin: Add ALU support.YRabbit2021-10-221-6/+211
* gowin: add support for wide LUTs.YRabbit2021-10-071-0/+261
* gowin: Add constraints on primitive placement.YRabbit2021-08-311-3/+13
* gowin: Change the constraint parser to support multiple options per line. Add...YRabbit2021-08-061-1/+3
* Fixing old emails and names in copyrightsgatecat2021-06-121-1/+1
* Using hashlib in archesgatecat2021-06-021-5/+4
* Use hashlib for core netlist structuresgatecat2021-06-021-11/+14