Stan Lee
553ea0a173
edit
2026-04-20 16:11:28 -07:00
Stan Lee
5f663796ad
oops
2026-04-20 15:22:18 -07:00
Stan Lee
38f97edb45
Merge branch 'main' of github.com:silimate/yosys into fork-scope
2026-04-20 15:21:20 -07:00
Stan Lee
1646f7712a
bugfix
2026-04-20 15:12:56 -07:00
Stan Lee
102cbb8c0a
splitcells reg split fix
2026-04-20 15:07:09 -07:00
Stan Lee
fb9a64086e
undo
2026-04-20 14:47:57 -07:00
Stan Lee
1bc33bc8c5
re-trigger
2026-04-20 14:47:43 -07:00
Stan Lee
29f8c13ab7
greptile
2026-04-20 13:57:36 -07:00
Stan Lee
63b61f04d0
further remove
2026-04-20 13:42:57 -07:00
Stan Lee
608ed37a6d
N-dimensional regs
2026-04-20 13:42:08 -07:00
Stan Lee
39b36fa5f5
update autoscoping to ahndle fork scopes
2026-04-20 12:40:59 -07:00
Akash Levy
78874dfccd
Merge pull request #152 from Silimate/sim
...
[ENG-1911] Registers should be annotated every cycle in 'sim'
2026-04-20 12:11:49 -07:00
Stan Lee
a92a086a0d
remove VCD parse method for fork scopes, handle on frontend side
2026-04-20 12:02:35 -07:00
Stan Lee
8653fea875
fix
2026-04-20 09:45:07 -07:00
Stan Lee
9e05fb7606
comments
2026-04-20 09:40:40 -07:00
Akash Levy
8823608317
Merge pull request #154 from Silimate/opt_expr_cmp_const
...
opt_expr for constant comparisons
2026-04-20 03:24:02 -07:00
Emil J
22ef992189
Merge pull request #5816 from petterreinholdtsen/proc-no-path-max
...
Rewrote Linux edition of proc_self_dirname() to handle any symlink length.
2026-04-20 09:47:59 +00:00
Akash Levy
8485d57841
opt_expr for constant comparisons
2026-04-20 02:03:35 -07:00
Lofty
33fba24158
Merge pull request #5811 from YosysHQ/emil/abc-fix-deferred-logs
...
abc: fix deferred logs
2026-04-20 07:56:45 +00:00
Stan Lee
3b7613d858
guard for multiple drivers
2026-04-19 21:30:12 -07:00
Stan Lee
d4bfebd0da
offsets supported in reg_rename
2026-04-19 20:00:09 -07:00
Petter Reinholdtsen
89d360aa4a
Rewrote Linux edition of proc_self_dirname() to handle any symlink length.
...
This make sure the method work also when the program is located in
deep or long file paths, longer than both PATH_MAX and "getconf
PATH_MAX .". Use the same code on GNU Hurd, where it now work.
I am not sure how to test this in a platform independent way.
2026-04-19 20:56:05 +02:00
George Haworth
aba5b279c6
Fix RAMB36E1/E2 SDP parity port mapping typo
...
DIPBDIP/DINPBDINP condition checked PORT_W_WIDTH == 71, which never
matches any valid SDP width. Should be 72, matching the DIBDI/DINBDIN
condition on the line above. This caused data bits 68-69 to be
silently overwritten with copies of bits 64-65 on every write.
Affects both xc6v (RAMB36E1, Artix-7/Kintex-7/Virtex-7) and xcu
(RAMB36E2, UltraScale/UltraScale+) mapping templates. The RAMB18E1/E2
equivalents correctly use == 36.
2026-04-18 19:10:18 +03:00
Stan Lee
da1072d77d
add flag to toggle reg overwriting
2026-04-17 15:10:40 -07:00
Stan Lee
07ae46f1ea
comments and cleanup
2026-04-17 11:31:25 -07:00
Stan Lee
1298607d95
fix compilation err
2026-04-17 10:29:13 -07:00
Stan Lee
e7ffe7a7df
override register states
2026-04-17 10:27:45 -07:00
Emil J. Tywoniak
b4c081c70b
abc: fix deferred logs
2026-04-17 13:35:47 +02:00
Akash Levy
a19dfc535c
Merge pull request #151 from Silimate/reg-rename
...
[ENG-1913] Significant reg_rename speedup
2026-04-16 16:27:13 -07:00
Stan Lee
85fc4fdc0e
fix
2026-04-16 15:35:11 -07:00
Akash Levy
0ee2277d4f
Use PIC Verific libraries
2026-04-16 15:30:40 -07:00
Stan Lee
2667070cdd
huge optimization
2026-04-16 15:27:55 -07:00
Stan Lee
e3ccb51cea
cleanup
2026-04-16 12:52:26 -07:00
Akash Levy
ed88ccd2fd
Add start/end group to fix linker issues
2026-04-16 11:51:11 -07:00
Akash Levy
ae7caf4bf3
Add back -no-pie
2026-04-16 11:37:20 -07:00
Akash Levy
f1f38cd765
Use multiple definition approach on Linux instead
2026-04-16 11:20:26 -07:00
Akash Levy
29024f215a
Exclude weak symbols from overridden symbols
2026-04-16 11:05:14 -07:00
Akash Levy
0dc6bf07f3
Weaken symbols
2026-04-16 10:47:05 -07:00
Akash Levy
4b0d2bdd8d
Update Verific for Linux build
2026-04-16 10:39:54 -07:00
Akash Levy
083eb8e5f1
Try again
2026-04-16 04:16:55 -07:00
Akash Levy
0db45a6796
Reenable VHDL
2026-04-16 04:03:31 -07:00
Miodrag Milanovic
a666712687
Update arith_tree tests
2026-04-16 11:04:14 +02:00
Miodrag Milanovic
5737d2db35
Cleanup
2026-04-16 11:00:44 +02:00
Miodrag Milanovic
76732497b9
Cleanup
2026-04-16 11:00:44 +02:00
Miodrag Milanovic
bfd3e150fa
Add proper deps
2026-04-16 11:00:44 +02:00
Miodrag Milanovic
f04532bbac
Try to make it more stable
2026-04-16 11:00:44 +02:00
Miodrag Milanovic
8bed9bd824
Use this for now so we can see actual output of functional tests
2026-04-16 11:00:44 +02:00
Miodrag Milanovic
a490f1c3c4
Move output redirect to one place
2026-04-16 11:00:44 +02:00
Miodrag Milanovic
9c3d79b041
Cleanup
2026-04-16 11:00:44 +02:00
Miodrag Milanovic
1aad357370
Fix some escaping with different approach
2026-04-16 11:00:44 +02:00