Miodrag Milanović
15f35c19b8
Merge pull request #515 from YosysHQ/python_improvements
...
Python code cleanup
2020-11-14 17:17:25 +01:00
Miodrag Milanovic
bb16fdb4bb
Python code cleanup
2020-11-14 16:34:12 +01:00
David Shah
06555aa003
clangformat
...
Signed-off-by: David Shah <dave@ds0.me>
2020-11-14 09:07:34 +00:00
David Shah
b8d0e622fd
Merge pull request #514 from YosysHQ/no-copy-relptr
...
RelPtr: remove copy constructor and copy assignment
2020-11-14 09:06:59 +00:00
David Shah
8686b6dada
RelPtr: remove copy constructor and copy assignment
...
These operations are meaningless for a data structure that references
another structure relative to its location.
Signed-off-by: David Shah <dave@ds0.me>
2020-11-13 20:19:53 +00:00
Miodrag Milanović
319046fed7
Merge pull request #513 from YosysHQ/python_interpreter
...
Do not create new python interpreter
2020-11-13 16:05:16 +01:00
Miodrag Milanovic
e15b339d41
Do not create new python interpreter
2020-11-13 15:02:24 +01:00
David Shah
cf331ca2a7
Merge pull request #512 from smunaut/fix-pll-dynamic-delay
...
ice40/pack/SB_PLL: Force fixed value to 4'b1111 if dynamic delay is used
2020-11-10 10:03:45 +00:00
Sylvain Munaut
bdc95b8dc0
ice40/pack/SB_PLL: Force fixed value to 4'b1111 if dynamic delay is used
...
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>
2020-11-10 10:24:58 +01:00
David Shah
76ffdbbbde
Merge pull request #511 from YosysHQ/async-lsr-routing
...
ecp5: Fix handling of CLK/LSR wire attached settings
2020-11-05 12:36:17 +00:00
David Shah
9916525418
ecp5: Fix handling of CLK/LSR wire attached settings
...
Signed-off-by: David Shah <dave@ds0.me>
2020-11-05 11:53:55 +00:00
Miodrag Milanović
d5dde5df46
Merge pull request #509 from YosysHQ/dave/remove-wire-alias
...
Remove wire alias API
2020-10-15 12:22:15 +02:00
David Shah
b18ea204c2
Remove wire alias API
...
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>
2020-10-15 09:36:15 +01:00
David Shah
576baa994f
ecp5: Fix some tricky ECLKSYNCB/CLKDIVF packing cases
...
Signed-off-by: David Shah <dave@ds0.me>
2020-10-09 21:41:55 +01:00
David Shah
b5054f0d77
Merge branch 'kittennbfive-annotate-primitives' into master
2020-10-01 09:02:39 +01:00
David Shah
c4244d967d
docs: Tidy up
...
Signed-off-by: David Shah <dave@ds0.me>
2020-10-01 09:02:29 +01:00
kittennbfive
3c7c95ecce
Update primitives.md
2020-09-30 19:29:13 +00:00
kittennbfive
b2438caec3
update doc - UNTESTED on real hardware
2020-09-28 14:49:35 +00:00
David Shah
9aff6aa55c
ecp5: Add support for setting PIO clamp
...
Signed-off-by: David Shah <dave@ds0.me>
2020-09-26 09:24:01 +01:00
David Shah
587bfab2a6
Merge pull request #502 from pepijndevos/patch-1
...
Update generic synth script for dfflegalize changes
2020-09-25 09:33:55 +01:00
David Shah
84ce3ed43e
ci: Update Yosys version for dfflegalize
...
Signed-off-by: David Shah <dave@ds0.me>
2020-09-24 13:57:14 +01:00
Miodrag Milanović
d927878024
Merge pull request #503 from neuschaefer/typo
...
README.md: Fix two typos
2020-09-23 09:12:57 +02:00
Jonathan Neuschäfer
13c2e8ceba
README.md: Fix two typos
2020-09-23 09:08:47 +02:00
Pepijn de Vos
26dfe6f23d
Update generic synth script for dfflegalize changes
2020-09-18 15:39:24 +02:00
David Shah
8f96417bcf
Merge pull request #501 from landley/master
...
Building nextpnr on Devuan ascii 2.0 needs the "C" language enabled.
2020-09-16 14:25:21 +01:00
Rob Landley
9e597e0dda
Building nextpnr on Devuan ascii 2.0 needs the "C" language enabled.
...
See https://lists.j-core.org/pipermail/j-core/2020-September/000940.html
2020-09-16 03:02:12 -05:00
Miodrag Milanović
f7da7c26aa
Merge pull request #500 from YosysHQ/dave/py-none-fix
...
python: Fix handling of None in pybind11
2020-09-14 15:57:29 +02:00
David Shah
b5e5f8d85f
python: Fix handling of None in pybind11
...
Signed-off-by: David Shah <dave@ds0.me>
2020-09-14 14:17:07 +01:00
Miodrag Milanović
48cd40773a
Merge pull request #496 from YosysHQ/gui_fix
...
Preserve cmd parameters when loading json from GUI
2020-09-04 17:29:43 +02:00
Miodrag Milanovic
717bcfa19e
Preserve cmd parameters when loading json from GUI
2020-09-04 17:14:30 +02:00
David Shah
4512a9de19
Merge pull request #494 from rschlaikjer/rschlaikjer-print-sources-in-time-report
...
Add option to print critical path source code
2020-08-31 07:38:47 +01:00
Ross Schlaikjer
c30cadd19c
No longer need fstream include
2020-08-30 18:22:05 -04:00
Ross Schlaikjer
cba4753c22
Only print filenames for now, default on
2020-08-30 18:19:41 -04:00
Ross Schlaikjer
a8c110b045
Add option to print critical path source code
...
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.
2020-08-30 17:43:29 -04:00
whitequark
f6d436d58b
CMake: fix Windows-ism in status message
2020-08-26 09:51:38 +00:00
whitequark
c8ecb8341c
Merge pull request #491 from cr1901/chipdb-msg
...
Fix MESSAGE indicating where externally-built .bbas live.
2020-08-23 01:15:39 +00:00
William D. Jones
e63270f918
Fix MESSAGE indicating where externally-built .bbas live.
2020-08-22 21:09:21 -04:00
David Shah
109aa63474
clangformat
...
Signed-off-by: David Shah <dave@ds0.me>
2020-08-20 09:46:49 +01:00
David Shah
be607c10a8
Merge pull request #489 from YosysHQ/dave/ecp5-fix-ioddrx2
...
ecp5: Fix how ODDRX2 SCLK/RST are set
2020-08-13 20:05:16 +01:00
David Shah
fd5d95320b
ecp5: Fix how ODDRX2 SCLK/RST are set
...
Signed-off-by: David Shah <dave@ds0.me>
2020-08-13 13:24:52 +01:00
David Shah
b0dedf1a22
Merge pull request #488 from YosysHQ/dave/port_fanin_fix
...
timing: Fix counting of fanin in out-of-context mode
2020-08-12 16:38:46 +01:00
David Shah
b299c64973
Merge pull request #487 from YosysHQ/dave/hierfix
...
Hierarchical floorplanning fixes
2020-08-12 12:32:31 +01:00
David Shah
3611b7120c
timing: Fix counting of fanin in out-of-context mode
...
Signed-off-by: David Shah <dave@ds0.me>
2020-08-12 10:42:26 +01:00
David Shah
e475490992
ecp5: Run fixupHierarchy after packing
...
Signed-off-by: David Shah <dave@ds0.me>
2020-08-12 10:12:10 +01:00
David Shah
e313d051a8
Add a warning when floorplan constraint doesn't match
...
Signed-off-by: David Shah <dave@ds0.me>
2020-08-12 10:11:52 +01:00
Miodrag Milanović
fbe486df45
Merge pull request #485 from YosysHQ/exception_translation
...
Made proper exception translation
2020-08-08 10:43:22 +02:00
Miodrag Milanovic
1168d1ff90
Made proper exception translation
2020-08-07 09:46:02 +02:00
David Shah
b39a2a5020
Merge pull request #477 from YosysHQ/pybind11
...
Move to pybind11
2020-07-27 13:50:42 +01:00
Miodrag Milanovic
fe398ab983
clangformat
2020-07-25 10:17:13 +02:00
David Shah
bb6e6a15f1
pycontainers: Fix kv-pair-iter type
...
Signed-off-by: David Shah <dave@ds0.me>
2020-07-24 16:27:47 +01:00