Commit Graph

12 Commits

Author SHA1 Message Date
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
ca9185dac7 Add support for external components. (#4 & #36) 2023-05-11 21:52:26 -07:00
Hugh Jackson
0c7e493976 Add support for user defined enums in field encode property. #29 2023-04-12 23:09:06 -07: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
21a4e5a41c Add double-buffer UDP definitions 2022-10-09 22:48:43 -07:00
Alex Mykyta
4bee895c71 Fix lint issue 2022-09-12 21:35:37 -07:00
Alex Mykyta
e2d6fc1c60 Rework interpretation of accesswidth/regwidth. accesswidth determines bus width 2022-09-12 21:09:52 -07:00
Alex Mykyta
8d13a9d7fe Switch to use regular non-namespaced package 2022-06-09 20:24:53 -07:00