Lilian RM 41e0b34d60 | 3 years ago | |
---|---|---|
5ndft | 3 years ago | |
matlab | 3 years ago | |
polyphase_filter | 3 years ago | |
tb_txt_files | 3 years ago | |
utils | 3 years ago | |
LICENSE | 3 years ago | |
PFB_blk.vhd | 3 years ago | |
PFB_pkg.vhd | 3 years ago | |
PFB_tb.vhd | 3 years ago | |
README.md | 3 years ago |
VHDL implementation of a polyphase filter bank with polyphase filter and 5ndft. A few improvements (regarding synthesis) has been made on both components compare to the separate ones on their respectively repos (on this instance), but the general principle is the same.
This implementation uses parallel timing computation: a definite number of different data edges are computed on the same clock edge, through parallel polyphase filters and dfts replications. The main omponent discriminating which input data is given to which parallel pfb is the shiftreg component.