Alex Mykyta
|
639cafc28b
|
Fix always_ff generation for non-reset fields and async default reset. #63
|
2023-09-07 23:36:47 -07:00 |
|
Alex Mykyta
|
941871007b
|
Omit unecessary hwif signals if an external register is read-only or write-only. #58
|
2023-08-02 21:38:06 -07:00 |
|
Alex Mykyta
|
211224116e
|
Clean up ugly unconditional 'if(1)' conditionals in field logic. #50
|
2023-07-19 20:49:38 -07:00 |
|
Alex Mykyta
|
da8ff4aaeb
|
Make remaining interrupt conditional predicates single-bit. #54
|
2023-07-19 20:17:46 -07:00 |
|
Alex Mykyta
|
18f8f358b2
|
Make stickybit conditional predicate a single-bit result rather than a vector. #54
|
2023-07-18 21:50:51 -07:00 |
|
Alex Mykyta
|
b056a443f1
|
Use sized integer literals in comparisons. #49
|
2023-06-14 21:58:41 -07:00 |
|
Alex Mykyta
|
0d82154b9d
|
Add support for field paritycheck. #35
|
2023-05-15 22:53:17 -07:00 |
|
Alex Mykyta
|
5e76956618
|
Refactor exporter class to clean up the mess of random variables
|
2023-05-12 23:44:09 -07:00 |
|
Alex Mykyta
|
5b3cdd9d7a
|
Move get_always_ff_event() to a more sensible location
|
2023-05-12 21:51:42 -07:00 |
|
Alex Mykyta
|
ca9185dac7
|
Add support for external components. (#4 & #36)
|
2023-05-11 21:52:26 -07:00 |
|
Alex Mykyta
|
6026e3398e
|
lint
|
2023-02-16 19:22:22 -08:00 |
|
Alex Mykyta
|
489b4d1310
|
Add 'rd_swacc' and 'wr_swacc' UDPs. #21
|
2022-11-09 21:25:02 -08:00 |
|
Alex Mykyta
|
32f102263b
|
Fix misinterpretation of swacc behavior. Is asserted on both sw read and write. #21
|
2022-11-07 22:45:51 -08:00 |
|
Alex Mykyta
|
9e76a712a7
|
Implement read buffering. (#22)
|
2022-11-06 23:28:07 -08:00 |
|
Alex Mykyta
|
279a3c5788
|
Implement write buffering (#22)
|
2022-10-29 22:02:04 -07:00 |
|
Alex Mykyta
|
808067fac9
|
Fix synthesizability of fields with msb0 ordering
|
2022-10-17 23:24:35 -07:00 |
|
Alex Mykyta
|
e07e7d26b2
|
Add support for wide registers (where accesswidth < regwidth)
|
2022-10-17 22:13:29 -07:00 |
|
Alex Mykyta
|
6e4246a2cc
|
Add support for cpuif that have write strobes
|
2022-09-13 22:03:54 -07:00 |
|
Alex Mykyta
|
135b717486
|
Add identifier filter. closes #14
|
2022-07-20 23:35:17 -07:00 |
|
Alex Mykyta
|
8d13a9d7fe
|
Switch to use regular non-namespaced package
|
2022-06-09 20:24:53 -07:00 |
|