一種安全音視頻編解碼soc芯片的制作方法
【技術(shù)領(lǐng)域】
[0001]本實(shí)用新型涉及SOC芯片技術(shù)領(lǐng)域,具體是一種安全音視頻編解碼SOC芯片,該芯片可實(shí)現(xiàn)安全的視頻編解碼。
【背景技術(shù)】
[0002]所謂SOC技術(shù),是一種高度集成化、固件化的系統(tǒng)集成技術(shù)。使用SOC技術(shù)設(shè)計(jì)系統(tǒng)的核心思想,就是要把整個(gè)應(yīng)用電子系統(tǒng)全部集成在一個(gè)芯片中。在使用SOC技術(shù)設(shè)計(jì)應(yīng)用系統(tǒng),除了那些無(wú)法集成的外部電路或機(jī)械部分以外,其他所有的系統(tǒng)電路全部集成在一起。當(dāng)前芯片設(shè)計(jì)業(yè)正面臨著一系列的挑戰(zhàn),系統(tǒng)芯片SOC已經(jīng)成為IC設(shè)計(jì)業(yè)界的焦點(diǎn),SOC性能越來(lái)越強(qiáng),規(guī)模越來(lái)越大。SOC芯片的規(guī)模一般遠(yuǎn)大于普通的ASIC,同時(shí)由于深亞微米工藝帶來(lái)的設(shè)計(jì)困難等,使得SOC設(shè)計(jì)的復(fù)雜度大大提高。
[0003]近年來(lái),境外敵對(duì)勢(shì)力明目張膽的竊取我國(guó)各種軍用、民用信息,國(guó)內(nèi)不法分子也通過(guò)各種手段竊取信息以非法獲利,網(wǎng)絡(luò)空間戰(zhàn)從臺(tái)下走到臺(tái)面,網(wǎng)絡(luò)攻擊、信息竊取從以前的軍工延伸到民用通信、經(jīng)濟(jì)、能源等日常生活的各個(gè)領(lǐng)域。信息安全已經(jīng)上升到國(guó)家戰(zhàn)略的層面,加強(qiáng)信息安全防護(hù)、加強(qiáng)關(guān)鍵設(shè)備的國(guó)產(chǎn)化程度已成為國(guó)家戰(zhàn)略的重要環(huán)節(jié)。
[0004]隨著信息技術(shù)和多媒體技術(shù)的發(fā)展,視頻成為了信息的重要載體,音視頻資料已成為竊取和攻擊的重要目標(biāo)。犯罪分子可以通過(guò)非法手段竊取音視頻資料、非法傳播或進(jìn)行偽造和篡改。而在視頻編解碼芯片領(lǐng)域,真正可用的國(guó)產(chǎn)化的芯片只有海思,而安全的視頻編解碼芯片國(guó)內(nèi)更是空白。
【發(fā)明內(nèi)容】
[0005]針對(duì)現(xiàn)有技術(shù)中的芯片無(wú)法實(shí)現(xiàn)安全編解碼的技術(shù)問(wèn)題,本實(shí)用新型公開(kāi)了一種安全音視頻編解碼SOC芯片。
[0006]S0C,是指System-on-a-Chip設(shè)計(jì)技術(shù)。SOC可以有效地降低電子/信息系統(tǒng)產(chǎn)品的開(kāi)發(fā)成本,縮短開(kāi)發(fā)周期,提高產(chǎn)品的競(jìng)爭(zhēng)力,是未來(lái)工業(yè)界將采用的最主要的產(chǎn)品開(kāi)發(fā)方式。其可以實(shí)現(xiàn)復(fù)雜系統(tǒng)功能的VLSI;采用超深亞微米工藝技術(shù);使用一個(gè)以上嵌入式CPU/數(shù)字信號(hào)處理器(DSP);外部可以對(duì)芯片進(jìn)行編程。
[0007]本實(shí)用新型的技術(shù)方案如下:
[0008]本實(shí)用新型公開(kāi)了一種安全音視頻編解碼SOC芯片,其具體包括:在芯片上集成音視頻編解碼處理器、存儲(chǔ)器、安全引擎處理器和控制器,所述控制器分別與音視頻編解碼處理器、存儲(chǔ)器、安全引擎處理器信號(hào)連接,所述安全引擎處理器通過(guò)AHB高級(jí)高性能總線(xiàn)連接控制器,所述安全引擎采用硬件電路實(shí)現(xiàn)。通過(guò)在SOC芯片中設(shè)置安全引擎處理器,從而實(shí)現(xiàn)安全的視頻編解碼。安全引擎具體的硬件電路的結(jié)構(gòu)屬于本領(lǐng)域技術(shù)人員都知道的技術(shù)知識(shí),其不屬于本實(shí)用新型的改進(jìn)重點(diǎn)。安全引擎電路結(jié)構(gòu)沒(méi)有統(tǒng)一實(shí)現(xiàn)結(jié)構(gòu),本領(lǐng)域技術(shù)人員可以根據(jù)需要進(jìn)行靈活的選擇。
[0009]更進(jìn)一步地,上述音視頻編解碼處理器通過(guò)AXI片內(nèi)總線(xiàn)連接安全引擎處理器。多媒體信息加密有多種模式,一種是流加密的模式,一種是按幀加密的模式。流加密的模式多用于不需要連續(xù)存儲(chǔ)的情況下;按幀加密常用的有關(guān)鍵字加密、全幀加密,這兩種加密方式都將影響數(shù)據(jù)的容器封裝、索引、快進(jìn)快退、流媒體服務(wù)器的導(dǎo)入導(dǎo)出等功能。在安全視頻編解碼芯片中,過(guò)AXI片內(nèi)總線(xiàn)連接,安全過(guò)AXI片內(nèi)總線(xiàn)連接可以和編解碼處理器緊密結(jié)合,因此可以做到另外一種加密方式:幀內(nèi)數(shù)據(jù)加密,這樣,既保證了安全的需要,又留出了足夠的信息,與通常的應(yīng)用可以兼容,避免上面提到的問(wèn)題,大大減少系統(tǒng)開(kāi)銷(xiāo)和系統(tǒng)改造的工作量。
[0010]更進(jìn)一步地,上述安全音視頻編解碼SOC芯片設(shè)置在攝像機(jī)中,用于對(duì)拍攝到的音視頻進(jìn)行安全編碼。
[0011]更進(jìn)一步地,上述安全音視頻編解碼SOC芯片設(shè)置在多路解碼器中,用于對(duì)收到的音視頻進(jìn)行安全解碼。
[0012]更進(jìn)一步地,上述安全音視頻編解碼SOC芯片設(shè)置在解密設(shè)備中,用于對(duì)對(duì)收到的音視頻進(jìn)行安全解密。
[0013]更進(jìn)一步地,上述安全音視頻編解碼SOC芯片還包括在芯片上集成定時(shí)電路,所述定時(shí)電路包括定時(shí)器電路和看門(mén)狗電路,所述定時(shí)器電路和看門(mén)狗電路通過(guò)APB外圍總線(xiàn)連接。
[0014]通過(guò)采用以上的技術(shù)方案,本實(shí)用新型的有益效果為:本實(shí)用新型的安全音視頻編解碼SOC芯片,使用硬件機(jī)制引入安全認(rèn)證、安全加解密以及安全協(xié)商,為實(shí)現(xiàn)一種安全的視頻處理業(yè)務(wù)提供切實(shí)可行的解決方案。
【附圖說(shuō)明】
[0015]圖1為本實(shí)用新型的SOC芯片的結(jié)構(gòu)圖。
[0016]圖2為本實(shí)用新型的SOC芯片的視頻安全處理通路。
[0017]圖3本實(shí)用新型的SOC芯片的應(yīng)用場(chǎng)景的架構(gòu)圖。
【具體實(shí)施方式】
[0018]下面結(jié)合說(shuō)明書(shū)附圖,詳細(xì)說(shuō)明本實(shí)用新型的【具體實(shí)施方式】。
[0019]本實(shí)用新型公開(kāi)了一種用于網(wǎng)絡(luò)高清攝像的安全音視頻編解碼SOC芯片,該芯片的內(nèi)部結(jié)構(gòu)如圖1所示。其內(nèi)部主要組成為三大部分:音視頻編解碼、圖形圖像處理(對(duì)應(yīng)圖1的視頻輸入、顯示接口)以及安全模塊處理。多媒體信息加密有多種模式,一種是流加密的模式,一種是按幀加密的模式。流加密的模式多用于不需要連續(xù)存儲(chǔ)的情況下;按幀加密常用的有關(guān)鍵字加密、全幀加密,這兩種加密方式都將影響數(shù)據(jù)的容器封裝、索引、快進(jìn)快退、流媒體服務(wù)器的導(dǎo)入導(dǎo)出等功能;由于安全視頻編解碼芯片中,安全模塊可以和編解碼模塊緊密結(jié)合,因此可以做到另外一種加密方式:幀內(nèi)數(shù)據(jù)加密,這樣,既保證了安全的需要,又留出了足夠的信息,與通常的應(yīng)用可以兼容,避免上面提到的問(wèn)題,大大減少系統(tǒng)開(kāi)銷(xiāo)和系統(tǒng)改造的工作量。圖2為芯片內(nèi)部對(duì)應(yīng)視頻流經(jīng)過(guò)安全引擎處理的硬通路。
[0020]其中安全引擎處理器的實(shí)質(zhì)為加密處理器,如圖2所示,其接收編解碼處理器處理之后的結(jié)果,并對(duì)其進(jìn)行加密處理,其中加密可以采用現(xiàn)有公開(kāi)的商密,也可以由技術(shù)人員根據(jù)加密過(guò)程自定義排列加法器、乘法器、移位器等加密操作單元,并根據(jù)加密方式的不同進(jìn)行不同的硬件電路的連接。具體的硬件電路的連接關(guān)系可以根據(jù)需要進(jìn)行靈活的調(diào)整,因此在本實(shí)用新型中不進(jìn)行具體的限定,加密之后的數(shù)據(jù)存儲(chǔ)后通過(guò)GMAC接口輸出,其后續(xù)的過(guò)程和現(xiàn)有技術(shù)相同,在此不詳細(xì)進(jìn)行贅述。
[0021]圖3為用于網(wǎng)絡(luò)高清攝像的安全音視頻編解碼SOC芯片的完整安全方案。其密鑰由密鑰分發(fā)中心進(jìn)行管理和分發(fā)。安全I(xiàn)P攝像機(jī)出來(lái)的密文音視頻流有明確的與普通音視頻流的區(qū)別標(biāo)志,并含有密鑰的指紋,解密設(shè)備用密鑰的指紋來(lái)確定是否需要向密鑰分發(fā)中心申請(qǐng)密鑰,申請(qǐng)將同時(shí)核實(shí)用戶(hù)權(quán)限。對(duì)現(xiàn)有解碼設(shè)備來(lái)說(shuō),需要在解碼之前先識(shí)別是否是密文流,如果是密文流,需要解密設(shè)備進(jìn)行解密以后再進(jìn)行解碼,控制信號(hào)也需要經(jīng)過(guò)解密設(shè)備進(jìn)行簽名以后發(fā)出。多路解碼設(shè)備對(duì)控制信號(hào)的簽名進(jìn)行確認(rèn)后,才執(zhí)行其要求的動(dòng)作,配置管理也是如此。
[0022]上述的實(shí)施例中所給出的系數(shù)和參數(shù),是提供給本領(lǐng)域的技術(shù)人員來(lái)實(shí)現(xiàn)或使用實(shí)用新型的,實(shí)用新型并不限定僅取前述公開(kāi)的數(shù)值,在不脫離實(shí)用新型的思想的情況下,本領(lǐng)域的技術(shù)人員可以對(duì)上述實(shí)施例作出種種修改或調(diào)整,因而實(shí)用新型的保護(hù)范圍并不被上述實(shí)施例所限,而應(yīng)該是符合權(quán)利要求書(shū)提到的創(chuàng)新性特征的最大范圍。
【主權(quán)項(xiàng)】
1.一種安全音視頻編解碼SOC芯片,其特征在于具體包括:在芯片上集成音視頻編解碼處理器、存儲(chǔ)器、安全引擎處理器和控制器,所述控制器分別與音視頻編解碼處理器、存儲(chǔ)器、安全引擎處理器信號(hào)連接,所述安全引擎處理器通過(guò)AHB高級(jí)高性能總線(xiàn)連接控制器,所述安全引擎采用硬件電路實(shí)現(xiàn);所述安全引擎處理器為加密處理器。2.如權(quán)利要求1所述的安全音視頻編解碼SOC芯片,其特征在于所述音視頻編解碼處理器通過(guò)AXI片內(nèi)總線(xiàn)連接安全引擎處理器。3.如權(quán)利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片設(shè)置在攝像機(jī)中,用于對(duì)拍攝到的音視頻進(jìn)行安全編碼。4.如權(quán)利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片設(shè)置在多路解碼器中,用于對(duì)收到的音視頻進(jìn)行安全解碼。5.如權(quán)利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片設(shè)置在解密設(shè)備中,用于對(duì)對(duì)收到的音視頻進(jìn)行安全解密。6.如權(quán)利要求1或者2所述的安全音視頻編解碼SOC芯片,其特征在于所述芯片還包括在芯片上集成定時(shí)電路,所述定時(shí)電路包括定時(shí)器電路和看門(mén)狗電路,所述定時(shí)器電路和看門(mén)狗電路通過(guò)APB外圍總線(xiàn)連接。
【專(zhuān)利摘要】本實(shí)用新型涉及SOC芯片,本實(shí)用新型公開(kāi)了一種安全音視頻編解碼SOC芯片,其具體包括:在芯片上集成音視頻編解碼處理器、存儲(chǔ)器、安全引擎處理器和控制器,所述控制器分別與音視頻編解碼處理器、存儲(chǔ)器、安全引擎處理器信號(hào)連接,所述安全引擎處理器通過(guò)AHB高級(jí)高性能總線(xiàn)連接控制器,所述安全引擎采用硬件電路實(shí)現(xiàn)。通過(guò)在SOC芯片中設(shè)置安全引擎處理器,從而實(shí)現(xiàn)安全的視頻編解碼。
【IPC分類(lèi)】H04N19/42, H04N19/46
【公開(kāi)號(hào)】CN205232389
【申請(qǐng)?zhí)枴緾N201520957320
【發(fā)明人】楊瑞瑞
【申請(qǐng)人】成都三零嘉微電子有限公司
【公開(kāi)日】2016年5月11日
【申請(qǐng)日】2015年11月26日