[发明专利]可变长度编码与解码的处理电路和处理方法无效
申请号: | 99807791.7 | 申请日: | 1999-06-24 |
公开(公告)号: | CN1306697A | 公开(公告)日: | 2001-08-01 |
发明(设计)人: | 理查德·迪利;亚廷·芒库;李愚彬 | 申请(专利权)人: | 赤道技术公司 |
主分类号: | H03M7/40 | 分类号: | H03M7/40 |
代理公司: | 中原信达知识产权代理有限责任公司 | 代理人: | 方挺,余朦 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 可变 长度 编码 解码 处理 电路 方法 | ||
1.一种可变长度编码/解码处理器,包括:
中央处理单元;
与中央处理单元相连的指令缓冲器;以及
与中央处理单元相连的GETBITS处理引擎。
2.根据权利要求1所述的处理器,进一步包括与中央处理单元和gebits处理引擎相连的寄存器文件。
3.根据权利要求1所述的处理器,进一步包括与GETBITS处理引擎相连的输入缓冲器。
4.根据权利要求1所述的处理器,进一步包括与GETBITS处理引擎相连的输出缓冲器。
5.根据权利要求1所述的处理器,其中中央处理单元包括虚拟累加寄存器。
6.根据权利要求1所述的处理器,进一步包括:
与GETBITS处理引擎相连的输入缓冲器;并且
其中输入缓冲器包括虚拟码元寄存器。
7.一种功能处理块,它包括:
指令缓冲器;
存储器;
GETBITS处理引擎;以及
与指令缓冲器、存储器以及GETBITS处理引擎相连的中央处理单元。
8.根据权利要求7所述的功能处理块,其中存储器被连接到指令缓冲器。
9.根据权利要求7所述的功能处理块,其中存储器被连接到GETBITS处理引擎。
10.根据权利要求7所述的功能处理块,进一步包括与处理器、GETBITS处理引擎以及中央处理单元相连的寄存器文件。
11.根据权利要求7所述的功能处理块,进一步包括:
与GETBITS处理引擎相连的输入缓冲器;
与GETBITS处理引擎相连的输出缓冲器;
与输入缓冲器和输出缓冲器相连的输入/输出总线。
12.一种处理器,包括:
核心电路;
与核心电路相连的控制器;以及
与控制器相连的功能处理块,该功能处理块包括:
存储器,
输入/输出总线,以及
与存储器、输入/输出总线相连的可变长度编码/解码处理器,该可变长度编码/解码处理器包括:
与输入/输出总线相连的GETBITS处理引擎,以及
与GETBITS处理引擎相连的中央处理单元。
13.一种方法,该方法包括:
利用可变长度编码/解码处理器的GETBITS引擎对数据进行处理;以及
利用可变长度编码/解码处理器的中央处理单元对GETBITS引擎进行控制。
14.根据权利要求13所述的方法,该方法进一步包括利用中央处理单元执行存储在指令缓冲器内的指令。
15.根据权利要求13所述的方法,该方法进一步包括:
利用GETBITS引擎从输入/输出总线接收数据;以及
利用GETBITS引擎将数据送到输入/输出总线。
16.根据权利要求13所述的方法,进一步包括利用核心处理器对可变长度编码/解码处理器进行控制。
17.根据权利要求13所述的方法,进一步包括:
利用GETBITS引擎对可变长码元进行分析;以及
根据可变长码元的数值访问查询表。
18.根据权利要求13所述的方法,进一步包括:
利用GETBITS引擎对可变长码元进行分析;以及
根据可变长码元内的前导0的个数访问查询表。
19.根据权利要求13所述的方法,进一步包括:
利用GETBITS引擎对可变长码元进行分析;以及
根据可变长码元内的前导1的个数访问查询表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赤道技术公司,未经赤道技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/99807791.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:造影剂或与造影剂有关的改进
- 下一篇:一种提高生丝强度的浸渍水剂