Need to implement a digital filter for 1-bit signal 32 Msamples/sec - PSOC?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
stro_4045856
Level 1
Level 1

I have a 32M sample/second signal coming out of a sigma-delta ADC (1-bit signal). I need to apply digital filtering to reconstruct. Is this possible in a PSOC? if it is, which part?

Regards,

Steve

0 Likes
1 Solution
EmHo_296241
Level 5
Level 5
10 solutions authored 50 replies posted 25 replies posted

Hi Steve,

150MHz M4 core of PSoC 6 might not be sufficient for the data-rate and filtering require. PSoC 5 have a DFB(Digital Filter Block) component have programmable 24*24 multiplier/accumulator (MAC), an arithmetic logic unit (ALU), shifter, and various program and data memory to store instructions and data. This can run at bus clock and can interface with both DMA/CPU. Implementing the filter might be the challenge in this case.

View solution in original post

0 Likes
1 Reply
EmHo_296241
Level 5
Level 5
10 solutions authored 50 replies posted 25 replies posted

Hi Steve,

150MHz M4 core of PSoC 6 might not be sufficient for the data-rate and filtering require. PSoC 5 have a DFB(Digital Filter Block) component have programmable 24*24 multiplier/accumulator (MAC), an arithmetic logic unit (ALU), shifter, and various program and data memory to store instructions and data. This can run at bus clock and can interface with both DMA/CPU. Implementing the filter might be the challenge in this case.

0 Likes