在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于TMS320DM642多媒體芯片實現視頻監控系統的應用方案

電子設計 ? 來源:電子產品世界 ? 作者:錢建良 ? 2021-03-17 09:44 ? 次閱讀

本世紀以來,隨著以TI公司的TMS320C6000系列、Philips公司的Trimedia、Equator公司的BSP-15等為代表的高性能DSP的出現,由嵌入式處理器來實時高速完成大數據量的數字視頻音頻編解碼處理成為可能,結合網絡通信技術,集可編程圖像/聲音編解碼、網絡傳輸、和自動化技術為一體的嵌入式數字視頻監控系統應運而生。以DSP為核心的嵌入式數字視頻監控系統,配合嵌入式實時操作系統,可以根據應用對功能、可靠性、穩定性、成本、體積等的綜合要求,對軟/硬件進行裁剪,以滿足視頻監控發展的數字化和網絡化的兩大需要。

本文以TMS320C6000系列DSP中的一款TMS320DM642多媒體芯片為例,來具體說明如何設計嵌入式DSP數字視頻監控系統的硬件電路。

視頻監控系統必需的硬件配置

1.一體化模擬前端

視頻監控系統的模擬前端是來自攝像機和麥克風的模擬視頻和模擬音頻信號,為了降低整個系統的成本,一般會有多路視頻和音頻信號輸入。而攝像機一般安裝在平臺上,攝像機和平臺的控制命令一般通過異步串口提供。另外,對于一個完整的視頻監控系統來說,還需要對環境進行監控,如門禁控制、報警、停車管理等,這些功能一般用數字I/O實現。

由此可見,視頻監控系統一體化模擬前端,除了需要提供多路的模擬視頻/音頻的輸入端口外,還需要為平臺控制提供標準的RS232/RS422/RS485異步串行接口,及環境監控的數字I/O。

2. 數字化

為了用微處理器實時地對輸入的視頻/音頻信號進行數字化的編/解碼處理,必須將輸入的模擬視頻/音頻信號進行數字化,這部分工作由視頻解碼器和音頻解碼器完成。每個模擬視頻輸入對應一路視頻解碼器,每個模擬音頻輸入同樣對應一路音頻解碼器。

實時處理數字視頻/音頻數據

模擬視頻/音頻信號數字化后,為了能夠對高速、實時產生的大量數據進行傳輸、存儲、回放、和分析等功能,首要的工作必須實時地完成大數據量、大計算量的數字視頻/音頻的壓縮編碼處理。數字視頻壓縮編碼算法有:MPGE 2、MPEG 4、H.263、H.264等,數字音頻壓縮算法有:G.711、G.722、G.723、G.728、G.729等。

實時完成這樣的算法需要高速的處理器來實現,高性能DSP的出現正好滿足了這一需求。另外還需要高速、大容量的存儲器作緩存。DSP與高速、大容量存儲器構成數字視頻監控系統的核心。

數據的存儲和傳輸

不同的視頻監控應用,對壓縮后的數字視頻/音頻數據的處理各不相同。對于記錄型應用,需要對壓縮后的數據進行長時間存儲,以便回溯。而對于遠程監視型應用,則需要將壓縮后的數據通過網絡進行傳輸。在數字視頻監控系統對視頻/音頻信息進行實時監視、記錄、回溯處理的同時,還需要記錄相關的時間信息,所以需要提供硬件實時時鐘。另外,為了保護數字視頻監控系統軟/硬件開發者,尤其是軟件開發者的知識產權,還必須提供安全、可靠的硬件加密措施。

TMS320DM642視頻監控系統的電路設計

TMS320DM642是TI公司在其最高性能的TMS320C64x系列DSP基礎上專門為多媒體應用而設計/開發的DSP。TMS320DM642采用TI第2代超長指令集結構(VelociTI.2)的TMS320C64x DSP內核:

·2級Cache(2×16K字節1級程序和數據Cache,256K字節2級Cache)

·支持8個8位和4個16位并行MAC運算,有利于圖像處理

·64通道EDMA,方便高效數據傳輸

·主頻600MHz,4800MIPS峰值處理能力,可實時處理4路CIF或1路D1

