I have the ACM sample code(BF609_ACM_AD7984) of BF609 EZ-Lite with me, but not clear with it.
1. The throughout of ADC?
In AD7984 datasheet , the time between conversions of AD7984 is Tcyc(min)=750ns(fcyc=1.33MSPS).
In example code , the width , delay and period of GP timer 7 is 50, 50 and 200.
I think that the time between conversions of ADC is 200*SCLK cycle (200*Tsclk). fsclk=120MHz ,so Tcyc=200*(1/120000000)=1.67us. Is this right?
In example code, ADC_SUB_BUF_SIZE=8096byte .
How determine this size?
1. I don't know which code you are referring here, but if there is only one ACM event enabled, then looking at data you have given,..yes you will get data at trigger frequency rate, which is 600KSPS in your case.
2. I didn't understand this question. Please provide more details. [Generally size of data buffer is application dependent].
This is example code of <ADSP-BF609_Evaluation_Board-Rel1.0.1>.
Sorry for the delay. However, I am not sure which information you are looking for now.
If you are asking for second question, I don't see a special reason why the buffer size is chosen as 8096 bytes. It can be any, as the code is not doing any processing...just receiving data from ADC in ping-pong manner.
Let me know if you have any questions.