🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/e203除法器的优化
e203除法器的优化
开源蜂鸟E203 作者 小王 发布于 2023-05-25 19:35(1233 天前) 4187 浏览

一、队伍介绍

报名编号:CICC2740
团队名称:管他三七二十一
学校名称:华中科技大学
队伍成员:龚绎天、李泽立、王欣倓
指导老师:王超
大家好,本篇是我们队伍的第九篇分享,主要内容是除法器优化方法的分析。水平有限,如有错误,欢迎大家批评指正。

二、 主要内容

对于e203的除法器,通过复用加法器数据通路实现了很好的数据通路复用性,虽然除法和取余指令在benchmark的汇编语言中占比不高,(尤其是coremark),但是我们认为36周期的除法指令运算速度较慢,需要进行一定的优化。

针对e203低功耗,低面积的特点,为了实现加速的同时避免过多的资源消耗,我们设计了变周期快速乘法器,它对不同的除数和被除数数据结构有着不同的运算速度,经过理论计算,该除法器可以实现最快1周期计算完毕,平均3-5周期计算完毕,可以大幅提高除法器的运算速度,于此同时还可以保证无精度损失。支持补码指令(div rem)的运算。

经过benchmark测试,设计的除法器主要对于whetstone有较大的提升。
图片alt

全部回复 0
暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)