aboutsummaryrefslogtreecommitdiffstats
path: root/fpga_interchange/chipdb.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix small isses and code formattingMaciej Dudek2021-09-271-11/+7
| | | | Signed-off-by: Maciej Dudek <mdudek@antmicro.com>
* Change Cluster placement algorithmMaciej Dudek2021-09-231-0/+9
| | | | | | | Use physical placement from device DB It should reduce runtime Signed-off-by: Maciej Dudek <mdudek@antmicro.com>
* Adding MacroCell placementMaciej Dudek2021-09-231-2/+2
| | | | Signed-off-by: Maciej Dudek <mdudek@antmicro.com>
* Adding support for MacroCellsMaciej Dudek2021-09-231-1/+40
|
* interchange: disallow placing cells on sites with clustersAlessandro Comodi2021-08-271-1/+2
| | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
* [interchange] Update chipdb and python-fpga-interchange versionsMaciej Dudek2021-07-141-1/+1
| | | | Signed-off-by: Maciej Dudek <mdudek@antmicro.com>
* interchange: update chipdb versionAlessandro Comodi2021-07-081-1/+1
| | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
* interchange: reduce run-time to check dedicated interconnectAlessandro Comodi2021-07-081-0/+1
| | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
* interchange: increase chipinfo versionAlessandro Comodi2021-06-111-1/+1
| | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
* interchange: add support for generating BEL clustersAlessandro Comodi2021-06-111-0/+28
| | | | | | | | Clustering greatly helps the placer to identify and pack together specific cells at the same site (e.g. LUT+FF), or cells that are chained through dedicated interconnections (e.g. CARRY CHAINS) Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
* interchange: Add macro param map rules to chipdbgatecat2021-05-211-0/+24
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* interchange: Add macro data to chipdbgatecat2021-05-211-1/+51
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* interchange: Add more global cell infogatecat2021-05-071-1/+14
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* interchange: Add wire types to chipdbgatecat2021-04-301-1/+17
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* interchange: Add default cell connections to chipdbgatecat2021-04-191-1/+24
| | | | Signed-off-by: gatecat <gatecat@ds0.me>
* [interchange] Update to v6 of FPGA interchange chipdb.Keith Rothman2021-04-011-1/+2
| | | | | | | Changes: - Adds LUT output pin to LutBelPOD. Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* [FPGA interchange] Add support for global buffers from chipdb.Keith Rothman2021-03-231-2/+7
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Update FPGA interchange chipdb to v4 with inverter data.Keith Rothman2021-03-231-1/+22
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Update latest version of FPGA interchange schema.Keith Rothman2021-03-231-1/+10
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Add pseudo pip data to chipdb (with schema bump).Keith Rothman2021-03-221-1/+2
| | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
* Refactor header structures in FPGA interchange Arch.Keith Rothman2021-03-191-0/+310
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>