| Commit message (Expand) | Author | Age | Files | Lines |
* | Split nextpnr.h to allow for linear inclusion. | Keith Rothman | 2021-03-15 | 3 | -10/+21 |
* | timing: Replace all users of criticality with new engine | gatecat | 2021-03-04 | 1 | -9/+3 |
* | Fix compiler warnings introduced by -Wextra | gatecat | 2021-02-25 | 2 | -2/+1 |
* | Replace DelayInfo with DelayPair/DelayQuad | gatecat | 2021-02-19 | 4 | -86/+48 |
* | Remove isValidBelForCell | gatecat | 2021-02-16 | 4 | -58/+32 |
* | 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 | 4 | -268/+116 |
|\ |
|
| * | 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 | 2 | -6/+6 |
| * | Add default implementation of bel bucket functions | D. Shah | 2021-02-05 | 4 | -83/+5 |
| * | 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 | 2 | -10/+10 |
|/ |
|
* | ecp5: Use snake case for arch-specific functions | D. Shah | 2021-02-03 | 8 | -310/+310 |
* | ecp5: Implement IdStringList for all arch object names | D. Shah | 2021-02-02 | 4 | -85/+66 |
* | refactor: Replace getXName().c_str(ctx) with ctx->nameOfX | D. Shah | 2021-02-02 | 2 | -8/+7 |
* | ecp5: Proof-of-concept using IdStringList for bel names | D. Shah | 2021-02-02 | 5 | -37/+45 |
* | arch: Add getNameDelimiter API for string lists | D. Shah | 2021-02-02 | 1 | -0/+1 |
* | Run "make clangformat". | Keith Rothman | 2021-02-02 | 4 | -27/+21 |
* | Add pybindings for new APIs. | Keith Rothman | 2021-02-02 | 2 | -0/+14 |
* | Rename Partition -> BelBucket. | Keith Rothman | 2021-02-02 | 3 | -28/+28 |
* | Working compile of ECP5. | Keith Rothman | 2021-02-02 | 2 | -1/+15 |
* | Refactor ECP5 to new Partition API. | Keith Rothman | 2021-02-02 | 3 | -0/+64 |
* | Initial refactoring of placer API. | Keith Rothman | 2021-02-02 | 1 | -0/+3 |
* | Seperate PipRange types in pybindings_shared. | Keith Rothman | 2021-02-01 | 1 | -0/+3 |
* | cleanup: Spelling fixes | D. Shah | 2021-01-28 | 2 | -2/+2 |
* | cleanup: Remove dead/unused code | D. Shah | 2021-01-28 | 1 | -25/+0 |
* | 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 | 3 | -165/+143 |
* | ecp5: Fix bottom clock tile renaming for tilegroups | D. Shah | 2021-01-25 | 1 | -0/+8 |
* | clangformat | David Shah | 2020-12-30 | 1 | -1/+2 |
* | ecp5: Improve pseudo-diff IO error handling | David Shah | 2020-12-27 | 1 | -2/+4 |
* | ecp5: Fix FF timing data | David Shah | 2020-12-17 | 1 | -4/+4 |
* | Update CMakeLists.txt | Yehowshua Immanuel | 2020-11-17 | 1 | -1/+1 |
* | clangformat | David Shah | 2020-11-14 | 1 | -4/+4 |
* | RelPtr: remove copy constructor and copy assignment | David Shah | 2020-11-13 | 1 | -0/+3 |
* | ecp5: Fix handling of CLK/LSR wire attached settings | David Shah | 2020-11-05 | 1 | -2/+4 |
* | Remove wire alias API | David Shah | 2020-10-15 | 1 | -9/+0 |
* | ecp5: Fix some tricky ECLKSYNCB/CLKDIVF packing cases | David Shah | 2020-10-09 | 1 | -0/+64 |
* | docs: Tidy up | David Shah | 2020-10-01 | 1 | -30/+28 |
* | Update primitives.md | kittennbfive | 2020-09-30 | 1 | -34/+33 |
* | ecp5: Add support for setting PIO clamp | David Shah | 2020-09-26 | 1 | -0/+3 |
* | Fix MESSAGE indicating where externally-built .bbas live. | William D. Jones | 2020-08-22 | 1 | -1/+1 |
* | Merge pull request #489 from YosysHQ/dave/ecp5-fix-ioddrx2 | David Shah | 2020-08-13 | 1 | -8/+8 |
|\ |
|
| * | ecp5: Fix how ODDRX2 SCLK/RST are set | David Shah | 2020-08-13 | 1 | -8/+8 |