可变长度编码的数据流的高带宽解压

    公开(公告)号:CN103975533B

    公开(公告)日:2017-11-21

    申请号:CN201280060474.4

    申请日:2012-11-12

    CPC classification number: H03M7/30

    Abstract: 提供用于对可变长度编码的数据流解码的机制。数据处理系统的解码器接收数据输入线。数据输入线是可变长度编码的数据流的一部分。解码器确定数据输入线向下一数据输入线上的位溢出数量。解码器基于确定的位溢出数量对准数据输入线以在符号边界开始。解码器令牌化对准的数据输入线以生成令牌集合。每个令牌对应于在对准的下一数据输入线中的编码的符号。解码器基于令牌集合生成数据输出字。数据输出字对应于原有数据集中的数据字。

    随机数发生器和用于生成随机数种子的方法

    公开(公告)号:CN1916838A

    公开(公告)日:2007-02-21

    申请号:CN200610108358.1

    申请日:2006-08-02

    CPC classification number: G06F7/588 H04L9/001 H04L9/0869

    Abstract: 提供了一种用于产生随机数种子的随机数发生器、方法以及计算机程序产品。振荡器阵列内的每一个振荡器都在不同的频率上工作。每一个振荡器的工作频率不是谐波相关的,由此在任何两个振荡器频率之间不存在整数倍数。在一个实施例中,振荡器阵列的输出与多输入锁存器相连。所述多输入锁存器还接收采样信号,该采样信号是时钟信号。所述时钟信号对振荡器阵列的输出进行采样,并且多输入锁存器与随机数确定逻辑(“RNDL”)一起为阵列内部的每一个振荡器产生一个数字输出(0或1)。RNDL使用这些数字输出来创建随机数种子。

    运行前近似计算
    4.
    发明授权

    公开(公告)号:CN102736896B

    公开(公告)日:2015-03-04

    申请号:CN201210089678.2

    申请日:2012-03-29

    CPC classification number: G06F9/5066

    Abstract: 本发明涉及运行前近似计算。提供用于执行近似运行前计算的机制。选择第一组计算引擎以对输入数据的完整集执行完整计算。选择第二组计算引擎以对所述输入数据的采样子集执行计算。选择第三组计算引擎以计算由所述第一组计算引擎所生成的第一计算结果和由所述第二组计算引擎所生成的第二计算结果之间的计算结果的差别。基于由所述第三组计算引擎所生成的所述差别重配置所述第二组计算引擎。

    信息处理系统中的协同式多任务处理方法及信息处理系统

    公开(公告)号:CN101320335B

    公开(公告)日:2012-03-28

    申请号:CN200810095394.8

    申请日:2008-05-05

    CPC classification number: G06F9/44526 G06F9/30123 G06F9/3851

    Abstract: 本发明公开了信息处理系统中的协同式多任务处理方法及信息处理系统。处理器系统执行信息处理系统中软件应用程序内的多个小应用程序。信息处理系统包括管理多任务处理环境中的处理器系统硬件和软件的操作系统软件。特别地,操作系统软件管理处理器系统中的寄存器文件的分区以实现寄存器文件的各自分区内的多个小应用程序之间的协同关系。在一个实施例中,操作系统软件管理唯一小应用程序ID以在小应用程序指令文本执行期间修改寄存器文件分区大小和位置。在一个实施例中,小应用程序ID掩码硬件在小应用程序代码的多个副本之间提供寄存器文件空间的共享。

    可变长度编码的数据流的高带宽解压

    公开(公告)号:CN103975533A

    公开(公告)日:2014-08-06

    申请号:CN201280060474.4

    申请日:2012-11-12

    CPC classification number: H03M7/30

    Abstract: 本发明提供用于对可变长度编码的数据流解码的机制。数据处理系统的解码器接收数据输入线。数据输入线是可变长度编码的数据流的一部分。解码器确定数据输入线向下一数据输入线上的位溢出数量。解码器基于确定的位溢出数量对准数据输入线以在符号边界开始。解码器令牌化对准的数据输入线以生成令牌集合。每个令牌对应于在对准的下一数据输入线中的编码的符号。解码器基于令牌集合生成数据输出字。数据输出字对应于原有数据集中的数据字。

    运行前近似计算
    7.
    发明公开

    公开(公告)号:CN102736896A

    公开(公告)日:2012-10-17

    申请号:CN201210089678.2

    申请日:2012-03-29

    CPC classification number: G06F9/5066

    Abstract: 本发明涉及运行前近似计算。提供用于执行近似运行前计算的机制。选择第一组计算引擎以对输入数据的完整集执行完整计算。选择第二组计算引擎以对所述输入数据的采样子集执行计算。选择第三组计算引擎以计算由所述第一组计算引擎所生成的第一计算结果和由所述第二组计算引擎所生成的第二计算结果之间的计算结果的差别。基于由所述第三组计算引擎所生成的所述差别重配置所述第二组计算引擎。

    用于具有组合行和字访问的存储器的系统和方法

    公开(公告)号:CN101111828B

    公开(公告)日:2010-10-13

    申请号:CN200680003918.5

    申请日:2006-01-25

    CPC classification number: G06F13/28 G06F13/1626 G06F13/1663

    Abstract: 一种用于带有具有组合行和字访问的存储器的处理器的系统和方法被呈现。一种系统使用到直接数据的多路复用器和锁存器来实施对同一存储体的窄读/写存储器访问和宽读/写存储器访问。所述系统使用窄读/写存储器访问处理16字节的加载/存储请求,并且还使用宽读/写存储器访问处理128字节的DMA和取指令请求。在DMA请求期间,所述系统在一个指令周期中向存储器写/读十六个DMA操作。通过这么做,所述存储器可用于在其它十五个指令周期期间处理加载/存储或取指令请求。

    信息处理系统中的协同式多任务处理方法及信息处理系统

    公开(公告)号:CN101320335A

    公开(公告)日:2008-12-10

    申请号:CN200810095394.8

    申请日:2008-05-05

    CPC classification number: G06F9/44526 G06F9/30123 G06F9/3851

    Abstract: 本发明公开了信息处理系统中的协同式多任务处理方法及信息处理系统。处理器系统执行信息处理系统中软件应用程序内的多个小应用程序。信息处理系统包括管理多任务处理环境中的处理器系统硬件和软件的操作系统软件。特别地,操作系统软件管理处理器系统中的寄存器文件的分区以实现寄存器文件的各自分区内的多个小应用程序之间的协同关系。在一个实施例中,操作系统软件管理唯一小应用程序ID以在小应用程序指令文本执行期间修改寄存器文件分区大小和位置。在一个实施例中,小应用程序ID掩码硬件在小应用程序代码的多个副本之间提供寄存器文件空间的共享。

Patent Agency Ranking