關 閉

        新聞中心

        EEPW首頁 > 安全與國防 > 設計應用 > 基于MPC82xx處理器和專用編解碼芯片的DVR設計

        基于MPC82xx處理器和專用編解碼芯片的DVR設計

        作者:華恒科技 張逸 時間:2008-06-03 來源:21IC中國電子網 收藏

          近幾年來,領域應用越來越廣泛,傳統的模擬錄像技術已經逐漸被數字錄像技術取代,后者可以達到更好的圖像質量和提供更大的存儲容量。目前已廣泛應用到金融、文博、酒店、交通、商業、醫院、工廠、學校、樓宇、小區物業管理等各個領域。從發展趨勢來看,多媒體監控系統的應用領域還在不斷擴展。 

        本文引用地址:http://www.104case.com/article/83571.htm

          目前,已經有一些公司推出了基于X86的,但是功耗、成本、體積、穩定性方面還是有所欠缺。華恒科技目前提供基于PowerPC的Linux開發平臺可以滿足這方面應用,本文所闡述的便是以PowerPC和專用音視頻為核心開發的DVR產品設計。該設計利用PowerPC CPU實現系統控制、存儲、傳輸等,以及利用專用芯片實現MPEG-1、-2、-4的音視頻編解碼,適合于中高端DVR的開發。 

          嵌入式操作系統 

          嵌入式操作系統是PowerPC CPU重要的軟件基礎。和Windows不一樣,Linux在市場上有多種發行版本,所有發行版本都包含相同的Linux內核、基本工具和應用,不同的發行版本主要是在附加的工具鏈、應用、配置以及各種內核補丁上有所不同。嵌入式Linux主要是在實時性增強、內核精簡和裁減、支持多種CPU結構(如PowerPC CPU)等方面做了改進和提高。尤其因為Linux對于網絡的良好支持,很多服務器、網絡設備現在都基于Linux操作系統來開發。 

          目前在PowerPC上運行的ppcLinux操作系統是帶MMU的Linux操作系統,專門針對PowerPC作了裁減和優化。我們使用的是官方發布的開源免費的版本,開發商無需考慮授權及付費方面的問題。 

          基于ppcLinux開發,軟件可以基于C語言編寫,同時也支持C++、Java等,使用針對PowerPC的GNU GCC編譯工具編譯,和在普通Linux操作系統上開發非常接近。并且在普通Linux操作系統上開發的軟件也大多能夠方便地移植過來。在開發外設接口驅動方面,ppcLinux支持內核加載以及動態insmod加載的方式,為開發者擴展接口、外設功能提供了極大的便利。 

          嵌入式處理器 

          MPC82xx是Freescale Power QUICC II系列的32位嵌入式處理器。該系列處理器面向網絡基礎設施、存儲設備及電信產品中需要SoC集成與PCI連接的系統的應用需求,提供了一種基于PowerPC架構的性價比較高的方案。其主要應用包括:DVR系統;路由器/交換機;嵌入式計算;網絡存儲;遠程集線器;RAID系統的磁盤控制系統;LAN到WAN網橋/路由器;xDSL系統等。 

          MPC8250是PowerQUICC II系列目前最先進的為電信和網絡市場而設計的集成通信微處理器。與MPC860相似,MPC8250也有兩個主要的組成部分:嵌入的PowerPC內核和通信處理模塊(CPM)。由于CPM分擔了嵌入式PowerPC核的外圍工作任務,這種雙處理器體系結構功耗要低于傳統的體系結構的處理器。CPM同時支持3個快速的串行通信控制器(FCC)、1個多通道控制器(MCC)、4個串行通信控制器(SCC)、2個串行管理控制器(SMC)、1個串行外圍接口(SPI)和一個I2C接口。 

          MPC8250 1.5W的低功耗,-40°C至105°C的工作溫度范圍,是該款多功能和高性能芯片的另外兩個良好特性。華恒將該款芯片同華恒嵌入式Linux v3.0操作系統整合的HHPPC8250-3FEC-PCI-R1型開發套件為用戶在網絡和通信產品的開發方面提供巨大的開發潛力,并幫助客戶縮短開發周期,加速產品的上市。

          目前華恒科技推出的基于MPC8250的開發平臺:可以支持標準PCI接口PCI-IDE陣列卡、視頻卡、USB接口卡、WLAN無線網卡、MiniPCI接口的WLAN無線網卡等等,開發商可以基于基本開發平臺自由擴展、集成各種不同的應用。該系列處理器中可供選擇的還有MPC8241/8245、MPC8260等。

          選擇 

          原始的視頻數據量很大,需要占用非常高的帶寬。如果需要進行長時間的錄像、存儲,必須在保證在一定圖像質量的前提下通過壓縮技術盡量降低視頻資料的碼率,減少需要存儲的數據量,以滿足更長時間的存儲要求和減少成本,同時也可以更好的滿足網絡監控的要求。目前在網絡監控、視頻點播等產品應用中,MPEG-4格式的視頻壓縮算法較為流行,其碼率一般在數百Kbps到1Mbps左右。 

          視頻壓縮算法的效率決定了監控產品的圖像質量和應用前景。要實現成熟的編解碼算法,需要投入大量的研發資源,而采用相應的編解碼ASIC芯片則可以避免軟件算法方面的投入。 

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平南县| 行唐县| 安吉县| 普定县| 德庆县| 呼伦贝尔市| 聊城市| 靖宇县| 林西县| 铜梁县| 安康市| 收藏| 鞍山市| 会昌县| 云霄县| 平阳县| 西丰县| 无为县| 屯留县| 库尔勒市| 玛多县| 沙坪坝区| 九龙城区| 贵港市| 杭州市| 同德县| 湖北省| 巴里| 临西县| 仲巴县| 长丰县| 吴桥县| 信宜市| 乳源| 宿迁市| 南昌县| 阳山县| 肇庆市| 越西县| 永川市| 纳雍县|