使用乘加加指令实现长数据乘法的装置及方法

    公开(公告)号:CN1963746A

    公开(公告)日:2007-05-16

    申请号:CN200610164874.6

    申请日:2006-12-07

    Abstract: 本发明涉及安全处理器技术领域,公开了使用乘加加指令实现长数据乘法的装置,该装置包括:部分积产生单元,用于实现第一源操作数与第二源操作数的乘积,将得到的乘积输出给压缩单元;压缩单元,用于实现部分积产生单元输入的部分积、第三源操作数和第四源操作数的压缩,将压缩结果输出给加法单元;所述第三源操作数为对应权重的中间结果,第四源操作数为上一次乘加加运算产生的进位;加法单元,用于对接收自压缩单元的压缩结果进行最终加法操作,输出积与进位。本发明同时公开了一种使用乘加加指令实现长数据乘法的方法。利用本发明,大大提高了安全处理器在执行长数据乘法运算时的运算效率和速度。

    基于电路静态时延特性的冒险检测和消除方法

    公开(公告)号:CN1310299C

    公开(公告)日:2007-04-11

    申请号:CN03125127.7

    申请日:2003-05-21

    Abstract: 本发明涉及检测和消除集成电路中产生冒险的方法。包括:电路静态时延特性的冒险检测和消除方法。通过适当调整电路中部分路径的长度来消除或减少冒险。当只有一个原始输入发生跳变时,如果两条延时不同的路径在电路某点汇聚,并且这两条路径上具有反相功能的门(与非门,或非门,非门)的数目奇偶性不同,则在该点可能产生冒险;当多个原始输入同时发生跳变时,只要汇聚的路径延时不同则认为在汇聚点可能产生冒险。对于单原始输入跳变导致的冒险我们通过有选择的增加一些门的延迟来消除或者减少。对于多个原始输入跳变导致的冒险我们通过增加一定数量的逻辑门使跳变在电路中同步传播来消除或减少冒险。

    一种单输出无反馈时序测试响应压缩电路

    公开(公告)号:CN1277181C

    公开(公告)日:2006-09-27

    申请号:CN03149074.3

    申请日:2003-06-25

    Inventor: 韩银和 李晓维

    Abstract: 本发明涉及芯片可测性设计中的测试响应压缩器。提出一种单输出时序压缩电路:商-压缩器。该压缩电路包含两个部分:(1)响应扩散网络。(2)商-移位寄存器链。为了处理扫描输出中的错误抵消,不确定位以及提供完全的诊断能力。响应扩散网络对应的扩散矩阵设计符合三个规则:(1)扩散矩阵中任意两行都不等价;(2)扩散矩阵中每一行都含有奇数个1;(3)扩散矩阵转置的秩等于商-压缩器的输入;由于商-压缩器是单输出压缩电路,所以具有压缩率高的特点。应用商-压缩器的全扫描能够增加2倍扫描链,缩短扫描链长度,减少测试时间。同时针对扫描测试中容易出现的故障模型进行特殊的设计,保证没有误判情况。商-压缩器还能处理不确定位。如果诊断的操作被插入,商-压缩器提供完全收集扫描链输出信息。

    一种网络处理器的数据包接收接口部件及其存储管理方法

    公开(公告)号:CN1595910A

    公开(公告)日:2005-03-16

    申请号:CN200410050004.7

    申请日:2004-06-25

    Abstract: 本发明涉及数据通信技术领域。特别是一种用于网络处理器的数据包接收接口部件及其存储管理方法。部件包括:数据接收缓冲装置;指针存储区管理装置;DRAM(动态随机存取存储器)存储控制器;SRAM(静态随机存取存储器)存储控制器;队列管理装置;数据存储区。方法包括:使用队列表、数据包指针和存储块指针对数据存储区进行有效的组织管理;利用存储块指针和存储块位置对齐节省存储空间并提高操作效率;使用SRAM和DRAM分别存储数据包头和净荷数据来提高处理数据传输速度。本发明还通过对DRAM存储控制器进行改进,进一步提高了数据的存取速度,有助于高速网络处理器克服其存储瓶颈,实现高速数据传输和处理。

    一种即插即用片上测试向量生成电路及方法

    公开(公告)号:CN1560914A

    公开(公告)日:2005-01-05

    申请号:CN200410005454.4

    申请日:2004-02-19

    Inventor: 韩银和 李晓维

    Abstract: 本发明涉及大规模集成电路技术领域,特别是一种即插即用片上测试向量生成电路及方法。该方法和电路核心是一个非侵入式的片上测试向量生成电路。该测试向量生成电路由两个主要部分和冷冻控制电路构成,两个主要部分是:1)译码器。该译码器根据从测试设备装载的内容,产生选择修正信号对线性反馈移位寄存器中的值进行修正,使得线性反馈移位寄存器能够产生期望的测试向量。2)单值可控线性反馈移位寄存器。用于根据修正的种子,自动产生测试向量。冷冻控制电路提供了多值修正和变长窗口向量自动生成机制,使得测试向量生成过程具备了灵活性。由于测试向量产生电路可以产生确定性测试向量,保证了故障覆盖率。

    基于电路静态时延特性的冒险检测和消除方法

    公开(公告)号:CN1450617A

    公开(公告)日:2003-10-22

    申请号:CN03125127.7

    申请日:2003-05-21

    Abstract: 本发明涉及检测和消除集成电路中产生冒险的方法。包括:电路静态时延特性的冒险检测和消除方法。通过适当调整电路中部分路径的长度来消除或减少冒险。当只有一个原始输入发生跳变时,如果两条延时不同的路径在电路某点汇聚,并且这两条路径上具有反相功能的门(与非门,或非门,非门)的数目奇偶性不同,则在该点可能产生冒险;当多个原始输入同时发生跳变时,只要汇聚的路径延时不同则认为在汇聚点可能产生冒险。对于单原始输入跳变导致的冒险我们通过有选择的增加一些门的延迟来消除或者减少。对于多个原始输入跳变导致的冒险我们通过增加一定数量的逻辑门使跳变在电路中同步传播来消除或减少冒险。

    基于神经网络实时剪枝的神经网络加速器

    公开(公告)号:CN113657595B

    公开(公告)日:2024-03-12

    申请号:CN202110960966.X

    申请日:2021-08-20

    Abstract: 本发明提出一种基于硬件的神经网络实时剪枝方法、系统及神经网络加速器,包括获取神经网络模型中待矩阵乘的比特矩阵,并以比特矩阵比特行与比特列的欧氏距离乘积,作为该比特矩阵中各比特行在矩阵乘运算中的重要度;根据该重要度将比特矩阵的每个比特行划分位重要行或非重要行,并将该比特矩阵的非重要行中为1的比特位置零后得到的矩阵,作为该比特矩阵的剪枝结果。本发明为基于有效bit的剪枝方法,且本申请判断bit有效度的方法无需借助软件层面进行剪枝、独立于现有软件剪枝方法并且支持多精度DNN。

    一种基于权重捏合的卷积神经网络计算方法和系统

    公开(公告)号:CN109543816B

    公开(公告)日:2022-12-06

    申请号:CN201811214323.5

    申请日:2018-10-18

    Inventor: 李晓维 魏鑫 路航

    Abstract: 本发明涉及一种基于权重捏合的卷积神经网络计算方法和系统,包括:将原始权重按计算顺序排列并按位对齐,得到权重矩阵,剔除权重矩阵中的松弛位,得到具有空位的精简矩阵,并使得精简矩阵的每一列中的基本位按计算顺序递补空位,得到中间矩阵,剔除中间矩阵中的空行,并将中间矩阵的空位置0,得到捏合矩阵,捏合矩阵的每一行作为捏合权重;根据激活值与原始权重中基本位的对应关系,得到捏合权重中每一位对应激活值的位置信息;将捏合权重送入拆分累加器,拆分累加器将捏合权重按位分割为多个权重段,根据位置信息,将权重段与对应的激活值进行求和处理,并将处理结果发送至加法树,通过对处理结果执行移位相加,得到输出特征图。

Patent Agency Ranking