How to connect 2 pieces of AD7768 to the i.MX 8M Mini SAI interface?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to connect 2 pieces of AD7768 to the i.MX 8M Mini SAI interface?

368件の閲覧回数
FelixLeeMing
Contributor I

Connecting 2 pieces of AD7768 using SYNC_OUT and SYNC_IN to ensure consistent clocking; configuring each AD7768 with 4 DOUT outputs; so one SAI interface with 8 lanes can receive data from 16 ADC channels. Is this feasible, and can the timing and software support it?

 
0 件の賞賛
返信
3 返答(返信)

333件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

Maybe could be possible to interface that ADC through SAI port because has similar signals but, I don't suggest you do it on this way since SAI port is intended to be used on audio and you will need to do the driver.

Maybe a best option could be GPIOs.

Best regards.

0 件の賞賛
返信

326件の閲覧回数
FelixLeeMing
Contributor I

Can GPIO achieve such a high frequency? We need the ADC to operate at 128KHz, with the ADC being 32 (24) bits. The serial data frequency is 128K * 32 = 4Mbit. The method you mentioned, using GPIO to drive DCLK edge interrupts and then directly reading the data, is inefficient and prone to data loss. Are there any other hardware solutions that can support a faster method?

0 件の賞賛
返信

309件の閲覧回数
JorgeCas
NXP TechSupport
NXP TechSupport

Hello,

 

Maybe this could be helpful.

 

It seems to be a better option than GPIOs or even SAI port.

 

Best regards.

0 件の賞賛
返信