Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Adding archdefs and bba PODs | David Shah | 2020-11-30 | 6 | -1/+389 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | clangformat | David Shah | 2020-11-26 | 1 | -3/+2 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #520 from YosysHQ/dave/improved-check | David Shah | 2020-11-26 | 1 | -17/+67 |
|\ | | | | | nextpnr: Improve error reporting in Context::check | ||||
| * | nextpnr: Improve error reporting in Context::check | David Shah | 2020-11-26 | 1 | -17/+67 |
|/ | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #519 from cr1901/patch-1 | David Shah | 2020-11-24 | 1 | -1/+1 |
|\ | | | | | Update netlist.md | ||||
| * | Update netlist.md | William D. Jones | 2020-11-24 | 1 | -1/+1 |
|/ | | | Add information about how top-level ports and connected nets differ from other ports and nets. | ||||
* | Merge pull request #516 from meijianyue/master | Miodrag Milanović | 2020-11-18 | 1 | -1/+1 |
|\ | | | | | missing '/local' at ecp5 installing | ||||
| * | missing '/local' at ecp5 installing | 梅见月七 | 2020-11-17 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #518 from BracketMaster/patch-1 | Miodrag Milanović | 2020-11-18 | 1 | -1/+1 |
|\ \ | |/ |/| | Update CMakeLists.txt | ||||
| * | Update CMakeLists.txt | Yehowshua Immanuel | 2020-11-17 | 1 | -1/+1 |
|/ | | | | | I believe Prjtrellis has CMAKE define pytrellis as a shared module, not library. On MacOS, this makes a difference and NextPNR expected ``.dylib`` instead of ``.so``. Things still work on Linux. | ||||
* | Remove boost-python from requirements | Miodrag Milanović | 2020-11-16 | 1 | -4/+4 |
| | |||||
* | Merge pull request #515 from YosysHQ/python_improvements | Miodrag Milanović | 2020-11-14 | 4 | -33/+14 |
|\ | | | | | Python code cleanup | ||||
| * | Python code cleanup | Miodrag Milanovic | 2020-11-14 | 4 | -33/+14 |
|/ | |||||
* | clangformat | David Shah | 2020-11-14 | 2 | -8/+5 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #514 from YosysHQ/no-copy-relptr | David Shah | 2020-11-14 | 2 | -0/+6 |
|\ | | | | | RelPtr: remove copy constructor and copy assignment | ||||
| * | RelPtr: remove copy constructor and copy assignment | David Shah | 2020-11-13 | 2 | -0/+6 |
|/ | | | | | | | These operations are meaningless for a data structure that references another structure relative to its location. Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #513 from YosysHQ/python_interpreter | Miodrag Milanović | 2020-11-13 | 1 | -10/+3 |
|\ | | | | | Do not create new python interpreter | ||||
| * | Do not create new python interpreter | Miodrag Milanovic | 2020-11-13 | 1 | -10/+3 |
|/ | |||||
* | Merge pull request #512 from smunaut/fix-pll-dynamic-delay | David Shah | 2020-11-10 | 1 | -7/+9 |
|\ | | | | | ice40/pack/SB_PLL: Force fixed value to 4'b1111 if dynamic delay is used | ||||
| * | ice40/pack/SB_PLL: Force fixed value to 4'b1111 if dynamic delay is used | Sylvain Munaut | 2020-11-10 | 1 | -7/+9 |
|/ | | | | | | | | It's been confirmed that : (1) this is required by the hardware (2) icecube will force that field to 4'b1111 in fixed mode Signed-off-by: Sylvain Munaut <tnt@246tNt.com> | ||||
* | Merge pull request #511 from YosysHQ/async-lsr-routing | David Shah | 2020-11-05 | 1 | -2/+4 |
|\ | | | | | ecp5: Fix handling of CLK/LSR wire attached settings | ||||
| * | ecp5: Fix handling of CLK/LSR wire attached settings | David Shah | 2020-11-05 | 1 | -2/+4 |
|/ | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #509 from YosysHQ/dave/remove-wire-alias | Miodrag Milanović | 2020-10-15 | 8 | -60/+3 |
|\ | | | | | Remove wire alias API | ||||
| * | Remove wire alias API | David Shah | 2020-10-15 | 8 | -60/+3 |
|/ | | | | | | It has not actually been implemented in any router for over 2.5 years and causes nothing more than confusion. It can always be added back if it forms part of a future solution; possibly as part of a more general database structure rethink. Signed-off-by: David Shah <dave@ds0.me> | ||||
* | ecp5: Fix some tricky ECLKSYNCB/CLKDIVF packing cases | David Shah | 2020-10-09 | 1 | -0/+64 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge branch 'kittennbfive-annotate-primitives' into master | David Shah | 2020-10-01 | 2 | -45/+49 |
|\ | |||||
| * | docs: Tidy up | David Shah | 2020-10-01 | 2 | -32/+30 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | Update primitives.md | kittennbfive | 2020-09-30 | 1 | -34/+33 |
| | | |||||
| * | update doc - UNTESTED on real hardware | kittennbfive | 2020-09-28 | 1 | -2/+9 |
|/ | |||||
* | ecp5: Add support for setting PIO clamp | David Shah | 2020-09-26 | 1 | -0/+3 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | Merge pull request #502 from pepijndevos/patch-1 | David Shah | 2020-09-25 | 2 | -1/+2 |
|\ | | | | | Update generic synth script for dfflegalize changes | ||||
| * | ci: Update Yosys version for dfflegalize | David Shah | 2020-09-24 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
| * | Update generic synth script for dfflegalize changes | Pepijn de Vos | 2020-09-18 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #503 from neuschaefer/typo | Miodrag Milanović | 2020-09-23 | 1 | -2/+2 |
|\ \ | |/ |/| | README.md: Fix two typos | ||||
| * | README.md: Fix two typos | Jonathan Neuschäfer | 2020-09-23 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #501 from landley/master | David Shah | 2020-09-16 | 1 | -1/+1 |
|\ | | | | | Building nextpnr on Devuan ascii 2.0 needs the "C" language enabled. | ||||
| * | Building nextpnr on Devuan ascii 2.0 needs the "C" language enabled. | Rob Landley | 2020-09-16 | 1 | -1/+1 |
|/ | | | | See https://lists.j-core.org/pipermail/j-core/2020-September/000940.html | ||||
* | Merge pull request #500 from YosysHQ/dave/py-none-fix | Miodrag Milanović | 2020-09-14 | 1 | -6/+6 |
|\ | | | | | python: Fix handling of None in pybind11 | ||||
| * | python: Fix handling of None in pybind11 | David Shah | 2020-09-14 | 1 | -6/+6 |
| | | | | | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | | Merge pull request #496 from YosysHQ/gui_fix | Miodrag Milanović | 2020-09-04 | 4 | -1/+8 |
|\ \ | |/ |/| | Preserve cmd parameters when loading json from GUI | ||||
| * | Preserve cmd parameters when loading json from GUI | Miodrag Milanovic | 2020-09-04 | 4 | -1/+8 |
|/ | |||||
* | Merge pull request #494 from ↵ | David Shah | 2020-08-31 | 3 | -0/+39 |
|\ | | | | | | | | | rschlaikjer/rschlaikjer-print-sources-in-time-report Add option to print critical path source code | ||||
| * | No longer need fstream include | Ross Schlaikjer | 2020-08-30 | 1 | -1/+0 |
| | | |||||
| * | Only print filenames for now, default on | Ross Schlaikjer | 2020-08-30 | 3 | -67/+13 |
| | | |||||
| * | Add option to print critical path source code | Ross Schlaikjer | 2020-08-30 | 3 | -0/+94 |
|/ | | | | | | | In order to make debugging the critical path easier, add an option that will log the location each net was defined, if known. If the file that contains the definition is known, and is readable, also print the part of the source HDL responsible for the signal definition. | ||||
* | CMake: fix Windows-ism in status message | whitequark | 2020-08-26 | 1 | -1/+1 |
| | |||||
* | Merge pull request #491 from cr1901/chipdb-msg | whitequark | 2020-08-23 | 2 | -2/+2 |
|\ | | | | | Fix MESSAGE indicating where externally-built .bbas live. | ||||
| * | Fix MESSAGE indicating where externally-built .bbas live. | William D. Jones | 2020-08-22 | 2 | -2/+2 |
|/ | |||||
* | clangformat | David Shah | 2020-08-20 | 2 | -2/+4 |
| | | | | Signed-off-by: David Shah <dave@ds0.me> | ||||
* | 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 |