Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
20642 Discussions

Max10: 10M16DAF256I7G ADC not working

Altera_Forum
Honored Contributor II
1,324 Views

Hi 

 

I'm having trouble with on chip ADC from Max10 10M16DAF256IG7. I create an "adc control only" using Qsys (PLL included) and monitor the signals using Signaltap. However I do not get any "adc_response_valid" on Signaltap. I tried a very similar code with DECA evaluation board (10M50DAF484C6) and it works fine. I understand that DECA evaluation board has Dual ADCs, while the 10M16DAF256 has only a single ADC. I did modify the ADC module in Qsys to fit the 10M16DAF256, but it does not work. 

 

Attach is my project design.  

Some helps on this problem please. 

 

Thanks
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
510 Views

I think the ADC on 10M16 should be similar to the one on 10M08.  

 

And here is the TRM for the ADC design 

 

https://github.com/pulserain/m10adc/raw/master/extra/m10_adc_trm.pdf 

 

Here is an example for using ADC on 10M08 

 

https://github.com/pulserain/pulserain_rtl_lib/tree/0cfedf1e4959d7f5f23d56805260d9f81831b4ff/adc 

 

The correspondent software can be found on https://github.com/pulserain/m10adc
0 Kudos
Reply