·64位、133MHz外部存儲器接口(EMIF)

圖1 TMS320D642視頻監控模板的構成

1. TMS320DM642基本系統

TMS320DM642基本系統由TMS320DM642 + 外擴的存儲器和外設組成,而外擴的存儲器和外設均通過TMS320DM642的外部存儲器接口(EMIF)進行擴展。其次, TMS320DM642基本系統所必須的外擴資源:

SDRAM:4M×64位,存放程序和緩存數字視頻/音頻數據

Flash:4M×8位,存放固化程序,以便進行ROM 引導

UART:2×8×8位,擴展2個異步串口(RS232/RS422/RS485)

板上寄存器: n×8位,若干個8位狀態/控制寄存器

ATA硬盤接口: 2×8×16位,本地大容量存儲接口

2. 視頻接口

視頻接口涉及標準模擬視頻輸入/輸出、模擬視頻信號數字化(解碼器)、數字視頻信號轉換為模擬視頻信號(編碼器)、以及視頻編碼器/解碼器如何與TMS320DM642的接口。

視頻接口的總體設計要求:

模擬視頻輸入: 4路標準PAL/NTSC復合視頻CVBS或分量視頻Y/C模擬視頻輸入。

模擬視頻輸出:1路標準PAL/NTSC復合視頻CVBS或分量視頻Y/C模擬視頻輸出,用于本地預覽或特性測試。

據此,選擇視頻解碼器和編碼器:

視頻解碼器:選用TI公司的TVP5150A,其輸入為標準的PAL/NTSC復合視頻CVBS或分量視頻Y/C模擬視頻,輸出為標準的8位BT.656數字視頻數據流。

視頻編碼器:選用Philips公司的SAA7121,其輸入為標準的8位BT.656數字視頻數據流輸入,輸出為標準的PAL/NTSC復合視頻CVBS或分量視頻Y/C模擬視頻。

TVP5150A和SAA7121均有2個外部接口,數據口:用于輸入/輸出數字視頻數據流,其中包含8/10位數據線,時鐘SCLK行/場同步控制信號HSYNC/VSYNC、FID等接口信號。控制口:用于設置視頻編/解碼器工作參數和反饋狀態信息,用I2C總線實現。

TMS320DM642的每個視頻口可配置為上(B)、下(A)2個通道,但2個通道必須同時為視頻輸入口或輸出口。VP0的A通道與McBSP0復用,VP1的A通道與McBSP1復用,VP0和VP1的B通道與McASP復用。

TMS320DM642視頻口與視頻編、解碼器的接口如圖2所示。

作為視頻輸出口時,視頻口必須要為視頻編碼器SAA7121提供視頻時鐘和行/場同步信號。視頻編、解碼器的參數配置則通過I2C總線進行,由于TVP5150A的I2C從地址只有2種選擇,所以DM642的一個I2C總線接口4片TVP5150A時,需要通過2選1開關SN74CBT3257來切換控制。

3. 音頻接口

TMS320DM642音頻接口涉及標準模擬音頻的輸入/輸出、音頻編解碼器Codec的連接問題。

音頻接口的總體設計要求:

模擬音頻輸入:4路標準麥克風輸入或立體聲模擬音頻輸入(2V有效值)。

模擬音頻輸出:1路標準立體聲模擬音頻輸出(2V有效值)。

采樣同步:音頻采樣必須與視頻采樣同步。

據此,音頻編解碼器,選用TI公司的TLV320AIC23 B,麥克風/立體聲模擬輸入/輸出,數字音頻數據流輸出/輸入。

TLV320AIC23B有2個外部接口,數據口:用于輸入/輸出數字音頻數據流,其中包含DIN、DOUT數字音頻數據流,BCLK串行位-時鐘,LRCIN、LRCOUT左右通道時鐘。控制口:用于設置音頻編解碼器工作參數和反饋狀態信息,用I2C總線實現。

還有TMS320DM642的多通道音頻接口(McASP)具有8個串行收/發引腳AXR[7:0],所有接收引腳公用接收幀同步AFSR和時鐘ACLKR、AHCLKR信號,所有發送引腳公用發送幀同步AFSX和時鐘ACLKX、AHCLKX信號。

