| Commit message (Expand) | Author | Age | Files | Lines |
* | Replace DelayInfo with DelayPair/DelayQuad | gatecat | 2021-02-19 | 1 | -24/+11 |
* | Remove isValidBelForCell | gatecat | 2021-02-16 | 1 | -1/+0 |
* | Add getBelHidden and add some missing "override" statements. | Keith Rothman | 2021-02-11 | 1 | -1/+1 |
* | Add BaseArchRanges for default ArchRanges types | gatecat | 2021-02-09 | 1 | -16/+1 |
* | Merge pull request #568 from YosysHQ/dave/arch-override | gatecat | 2021-02-08 | 1 | -226/+113 |
|\ |
|
| * | Use 'T' postfix to disambiguate LHS and RHS of using | D. Shah | 2021-02-08 | 1 | -21/+21 |
| * | Add archArgs and archArgsToId to Arch API | D. Shah | 2021-02-05 | 1 | -2/+3 |
| * | Rename ArchBase to BaseArch for consistency with BaseCtx | D. Shah | 2021-02-05 | 1 | -4/+4 |
| * | Add default implementation of bel bucket functions | D. Shah | 2021-02-05 | 1 | -41/+2 |
| * | Add default implementation of some range-returning functions | D. Shah | 2021-02-05 | 1 | -12/+0 |
| * | Add a few more functions to ArchBase | D. Shah | 2021-02-05 | 1 | -3/+4 |
| * | ecp5: Use common wire/pip binding | D. Shah | 2021-02-05 | 1 | -82/+6 |
| * | nextpnr: Use templates to specify range types | D. Shah | 2021-02-05 | 1 | -18/+46 |
| * | nextpnr: Add base virtual functions for non-range Arch API | D. Shah | 2021-02-05 | 1 | -84/+68 |
* | | Use RelSlice::ssize instead of cast-to-int throughout | D. Shah | 2021-02-08 | 1 | -4/+4 |
|/ |
|
* | ecp5: Use snake case for arch-specific functions | D. Shah | 2021-02-03 | 1 | -62/+62 |
* | ecp5: Implement IdStringList for all arch object names | D. Shah | 2021-02-02 | 1 | -14/+12 |
* | ecp5: Proof-of-concept using IdStringList for bel names | D. Shah | 2021-02-02 | 1 | -5/+8 |
* | arch: Add getNameDelimiter API for string lists | D. Shah | 2021-02-02 | 1 | -0/+1 |
* | Run "make clangformat". | Keith Rothman | 2021-02-02 | 1 | -18/+14 |
* | Rename Partition -> BelBucket. | Keith Rothman | 2021-02-02 | 1 | -19/+19 |
* | Refactor ECP5 to new Partition API. | Keith Rothman | 2021-02-02 | 1 | -0/+44 |
* | Initial refactoring of placer API. | Keith Rothman | 2021-02-02 | 1 | -0/+3 |
* | Move RelPtr/RelSlice out of arches into common | D. Shah | 2021-01-27 | 1 | -37/+1 |
* | ecp5: Switch from RelPtr to RelSlice | D. Shah | 2021-01-27 | 1 | -61/+62 |
* | RelPtr: remove copy constructor and copy assignment | David Shah | 2020-11-13 | 1 | -0/+3 |
* | Remove wire alias API | David Shah | 2020-10-15 | 1 | -9/+0 |
* | ecp5: Fix getTileBelDimZ | David Shah | 2020-06-29 | 1 | -2/+3 |
* | Simplify and improve chipdb embedding/loading. | whitequark | 2020-06-26 | 1 | -10/+3 |
* | CMake: rewrite chipdb handling from ground up. | whitequark | 2020-06-25 | 1 | -1/+1 |
* | ecp5: Proper support for '12k' device | David Shah | 2020-03-13 | 1 | -0/+1 |
* | Allow selection of router algorithm | David Shah | 2020-02-03 | 1 | -0/+2 |
* | ecp5: Router2 test integration | David Shah | 2020-02-03 | 1 | -0/+1 |
* | Merge remote-tracking branch 'origin/master' into mmicko/ecp5_gui | Miodrag Milanovic | 2019-12-28 | 1 | -1/+7 |
|\ |
|
| * | ecp5: Fix 25k DDRDLLA bitstream gen | David Shah | 2019-11-29 | 1 | -1/+1 |
| * | ecp5: Add an error for out-of-sync constids and bba | David Shah | 2019-10-26 | 1 | -0/+1 |
| * | ecp5: Fix routing to shared DSP control inputs | David Shah | 2019-10-25 | 1 | -0/+5 |
* | | set wire active flag | Miodrag Milanovic | 2019-10-20 | 1 | -0/+2 |
* | | Start adding visible wires | Miodrag Milanovic | 2019-10-20 | 1 | -5/+2 |
* | | Added type to wire | Miodrag Milanovic | 2019-10-20 | 1 | -1/+8 |
* | | Draw swbox, smaller slices, proper io | Miodrag Milanovic | 2019-10-20 | 1 | -7/+7 |
|/ |
|
* | ecp5: Add full part name to bitstream header | David Shah | 2019-08-27 | 1 | -0/+1 |
* | ecp5: Add GSR/SGSR support | David Shah | 2019-08-27 | 1 | -0/+4 |
* | ecp5: Delay tweaking for lower speed grades | David Shah | 2019-06-21 | 1 | -1/+1 |
* | Add --placer option and refactor placer selection | David Shah | 2019-03-24 | 1 | -0/+3 |
* | clangformat | David Shah | 2019-03-22 | 1 | -12/+15 |
* | ecp5: Speedup cell delay lookups | David Shah | 2019-03-22 | 1 | -0/+23 |
* | ecp5: Increase ripup penalty | David Shah | 2019-02-25 | 1 | -1/+1 |
* | ecp5: Add criticality-based LUT permutation | David Shah | 2019-02-25 | 1 | -0/+2 |
* | ecp5: Delay tuning | David Shah | 2019-02-25 | 1 | -1/+1 |