專利名稱:運算處理裝置的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及一種運算處理裝置,尤指一種可利用解析機(jī)構(gòu)的設(shè)置使該運算處理裝置 以硬件方式實現(xiàn),而于取出數(shù)據(jù)封包時,達(dá)到速度快以及效率高的功效。
技術(shù)背景
一般現(xiàn)有的多媒體算處理裝置3,如圖3所示,其包含一序列單元3 1、 一與序列單元 3 1連接的邏輯運算單元3 2 、 一與邏輯運算單元3 2連接的位移單元3 3 、及多數(shù)與邏輯 運算單元3 2連接的第一、二及第三緩存器3 4、 3 4a、 3 4b。
當(dāng)運用時,可由序列單元3 l產(chǎn)生一多媒體串流數(shù)據(jù)3 1 1,若欲取出多媒體串流數(shù)據(jù) 3 1 1中的5-bit與l-bit的數(shù)據(jù)封包時,是先將多媒體串流數(shù)據(jù)3 1 l儲存于第一緩存器3 4中,之后再配合邏輯運算單元3 2 ,將第一緩存器3 4中的多媒體串流數(shù)據(jù)3 1 1配合數(shù) 據(jù)參數(shù)進(jìn)行運算而獲得5-bit數(shù)據(jù)封包,并將5-bit數(shù)據(jù)封包存入第二緩存器3 4a中,之后 再于第一緩存器3 4中配合位移單元3 3將5-bit數(shù)據(jù)封包右移,且由第一緩存器3 4中的 多媒體串流數(shù)據(jù)3 1 1配合數(shù)據(jù)參數(shù)再次進(jìn)行運算而獲得l-bit數(shù)據(jù)封包,并將l-bit數(shù)據(jù)封 包存入第三緩存器3 3 4b中,如此,即可取出多媒體串流數(shù)據(jù)3 1 1中5-bit與l-bit的資 料封包。
雖然上述現(xiàn)有的多媒體算處理裝置3可利用序列單元3 1、邏輯運算單元3 2、位移單 元3 3、第一、二及第三緩存器3 4、 3 4a、 3 4b取出多媒體串流數(shù)據(jù)3 1 1中所需的數(shù) 據(jù)封包,但是由于該多媒體算處理裝置3是以軟件方式加以實現(xiàn),因此,造成運算指令較為 復(fù)雜,導(dǎo)致運算處理的過程中有速度較慢以及效率較低的情形發(fā)生;故,使得一般現(xiàn)有的多 媒體算處理裝置3較無法符合實際使用時所需
實用新型內(nèi)容
本實用新型所解決的技術(shù)問題是針對上述現(xiàn)有技術(shù)的不足,提供一種運算處理裝置, 可利用解析機(jī)構(gòu)的設(shè)置使該運算處理裝置以硬件方式實現(xiàn),而于進(jìn)行取出數(shù)據(jù)封包時,達(dá)到 速度快以及效率高的功效。
為了解決上述技術(shù)問題,本實用新型所采用的技術(shù)方案是 一種運算處理裝置,該裝置 包括一產(chǎn)生多媒體串流數(shù)據(jù)的序列單元,其特點是該裝置還包括一供直接取出多媒體串流 數(shù)據(jù)中的數(shù)據(jù)封包并加以輸出的解析機(jī)構(gòu),該解析機(jī)構(gòu)與該序列單元連結(jié)。如此,可利用解析機(jī)構(gòu)的設(shè)置使該運算處理裝置以硬件方式實現(xiàn),而于進(jìn)行取出數(shù)據(jù)封 包時,達(dá)到速度快以及效率高的功效,使得處理器可用一創(chuàng)新指令快速進(jìn)行運算。
圖l是本實用新型的基本架構(gòu)示意圖。
圖2是本實用新型的使用狀態(tài)示意圖。
圖3是現(xiàn)有的使用狀態(tài)示意圖。
標(biāo)號說明
多媒體串流數(shù)據(jù)11 緩存單元21 多媒體算處理裝置3 多媒體串流數(shù)據(jù)311 位移單元3 3 第二緩存器3 4 a
序列單元1 解析機(jī)構(gòu)2 邏輯運算單元2 2 序列單元31 邏輯運算單元3 2 第一緩存器3 4 第三緩存器3 4 b具體實施方式
請參閱圖1及圖2所示,分別為本實用新型的基本架構(gòu)示意圖及使用狀態(tài)示意圖。如圖所 示本實用新型為一種運算處理裝置,其至少由一序列單元l以及一解析機(jī)構(gòu)2所構(gòu)成,可 利用解析機(jī)構(gòu)2的設(shè)置使該運算處理裝置以硬件方式實現(xiàn),而于進(jìn)行取出數(shù)據(jù)封包時,達(dá)到 速度快以及效率高的功效,使得處理器可用一創(chuàng)新指令快速進(jìn)行運算。
上述所提的序列單元1可供產(chǎn)生多媒體串流數(shù)據(jù)11。
該解析機(jī)構(gòu)2與上述序列單元1連結(jié),且該解析機(jī)構(gòu)2至少具有多數(shù)緩存單元2 1 、及 連接各緩存單元2 l的邏輯運算單元2 2,而各緩存單元2 1為D型正反器,可供直接取出 多媒體串流數(shù)據(jù)l l中的數(shù)據(jù)封包,并該數(shù)據(jù)封包加以輸出。如是,藉由上述結(jié)構(gòu)構(gòu)成一全 新的運算處理裝置。
運用時,由該序列單元l一所需產(chǎn)生多媒體串流數(shù)據(jù)l 1,并使該多媒體串流數(shù)據(jù)l 1 傳送至解析機(jī)構(gòu)2進(jìn)行接收,當(dāng)使用時欲取出多媒體串流數(shù)據(jù)l 1中的5-bit與l-bit的數(shù)據(jù) 封包時,則可利用解析機(jī)構(gòu)2接收多媒體串流數(shù)據(jù)1 l后,透過邏輯運算單元2 2的處理, 而直接于多媒體串流數(shù)據(jù)l 1中將5-bit與l-bit的數(shù)據(jù)封包取出,并分別放置于不同的緩存 單元2 l中,之后再依所需將取出的數(shù)據(jù)封包由解析機(jī)構(gòu)2加以輸出,如此,即可讓該運算 處理裝置以硬件方式實現(xiàn),而于進(jìn)行取出數(shù)據(jù)封包時,達(dá)到速度快以及效率高的功效。綜上所述,本實用新型的運算處理裝置可有效改善現(xiàn)有技術(shù)的種種缺點,可利用解析機(jī) 構(gòu)的設(shè)置使該運算處理裝置以硬件方式實現(xiàn),而于進(jìn)行取出數(shù)據(jù)封包時,達(dá)到速度快以及效 率高的功效。
權(quán)利要求權(quán)利要求1一種運算處理裝置,該裝置包括一產(chǎn)生多媒體串流數(shù)據(jù)的序列單元,其特征在于該裝置還包括一供直接取出多媒體串流數(shù)據(jù)中的數(shù)據(jù)封包并加以輸出的解析機(jī)構(gòu),該解析機(jī)構(gòu)與該序列單元連結(jié)。
2. 根據(jù)權(quán)利要求l所述的運算處理裝置,其特征在于所述解析機(jī)構(gòu) 至少具有數(shù)緩存單元、及邏輯運算單元,該各緩存單元與該邏輯運算單元連接。
3. 根據(jù)權(quán)利要求2所述的運算處理裝置,其特征在于所述各緩存單 元為D型正反器。
專利摘要一種運算處理裝置,包含一可產(chǎn)生多媒體串流數(shù)據(jù)的序列單元;以及一與序列單元連結(jié)的解析機(jī)構(gòu),該解析機(jī)構(gòu)可供直接取出多媒體串流數(shù)據(jù)中的數(shù)據(jù)封包,并加以輸出。藉此,可利用解析機(jī)構(gòu)的設(shè)置使該運算處理裝置以硬件方式實現(xiàn),而于取出數(shù)據(jù)封包時,達(dá)到速度快以及效率高的功效,使得處理器可用一創(chuàng)新指令快速進(jìn)行運算。
文檔編號H04N7/24GK201230356SQ20082030064
公開日2009年4月29日 申請日期2008年4月29日 優(yōu)先權(quán)日2008年4月29日
發(fā)明者彭勝銪, 曾景宏 申請人:碩呈科技股份有限公司