主頁(http://www.by236.com):視頻服務器主要元器件選擇原則 【中國集群通信網】嵌入式微處理器 嵌入式微處理器是整個硬件部分的核心,嵌入式系統選擇處理器時主要需要考慮以下幾個方面:處理器的性能,處理器所支持的開發工具和操作系統,處理器的成本、代碼兼容性、算法復雜性以及功率消耗等。最好選擇為電信和網絡市場而設計的集成通信微處理器,其體系結構為內核和外圍兩個部分,內核部分完成任務調度和內存管理,外圍部分承擔通信處理模塊(CPM)等任務。CPM應同時支持多個快速的串行通信控制器(FCC),多通道控制器(MCC),多個串行通信控制器(SCC)和串行管理控制器(SMC)串行外圍接口,支持60x總線,其數據線為64位,地址線為32位,支持PCI/LOCAL總線,其數據線為32位,地址線為32位。 音視頻編解碼芯片 原始的音視頻數據量很大,需要占用非常高的帶寬,如果需要進行長時間錄像、存儲,必須保證在一定圖像質量的前提下通過壓縮技術盡量降低音視頻的碼率,減少需要存儲的數據量,以滿足更長時間的存儲要求和減少成本,同時也可以更好地滿足網絡監控要求。選擇音頻/視頻編碼解碼芯片的主要考慮以下幾個方面: ·芯片內集成有多個信號處理/控制單元,包括一個視頻編碼(壓縮)器、一個視頻解碼(解壓)器和一個片內CPU(內部擴展一個音頻編碼DSP、一個音頻解碼DSP、一個多路復合單元和一個多路解復合單元); ·具有可編程、高性能和低功耗特點,因為每個信號處理/控制單元都由一個RISC處理器和專用的硬件加速器構成。此外,視頻編、解碼器內部還集成了一個專用的SDRAM; ·在系統上電/復位時,視頻編、解碼器的固件程序可由外部主機(Host)載入各自專用的SDRAM;而編解碼芯片內CPU的固件程序則可載入編解碼芯片外掛的SDRAM; ·芯片的主機接口采用標準PCI接口,符合PCI總線規范2.2; ·為了使編、解碼性能達到最佳,微處理器內部集成了一個多通道DMAC。系統Host可直接通過主機接口對編解碼芯片進行控制,MPEG或H.264數據流采用DMA方式傳輸; ·提供兼容的I2C總線,可方便地對外圍芯片進行控制。 I2C總線 I2C(Inter-Integrated Circuit)總線是由數據總線(SDA)和時鐘總線(SCL)構成的串行總線,可發送和接收數據,在CPU和被控IC之間,IC與IC之間雙向傳輸數據,最高傳送數率達到100Kbps。由于接口直接在組件之上,因此I2C總線占用的空間非常小,減少了電路板的空間和芯片管腳的數量,降低了互聯成本。總線的長度可高達25英尺,并且能夠以10Kbps的最大傳輸速率支持40個組件。I2C總線的另一個優點是,它支持多主控(multimastering),其中任何能夠進行發送和接收的設備都可以成為主總線。一個主控能夠控制信號的傳輸和時鐘頻率。任意時間點上只能有一個主控,利用I2C總線主要完成對外圍設備進行靈活控制。 (中國集群通信網 | 責任編輯:陳曉亮) |




