aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* clangformatDavid Shah2020-11-142-8/+5
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge pull request #514 from YosysHQ/no-copy-relptrDavid Shah2020-11-142-0/+6
|\ | | | | RelPtr: remove copy constructor and copy assignment
| * RelPtr: remove copy constructor and copy assignmentDavid Shah2020-11-132-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_interpreterMiodrag Milanović2020-11-131-10/+3
|\ | | | | Do not create new python interpreter
| * Do not create new python interpreterMiodrag Milanovic2020-11-131-10/+3
|/
* Merge pull request #512 from smunaut/fix-pll-dynamic-delayDavid Shah2020-11-101-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 usedSylvain Munaut2020-11-101-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-routingDavid Shah2020-11-051-2/+4
|\ | | | | ecp5: Fix handling of CLK/LSR wire attached settings
| * ecp5: Fix handling of CLK/LSR wire attached settingsDavid Shah2020-11-051-2/+4
|/ | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge pull request #509 from YosysHQ/dave/remove-wire-aliasMiodrag Milanović2020-10-158-60/+3
|\ | | | | Remove wire alias API
| * Remove wire alias APIDavid Shah2020-10-158-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 casesDavid Shah2020-10-091-0/+64
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge branch 'kittennbfive-annotate-primitives' into masterDavid Shah2020-10-012-45/+49
|\
| * docs: Tidy upDavid Shah2020-10-012-32/+30
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
| * Update primitives.mdkittennbfive2020-09-301-34/+33
| |
| * update doc - UNTESTED on real hardwarekittennbfive2020-09-281-2/+9
|/
* ecp5: Add support for setting PIO clampDavid Shah2020-09-261-0/+3
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge pull request #502 from pepijndevos/patch-1David Shah2020-09-252-1/+2
|\ | | | | Update generic synth script for dfflegalize changes
| * ci: Update Yosys version for dfflegalizeDavid Shah2020-09-241-1/+1
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
| * Update generic synth script for dfflegalize changesPepijn de Vos2020-09-181-0/+1
| |
* | Merge pull request #503 from neuschaefer/typoMiodrag Milanović2020-09-231-2/+2
|\ \ | |/ |/| README.md: Fix two typos
| * README.md: Fix two typosJonathan Neuschäfer2020-09-231-2/+2
|/
* Merge pull request #501 from landley/masterDavid Shah2020-09-161-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 Landley2020-09-161-1/+1
|/ | | | See https://lists.j-core.org/pipermail/j-core/2020-September/000940.html
* Merge pull request #500 from YosysHQ/dave/py-none-fixMiodrag Milanović2020-09-141-6/+6
|\ | | | | python: Fix handling of None in pybind11
| * python: Fix handling of None in pybind11David Shah2020-09-141-6/+6
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
* | Merge pull request #496 from YosysHQ/gui_fixMiodrag Milanović2020-09-044-1/+8
|\ \ | |/ |/| Preserve cmd parameters when loading json from GUI
| * Preserve cmd parameters when loading json from GUIMiodrag Milanovic2020-09-044-1/+8
|/
* Merge pull request #494 from ↵David Shah2020-08-313-0/+39
|\ | | | | | | | | rschlaikjer/rschlaikjer-print-sources-in-time-report Add option to print critical path source code
| * No longer need fstream includeRoss Schlaikjer2020-08-301-1/+0
| |
| * Only print filenames for now, default onRoss Schlaikjer2020-08-303-67/+13
| |
| * Add option to print critical path source codeRoss Schlaikjer2020-08-303-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 messagewhitequark2020-08-261-1/+1
|
* Merge pull request #491 from cr1901/chipdb-msgwhitequark2020-08-232-2/+2
|\ | | | | Fix MESSAGE indicating where externally-built .bbas live.
| * Fix MESSAGE indicating where externally-built .bbas live.William D. Jones2020-08-222-2/+2
|/
* clangformatDavid Shah2020-08-202-2/+4
| | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge pull request #489 from YosysHQ/dave/ecp5-fix-ioddrx2David Shah2020-08-131-8/+8
|\ | | | | ecp5: Fix how ODDRX2 SCLK/RST are set
| * ecp5: Fix how ODDRX2 SCLK/RST are setDavid Shah2020-08-131-8/+8
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
* | Merge pull request #488 from YosysHQ/dave/port_fanin_fixDavid Shah2020-08-121-2/+17
|\ \ | | | | | | timing: Fix counting of fanin in out-of-context mode
| * | timing: Fix counting of fanin in out-of-context modeDavid Shah2020-08-121-2/+17
| |/ | | | | | | Signed-off-by: David Shah <dave@ds0.me>
* | Merge pull request #487 from YosysHQ/dave/hierfixDavid Shah2020-08-122-1/+8
|\ \ | |/ |/| Hierarchical floorplanning fixes
| * ecp5: Run fixupHierarchy after packingDavid Shah2020-08-121-0/+1
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
| * Add a warning when floorplan constraint doesn't matchDavid Shah2020-08-121-1/+7
|/ | | | Signed-off-by: David Shah <dave@ds0.me>
* Merge pull request #485 from YosysHQ/exception_translationMiodrag Milanović2020-08-081-1/+7
|\ | | | | Made proper exception translation
| * Made proper exception translationMiodrag Milanovic2020-08-071-1/+7
|/
* Merge pull request #477 from YosysHQ/pybind11David Shah2020-07-27195-335/+41444
|\ | | | | Move to pybind11
| * clangformatMiodrag Milanovic2020-07-255-45/+57
| |
| * pycontainers: Fix kv-pair-iter typeDavid Shah2020-07-241-9/+19
| | | | | | | | Signed-off-by: David Shah <dave@ds0.me>
| * fix whitespaceMiodrag Milanovic2020-07-241-4/+4
| |
| * exception translationMiodrag Milanovic2020-07-241-7/+1
| |