DSP的視頻編解碼系統的工作理念介紹
基本設計配置
針對本文宗旨,我們可以考慮以下4種基本設計配置:第一種設計包含1個(gè) 微控制器和1個(gè)DSP(MC+DSP);第二種設計包括1個(gè)微控制器和1個(gè)DSP,但是DSP同時(shí)也控制1個(gè)視頻編碼/解碼硬件模塊(MC+[DSP+ VHW]);第三種設計使用1個(gè)微控制器,DSP和視頻編碼/解碼硬件模塊(MC+DSP+VHW),在該設計中微控制器控制DSP和視頻硬件模塊;最后 一種設計包含1個(gè)微控制器,1個(gè)視頻編碼/解碼硬件模塊,1個(gè)音頻編碼/解碼硬件模塊(MC+VHW+AHW)。在上述各類(lèi)設計中,微控制器負責典型的嵌 入式控制任務(wù):包括用戶(hù)控制連接(如操縱桿控制),USB/UART/以太網(wǎng)驅動(dòng),協(xié)議層(如TCP/IP, HTTP)等。

表:各種視頻格式的典型帶寬
MC+DSP-微控制器和DSP用于低視頻解析度(CIF),軟件可升級,支持多種音、視頻標準的系統。DSP用于音頻解碼,視頻解碼和音/視頻同步。雖然性能有限,但系統非常靈活,此平臺可輕松實(shí)現多種音頻和視頻解碼格式支持。
MC +[DSP+VHW]—該視頻硬件模塊用于高解析度視頻編/解碼。DSP管理音頻編/解碼,也負責音/視頻同步,同時(shí)也能用于畫(huà)中畫(huà)或者其他視頻疊加功 能。該系統的一個(gè)優(yōu)勢是音頻/視頻子系統可設計為一個(gè)標準的多媒體編/解碼器,可輕松植入系統而不會(huì )增加太多的復雜性。DSP是系統多媒體部分的控制器。 由于多媒體編/解碼系統與微控制系統的連接很松散,因此其能夠被輕松整合進(jìn)眾多現有微控制器系統中,從而使這個(gè)方案具備相當吸引力。該編/解碼系統可被當 作一個(gè)具有標準本地總線(xiàn)接口的ASSP產(chǎn)品。
MC+DSP+VHW-在該配置中,DSP用于音頻編/解碼,而微控制器用于實(shí)現音/視頻同 步。這就需要更復雜的微控制器設計,但可采用與MC+[DSP+VHW]系統相比功耗、成本都更低的DSP。由于微控制器必須協(xié)調DSP和VHW,同時(shí)還 要執行其它的控制任務(wù)以及所有的協(xié)調操作,因此該方案實(shí)現困難很多。
該配置的一個(gè)變種是由DSP執行視頻解碼、音頻編/解碼,而視頻編碼仍然由硬件執行,這需要一個(gè)性能強大的DSP,但會(huì )使系統靈活性更強,并支持多種視頻解碼標準。
MC +VHW+AHW-在該配置中,微控制器執行除音、視頻編/解碼外的所有任務(wù)。音/視頻同步也由微控制器執行。該解決方案除音頻子系統靈活性較差(僅能執 行原始設計中的音頻編解碼器而不能軟件升級)外,和MC+DSP+VHW很相象。其好處在于它能與特定應用配合,與各種前述方案相比具有最佳的功耗。
評論