Zachary Snow
a129e3bc68
add test suite documentation
2023-05-30 22:36:54 -04:00
Zachary Snow
67466eaa60
major interface conversion update
...
- module instances with modport bindings are now inlined
- support for modports in generate loops
- support for generic interfaces
- implied modport instance propagation
- add error message for interface instances missing port list
2020-08-08 20:43:47 -06:00
Zachary Snow
6b81f87a88
fix stale logs in test runner
2020-06-29 16:08:49 -06:00
Zachary Snow
b6f4f690e7
support simple bundle interfaces
...
- fix position modport-to-modport bindings
- inout logics converted to regs become outputs
2020-06-03 20:26:17 -04:00
Zachary Snow
7734fa539d
added Reid's new tests
2019-04-23 00:33:27 -04:00
Zachary Snow
68b6eae484
updated documentation
2019-04-18 19:33:16 -04:00
Zachary Snow
d4284163dc
explicitly use bash to avoid dash compatability issues when running tests
2019-04-16 16:35:53 -04:00
Zachary Snow
afad70de1a
updated relong test folder README
2019-04-11 16:46:20 -04:00
Zachary Snow
231b7f9936
interface conversion respects port direction when inlining bindings
2019-04-11 14:08:50 -04:00
Zachary Snow
377600078a
struct conversion attempts to size unsized constants when packing patterns
2019-04-10 14:07:38 -04:00
Zachary Snow
346d7efb3c
added new cache_request test from hdl examples
2019-04-10 13:15:43 -04:00
Zachary Snow
788a71d1be
initial lexer tests; general test harness
2019-04-02 23:11:16 -04:00
Zachary Snow
e4efb4803b
fix broken for inits parsing; beefed up relong test script to catch such mistakes
2019-03-27 03:33:28 -04:00
Zachary Snow
ef42fc04fd
use builtin $clog2 in test/relong/array.v
2019-03-27 02:32:11 -04:00
Zachary Snow
4b3966aa25
added hdl-examples tests
2019-03-26 21:32:02 -04:00