[发明专利]可编程变长比特流处理器无效
申请号: | 200510061702.1 | 申请日: | 2005-11-25 |
公开(公告)号: | CN1972168A | 公开(公告)日: | 2007-05-30 |
发明(设计)人: | 严晓浪;秦兴;彭剑英;刘大可;葛海通;罗晓华 | 申请(专利权)人: | 杭州中天微系统有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 杭州天正专利事务所有限公司 | 代理人: | 王兵;黄美娟 |
地址: | 310012浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种可编程变长比特流处理器,该可编程变长比特流处理器包括主控制器、地址发生器、比特流数据存储器、寄存器组和处理变长比特流的数据通路,主控制器控制整个可编程变长比特流处理器的工作过程,提供处理变长比特流数据的操作信息和操作数,处理变长比特流的数据通路是处理器的执行单元,完成对变长比特流数据的各种处理,包括在限定长度范围内的可变长比特流数据的打包、解包、和“0”比特前缀或“1”比特前缀的比特位计算等,并把结果写回主控制器;从而可高效处理有关可变长比特流数据的操作,使它们都可在一个时钟周期内完成。本发明能够加快处理速度,有效满足实时处理可变长比特流数据的打包或解包操作。 | ||
搜索关键词: | 可编程 变长 比特流 处理器 | ||
【主权项】:
1、一种可编程变长比特流处理器,该处理器包括:比特流存储器,用于存储可编程变长比特流处理器的输入或输出的可变长比特流数据;地址发生器,用于递增或递减的计算出比特流存储器的读或写地址;其特征在于:所述的处理器还包括:处理变长比特流的数据通路,用于根据主控制器的指令,处理可变长比特流数据:从输入的可变长比特流数据中抽取出比特流数据;对输入的可变长比特流数据的“0”比特前缀或“1”比特前缀的个数进行统计;改变输入或输出的可变长比特流数据的当前的比特位指针;以及,依据输入的数据值和数据比特位长度大小生成输出可变长比特流数据;主控制器,用于配置、控制处理变长比特流的数据通路和地址发生器,并对它们反馈的状态和数据进行处理:配置时,先对处理变长比特流的数据通路和地址发生器进行配置,指定可编程变长比特流处理器的工作模式,并对比特位指针位置和比特流输入或输出数据进行初始化操作;在解包模式下,主控制器产生操作和操作数信息,并控制比特流存储器的读操作,从比特流存储器读到的可变长比特流数据作为处理变长比特流的数据通路的输入;在打包模式下,主控制器产生操作和操作数信息,所述的操作和操作数信息包括输入的数据值和数据比特位长度,并控制比特流存储器的写操作;寄存器组,用于存储处理变长比特流的数据通路和主控制器之间的各种数据信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州中天微系统有限公司,未经杭州中天微系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200510061702.1/,转载请声明来源钻瓜专利网。
- 上一篇:用于矫形用途的受约束的人造植入体
- 下一篇:激光二极管器件