欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

在調(diào)制解調(diào)處理器和媒體處理器之間的無中斷接口裝置和其方法

文檔序號:6362150閱讀:234來源:國知局
專利名稱:在調(diào)制解調(diào)處理器和媒體處理器之間的無中斷接口裝置和其方法
技術領域
本發(fā)明涉及圖象通信終端,尤其涉及在調(diào)制解調(diào)處理器和媒體處理器之間的無中斷接口裝置和其方法,該裝置和方法通過用智能尋址方法交換在調(diào)制解調(diào)處理器和多媒體應用處理器(MAP)之間生成的數(shù)據(jù),可減少內(nèi)部通信的問題,并增強兩個處理器之間的處理功能。
背景技術
通常,多媒體終端包括用于處理通信信道數(shù)據(jù)并根據(jù)該數(shù)據(jù)來進行控制的調(diào)制解調(diào)處理器,和用于處理圖象/聲音的MAP。
這時,兩個處理器生成適于提供給通信信道的數(shù)據(jù)率的中斷,以相互通知在兩個處理器之間具有要處理的數(shù)據(jù)。
最初,中斷是為了將不規(guī)則生成的事件通知對方處理器,對方處理器根據(jù)優(yōu)先順序來處理所需的中斷。即,當從一個處理器上生成中斷時,對方處理器在停止正執(zhí)行的任務后優(yōu)先處理中斷。
圖1是表示根據(jù)現(xiàn)有技術的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置的框圖。
如圖所示,在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置包括調(diào)制解調(diào)處理器110,用于處理通過有線或無線信道從外部接收的數(shù)據(jù)并用于根據(jù)數(shù)據(jù)接收來進行控制;MAP130,用于處理要提供給用戶的圖象/聲音信息;和雙存取緩存器120,用于通過中斷存儲在調(diào)制解調(diào)處理器110和MAP130之間接收/發(fā)送的數(shù)據(jù)。
通過中斷在調(diào)制解調(diào)處理器110和MAP130之間優(yōu)先處理存儲在雙存取緩存器120中的數(shù)據(jù)并將數(shù)據(jù)輸入到對方處理器。另外,由于生成中斷,而在調(diào)制解調(diào)處理器110和MAP130之間進行數(shù)據(jù)交換,并且在該情況下,根據(jù)數(shù)據(jù)單元的大小,中斷的生成周期大約是10ms或者20ms。
下面,根據(jù)現(xiàn)有技術的調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置的操作將在下面描述。
首先,調(diào)制解調(diào)處理器110在雙存取緩存器120上寫入通過有線或無線信道從外部接收的數(shù)據(jù)。
然后,調(diào)制解調(diào)處理器110生成中斷,以使MAP130可讀取寫在雙存取緩存器120上的數(shù)據(jù)。然后,MAP130停止先前執(zhí)行的任務并根據(jù)中斷命令信號從雙存取緩存器120中讀取數(shù)據(jù)。
另一方面,在MAP130為了將數(shù)據(jù)從MAP130傳送到調(diào)制解調(diào)處理器110而生成中斷的情況下,則向與上述處理相反的方向進行數(shù)據(jù)交換。
但是,在根據(jù)現(xiàn)有技術的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置上處理處理器之間的任務時,兩個處理器都使對方處理額外任務,因此,在兩個處理器之間頻繁生成中斷。因此,當具有更高優(yōu)先級的中斷頻繁產(chǎn)生時,對方處理器將具有很大的處理負擔,以致不能處理其它任務。因此,將產(chǎn)生處理速度下降的問題。
另外,在頻繁生成具有更高優(yōu)先級的中斷的情況下,由于根據(jù)中斷的額外操作,所以耽擱了在中斷之前先前執(zhí)行任務的處理,因而,降低了處理器的整體功能。
另外,在同時生成具有相同級別的高優(yōu)先級的中斷的情況下,將在兩個處理器之間生成誤操作,因此,增加了功耗。

