| Commit message (Expand) | Author | Age | Files | Lines |
* | ecp5: Add support for clock gating with DCCA | David Shah | 2019-08-31 | 1 | -38/+58 |
* | Rename clock restriction attribute to "noglobal" | Arnaud Durand | 2019-08-24 | 1 | -2/+2 |
* | Restrict clock promotion to global | Arnaud Durand | 2019-08-22 | 1 | -0/+3 |
* | ecp5: Add --out-of-context for building hard macros | David Shah | 2019-08-07 | 1 | -1/+5 |
* | ecp5: New Property interface | David Shah | 2019-08-05 | 1 | -2/+2 |
* | ecp5: Use an attribute to store is_global | David Shah | 2019-06-07 | 1 | -1/+1 |
* | ecp5: Fix global clock routing with multiclock DPRAM | David Shah | 2019-02-25 | 1 | -7/+12 |
* | ecp5: Add IOLOGIC timing and bitstream; ODDR working | David Shah | 2018-12-14 | 1 | -0/+2 |
* | ecp5: Pre-place PLLs and use dedicated routes into globals | David Shah | 2018-11-30 | 1 | -2/+4 |
* | ecp5: DCU clocking fixes | David Shah | 2018-11-15 | 1 | -2/+8 |
* | ecp5: EXTREFB fixes | David Shah | 2018-11-15 | 1 | -0/+2 |
* | ecp5: remove debug and clangformat | David Shah | 2018-11-15 | 1 | -5/+6 |
* | ecp5: Prefer DCCs with dedicated routing when placing DCCs | David Shah | 2018-11-15 | 1 | -0/+43 |
* | ecp5: Copy clock constraints during global promotion | David Shah | 2018-11-12 | 1 | -0/+7 |
* | ecp5: Add PLL support | David Shah | 2018-10-31 | 1 | -3/+10 |
* | ecp5: Separate global promotion and routing | David Shah | 2018-10-31 | 1 | -32/+83 |
* | ecp5: Optimise DCC placement | David Shah | 2018-10-14 | 1 | -3/+12 |
* | ecp5: Small DRAM routing fixes | David Shah | 2018-10-01 | 1 | -1/+15 |
* | ecp5: Debugging DRAM packing | David Shah | 2018-10-01 | 1 | -1/+1 |
* | ecp5: Use ArchNetInfo to mark global nets to ignore | David Shah | 2018-09-29 | 1 | -0/+1 |
* | clangformat | David Shah | 2018-09-29 | 1 | -19/+15 |
* | ecp5: Fix global buffer connectivity and timing | David Shah | 2018-09-29 | 1 | -0/+2 |
* | ecp5: Fix handling of global to fabric connections | David Shah | 2018-09-29 | 1 | -3/+20 |
* | ecp5: Remove excessive debugging from global promoter | David Shah | 2018-09-29 | 1 | -9/+1 |
* | ecp5: Fixing global to global user routing | David Shah | 2018-09-29 | 1 | -6/+13 |
* | ecp5: Fixing global router bugs | David Shah | 2018-09-29 | 1 | -3/+14 |
* | ecp5: Integrate global router and debug naming | David Shah | 2018-09-29 | 1 | -2/+4 |
* | ecp5: Adding main global promoter/router function | David Shah | 2018-09-29 | 1 | -21/+55 |
* | ecp5: Fix globals.cc following API update | David Shah | 2018-09-29 | 1 | -1/+1 |
* | ecp5: Add SPINE routing to global router | David Shah | 2018-09-29 | 1 | -1/+17 |
* | ecp5: Adding DCCA insertion function | David Shah | 2018-09-29 | 1 | -0/+29 |
* | ecp5: Add DCC Bels, fix global router post-rebase | David Shah | 2018-09-29 | 1 | -7/+7 |
* | ecp5: Working on global router | David Shah | 2018-09-29 | 1 | -0/+88 |
* | ecp5: Global routing algorithm up to TAPs | David Shah | 2018-09-29 | 1 | -10/+75 |
* | ecp5: Clock usage counter function | David Shah | 2018-09-29 | 1 | -1/+34 |
* | ecp5: Helper function and arch tweaks for global router | David Shah | 2018-09-29 | 1 | -0/+52 |