目前已經成功驗證幾個平臺上AD9371的工做。如今寫一下調試心得。git
一、時鐘資源。不一樣板載的時鐘支持不同,好比:7系列是MMCME2,ULTRASCLALE是MMCME2,VIRTEX6是MMCM等等。github
二、存儲資源:DDR2/DDR3/DDR4。.net
三、接口問題。常規接口是LVDS,最大速率只支持1Gbit,要想速率作的更高就須要JESD204B這樣高速串行接口啦。調試
幾個要點:接口
一、AD9258輸出時鐘符合JESD204B協議標準。資源
二、JESD204B的鏈路的指示信號都要指示正確,查看對應指示狀態修改出錯地方。it
3.數據輸入來源。配置
我已經成功將AD9371應用在KC705。而且共享代碼在github。歡迎你們下載https://github.com/coralhu123/KC705-AD9371。同時歡迎你們給個贊,鼓勵下。sdk
若是想應用AD9371在ZC706上,能夠下載ADI公司開源的代碼,sdk配置添加我上傳在github(https://github.com/coralhu123/KC705-AD9371)上的src文件夾代碼就能夠運行成功。下載
補充:有的小夥伴要zc706+AD9371的代碼,下載代碼https://download.csdn.net/download/qq_20785973/10624023,將sdk裏面的全部C語言代碼配置成github(https://github.com/coralhu123/KC705-AD9371)上的src文件夾代碼就能夠運行成功!