[發明專利]用于數字影視壓縮標準傳輸碼流傳輸的USB主機控制器無效
| 申請號: | 200710122543.0 | 申請日: | 2007-09-26 |
| 公開(公告)號: | CN101399981A | 公開(公告)日: | 2009-04-01 |
| 發明(設計)人: | 王興軍;詹克團 | 申請(專利權)人: | 北京數字太和科技有限責任公司 |
| 主分類號: | H04N7/26 | 分類號: | H04N7/26 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100083北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 數字 影視 壓縮 標準 傳輸 流傳 usb 主機 控制器 | ||
1、用于數字影視壓縮標準傳輸碼流傳輸的USB主機控制器,其特征在于,包含:
一個通用USB主機控制芯片,用于進行USB協議的解析處理;
至少包含一個或多個輸入TS接口(TSI)或/和一個或多個輸出TS接口(TSO):該(TSI)直接與其它TS設備或芯片的輸出TS接口相連,該(TSI)上的TS數據通過USB總線傳輸給USB設備;該(TSO)直接與其他TS設備或芯片的輸入TS接口相連,從USB設備接發送過來的TS數據通過該(TSO)直接送給其他TS設備或芯片;
一個TS處理邏輯電路,含有:
至少一個輸入TS緩沖器(TSI-FIFO)或/和一個輸出TS緩沖器(TSO-FIFO),該(TSI-FIFO)輸入端與所述(TSI)相連,緩沖實時的連續的TS數據;該(TSO-FIFO)緩沖異步的、突發的USB數據;
一個TS同步電路,輸入端與所述(TSO-FIFO)的輸出端相連,輸出端與所述(TSO)接口相連;該同步電路從(TSO-FIFO)取出數據,進行同步處理后,再從所述(TSO)接口輸出;
一個直接存儲適配器(DMAB),該適配器的一個輸入端與所述(TSI-FIFO)的輸出端相連,另一個輸出端與所述(TSO-FIFO)的輸入端相連,一個輸入/輸出端與所述通用USB主機控制芯片的一個直接存儲適配器(DMAA)相互連;該(DMAB)把輸入的TS數據經(TSI-FIFO)后載入所述通用USB主機控制芯片的TSI-OUT端點緩沖器,同時把TSO-IN端點緩沖器的TS數據讀出到所述(TSO-FIFO);
寄存器(B),與所述寄存器(A)共享總線及包括寫控制信號在內的控制信號。
2、根據權利要求1所述的用于數字影視壓縮標準傳輸碼流傳輸的USB主機控制器,其特征在于,所述通用USB主機控制芯片含有:
至少一組USB下行接口,用以與USB設備或集線器相連;
至少包含一個USB物理收發器,用于解析物理層的USB協議;
至少一個USB串行接口引擎,與所述USB物理收發器互連,用于解析協議層的USB協議,該USB串行接口引擎至少包含一個控制端點進行USB設備枚舉過程中控制信息的傳輸;至少包含一個TSI-OUT端點,把TS數據從USB主機發送給USB設備;至少包含一個TSO-IN端點,從USB設備接收TS數據;
至少包含一個對應于所述TSI-OUT端點的端點緩沖器(OUT-FIFO),該(OUT-FIFO)的輸出端與所述串行接口引擎的一個輸入端相連,緩沖從主機端發送給位于所述一組USB下行接口的設備端和TS數據;
至少包含一個對應于TSI-IN端點的端點緩沖器(IN-FIFO),該(IN-FIFO)和輸入端與所述串行接口引擎的一個輸出端相連,用于緩沖從位于所述一組USB下行接口的設備端發送給主機端的TS數據;
至少包含一組直接存儲適配器(DMAA)接口以及一個直接存儲適配器(DMAA),設(DMAA)的輸出端與所述(OUT-FIFC)的輸入端相連,而輸入端與所述(IN-FIFO)的輸出端相連,輸入/輸出端與所述TS處理邏輯電路中的直接存儲適配器(DMAB)的相應端相連,該(DMAA)用以在所述通用USB主機控制芯片內外搬運數據;
至少包含一組CPU接口,該CPU接口允許與所述(DMAA)共享數據總線和包括讀寫控制信號在內的控制信號,以訪問所述通用USB主機控制芯片內部的寄存器(A)和(OUT-FIFO)、(IN-FIFO)。
3、根據權利要求1所述的用于影視壓縮標準傳輸碼流傳輸的USB主機控制器,其特征在于,所述TS接口是同步并行接口SPI或/和同步串行接口SSI。
4、用于數字影視壓縮標準傳輸碼流傳輸的USB主機控制器,其特征在于,該主機控制器是一個帶TS接口的USB主機控制芯片(T-USB),包含:
至少一個USB下行接口,連接USB設備和集成器;
一個USB物理收發器,輸出端與所述USB下行接口相連,用于解析物理層的USB協議;
一個USB串行接口引擎,與所述物理收發器互連,該串行接口引擎用于解析協議層的USB協議,包含:
至少一個控制端點,進行USB設備枚舉過程中的信息傳輸;
至少一個TSI-OUT端點,把TS數據從USB主機發送給位于所述USB下行接口的USB設備;
至少一個TSO-IN端點,從位于所述USB下行接口的USB設備接收TS數據;
至少一個輸入TS緩沖器(TSI-FIFO)或/和一個輸出TS緩沖器(TSO-FIFO),該(TSI-FIFO)的輸出端與所述USB串行接口引擎的一個輸入端相連,緩沖實時的、連續的數據;該(TSO-FIFO)的輸入端與所述USB串行接口引擎的相應輸出端相連,緩沖突發的、快速的USB數據;
一個TS同步電路,輸入端與所述(TSO-FIFO)的輸出端相連,用于從該(TSO-FIFO)中取出數據進行同步處理;
至少包含一個輸入TS接口(TSI)或/和一個輸出TS接口(TSO);該(TSI)與所述(TSI-FIFO)輸入端相連,接收TS數據,該(TSO)與所述TS同步電路的輸出端相連,輸出經過同步處理后的TS數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京數字太和科技有限責任公司,未經北京數字太和科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710122543.0/1.html,轉載請聲明來源鉆瓜專利網。





