Julian Kemmerer
Julian Kemmerer
Closing https://github.com/JulianKemmerer/PipelineC/issues/65 definitely helps reduce register use if you are combining global variables and deep pipelines
Yeah recent commit for #65 looks to save ~50 percent of flip flops on ECP5 ray tracer builds - we should do another attempt making it work On Artix I...
@bartokon for keccak - the particulars of #65 I wouldnt expect to apply much IIRC about keccak 1) since it doesnt maintain a global state variable wired into the pipeline...
Correct support for boolean operators is implemented in https://github.com/JulianKemmerer/PipelineC/commit/827620ba9749194942a94817cce936256f7f8466 The remaining part of this is simply supporting the typedef of `bool` as a `uint1_t` https://github.com/JulianKemmerer/PipelineC/issues/52 . For now work around...
This should be handled as part of https://github.com/JulianKemmerer/PipelineC/issues/86 when it gets done
I was mistaken, this will not be part of #86 (in a good way that clarified things that #86) An interesting thing to think about is how if you want...
Ooo nice - I think trying to use RapidWright ~instead of Vivado is a option that could be ~easily explored for getting faster timing modeling with Xilinx FPGAs Using their...
Going to move struct alias thing to new issue since was hit again
Organize funcs like C_TYPE_IS_ENUM into a c types handling class Overload getitem on parser_state .struct_to_field_type_dict and . enum_info_dict to resolve chains of type defs
Also important to note that the second half of tool runtime, iterating on pipelines could also be parallelized... ^good next step after this easier issue is resolved