McASP接口與音頻Codec的連接如圖3所示。

4. 外部接口:

經TMS320DM642壓縮處理的數字視頻數據,需通過一定的外部接口進行傳輸。DM642提供3種外部接口,但它們復用引腳,每次只能配置為一種外部接口。DM642通過復位時某些特殊引腳電平的配置,可分別提供下列3種接口:

* 32-位PCI接口

* 32-位HPI接口

* HPI16 + 以太網接口

為了簡化設計,HPI-32和HPI-16均借用PCI連接器與外部主機接口,并用PCI總線上的B3(GND)和B10(保留)作為3種接口的自動檢測和自動接口配置。另外,以太網接口信號與PCI或HPI-32信號在板上并存,所以這些信號需要用2選1開關SN74CBT3257來切換。還需要注意的是,DM642的PCI接口只支持+3.3V環境,為了適應+5V PCI總線環境,PCI總線與DM642之間用SN74CBTD16210和SN74CBT3245A進行電平轉換。

總結

TMS320DM642作為一款高性能/價格比、專用于多媒體應用的DSP,已被國內、外視頻應用從業者廣泛接受和采用。目前國內已有多家單位在‘DM642上成功地開發了MPEG4、H.264等視頻編碼算法,單片’DM642可同時完成4路CIF格式的MPEG4或H.264,可以相信還會不斷涌現更多的算法和應用。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5082

    文章

    19126

    瀏覽量

    305198
  • 視頻監控
    +關注

    關注

    17

    文章

    1711

    瀏覽量

    64978
  • 操作系統
    +關注

    關注

    37

    文章

    6825

    瀏覽量

    123331
