Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ecp5: Allow setting drive strength for 3V3 IOs | David Shah | 2019-10-26 | 1 | -0/+10 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Add constids for new timing cell types | David Shah | 2019-10-26 | 2 | -0/+10 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Add an error for out-of-sync constids and bba | David Shah | 2019-10-26 | 4 | -2/+10 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge branch 'master' of ssh.github.com:YosysHQ/nextpnr | David Shah | 2019-10-25 | 1 | -8/+0 |
|\ | |||||
| * | Merge pull request #346 from xobs/fix-ice40-pregenerated-bba | David Shah | 2019-10-25 | 1 | -8/+0 |
| |\ | | | | | | | ice40: cmake: fix build with pregenerated bba path | ||||
| | * | ice40: cmake: fix build with pregenerated bba path | Sean Cross | 2019-10-24 | 1 | -8/+0 |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When building using non-pregenerated bba files, the rule to create bbasm files gets called twice: once unconditionally, and once as part of the conditional that determines we're not using a pregenerated bba path. If we _are_ using a pregenerated bba path, then this rule gets called anyway, resulting in a build error. Remove the duplicate, unconditional creation of the bba file generation, to fix the build when using pregenerated files, and to speed up the build when not using pregenerated files. Signed-off-by: Sean Cross <sean@xobs.io> | ||||
* / | ecp5: Fix routing to shared DSP control inputs | David Shah | 2019-10-25 | 3 | -1/+37 |
|/ | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Make database build depend on constids.inc | David Shah | 2019-10-20 | 1 | -2/+2 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #342 from xobs/msvc-static-fix | David Shah | 2019-10-18 | 1 | -1/+1 |
|\ | | | | | cmake: don't link libutil on windows | ||||
| * | cmake: don't link libutil on windows | Sean Cross | 2019-10-18 | 1 | -1/+1 |
|/ | | | | | | libutil is only required to be linked on Linux. Signed-off-by: Sean Cross <sean@xobs.io> | ||||
* | Merge pull request #341 from YosysHQ/dave/ice40-pcf-frequency | David Shah | 2019-10-13 | 2 | -0/+21 |
|\ | | | | | ice40: Add set_frequency pcf command; and document pcf format | ||||
| * | ice40: Add set_frequency pcf command; and document pcf | David Shah | 2019-10-13 | 2 | -0/+21 |
|/ | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #340 from YosysHQ/dave/ecp5_io | David Shah | 2019-10-13 | 5 | -9/+217 |
|\ | | | | | ecp5: IOLOGIC improvements | ||||
| * | ecp5: Add support for ECLKBRIDGECS | David Shah | 2019-10-11 | 1 | -1/+52 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | ecp5: Fix tristate IO registers | David Shah | 2019-10-09 | 1 | -3/+9 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | ecp5: Add support for IO registers | David Shah | 2019-10-09 | 3 | -1/+113 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | ecp5: Add IDDR71B support | David Shah | 2019-10-09 | 2 | -3/+16 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | ecp5: Add ODDR71B support | David Shah | 2019-10-09 | 1 | -3/+14 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | ecp5: Preparations for new IO bels | David Shah | 2019-10-09 | 3 | -1/+16 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | Merge pull request #338 from YosysHQ/docs | David Shah | 2019-10-11 | 2 | -0/+140 |
|\ \ | | | | | | | Documentation Improvements | ||||
| * | | docs: Improvements to coding notes | David Shah | 2019-10-03 | 1 | -0/+30 |
| | | | | | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | | docs: Working on coding tips | David Shah | 2019-09-29 | 1 | -0/+37 |
| | | | | | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | | docs: More netlist documentation | David Shah | 2019-09-29 | 1 | -0/+31 |
| | | | | | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | | docs: Add docs for CellInfo and NetInfo | David Shah | 2019-09-29 | 1 | -0/+42 |
| | | | | | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | | Merge pull request #339 from YosysHQ/dave/cmakefix | Miodrag Milanović | 2019-10-09 | 1 | -3/+1 |
|\ \ \ | | |/ | |/| | Apply Boost CMake fix to all OSs | ||||
| * | | Apply Boost CMake fix to all OSs | David Shah | 2019-10-09 | 1 | -3/+1 |
|/ / | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | ecp5: Fix parameters | David Shah | 2019-10-04 | 1 | -0/+4 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | Merge pull request #337 from YosysHQ/dave/ecp5_pdp16 | David Shah | 2019-10-03 | 4 | -19/+96 |
|\ \ | | | | | | | ecp5: Adding support for 36-bit wide PDP RAMs | ||||
| * | | ecp5: Adding support for 36-bit wide PDP RAMs | David Shah | 2019-10-01 | 4 | -19/+96 |
|/ / | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* / | clangformat | David Shah | 2019-10-01 | 1 | -54/+52 |
|/ | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Fix issue with latest boost on macOS, fixes #322 | Miodrag Milanovic | 2019-09-28 | 1 | -0/+4 |
| | |||||
* | ice40: Add support for PLL DELAY_ADJUSTMENT_MODE | David Shah | 2019-09-23 | 1 | -1/+15 |
| | | | | | | Fixes #336 Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #335 from YosysHQ/dave/fix-334 | David Shah | 2019-09-23 | 1 | -2/+19 |
|\ | | | | | ice40: Fix carry feed-out when we have to split the chain next | ||||
| * | ice40: Fix carry feed-out when we have to split the chain next | David Shah | 2019-09-23 | 1 | -2/+19 |
|/ | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #332 from YosysHQ/dave/python-refactor | David Shah | 2019-09-19 | 7 | -193/+329 |
|\ | | | | | Improving Python API and adding docs for it | ||||
| * | docs: Add Python API documentation | David Shah | 2019-09-19 | 1 | -0/+87 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | python: Adding helper functions for netlist modification | David Shah | 2019-09-15 | 4 | -1/+140 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | python: Refactor out bindings shared between ECP5 and iCE40 | David Shah | 2019-09-15 | 3 | -192/+102 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | Merge pull request #331 from xobs/precompiled-bba | David Shah | 2019-09-19 | 3 | -28/+67 |
|\ \ | | | | | | | Support precompiled BBA files | ||||
| * | | Merge branch 'precompiled-bba' of https://github.com/xobs/nextpnr into ↵ | David Shah | 2019-09-19 | 3 | -28/+67 |
|/| | | | | | | | | | | | xobs-precompiled-bba | ||||
| * | | README: document PREGENERATED_BBA_PATH | Sean Cross | 2019-09-17 | 1 | -0/+4 |
| | | | | | | | | | | | | Signed-off-by: Sean Cross <sean@xobs.io> | ||||
| * | | ice40: support PREGENERATED_BBA_PATH | Sean Cross | 2019-09-17 | 1 | -18/+31 |
| | | | | | | | | | | | | | | | | | | | | | Add support for pregenerating BBA files, to build on Windows and Darwin. Signed-off-by: Sean Cross <sean@xobs.io> | ||||
| * | | ecp5: add support for PREGENERATED_BBA_PATH | Sean Cross | 2019-09-17 | 1 | -18/+31 |
| |/ | | | | | | | | | | | | | Support pre-generated bba files to speed up compiling on Windows and get it compiling on Darwin. Signed-off-by: Sean Cross <sean@xobs.io> | ||||
* | | Merge pull request #330 from zeldin/bba | David Shah | 2019-09-19 | 4 | -11/+28 |
|\ \ | |/ |/| | bba: Default to native endian in bbasm | ||||
| * | CMake: Generate chipdbs in build tree when building out-of-tree | Marcus Comstedt | 2019-09-15 | 2 | -6/+8 |
| | | | | | | | | Signed-off-by: Marcus Comstedt <marcus@mc.pp.se> | ||||
| * | bba: Require explicit endianness flag, and supply it | Marcus Comstedt | 2019-09-15 | 4 | -12/+16 |
| | | | | | | | | Signed-off-by: Marcus Comstedt <marcus@mc.pp.se> | ||||
| * | bba: Default to native endian in bbasm | Marcus Comstedt | 2019-09-15 | 1 | -1/+12 |
| | | | | | | | | Signed-off-by: Marcus Comstedt <marcus@mc.pp.se> | ||||
* | | python: Fix getWireBelPins | David Shah | 2019-09-15 | 4 | -0/+40 |
|/ | | | | | | Fixes #327 Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #329 from YosysHQ/dave/net_aliases | David Shah | 2019-09-13 | 5 | -7/+44 |
|\ | | | | | json: Add support for net aliases | ||||
| * | json: Add support for net aliases | David Shah | 2019-09-13 | 5 | -7/+44 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> |