topic Re: what is the maximum streaming rate for Digital Filter Block in PSoC 5, 3 & 1 MCU
https://community.cypress.com/t5/PSoC-5-3-1-MCU/what-is-the-maximum-streaming-rate-for-Digital-Filter-Block/m-p/153343#M26173
<HTML><HEAD></HEAD><BODY><P>kuldeep,</P><P>The Filter needs some time to process sampled data so max sampling rate depends on filter depths and always less than bus_clk/10.</P><P>From Datasheet v.2.30 p. 4:</P><P></P><P>"The maximum possible sample rate is calculated by dividing the fastest available bus_clk by the number of DFB cycles that will be required by both filters. So, for each of the two channels, calculate a cycle count as follows:</P><P>FIR only: 10 + number_of_taps</P><P>Biquad even total order only: 13 + 5 × order</P><P>Biquad odd total order only: 18 + 5 × order</P><P>Both biquad even total order and FIR: 20 + number_of_taps + 5 × order</P><P>Both biquad odd total order and FIR: 25 + number_of_taps + 5 × order</P><P></P><P>Add together the results calculated for the two channels. This is the total number of bus_clk cycles that will be required to execute both channels. Dividing this into the bus_clk frequency will provide the value of the sample rate at which the faster of the two channels will run."</P><P></P><P>Secondly, where one can find a source of data for sampling at the rate higher than bus_clk/10? The DelSig-ADC can only provide <200kHz (@14-bit).</P><P>/odissey1</P></BODY></HTML>Fri, 22 Jun 2018 16:54:27 GMTodissey12018-06-22T16:54:27Zwhat is the maximum streaming rate for Digital Filter Block
https://community.cypress.com/t5/PSoC-5-3-1-MCU/what-is-the-maximum-streaming-rate-for-Digital-Filter-Block/m-p/153342#M26172
<HTML><HEAD></HEAD><BODY><P>Hello, </P><P>I am having a 14 bit data stream from ADC and I want to use the DFB for FIR and IIR filters.</P><P>How do I find out what is the maximum data rate possible for using the DFB. In the technical reference manual @ pg 294, it is mentioned as </P><P> "A one 24-bit word Staging register is used for a sample rate at or below 1 Msps and guaranteed bus latency lower than the sample period." However in the creator it is not reporting any error for ADC sampling rate of 10MSPS. </P><P>In short please advise as to how do I find out information regarding the throughput for DFB.</P><P></P><P>Thank you in advance</P></BODY></HTML>Fri, 22 Jun 2018 14:49:16 GMThttps://community.cypress.com/t5/PSoC-5-3-1-MCU/what-is-the-maximum-streaming-rate-for-Digital-Filter-Block/m-p/153342#M26172KJ_15096912018-06-22T14:49:16ZRe: what is the maximum streaming rate for Digital Filter Block
https://community.cypress.com/t5/PSoC-5-3-1-MCU/what-is-the-maximum-streaming-rate-for-Digital-Filter-Block/m-p/153343#M26173
<HTML><HEAD></HEAD><BODY><P>kuldeep,</P><P>The Filter needs some time to process sampled data so max sampling rate depends on filter depths and always less than bus_clk/10.</P><P>From Datasheet v.2.30 p. 4:</P><P></P><P>"The maximum possible sample rate is calculated by dividing the fastest available bus_clk by the number of DFB cycles that will be required by both filters. So, for each of the two channels, calculate a cycle count as follows:</P><P>FIR only: 10 + number_of_taps</P><P>Biquad even total order only: 13 + 5 × order</P><P>Biquad odd total order only: 18 + 5 × order</P><P>Both biquad even total order and FIR: 20 + number_of_taps + 5 × order</P><P>Both biquad odd total order and FIR: 25 + number_of_taps + 5 × order</P><P></P><P>Add together the results calculated for the two channels. This is the total number of bus_clk cycles that will be required to execute both channels. Dividing this into the bus_clk frequency will provide the value of the sample rate at which the faster of the two channels will run."</P><P></P><P>Secondly, where one can find a source of data for sampling at the rate higher than bus_clk/10? The DelSig-ADC can only provide <200kHz (@14-bit).</P><P>/odissey1</P></BODY></HTML>Fri, 22 Jun 2018 16:54:27 GMThttps://community.cypress.com/t5/PSoC-5-3-1-MCU/what-is-the-maximum-streaming-rate-for-Digital-Filter-Block/m-p/153343#M26173odissey12018-06-22T16:54:27Z