aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Re-work LUT mapping logic to only put VCC pins when required.Keith Rothman2021-03-255-104/+174
* Fixup some of the re-mapping logic.Keith Rothman2021-03-252-27/+75
* Add initial handling of local site inverters and constant signals.Keith Rothman2021-03-258-60/+460
* [FPGA interchange] Small fix to get_net_type.Keith Rothman2021-03-252-9/+14
* Enable counter tests and add RAM tests.Keith Rothman2021-03-256-2/+284
* Merge pull request #648 from YosysHQ/gatecat/nexus-get_pinsgatecat2021-03-251-7/+56
|\
| * nexus: Add support for get_pins PDC commandgatecat2021-03-251-7/+56
|/
* Merge pull request #628 from acomodi/add-interchange-devicesgatecat2021-03-2522-168/+450
|\
| * gh-actions: use ccache and build tools before running testsAlessandro Comodi2021-03-252-40/+105
| * gh-actions: interchange: multiple jobs, one for each deviceAlessandro Comodi2021-03-244-8/+17
| * interchange: examples: remove unused makefilesAlessandro Comodi2021-03-242-99/+0
| * interchange: devices: bel_bucket_seeds -> device_configAlessandro Comodi2021-03-233-3/+3
| * interchange: added boards and group testing across multiple boardsAlessandro Comodi2021-03-2310-45/+155
| * gh-actions: remove multi-process arch generationAlessandro Comodi2021-03-231-1/+1
| * fpga_interchange: add test data for new architecturesAlessandro Comodi2021-03-233-0/+108
| * fpga_interchange: use higher java heap spaceAlessandro Comodi2021-03-233-3/+4
| * fpga_interchange: add more devicesAlessandro Comodi2021-03-238-3/+91
|/
* Merge pull request #644 from litghost/add_global_buffersgatecat2021-03-235-11/+30
|\
| * [FPGA interchange] Add support for global buffers from chipdb.Keith Rothman2021-03-235-11/+30
* | Merge pull request #643 from litghost/id_constantsgatecat2021-03-232-4/+27
|\ \
| * | [FPGA interchange] Convert some string constants to IdString.Keith Rothman2021-03-232-4/+27
* | | Merge pull request #640 from litghost/inversion_logicgatecat2021-03-237-8/+131
|\ \ \ | | |/ | |/|
| * | Initial version of inverter logic.Keith Rothman2021-03-237-8/+131
* | | Merge pull request #639 from litghost/parameter_iterationgatecat2021-03-238-44/+446
|\| | | |/ |/|
| * Update FPGA interchange chipdb to v4 with inverter data.Keith Rothman2021-03-231-1/+22
| * Use new parameter definition data in FPGA interchange processing.Keith Rothman2021-03-237-43/+415
| * Update latest version of FPGA interchange schema.Keith Rothman2021-03-231-1/+10
* | Merge pull request #642 from YosysHQ/gatecat/missing-cell-pingatecat2021-03-231-0/+3
|\ \ | |/ |/|
| * interchange: Add nice error for missing cell pinsgatecat2021-03-231-0/+3
* | Merge pull request #641 from litghost/initial_lookaheadgatecat2021-03-2315-13/+2689
|\ \ | |/ |/|
| * Initial lookahead for FPGA interchange.Keith Rothman2021-03-2315-13/+2689
|/
* Merge pull request #638 from litghost/fixup_physical_netlist_writergatecat2021-03-221-11/+93
|\
| * Correct some bugs in writing of physical netlist w.r.t. site sources.Keith Rothman2021-03-221-11/+93
* | Merge pull request #637 from litghost/refine_site_routergatecat2021-03-2217-588/+2745
|\ \
| * | Rework FPGA interchange site router.Keith Rothman2021-03-2212-571/+2617
| * | Add missing dependencies to CMake targets.Keith Rothman2021-03-225-17/+128
| |/
* | Merge pull request #634 from litghost/add_get_bel_pin_typegatecat2021-03-223-0/+10
|\ \
| * | Add getBelPinType to Python interface.Keith Rothman2021-03-223-0/+10
| |/
* | Merge pull request #632 from litghost/add_check_pip_for_netgatecat2021-03-228-16/+30
|\ \ | |/ |/|
| * Add "checkPipAvailForNet" to Arch API.Keith Rothman2021-03-228-16/+30
|/
* Merge pull request #636 from litghost/add_pseudo_pip_datagatecat2021-03-224-7/+144
|\
| * Increment required python-fpga-interchange version.Keith Rothman2021-03-221-1/+1
| * Add pseudo pip data to chipdb (with schema bump).Keith Rothman2021-03-223-6/+143
|/
* Merge pull request #635 from litghost/refactor_headersgatecat2021-03-2210-891/+1292
|\
| * Update tests to include Tcl header order fix.Keith Rothman2021-03-191-0/+0
| * Refactor header structures in FPGA interchange Arch.Keith Rothman2021-03-199-891/+1292
|/
* Merge pull request #633 from YosysHQ/gatecat/optional-ipogatecat2021-03-191-3/+4
|\
| * cmake: Use IPO only if supportedgatecat2021-03-191-3/+4
|/
* Merge pull request #631 from litghost/fixup_gui_dependenciesgatecat2021-03-183-4/+32
|\
| * Add option to link against "libprofiler".Keith Rothman2021-03-181-0/+4