發(fā)明內(nèi)容
因此,本發(fā)明的一個目的是提供一種在終端中的在調(diào)制解調(diào)處理器和多媒體應用處理器(MAP)之間的無中斷接口裝置,該終端用于以有線或無線方式進行圖象通信,該接口裝置可增強兩個處理器的處理功能并通過采用智能尋址方法,而不采用在兩個處理器之間頻繁生成中斷的中斷方法,降低了功耗,該智能尋址方法用于在調(diào)制解調(diào)處理器和MAP之間處理數(shù)據(jù)。
為實現(xiàn)本發(fā)明的目的,如在這里具體并完整地描述的,提供了一種在調(diào)制解調(diào)處理器和媒體處理器之間的無中斷接口裝置,包括調(diào)制解調(diào)處理器,用于處理通過有線或無線信道從外部接收的數(shù)據(jù)并根據(jù)該數(shù)據(jù)來進行各種控制;多媒體應用處理器,用于處理將要提供給用戶的如聲音/語音/運動圖象信息;雙存取緩存器,用于存儲標記、識別數(shù)據(jù)的正常發(fā)送/接收狀態(tài)的索引和以固定周期在調(diào)制解調(diào)處理器和MAP之間寫或讀數(shù)據(jù)的情況下的數(shù)據(jù)量。這里,雙存取存儲器包括數(shù)據(jù)存儲區(qū)域,用于存儲在調(diào)制解調(diào)處理器和MAP之間發(fā)送/接收的數(shù)據(jù);標記存儲區(qū)域,用于存儲表示存儲在數(shù)據(jù)存儲區(qū)域的數(shù)據(jù)的存儲單元/讀取單元的標記;和索引存儲區(qū)域,用于存儲表示數(shù)據(jù)的讀/寫狀態(tài)的索引。
為實現(xiàn)本發(fā)明的目的,提供了一種在調(diào)制解調(diào)處理器和媒體處理器之間的無中斷接口方法,包括第一步,在初始化雙存取緩存器后,從調(diào)制解調(diào)處理器或MAP將數(shù)據(jù)讀/寫在雙存取緩存器上;第二步,判斷數(shù)據(jù)是否被正常地讀/寫在雙存取緩存器預定位置上;第三步,在預先設置的預定時間過去的情況下,檢查雙存取緩存器的存儲區(qū)域;第四步,只要作為檢查結果,標記發(fā)生改變,就讀取存儲在雙存取緩存器中的數(shù)據(jù);第五步,判斷數(shù)據(jù)是否被正常讀取。
下面,當結合附圖來具體描述本發(fā)明時,本發(fā)明的上述和其它目的、特征、方面和優(yōu)點將更為明顯。


