aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/bitstream.cc
Commit message (Collapse)AuthorAgeFilesLines
...
* ecp5: Working on BRAM initialisationDavid Shah2018-10-091-0/+57
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: BRAM improvements with constant/inverted inputsDavid Shah2018-10-061-14/+63
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Fixing EBR constant tie-offsDavid Shah2018-10-051-1/+2
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Bitstream gen for DP16KD BRAMDavid Shah2018-10-051-0/+98
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Infrastructure for BRAM bitstream genDavid Shah2018-10-051-0/+25
| | | | Signed-off-by: David Shah <dave@ds0.me>
* ecp5: Negative clock support, general slice improvementsDavid Shah2018-10-021-2/+23
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* clangformatDavid Shah2018-10-011-3/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Debugging DRAM packingDavid Shah2018-10-011-0/+9
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Improve mixed no-FF/FF placementDavid Shah2018-09-301-11/+16
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Relative placement and bitstream gen for carriesDavid Shah2018-09-301-1/+16
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Global router produces a working bitstreamDavid Shah2018-09-291-0/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* API change: Use CellInfo* and NetInfo* as cell/net handles (ECP5)David Shah2018-08-051-3/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Remove libtrellis link for bitstream genDavid Shah2018-08-011-54/+44
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Tweak bitstream chip scopeDavid Shah2018-08-011-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Fix name clash for ecp5Miodrag Milanovic2018-07-261-1/+1
|
* clangformatDavid Shah2018-07-251-2/+2
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Bitsream gen tuningDavid Shah2018-07-241-11/+16
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Working on LVDS inputs for Versa supportDavid Shah2018-07-241-0/+8
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Support for differential IODavid Shah2018-07-241-1/+15
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Set BANKREF to correct VccIODavid Shah2018-07-241-2/+25
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Fixing packer bugsDavid Shah2018-07-171-0/+12
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* Revert "Move read methods to ReadMethods, remove some legacy access to Arch"Sergiusz Bazanski2018-07-141-3/+2
| | | | This reverts commit 3352ff4abbcac563e08d78ed8aa77728d00284a8.
* Move read methods to ReadMethods, remove some legacy access to ArchSergiusz Bazanski2018-07-141-2/+3
|
* ecp5: Update arch to use new graphics APIDavid Shah2018-07-111-4/+6
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: New libtrellis tile lookup APIDavid Shah2018-07-111-19/+18
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: *** Blinky working ***David Shah2018-07-111-0/+3
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Bitstream progressDavid Shah2018-07-111-1/+1
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Working on bitstream genDavid Shah2018-07-111-1/+105
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding bitstream gen for slice configDavid Shah2018-07-111-0/+14
| | | | Signed-off-by: David Shah <davey1576@gmail.com>
* ecp5: Adding bitstream gen for pips and LUT initDavid Shah2018-07-111-0/+135
Signed-off-by: David Shah <davey1576@gmail.com>