回顧:
今天看了這篇論文,感覺還挺有吸引力,就做了如下的筆記:
如下圖,首先以單通道工作方式為例,回顧一下這款ADC芯片的工作模式:
外部給該ADC芯片提供一個時鐘CLK,頻率為2.5GHz,通過內部時鐘電路,2分頻之后的時鐘送到核A(ADC A),相位翻轉180°的二分頻時鐘送到核B(ADC B),相位偏移90°的二分頻時鐘送到核C(ADC C),相位偏移270°的二分頻時鐘送到核D(ADC D)。四個ADC核(A、B、C、D)同時工作(同時采樣),工作頻率相當于5GHz。
也可以根據論文上的描述:
從上面的分析大概也能明白了采樣時鐘的波形是什么樣子的:
描述一下采樣順序就是ADC A采樣的數據為第1個,然后ADC C 采樣的數據為第2個, ADC B采樣的數據為第3個, ADC D采樣的數據為第4個,依次循環。
正如數據手冊的描述:
為了簡化定時器的目的,關于采樣的端口的時間順序是A C B D,因此輸出端口的采樣順序如下:
A: N, N + 4, N + 8, N + 12…
C: N + 1, N + 5, N + 9…
B: N + 2, N + 6, N + 10…
D: N + 3, N + 7, N + 11…
畫個表格更直觀些:
回顧就到這里吧。
基于片同步技術的高速 ADC 接口
片同步( CHIPSYNC) 是 XILINX 公司命名的一種同步技術,其本質是一種源同步技術,目的是為FPGA 提供一個高速的源同步數據總線接口。它是XILINX 公司在 Virtex - 4 及之后系列 FPGA 上采用的一種技術,XILINX FPGA 內部具有若干全局時鐘緩沖器( BUFG) 和區域時鐘緩沖器( BUFR) ,特別適合做源同步接口。FPGA 片內每個 I/O 管腳中集成了一個 64 階的可編程調節信號延遲的延時模塊( IODELAY) ,可精確控制信號延時實現采樣時鐘和數據相位的動態調整,從而確定信號采集的最佳采樣點,實現高速 ADC 接口的可靠、穩定工作。
上面說的4GHz的意思是ADC等效的采樣速率,這也就意味著外部輸入時鐘的頻率為2GHz,如此數據同步時鐘是外部時鐘的1/4,也就是500MHz。等效采樣速率為4GHz,那么每一個通道的采樣速率就是1GHz,也就是1000MHz,那么EV10AQ190的每一路輸出數據速率為1000Mbit/s,且由于該ADC芯片的采樣分辨率為10bit,也就是每個采樣點數據為10bit。
4路1000Mbit/s的輸出數據經過FPGA的接收后,經過FPGA內部1:4串并轉換后,每一路串行數據變成4路并行數據,那么4路數據串行數據變成16路并行數據,此時并行數據的速率為串行的1/4,也就是250Mbit/s,這樣速率就降低了,便于FPGA內部處理并和低速的外部存儲器相連。
高速ADC
ADC與FPGA數據接口
至于接下來的仿真等,我還實現不了。就記到這里吧,以后積累了經驗在回頭看。
審核編輯:湯梓紅
-
芯片
+關注
關注
456文章
50967瀏覽量
424963 -
接口
+關注
關注
33文章
8650瀏覽量
151439 -
adc
+關注
關注
98文章
6514瀏覽量
545087 -
時鐘
+關注
關注
11文章
1736瀏覽量
131597 -
端口
+關注
關注
4文章
979瀏覽量
32109
原文標題:讀論文之《基于EV10AQ190的高速ADC接口設計》
文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論