集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 2196|回复: 1

定点运算参数 IP核

[复制链接]
dgh_fpga 该用户已被删除
dgh_fpga 发表于 2014-4-7 19:40:28 | 显示全部楼层 |阅读模式
描述

这个项目开始,以建立固定点( Q格式)的Verilog运算模块。

什么是创造了一个参数化(指定大小( N)和小数位数( Q) )的实施,使配置为不同的项目简单。

此实现使用了以下数据结构:

|符号( 0 + / 1 - ) |整数|小数位|
| ____ 1 bit___ | _N -Q - 1 bits_ | _____ Q bits____ |

创建了以下模块:
- 二进制补码
- 加(组合)
- 乘法(组合使用标准*操作符)
赛区(时钟,标准二进制除法)

每个模块都伴随可是TestFixture ,每个已经过测试,最少的功能

注:司可是TestFixture ( qdiv_tf.v )包含2个任务真正的Verilog和定点陈述(包括检查数过大,代表和精度损失)之间进行转换。

SVN文件

在SVN的源文件已经被分成三组:

- SRC :包含了Verilog源文件{ qadd.v , qmult.v , qdiv.v , qtwosComp.v } 。这些都是参数化模块的Verilog实现定点运算

- testfixtures :包含三个testfixtures每个算术运算(加,多个,格) 。这些testfixtures显示的数据是如何被输入到数据结构与现实生活(中如何在自己的项目中实现用户给予理解) 。

- 实现:实现在一个Q23/32bit方案中的算术运算包含的样本'顶'模块

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
zxopenljx 发表于 2022-10-22 17:48:30 | 显示全部楼层
定点运算参数 IP核
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-11-15 17:32 , Processed in 0.059363 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表