基于Video Port的Camera Link的圖像采集接口設計
DALSA Spyder2相機為線掃描數字攝像機,設置為8位灰度輸出,相機在每個時鐘的上升沿傳送串行圖像信號,FVAL、DVAL信號廠商固定為高電平,只由LVAL信號控制相機的圖像輸出。針對這一特性,設計充分利用TMS320DM642的視頻接口這一優勢,由圖像時鐘(WCLK)來控制視頻口的采集時鐘(VP0_CLK0),相機的行有效信號(LVAL)控制視頻口的采集使能端(VP0_CTL0),圖像信號D[7..0]送往Video Port的數據總線VPOD[9..2]。采集接口與TMS320DM642的視頻口連接原理圖如圖3所示。本文引用地址:http://www.104case.com/article/194883.htm
當相機輸出一行有效圖像數據時,TMS320DM642的視頻口在圖像時鐘的上升沿將解串的圖像信號采集到視頻口的內部高速FIFO中。當內部FIFO緩存超過編程門限(threshold)后將自動觸發一個專用EMDA通道將FIFO中的圖像數據搬移到SDRAM中。整個視頻的采集過程都沒有DSP干預,避免了由于數據搬運而引發的錯誤同時減少了數據傳輸的系統資源開銷。
2.2 相機控制電路
Camera Link標準中規定了4位相機控制信號:CC1、CC2、CC3和CC4,需要一個4位的LVDS驅動器,DALSASpyder2相機遵循Camera Link標準采用了CC1、CC2、CC3三個相機控制位,分別完成外部同步控制、像素重置控制和采集方向控制,CC4控制位暫時閑置。采用National Sem-ieondueor公司的DS90LV047A芯片來驅動這4位相機控制信號,如圖4所示。
DS90LV047A將CPLD發送過來的外部控制信號轉化為符合LVDS標準的控制信號。相機控制信號的使用是可選擇的,像DALSA Spyder2系列,沒有控制信號的參與也能完成采集。
評論