Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use CMake's Python3 rather than PythonInterp in subdirs | Adam Sampson | 2022-08-21 | 3 | -9/+9 |
| | |||||
* | interchange: tests: add obuftds test | Alessandro Comodi | 2021-07-06 | 5 | -0/+68 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | nexus: Add modified version of RAM test | gatecat | 2021-06-15 | 5 | -0/+206 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | nexus: Add PDPSC16K->PDPSC16K_MODE to remap rules | gatecat | 2021-06-15 | 1 | -0/+176 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: tests: counter: emit carries for xc7 | Alessandro Comodi | 2021-06-11 | 2 | -4/+6 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | interchange: add support for generating BEL clusters | Alessandro Comodi | 2021-06-11 | 1 | -1/+6 |
| | | | | | | | | 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 LIFCL-40 EVN tests | gatecat | 2021-06-01 | 10 | -1/+82 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: Add macro parameter mapping | gatecat | 2021-05-21 | 1 | -1/+3 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: Add LUTRAM test | gatecat | 2021-05-21 | 6 | -0/+169 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange/nexus: Add counter example | gatecat | 2021-04-30 | 8 | -3/+61 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: add FASM generation target and clean-up tests | Alessandro Comodi | 2021-04-14 | 19 | -70/+134 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | interchange: counter: testing on multiple boards | Alessandro Comodi | 2021-04-01 | 5 | -23/+25 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | interchange: Fix nexus cmake review comments | gatecat | 2021-03-31 | 3 | -9/+4 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: Split xc7 and nexus chipdb cmake | gatecat | 2021-03-30 | 3 | -243/+245 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: Add Nexus LUT test | gatecat | 2021-03-30 | 7 | -19/+139 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: Add Nexus to CI | gatecat | 2021-03-30 | 2 | -1/+9 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | interchange: Add CMake support for Nexus/prjoxide | gatecat | 2021-03-30 | 3 | -0/+115 |
| | | | | Signed-off-by: gatecat <gatecat@ds0.me> | ||||
* | Merge pull request #645 from litghost/add_counter_and_ram | gatecat | 2021-03-29 | 8 | -2/+313 |
|\ | | | | | FPGA interchange: Add counter and ram tests | ||||
| * | Update README with latest develpment progress. | Keith Rothman | 2021-03-25 | 1 | -0/+7 |
| | | | | | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
| * | Add targets to generate YAML outputs for DeviceResource files. | Keith Rothman | 2021-03-25 | 1 | -0/+22 |
| | | | | | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
| * | Enable counter tests and add RAM tests. | Keith Rothman | 2021-03-25 | 6 | -2/+284 |
| | | | | | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | | interchange: add archcheck tests to all-device-test target | Alessandro Comodi | 2021-03-26 | 1 | -1/+6 |
|/ | | | | | | | This increases parallelism and should make the FPGA interchange CI faster Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | gh-actions: interchange: multiple jobs, one for each device | Alessandro Comodi | 2021-03-24 | 2 | -1/+5 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | interchange: examples: remove unused makefiles | Alessandro Comodi | 2021-03-24 | 2 | -99/+0 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | interchange: devices: bel_bucket_seeds -> device_config | Alessandro Comodi | 2021-03-23 | 3 | -3/+3 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | interchange: added boards and group testing across multiple boards | Alessandro Comodi | 2021-03-23 | 9 | -45/+153 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: add test data for new architectures | Alessandro Comodi | 2021-03-23 | 3 | -0/+108 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: use higher java heap space | Alessandro Comodi | 2021-03-23 | 2 | -2/+2 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: add more devices | Alessandro Comodi | 2021-03-23 | 8 | -3/+91 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | [FPGA interchange] Add support for global buffers from chipdb. | Keith Rothman | 2021-03-23 | 2 | -7/+9 |
| | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | Merge pull request #637 from litghost/refine_site_router | gatecat | 2021-03-22 | 4 | -16/+127 |
|\ | | | | | Refine site router | ||||
| * | Add missing dependencies to CMake targets. | Keith Rothman | 2021-03-22 | 4 | -16/+127 |
| | | | | | | | | | | | | | | - Add additional targets useful for various situations. - Have counter test use common remap.v file. Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | | Add getBelPinType to Python interface. | Keith Rothman | 2021-03-22 | 1 | -0/+4 |
|/ | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | fpga_interchange: temporarily disable failing test | Alessandro Comodi | 2021-03-17 | 1 | -1/+2 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: minor fixes and comments addition | Alessandro Comodi | 2021-03-16 | 3 | -22/+57 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: address review comments | Alessandro Comodi | 2021-03-16 | 8 | -16/+91 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | github-actions: use capnp v0.8.0 | Alessandro Comodi | 2021-03-16 | 1 | -1/+1 |
| | | | | | | This also updates the note in the README for the FPGA interchange Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: re-add README with updated instructions | Alessandro Comodi | 2021-03-16 | 1 | -0/+69 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: tests: add techmap optional source file | Alessandro Comodi | 2021-03-16 | 4 | -3/+19 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: add bbasm step and archcheck | Alessandro Comodi | 2021-03-16 | 6 | -41/+76 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: address review comments | Alessandro Comodi | 2021-03-16 | 3 | -32/+83 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: tests: added comment and fixed XDC | Alessandro Comodi | 2021-03-16 | 16 | -29/+74 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: chipdb: use generic patching function | Alessandro Comodi | 2021-03-16 | 2 | -41/+95 |
| | | | | | | Also moved the RapidWright invocation script path under a CMake variable Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: cmake: generate only one device family | Alessandro Comodi | 2021-03-16 | 9 | -49/+72 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_interchange: tests: add cmake functions | Alessandro Comodi | 2021-03-16 | 27 | -50/+215 |
| | | | | | | Also move all tests in a tests directory Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | fpga_intrchange: add cmake infrastructure to generate chipdbs | Alessandro Comodi | 2021-03-16 | 5 | -133/+115 |
| | | | | Signed-off-by: Alessandro Comodi <acomodi@antmicro.com> | ||||
* | Add counter test. | Keith Rothman | 2021-02-26 | 5 | -0/+71 |
| | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | Working FF example now that constant merging is done. | Keith Rothman | 2021-02-23 | 2 | -0/+21 |
| | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | Add initial logic for handling dedicated interconnect situations. | Keith Rothman | 2021-02-23 | 4 | -0/+42 |
| | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> | ||||
* | Move RapidWright git URI back to upstream. | Keith Rothman | 2021-02-23 | 1 | -5/+1 |
| | | | | Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com> |