基于DM642嵌入式無線視頻監控硬件設計
3.2PCB設計
DM642作為高性能數字媒體處理器不僅內部具有很高的運行頻率600MHz、720MHz和1GHz,而且與外部的SDRAM的總線速度也達到100MHz或133MHz,如果外部的SDRAM由于布線原因達不到設計的希望速度,會降低系統的性能。
對于100MHz以上的信號總線,存在信號完整性問題。要保證信號的完整采用如下方法,對于SDRAM的時鐘線盡量要短,到兩個SDRAM的長度盡量相等;FLASH等其他外設不要直接與數據和地址總線連接,而應通過緩沖芯片(如SN74LVT16245B)連接;高速總線上要串入小阻值電阻,阻值大小可通過仿真得到,同時對線路更加要求進行阻抗限制。
DM642內部有PLL,對于PLL外部所接器件要盡可能靠近芯片,而且必須放在線路板的一面上。對于JTAG的連線長度不能超過6in,如果超過6in長要加驅動。本系統中既有模擬部分又有數字部分,要注意模擬電源和數字電源的設計,盡量減少數字信號對模擬信號的干擾,否則對采集的視頻信號會有雪花、條紋,音頻信號產生噪音等。對視頻、音頻芯片盡量采用單獨的電源芯片供電,模擬地和數字地要單點或采用磁珠相連。
4結束語
依據以上硬件設計完成基于DM642的嵌入式無線視頻監控系統,該系統以高速DSP為核心,輔以相應的外圍電路,實現實時H.264視頻編解碼。目前,該系統已經順利通過調試,連續運行穩定,為公安、交通、水利等行業的無線視頻監控提供切實可行的方案,具有非常高的應用價值。
linux操作系統文章專題:linux操作系統詳解(linux不再難懂)
評論