收藏 人收藏

    評論

    相關推薦

    基于DSP芯片TMS320DM642的嵌入式無線視頻監控系統

      選用TMS320DM642作為系統CPU,并采用最新視頻編碼標準H.264壓縮算法,實現基于CDMA網絡傳輸的無線視頻
    發表于 08-16 10:32 ?1916次閱讀
    基于DSP<b class='flag-5'>芯片</b><b class='flag-5'>TMS320DM642</b>的嵌入式無線<b class='flag-5'>視頻</b><b class='flag-5'>監控</b><b class='flag-5'>系統</b>

    基于TMS320DM642的CCD圖像采集系統設計

      本文提出了一種實時圖像采集和處理系統的設計方法,該系統TMS320DM642[1-2]為核心,結合視頻解碼芯片SAA7115H和OSD
    發表于 12-13 10:43 ?1799次閱讀

    基于TMS320DM642 DSP芯片實現多功能視頻處理系統的設計

    TMS320DM642器件很好地解決了上述問題,其豐富的外圍接口及專用的視頻處理模塊使得其非常適合日益發展的視頻處理系統。這里,提出了以TMS32
    發表于 08-04 16:29 ?1355次閱讀
    基于<b class='flag-5'>TMS320DM642</b> DSP<b class='flag-5'>芯片</b><b class='flag-5'>實現</b>多功能<b class='flag-5'>視頻</b>處理<b class='flag-5'>系統</b>的設計

    TMS320DM642視頻圖像處理雙路應用主板

    CIPS-VIDEO雙向實時圖像處理雙路應用主板,采用專業的多媒體(圖像視頻/音頻)處理芯片(TI 的DSP TMS320DM642)為核心,內嵌自主開發的嵌入式實時多任務操作
    發表于 12-01 11:35

    怎么實現基于TMS320DM642視頻采集驅動開發?

    本文針對自行研制的基于TMS320DM642(以下簡稱DM642)DSP的視頻處理板卡,使其在C64x系列DSP的實時操作系統DSP/BIOS的環境下運行,
    發表于 06-08 06:07

    怎么實現基于TMS320 DM642的多路視頻處理系統設計?

    本設計采用TI公司的TMS320DM642多媒體處理芯片作為主控芯片,將成本控制在可行范圍內,并且充分利用芯片內核的高速處理能力保證
    發表于 06-08 07:01

    TMS320DM642 pdf datasheet

    The TMS320C64x™ DSPs (including the TMS320DM642 device) are the highest-performance
    發表于 08-07 21:18 ?117次下載

    基于TI TMS320DM642平臺的H.324可視電話設計

    TI TMS320DM642 芯片運算能力達4800MIPs,時鐘頻率600MHz,具有強大的多媒體數字信號處理能力。本文提出了一種TI TMS320DM642 平臺上H.324 可視
    發表于 06-20 08:52 ?19次下載

    基于TMS320DM642視頻采集卡設計

     針對構建高穩定性、高魯棒性的多媒體數字監控系統設計并實現了一款基于TMS320DM642型數字信號處理器的四路實時MPEG-4
    發表于 12-03 16:22 ?80次下載

    基于TMS320DM642的網絡攝像機的設計

    基于TMS320DM642的網絡攝像機的設計  隨著網絡技術和多媒體技術的廣泛應用,數字網絡視頻得到了飛速發展.在網絡視頻會議和網絡監控
    發表于 03-01 10:25 ?1464次閱讀
    基于<b class='flag-5'>TMS320DM642</b>的網絡攝像機的設計

    如何從進行TMS320DM642TMS320DM6467的遷移

     本文件描述了從TMS320DM642設備遷移TMS320DM6467的裝置,以TMS320DM642裝置及其熟悉設備   表1顯示了TMS320DM642的基本特征和
    發表于 04-18 14:11 ?12次下載
    如何從進行<b class='flag-5'>TMS320DM642</b>到<b class='flag-5'>TMS320DM</b>6467的遷移

    基于TMS320DM642視頻采集驅動開發

    關鍵詞:TMS320DM642 , 驅動開發 , 視頻采集 TMS320DM642是TI公司推出的一款針對多媒體處理領域應用的芯片。文中簡要
    發表于 02-03 00:13 ?515次閱讀

    基于TMS320DM642的多路視頻采集處理板卡的硬件設計與實現

    關鍵詞:TMS320DM642 , 視頻采集 1 引言 視頻監控系統是安全防范系統的重要組成部分
    發表于 02-24 12:44 ?1188次閱讀

    基于專用多媒體芯片實現通用視頻監控系統的設計

    文中設計的通用視頻監控系統,采用TI公司2002年生產的專用多媒體芯片TMS320DM642(簡
    發表于 05-03 18:01 ?1614次閱讀
    基于專用<b class='flag-5'>多媒體</b><b class='flag-5'>芯片</b><b class='flag-5'>實現</b>通用<b class='flag-5'>視頻</b><b class='flag-5'>監控</b><b class='flag-5'>系統</b>的設計

    TMS320DM642遷移至TMS320DM648/DM6437

    電子發燒友網站提供《從TMS320DM642遷移至TMS320DM648/DM6437.pdf》資料免費下載
    發表于 10-14 09:17 ?0次下載
    從<b class='flag-5'>TMS320DM642</b>遷移至<b class='flag-5'>TMS320DM</b>648/<b class='flag-5'>DM</b>6437
    主站蜘蛛池模板: www.毛片网站| 狠狠色丁香婷婷综合最新地址| 色视频一区二区三区| 久久久久久免费观看| 最新版天堂资源官网| 久久本道综合色狠狠五月| 色综合天天综合中文网 | 免费h视频网站| 永久免费观看黄网站| 性猛交毛片| 亚洲系列中文字幕一区二区| 高清一级片| 免费观看在线观看| 午夜久久久久久亚洲国产精品| 99久免费精品视频在线观看2| 日本黄黄| 5252欧美在线观看| 亚洲一区二区视频| 美女用手扒开尿口给男生桶爽| 一区二区三区四区在线免费观看| 波多野结衣中文字幕教师| 女女同免费播放毛片| 手机看片日韩福利| 999国产精品| 亚洲日本欧美日韩高观看| 成人欧美一区二区三区白人| 国产高清在线精品| 特黄aa级毛片免费视频播放| japanese69xxx日本| 欧美高清另类| 老师下面很湿很爽很紧| 视频一区二区在线| 亚洲wwww| 久久久久久久久久久9精品视频| 欧美高清视频一区| www.4hu影院| 久久国产乱子伦精品免费午夜 | 天天好b| asian极品呦女爱爱| 在线观看免费观看| 成人二区|