Jannis Harder
c0063288d6
Add the $anyinit cell and the formalff pass
...
These can be used to protect undefined flip-flop initialization values
from optimizations that are not sound for formal verification and can
help mapping all solver-provided values in witness traces for flows that
use different backends simultaneously.
2022-08-16 13:37:30 +02:00
github-actions[bot]
c26b2bf543
Bump version
2022-08-12 00:16:29 +00:00
N. Engelhardt
6f439dc59a
Merge pull request #3425 from YosysHQ/lofty/stat-json
2022-08-11 17:00:54 +02:00
Lofty
59facfa98c
stat: add option for machine-readable json output
2022-08-11 13:41:01 +01:00
N. Engelhardt
63fca0dbc2
Merge pull request #3277 from YosysHQ/lofty/rename-scramble_name
2022-08-11 12:06:04 +02:00
github-actions[bot]
91010449ff
Bump version
2022-08-11 00:19:11 +00:00
Miodrag Milanović
0b0e01e211
Merge pull request #3443 from YosysHQ/micko/resetall_undefineall
...
resetall does not affect text defines, but undefineall does
2022-08-10 14:37:36 +02:00
Miodrag Milanovic
b76c72056b
set default_nettype to wire for resetall
2022-08-10 13:28:19 +02:00
Miodrag Milanovic
545a3417c8
resetall does not affect text defines, but undefineall does
2022-08-10 11:38:50 +02:00
N. Engelhardt
51f67e55f2
Merge pull request #3322 from Forty-Bot/default_assignment_first
2022-08-10 09:16:32 +02:00
Sean Anderson
8c05f14b58
Order ports with default assignments first
...
Although the current style is allowed by the standard, Icarus verilog
doesn't parse default assignments using an implicit net type:
techlibs/ice40/cells_sim.v:305: syntax error
techlibs/ice40/cells_sim.v:1: Errors in port declarations.
Fix this by making sure that ports with default assignments first on
their line.
Fixes: 46d3f03d2
("Add default assignments to other SB_* simulation models")
Signed-off-by: Sean Anderson <seanga2@gmail.com>
2022-08-09 23:42:24 -04:00
github-actions[bot]
035d99f3a8
Bump version
2022-08-10 00:16:23 +00:00
Marcelina Kościelnicka
8fab6ec023
nexus: Fix BRAM mapping.
2022-08-09 23:47:55 +02:00
Miodrag Milanović
594cfd1d4d
Merge pull request #3441 from YosysHQ/micko/smtio-utf-8
...
Switched to utf-8 in smtio.py
2022-08-09 15:12:15 +02:00
Miodrag Milanovic
4444d5cf68
Switched to utf-8 in smtio.py
2022-08-09 12:54:48 +02:00
Miodrag Milanovic
99f1c71582
properly encode string in rtlil
2022-08-09 12:45:32 +02:00
github-actions[bot]
d2b4246a6d
Bump version
2022-08-09 00:19:53 +00:00
Miodrag Milanović
6b4dbf6c36
Merge pull request #3439 from YosysHQ/micko/filepath_improve
...
File path encoding improvements
2022-08-08 21:11:34 +02:00
Miodrag Milanovic
f4a1906721
support file locations containing spaces
2022-08-08 20:30:50 +02:00
Lofty
a48dcd1d40
rename: add -scramble-name option to randomly rename selections
2022-08-08 16:03:28 +01:00
Miodrag Milanovic
6c65ca4e50
Encode filename unprintable chars
2022-08-08 16:13:33 +02:00
Miodrag Milanovic
2b1aeb44d9
verific - make filepath handling compatible with verilog frontend
2022-08-08 11:57:28 +02:00
github-actions[bot]
60a787fa50
Bump version
2022-08-04 00:18:16 +00:00
Miodrag Milanovic
733902c81e
Next dev cycle
2022-08-03 13:57:14 +02:00
Miodrag Milanovic
4fcb95ed08
Release version 0.20
2022-08-03 13:53:41 +02:00
Miodrag Milanovic
a07b06d5e7
Update Changelog
2022-08-03 13:52:01 +02:00
Miodrag Milanovic
3f7042d114
update manual to latest
2022-08-03 13:44:13 +02:00
Miodrag Milanović
3705d8414e
Merge pull request #3432 from YosysHQ/aki/jny_updates
...
jny: Added JNY schema and additional information to JNY output file
2022-08-03 13:33:10 +02:00
Miodrag Milanovic
6a1d98b816
Update manual and changelog
2022-08-03 10:30:58 +02:00
github-actions[bot]
e989313317
Bump version
2022-08-03 00:20:46 +00:00
Jannis Harder
b8316b2f13
Merge pull request #3433 from jix/fix_smt_shift
...
smt2: Fix $shift/$shiftx with negative shift ammounts
2022-08-02 21:12:32 +02:00
Jannis Harder
6af5e74f95
smt2: Fix $shift/$shiftx with negative shift ammounts
...
Fixes #3431 , fixes #3344
2022-08-02 20:16:41 +02:00
Aki Van Ness
e3074c044a
misc: Added JNY schema definition
2022-08-02 07:23:45 -04:00
Aki Van Ness
4f0ee383c9
backend: jny: updated the `JnyWriter` to emite a new "invocation" entry as well as a "$schema" entry to point to the location the schema will be at
2022-08-02 06:58:41 -04:00
github-actions[bot]
7d4f87d69f
Bump version
2022-08-02 00:19:48 +00:00
Miodrag Milanović
15393442d6
Merge pull request #3089 from YosysHQ/gatecat/liberty_wb
...
Add read_liberty -wb
2022-08-01 17:08:04 +02:00
Miodrag Milanović
a207fd4b33
Merge pull request #3429 from YosysHQ/micko/verific_upto
...
Setting wire upto in verific import
2022-08-01 16:21:28 +02:00
Miodrag Milanovic
6f792e2223
Update documentation
2022-08-01 12:34:51 +02:00
Miodrag Milanovic
52a4a89265
Setting wire upto in verific import
2022-07-29 17:10:31 +02:00
github-actions[bot]
30a4218f53
Bump version
2022-07-29 00:17:18 +00:00
Miodrag Milanović
d19f9d0b66
Update README
2022-07-28 12:32:19 +02:00
github-actions[bot]
23a39d707e
Bump version
2022-07-28 00:18:37 +00:00
Marcelina Kościelnicka
a681904237
Assorted microoptimization speedups in core data structures.
2022-07-27 17:05:30 +02:00
Miodrag Milanovic
6ba48515b5
macos 10.15 deprecated by gh actions
2022-07-27 15:02:01 +02:00
Miodrag Milanović
29a5947bf8
Make all compile under OpenBSD ( #3423 )
...
Co-authored-by: Josuah Demangeon <me@josuah.net>
2022-07-27 14:16:46 +02:00
Miodrag Milanovic
bc012995b4
Support using ABC source tarball distribution
2022-07-27 14:13:45 +02:00
Miodrag Milanović
d4875ceae6
Merge pull request #3406 from josuah/master
...
Better compatibility for OpenBSD
2022-07-25 16:10:29 +02:00
github-actions[bot]
358e656e21
Bump version
2022-07-24 00:21:02 +00:00
Marcelina Kościelnicka
f679b756d8
opt_reduce: Fix use-after-free.
...
Fixes #3418 .
2022-07-23 17:27:26 +02:00
github-actions[bot]
7e02b6a70b
Bump version
2022-07-23 00:18:40 +00:00