The symbolic tool to verify operation of the oversampled pfb is in a stable enough condition to be merged into master.
This is a tool to symbolically and analytically verify the architecture and design of an oversampled polyphase filter bank. While it is still python code it is written in such a way to mimic hardware where appropriate to get as close as possible to a match to how the hardware intermediate data products would be represented.
The symbolic part of this tool uses strings performing concatenation and checking the answers with a source and sink that produces a symbolic string representation of the output sums of the polyphase filter portion of the OS PFB.
The classes were written to be able to change data types and allow for numeric data types to produce analytical results for presentation of the architecture.
More can be done to clean up the implementation but is good enough to start working on translating this to hdl from here.