| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: David Shah <dave@ds0.me>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: David Shah <dave@ds0.me>
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Use appropriate static libraries when building with Verific on MacOS
|
| | | | | | | | | |
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
improve rlimit handling in smtio.py
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
DFFLIBMAP: changed 'missing pin' error into a warning.
|
|/ / / / / / / / /
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
reason/info.
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
non-incremental solving
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|/ / / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Use conservative stack size for SMT2 on MacOS
|
|/ / / / / / / / |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Liberty file: error when it contains pin references to non-existing pins
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
non-existing pins
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
|/| | | | | | | | |
Make rose and fell dependent upon LSB only
|
|/ / / / / / / / |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
reg"
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \ \ |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
| |/ / / / / / /
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
Avoid assert when label is an empty string
|
|/ / / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Calling back() on an empty string is not allowed and triggers
an assert with recent gcc:
$ cd manual/PRESENTATION_Intro
$ ../../yosys counter.ys
...
/usr/include/c++/8/bits/basic_string.h:1136: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::back() [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference = char&]: Assertion '!empty()' failed.
802 if (label.back() == ':' && GetSize(label) > 1)
(gdb) p label
$1 = ""
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix unhandled std::out_of_range in run_frontend() due to integer underflow
|
| | |/ / / / /
| |/| | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
More meaningful SystemVerilog/Verilog parser error messages
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
parser into unique,
meaningful info on the error.
Also add 13 compilation examples that triggers each of these messages.
|
|\ \ \ \ \ \ \ \
| |_|/ / / / / /
|/| | | | | | | |
ecp5: Add blackboxes for MULT18X18D and ALU54B
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Signed-off-by: David Shah <davey1576@gmail.com>
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: David Shah <davey1576@gmail.com>
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Clifford Wolf <clifford@clifford.at>
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
Support for SystemVerilog interfaces as ports in the top level module + test case
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
test case
|
|/ / / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Small ECP5 improvements
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: David Shah <dave@ds0.me>
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: David Shah <dave@ds0.me>
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
memory_bram: Reset make_outreg when growing read ports
|