-
公开(公告)号:CN105335128B
公开(公告)日:2019-06-14
申请号:CN201510727804.6
申请日:2015-10-29
申请人: 中国人民解放军国防科学技术大学
摘要: 一种GPDSP中基于三级超前进位加法器的64位定点ALU电路,其包括ALU译码站、站间寄存器、通用寄存器RF和执行站,所述ALU译码站接收派发模块的指令信号,经过译码逻辑向通用寄存器RF发出读信号和读地址,读取原操作数;所述执行站接收到原操作数经过预处理逻辑,发送到IALU的运算核心与译码生成的指令选择信号、控制信号结合进行计算,计算完成后向通用寄存器RF或其他寄存器发出写信号、写地址和写数据;所述执行站把除饱和指令和LZD指令外的所有指令通过由64位三级先行进位加法器实现,并通过控制信号进行区分控制。本发明具有能降低面积开销、减少选择器、降低时序等优点。
-
公开(公告)号:CN105335127A
公开(公告)日:2016-02-17
申请号:CN201510718454.7
申请日:2015-10-29
申请人: 中国人民解放军国防科学技术大学
CPC分类号: G06F7/52 , G06F7/50 , G06F9/3887
摘要: 本发明公开了一种GPDSP中支持浮点除法的标量运算单元结构,其包括作为标量运算部件的第一部件SMAC1、第二部件SMAC2和第三部件SIEU,用于支持标量基础运算;每个所述标量运算部件对应VLIW执行包中的一条标量指令。本发明具有指令执行周期少、延迟小、结构简单、可行性好等优点。
-
公开(公告)号:CN107015783B
公开(公告)日:2019-12-17
申请号:CN201710265233.8
申请日:2017-04-21
申请人: 中国人民解放军国防科学技术大学
摘要: 本发明公开一种浮点角度压缩实现方法及实现装置,该方法步骤包括:1)根据待压缩角度的指数获取需要参与2/π乘法运算的区间;2)将待压缩角度的尾数与获取到的区间采用截断乘法器执行2/π乘法运算,输出乘法运算结果;3)获取乘法运算结果中整数部分以及小数位,根据整数部分确定压缩后角度的象限,并将小数位经过前导零和移位得到指数和第一尾数;4)将第一尾数和乘数采用截断乘法器执行π/2乘法运算,得到第二尾数输出;5)根据指数以及第二尾数确定得到压缩后角度;该装置包括预处理模块、2/π截断乘法模块、前导零和移位模块、π/2截断乘法模块以及后处理模块。本发明能够实现任意浮点角度压缩,且具有实现方法简单、压缩效率及精度高,同时开销小等优点。
-
公开(公告)号:CN107423026A
公开(公告)日:2017-12-01
申请号:CN201710265266.2
申请日:2017-04-21
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F7/548
CPC分类号: G06F7/548
摘要: 本发明公开一种正余弦函数计算的实现方法及装置,步骤包括:1)判断输入角度是否在指定范围内,如果是,将输入角度作为目标计算角度输出,否则对输入角度进行压缩,并将输出压缩后角度作为目标计算角度输出;2)对目标计算角度采用TCORDIC算法执行正弦或余弦函数的计算,且当目标计算角度与0度或π/2度之间的差值小于指定阈值时,通过Taylor展开式完成正弦或余弦函数的计算,否则使用CORDIC算法完成正余弦函数的计算;该装置包括角度压缩单元以及TCORDIC计算单元。本发明能够实现任意角度的正弦、余弦函数的计算,且具有实现方法简单、计算复杂度低,计算效率以及精度高等优点。
-
公开(公告)号:CN105335128A
公开(公告)日:2016-02-17
申请号:CN201510727804.6
申请日:2015-10-29
申请人: 中国人民解放军国防科学技术大学
CPC分类号: G06F7/57 , G06F9/30014
摘要: 一种GPDSP中基于三级超前进位加法器的64位定点ALU电路,其包括ALU译码站、站间寄存器、通用寄存器RF和执行站,所述ALU译码站接收派发模块的指令信号,经过译码逻辑向通用寄存器RF发出读信号和读地址,读取原操作数;所述执行站接收到原操作数经过预处理逻辑,发送到IALU的运算核心与译码生成的指令选择信号、控制信号结合进行计算,计算完成后向通用寄存器RF或其他寄存器发出写信号、写地址和写数据;所述执行站把除饱和指令和LZD指令外的所有指令通过由64位三级先行进位加法器实现,并通过控制信号进行区分控制。本发明具有能降低面积开销、减少选择器、降低时序等优点。
-
公开(公告)号:CN107423026B
公开(公告)日:2021-07-13
申请号:CN201710265266.2
申请日:2017-04-21
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F7/548
摘要: 本发明公开一种正余弦函数计算的实现方法及装置,步骤包括:1)判断输入角度是否在指定范围内,如果是,将输入角度作为目标计算角度输出,否则对输入角度进行压缩,并将输出压缩后角度作为目标计算角度输出;2)对目标计算角度采用TCORDIC算法执行正弦或余弦函数的计算,且当目标计算角度与0度或π/2度之间的差值小于指定阈值时,通过Taylor展开式完成正弦或余弦函数的计算,否则使用CORDIC算法完成正余弦函数的计算;该装置包括角度压缩单元以及TCORDIC计算单元。本发明能够实现任意角度的正弦、余弦函数的计算,且具有实现方法简单、计算复杂度低,计算效率以及精度高等优点。
-
公开(公告)号:CN106953800B
公开(公告)日:2019-12-17
申请号:CN201710265270.9
申请日:2017-04-21
申请人: 中国人民解放军国防科学技术大学
IPC分类号: H04L12/715 , H04L12/733 , H04L12/751 , H04L12/933
摘要: 本发明公开一种基于片上网络的自适应垂直路由方法及路由单元,该路由方法包括当从源节点传输数据至目的节点时,每次根据传输数据的当前节点坐标位置、目的节点坐标位置之间的关系确定下一个传输节点的方向,使得当源节点在目的节点的上层位置时,先按垂直方向传输再按水平方向传输,以及当源节点在目的节点的下层位置时,先按水平方向传输再按垂直方向传输,以及当源节点与目的节点处于同层时,直接按水平方向传输;该路由单元包括输入输出接口单元、输入输出选择单元以及方向计算单元。本发明能够基于片上网络实现自适应垂直路由,且具有实现方法简单、传输时间少、能够避免传输拥塞,同时实现温度控制以及传输灵活等优点。
-
公开(公告)号:CN106155627B
公开(公告)日:2019-01-22
申请号:CN201610503292.X
申请日:2016-06-30
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F7/548
摘要: 一种基于T_CORDIC算法的低开销迭代三角函数装置,其包括:预处理模块,用于完成输入角度从IEEE‑754标准的浮点格式到定点格式的转换,并完成Taylor算法是否启用的判断;旋转方向预测模块,用来对CORDIC算法中压缩迭代提供符号预测,为并行计算提供乘数;CORDIC算法压缩迭代复用模块,完成CORDIC算法中前n/2次压缩迭代的计算;截断定点乘法器复用模块,在前面的周期内,完成Taylor展开式的计算,并用来完成CORDIC算法中并行迭代的计算;状态控制模块,协调CORDIC算法压缩迭代复用模块和截断定点乘法器复用模块的复用。后处理模块,根据预处理模块判断的结果信号选择三角函数的结果输出,并把结果从定点转换IEEE‑754标准的浮点格式。本发明具有原理简单、低延迟、低误差、低开销等优点。
-
公开(公告)号:CN106202890A
公开(公告)日:2016-12-07
申请号:CN201610503153.7
申请日:2016-06-30
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F19/00
摘要: 一种基于CORDIC和Taylor算法相结合的全流水浮点三角函数装置,包括:预处理模块,用来根据输入角度Z判断泰勒展开算法是否被启用,把输入角度Z从双精度浮点格式转化成定点格式;cordic算法计算通路模块,用来完成对输入角度Z的正余弦结果计算,当N小于13时得到的是精确结果并被输出;taylorr算法计算通路模块,用来完成对输入角度Z的正弦或者余弦的计算,当N大于等于13时算法才被选择启用;后处理模块,用来对cordic算法的计算结果规格化处理,并选择输出正余弦的计算结果。本发明具有低延迟、低误差、全流水等优点。
-
公开(公告)号:CN106155627A
公开(公告)日:2016-11-23
申请号:CN201610503292.X
申请日:2016-06-30
申请人: 中国人民解放军国防科学技术大学
IPC分类号: G06F7/548
CPC分类号: G06F7/548
摘要: 一种基于T_CORDIC算法的低开销迭代三角函数装置,其包括:预处理模块,用于完成输入角度从IEEE‑754标准的浮点格式到定点格式的转换,并完成Taylor算法是否启用的判断;旋转方向预测模块,用来对CORDIC算法中压缩迭代提供符号预测,为并行计算提供乘数;CORDIC算法压缩迭代复用模块,完成CORDIC算法中前n/2次压缩迭代的计算;截断定点乘法器复用模块,在前面的周期内,完成Taylor展开式的计算,并用来完成CORDIC算法中并行迭代的计算;状态控制模块,协调CORDIC算法压缩迭代复用模块和截断定点乘法器复用模块的复用。后处理模块,根据预处理模块判断的结果信号选择三角函数的结果输出,并把结果从定点转换IEEE‑754标准的浮点格式。本发明具有原理简单、低延迟、低误差、低开销等优点。
-
-
-
-
-
-
-
-
-