1.測試環境
採用V7採集ADC12D1600,通過內部ila觀察信號
2.ADC12D1600配置使用
通過V7通過Non-ECM配置
1600可工作與幾種模式,DEMUX和DES,每種模式對應的時鐘頻率和數據格式不一樣
例如同時工作與DEMUX和DES時,時鐘頻率爲400M
說明:DES模式雙通道同時採樣,採樣頻率可達3.2G,每個通道採樣1600M,雙沿輸出,輸出頻率800M
DEMUX模式降低時鐘頻率,同時將數據分配到相應的通道D數據線上,最終數據頻率400M DDR模式
3.使用TEST模式校準時鐘和數據
時鐘經過IBUFDS轉爲單端信號,再經過IDELAYE2通過CTR控制確定延時,直到採樣數據和數據手冊test輸出數據一致,即可確定相位關係
該圖對應的是經過調整後的採集數據,和測試模式下的數據一致;
4.實際工作
輸入50M正弦波
由於同時輸出4路數據,這涉及到數據組合格式,數據組合格式可參考數據手冊
這裏爲調整後的格式,經輸出採集後的數據如下:
即可看到數據正常波形
5.注意點
時鐘頻率較高,儘量不要處理較複雜邏輯,避免時序錯誤,
時序約束要設計好,避免時序錯誤,造成採集錯誤
所有設計時序必須約束和滿足,否則造成採集錯誤
輸出數據格式要嚴格按照文檔要求
所有代碼及文檔請到csdn下載,已上傳