包括附圖將能提供對本發(fā)明的進一步理解,并將附圖包含在說明書中,組成本發(fā)明的詳細實施例的一部分,附圖還與描述一起解釋了本發(fā)明的原理。
圖1是表示根據(jù)現(xiàn)有技術的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置的框圖;圖2是表示根據(jù)本發(fā)明的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置的框圖;圖3是表示圖2中的雙存取緩存器的詳細視圖。
具體實施例方式
將在本發(fā)明的最佳實施例中詳細地標上附圖標記,在附圖中顯示了附圖標記的例子。
圖2是表示根據(jù)本發(fā)明的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置的框圖。
如圖所示,根據(jù)本發(fā)明的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置包括調(diào)制解調(diào)處理器210,用于處理通過有線或無線信道從外部接收的數(shù)據(jù)并根據(jù)該數(shù)據(jù)接收來進行各種控制;MAP230,用于處理將要提供給用戶的如聲音/語音/運動圖象的信息;雙存取緩存器220,用于存儲表示發(fā)送數(shù)據(jù)的寫單元/讀單元的預定值、和表示以預定周期在調(diào)制解調(diào)處理器210和MAP230之間發(fā)送/接收數(shù)據(jù)的情況下的數(shù)據(jù)的寫狀態(tài)/讀狀態(tài)的預定值。
圖3是表示圖2中的雙存取緩存器的詳細視圖。
如圖所示,雙存取緩存器220包括數(shù)據(jù)存儲區(qū)域,用于存儲在調(diào)制解調(diào)處理器210和MAP230之間發(fā)送/接收的數(shù)據(jù);標記存儲區(qū)域,用于存儲表示數(shù)據(jù)的存儲單元/讀取單元的標記;和索引存儲區(qū)域,用于存儲表示數(shù)據(jù)的存儲狀態(tài)/讀取狀態(tài)的索引。
一種根據(jù)本發(fā)明的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口方法,包括第一步,初始化雙存取緩存器后,從調(diào)制解調(diào)處理器將Rx數(shù)據(jù)寫在雙存儲緩存器上;第二步,判斷Rx數(shù)據(jù)是否被正常地寫在雙存取緩存器預定位置上;第三步,在預先設置的預定時間過去的情況下,檢查雙存取緩存器的存儲區(qū)域;第四步,只要作為檢查結果的一表示Rx數(shù)據(jù)的寫狀態(tài)/讀狀態(tài)的預定值(Write(Rx)on)改變了,就讀取存儲在雙存取緩存器中的Rx數(shù)據(jù);第五步,判斷Rx數(shù)據(jù)是否被正常讀取。
之后,參考圖2和圖3,將在下面詳細描述根據(jù)本發(fā)明的在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置的操作和效果。
首先,在初始化雙存取緩存器220后,調(diào)制解調(diào)處理器210和MAP230用智能尋址方法而不是傳統(tǒng)的中斷方法來相互交換數(shù)據(jù)。
將在下面描述調(diào)制解調(diào)處理器210將通過無線或有線信道從外部接收的數(shù)據(jù)發(fā)送到MAP230的情況。
調(diào)制解調(diào)處理器210將Rx數(shù)據(jù)寫在雙存取緩存器220上并設置(或者復位)標記(Write(Rx)on),以表示數(shù)據(jù)被正常寫在雙存取緩存器220的預定位置上。同時,雙存取緩存器220將索引值(Wr_Index(Rx))加1,以表示一個數(shù)據(jù)單元被正常存儲到雙存取緩存器220上。
之后,在預先設定的預定時間過去的情況下,MAP230檢查雙存取緩存器的存儲區(qū)域。
作為檢查結果,當標記值(Write(Rx)on)發(fā)生改變時,MAP230就讀取存儲在雙存取緩存器220上的數(shù)據(jù),然后設置(或復位)標記(Read(Rx)on),以表示數(shù)據(jù)被正常讀取。這里,標記(Write(Rx)on,Read(Rx)on)的意義是表示數(shù)據(jù)是否在雙存取緩存器220上正常讀寫的狀態(tài)。
設置(或復位)標記(Read(Rx)on)時,雙存取緩存器220將索引值(Rd_Index(Rx))加1,以表示一個數(shù)據(jù)單元從雙存取緩存器220上正常讀取。這里,索引(Wr_Index(Rx),Rd_Index(Rx))的意義是在雙存取緩存器220上讀寫數(shù)據(jù)的數(shù)量。
在Rx數(shù)據(jù)被正常發(fā)送時,索引(Wr_Index(Rx))值和索引(Rd_Index(Rx))值的差是1或0。因此,調(diào)制解調(diào)處理器210和MAP230識別索引(Wr_Index(Rx)和Rd_Index(Rx))之間的差值,以判斷數(shù)據(jù)是否被正常地發(fā)送/接收。
之后,調(diào)制解調(diào)處理器210和MAP230識別表示存儲在雙存取緩存器220上的數(shù)據(jù)狀態(tài)的標記(Write(Rx)on和Read(Rx)on)的值,然后識別索引(Wr_Index(Rx)和Rd_Index(Rx))的值,因此,上述處理被反復執(zhí)行。
另一方面,在MAP230將Tx數(shù)據(jù)發(fā)送到調(diào)制解調(diào)處理器210的情況下,通過使用雙存取緩存器220的標記(Write(Tx)on和Read(Tx)on)的值和索引(Wr_Index(Tx)和Rd_Index(Tx))的值,在兩個處理器之間進行數(shù)據(jù)交換。
上述索引(Wr_Index(Rx),Rd_Index(Rx),Wr_Index(Tx)和Rd_Index(Tx))是模N的連續(xù)增加寄存器值。
如上所述,根據(jù)本發(fā)明的在調(diào)制解調(diào)處理器和媒體處理器之間的無中斷接口裝置,可通過由智能尋址方法使用在雙存取緩存器220中的標記(Write(Rx)on,Read(Rx)on,Write(Tx)on和Read(Tx)on)的值和索引(Wr_Index(Rx),Rd_Index(Rx),Wr_Index(Tx)和Rd_Index(Tx))的值,代替使用中斷方法,在兩個處理器之間進行數(shù)據(jù)交換。
另外,根據(jù)本發(fā)明,可通過使用索引值來識別存儲在雙存取緩存器220上的數(shù)據(jù)量,因此,各個處理器可以控制用于發(fā)送/接收數(shù)據(jù)的檢查周期。
如上所詳述的,當在兩個處理器之間交換數(shù)據(jù)時,本發(fā)明沒有使用中斷方法,故降低了處理器負擔,因此,增強了終端的功能并降低了功耗。
另外,根據(jù)本發(fā)明,降低了根據(jù)中斷服務規(guī)程的計算處理量,因此,各個處理器可以被應用到需要中斷的任務中去,并且降低了實時操作系統(tǒng)(OS)中調(diào)度器的負擔。
在不脫離本發(fā)明的精神和實質特征的情況下本發(fā)明可被具體化為多種形式,其中,應理解為,上述實施例不被限定為上述描述的任何細節(jié)部分,除非有其它詳細說明,上述多種形式都應被完全解釋為在所附的權利要求定義的精神和范圍內(nèi),因此,所有落入到權利要求的邊界和范圍內(nèi)的修改和改變,或者該邊界和范圍的等效都認為被所附的權利要求包含。
權利要求
1.一種在調(diào)制解調(diào)處理器和MAP之間的無中斷接口裝置,包括調(diào)制解調(diào)處理器,用于處理通過有線或無線信道從外部接收的數(shù)據(jù),并根據(jù)該數(shù)據(jù)接收來進行各種控制;多媒體應用處理器(MAP),用于處理要提供給用戶的如聲音/語音/運動圖象的信息;雙存取緩存器,用于存儲標記、識別數(shù)據(jù)的正常發(fā)送/接收狀態(tài)的索引、和以預定周期在調(diào)制解調(diào)處理器和MAP之間寫或讀數(shù)據(jù)的情況下的數(shù)據(jù)量。
2.根據(jù)權利要求1的裝置,其中,所述標記被存儲在雙存取緩存器上,以在調(diào)制解調(diào)處理器和MAP之間寫或讀數(shù)據(jù)的情況下,識別數(shù)據(jù)是否被正常地寫或讀。
3.根據(jù)權利要求1的裝置,其中,所述索引表示在調(diào)制解調(diào)處理器和MAP之間寫或讀數(shù)據(jù)的情況下寫或讀數(shù)據(jù)的數(shù)量,并且該索引被存儲到雙存取緩存器上。
4.根據(jù)權利要求1的裝置,其中,各個調(diào)制解調(diào)處理器和MAP以預定周期識別表示數(shù)據(jù)的正常發(fā)送/接收狀態(tài)的標記和表示數(shù)據(jù)量的索引,以判斷數(shù)據(jù)是否被正常寫或讀。
5.根據(jù)權利要求1的裝置,其中,所述雙存取緩存器包括數(shù)據(jù)存儲區(qū)域,用于存儲在調(diào)制解調(diào)處理器和MAP之間發(fā)送/接收的數(shù)據(jù);標記存儲區(qū)域,用于存儲表示數(shù)據(jù)的存儲單元/讀取單元的標記;索引存儲區(qū)域,用于存儲表示數(shù)據(jù)的寫狀態(tài)/讀狀態(tài)的索引。
6.根據(jù)權利要求5的裝置,其中,所述數(shù)據(jù)存儲區(qū)域包括兩個存儲數(shù)據(jù)的區(qū)域。
7.根據(jù)權利要求5的裝置,其中,所述標記存儲區(qū)域包括四個存儲數(shù)據(jù)的區(qū)域。
8.根據(jù)權利要求5的裝置,其中,所述索引存儲區(qū)域包括四個存儲數(shù)據(jù)的區(qū)域。
9.一種在調(diào)制解調(diào)處理器和MAP之間的無中斷接口方法,包括第一步,在初始化雙存取緩存器后,從調(diào)制解調(diào)處理器或從MAP在雙存取緩存器上寫或讀數(shù)據(jù);第二步,判斷數(shù)據(jù)是否在所述雙存取緩存器預定位置上正常讀寫;第三步,在預先設置的預定時間過去的情況下,檢查所述雙存取緩存器的存儲區(qū)域;第四步,只要作為檢查結果,標記發(fā)生改變時,就讀取存儲在所述雙存取緩存器中的數(shù)據(jù);第五步,判斷數(shù)據(jù)是否被正常讀取。
10.根據(jù)權利要求9的方法,其中,第二步通過設置或者復位表示正常發(fā)送/接收狀態(tài)的標記和通過將表示數(shù)據(jù)量的索引加1來判斷一個數(shù)據(jù)單元是否被正常存儲在雙存取緩存器的預定位置上。
11.根據(jù)權利要求9的方法,其中,所述標記被存儲在所述雙存取緩存器上,以在調(diào)制解調(diào)處理器和MAP之間寫或讀所述數(shù)據(jù)的情況下,識別該數(shù)據(jù)是否被正常地寫或讀。
12.根據(jù)權利要求9的方法,進一步包括步驟通過以預定周期識別表示數(shù)據(jù)的正常發(fā)送/接收狀態(tài)的標記和表示數(shù)據(jù)量的索引來判斷數(shù)據(jù)是否被正常寫或讀。
13.根據(jù)權利要求9的方法,其中第五步驟通過設置或者復位表示數(shù)據(jù)的正常發(fā)送/接收狀態(tài)的標記來判斷數(shù)據(jù)是否被正常讀取。
全文摘要
本發(fā)明公開了一種在調(diào)制解調(diào)處理器和媒體處理器之間的無中斷接口裝置和其方法,包括調(diào)制解調(diào)處理器,用于處理通過有線或者無線信道從外部接收的數(shù)據(jù),并根據(jù)該數(shù)據(jù)接收來進行各種控制;多媒體處理器(MAP),用于處理要提供給用戶的如聲音/語音/運動圖像的信息;和雙存取緩存器,用于存儲標記、識別數(shù)據(jù)的正常發(fā)送/接收狀態(tài)的索引和以預定周期在調(diào)制解調(diào)處理器和MAP之間寫或讀數(shù)據(jù)情況下的數(shù)據(jù)量,解決了如在調(diào)制解調(diào)處理器和MAP之間頻繁生成具有更高優(yōu)先級的中斷時,處理器具有很大處理負擔,不能處理其他任務的情況下產(chǎn)生的處理速度下降的問題,因此,增強了在兩個處理器之間的數(shù)據(jù)處理功能,并且降低了中斷的功耗。
文檔編號G06F9/44GK1484175SQ0313285
公開日2004年3月24日 申請日期2003年7月22日 優(yōu)先權日2002年7月22日
發(fā)明者徐裕錫 申請人:Lg電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
资阳市| 蚌埠市| 黔东| 大安市| 定南县| 抚顺市| 斗六市| 内黄县| 涡阳县| 修武县| 日喀则市| 边坝县| 修水县| 安阳市| 恩平市| 瑞金市| 武宁县| 寿光市| 视频| 观塘区| 江西省| 武冈市| 湖北省| 安新县| 和静县| 赣州市| 教育| 仁寿县| 达州市| 西宁市| 时尚| 定襄县| 泉州市| 梅州市| 中超| 霍林郭勒市| 澳门| 拉孜县| 浠水县| 修水县| 乐清市|