| Commit message (Expand) | Author | Age | Files | Lines |
* | generic: Base upon ArchAPI | D. Shah | 2021-02-05 | 1 | -102/+132 |
* | nexus: Switch to BaseArch | D. Shah | 2021-02-05 | 5 | -301/+103 |
* | ice40: Switch to BaseArch | D. Shah | 2021-02-05 | 5 | -182/+115 |
* | Add pure-virtual ArchAPI interface | D. Shah | 2021-02-05 | 1 | -104/+198 |
* | Rename ArchBase to BaseArch for consistency with BaseCtx | D. Shah | 2021-02-05 | 3 | -7/+7 |
* | Add default implementation of bel bucket functions | D. Shah | 2021-02-05 | 5 | -88/+94 |
* | Add default implementation of some range-returning functions | D. Shah | 2021-02-05 | 2 | -17/+27 |
* | Add a few more functions to ArchBase | D. Shah | 2021-02-05 | 2 | -11/+18 |
* | ecp5: Use common wire/pip binding | D. Shah | 2021-02-05 | 2 | -83/+7 |
* | Fix now-illegal use of reinterpret_cast | D. Shah | 2021-02-05 | 1 | -3/+5 |
* | nextpnr: Example of shared wire/bel/pip binding code | D. Shah | 2021-02-05 | 1 | -13/+106 |
* | nextpnr: Use templates to specify range types | D. Shah | 2021-02-05 | 2 | -18/+67 |
* | nextpnr: Add base virtual functions for non-range Arch API | D. Shah | 2021-02-05 | 2 | -84/+176 |
* | Merge pull request #567 from litghost/initial_fpga_interchange | David Shah | 2021-02-05 | 15 | -2/+2582 |
|\ |
|
| * | Add RelSlice::ssize and use it when comparing with signed ints. | Keith Rothman | 2021-02-05 | 3 | -27/+29 |
| * | Move all string data into BBA file. | Keith Rothman | 2021-02-05 | 5 | -48901/+16 |
| * | Use RelSlice instead of RelPtr in cases where sizes are present. | Keith Rothman | 2021-02-04 | 2 | -97/+67 |
| * | Update APIs to conform to style guide. | Keith Rothman | 2021-02-04 | 5 | -67/+48939 |
| * | Remove unused method getReservedWireNet. | Keith Rothman | 2021-02-04 | 1 | -7/+0 |
| * | Update copywrite headers. | Keith Rothman | 2021-02-04 | 8 | -4/+12 |
| * | Correct some typos. | Keith Rothman | 2021-02-04 | 1 | -4/+4 |
| * | Fix warnings with signed/unsigned. | Keith Rothman | 2021-02-04 | 1 | -1/+1 |
| * | Fix fpga_interchange/README.md duplicate patch statement. | Keith Rothman | 2021-02-04 | 1 | -8/+0 |
| * | Fix URLs in Markdown. | Keith Rothman | 2021-02-04 | 1 | -2/+2 |
| * | Add empty constids.inc for build. | Keith Rothman | 2021-02-04 | 1 | -0/+0 |
| * | Run "make clangformat". | Keith Rothman | 2021-02-04 | 4 | -148/+100 |
| * | Add README about initial state of FPGA interchange implementation. | Keith Rothman | 2021-02-04 | 1 | -0/+170 |
| * | Update FPGA interchange to use IdStringList. | Keith Rothman | 2021-02-04 | 2 | -132/+137 |
| * | Add initial GUI files. | Keith Rothman | 2021-02-04 | 4 | -0/+96 |
| * | Start adding data for placement constraint solving. | Keith Rothman | 2021-02-04 | 2 | -50/+43 |
| * | Debug BEL bucket data. | Keith Rothman | 2021-02-04 | 1 | -11/+14 |
| * | Add initial updates to FPGA interchange arch for BEL buckets. | Keith Rothman | 2021-02-04 | 5 | -0/+247 |
| * | Address review comments. | Keith Rothman | 2021-02-04 | 3 | -95/+6 |
| * | Fix BBA import bugs. | Keith Rothman | 2021-02-04 | 2 | -69/+201 |
| * | Assorted fixes to new FPGA interchange based arch. | Keith Rothman | 2021-02-04 | 3 | -5/+13 |
| * | Initial compiling version. | Keith Rothman | 2021-02-04 | 2 | -16/+25 |
| * | Initial FPGA interchange (which is just a cut-down xilinx arch). | Keith Rothman | 2021-02-04 | 10 | -2/+2104 |
* | | Merge pull request #570 from litghost/make_id_string_list_explicit | David Shah | 2021-02-05 | 16 | -84/+91 |
|\ \ |
|
| * | | generic: Fix pin names accidentally being IdStringList not IdString | D. Shah | 2021-02-05 | 2 | -4/+4 |
| |/ |
|
| * | Mark IdString and IdStringList single argument constructors explicit. | Keith Rothman | 2021-02-04 | 16 | -86/+93 |
|/ |
|
* | Merge pull request #566 from litghost/use_lru_cache | David Shah | 2021-02-04 | 1 | -10/+113 |
|\ |
|
| * | Use a LRU cache for pip to wire map. | Keith Rothman | 2021-02-03 | 1 | -10/+113 |
|/ |
|
* | Merge pull request #565 from YosysHQ/dave/snakecase | David Shah | 2021-02-03 | 18 | -384/+386 |
|\ |
|
| * | Update coding.md | D. Shah | 2021-02-03 | 1 | -0/+2 |
| * | ecp5: Use snake case for arch-specific functions | D. Shah | 2021-02-03 | 9 | -321/+321 |
| * | ice40: Use snake case for arch-specific functions | D. Shah | 2021-02-03 | 8 | -63/+63 |
|/ |
|
* | Merge pull request #561 from YosysHQ/dave/idstringlist | David Shah | 2021-02-03 | 37 | -496/+771 |
|\ |
|
| * | Post-rebase fix | D. Shah | 2021-02-02 | 1 | -4/+3 |
| * | generic: Use IdStringList for all arch object names | D. Shah | 2021-02-02 | 7 | -108/+146 |
| * | gowin: Stub implementation of IdStringList | D. Shah | 2021-02-02 | 2 | -23/+26 |