[发明专利]一种基于可配置技术的定点运算加速单元有效
申请号: | 201711252124.9 | 申请日: | 2017-12-01 |
公开(公告)号: | CN108196881B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 亓洪亮;于立新;宋立国;彭和平;庄伟;王兴友;沈国琳;苏天红 | 申请(专利权)人: | 北京时代民芯科技有限公司;北京微电子技术研究所 |
主分类号: | G06F9/302 | 分类号: | G06F9/302;G06F9/315;G06F9/30 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 胡健男 |
地址: | 100076 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于可配置技术的定点运算加速单元,包括:第一输入端口fifo1、第二输入端口fifo2、可配置寄存器组、控制运算逻辑模块、结果选择器和结果输出单元;可配置寄存器组中包括:配置寄存器和至少一个数据寄存器;控制运算逻辑模块包括:至少一个运算器和至少一个选择器;fifo1和fifo2分别用于接收外部输入数据;至少一个数据寄存器用于对数据进行存储;配置寄存器用于生成运算用的配置信息;控制运算逻辑模块用于根据配置信息控制执行相应的运算,得到运算结果;结果选择器用于选择对应的运算结果;结果输出单元用于将选择的运算结果输出。通过本发明在提高计算能效的同时保证了计算的灵活性。 | ||
搜索关键词: | 一种 基于 配置 技术 定点 运算 加速 单元 | ||
【主权项】:
1.一种基于可配置技术的定点运算加速单元,其特征在于包括:第一输入端口fifo1、第二输入端口fifo2、可配置寄存器组、控制运算逻辑模块、结果选择器和结果输出单元;第一输入端口fifo1,用于接收外部输入的第一数据;第二输入端口fifo2,用于接收外部输入的第二数据;可配置寄存器组,根据外部配置信号,接收外部输入的第三数据并进行存储,同时接收外部的配置信息并进行存储;控制运算逻辑模块,用于读取可配置寄存器组存储的配置信息,根据配置信息生成控制信号;在控制信号控制下,对第一数据、第二数据和第三数据中的一个或两个数据进行运算,得到运算结果,送至结果选择器;结果选择器,根据控制信号从控制运算逻辑模块的运算结果中选择需要输出的运算结果,通过结果输出单元将运算结果输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京时代民芯科技有限公司;北京微电子技术研究所,未经北京时代民芯科技有限公司;北京微电子技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711252124.9/,转载请声明来源钻瓜专利网。