首页>>论坛 >>技术社区 >>OpenHW社区论坛 >>Coregen及ComplexIP
|
我要发帖  | 我要投票  | 我要回复  | 收藏
1

请问高手

版主: Jerry Fan  Terry_ni  玄剑  XUPteam 
请问高手
 
我在编写verilog时遇到了个棘手的问题,如何产生个单精度的浮点数?我知道在verilog中可用real来定义浮点,但好象在real中不能定义其值域和范围,所以由real定义出来的并不是浮点数.请问哪位高手知道如何解决?或者是如何编程转换为单精度的?......
赠送者积分不足,暂停赠送10积分。
此主题悬赏50积分[未解决]。
 
相关主题
回复 链接 收藏
 
RE:请问高手
 
硬件上做浮点很麻烦的,也不经济
你可以用一个char保存指数,另一个int保存尾数,组合起来当浮点数用,精度自己控制
 
回复 链接 收藏
 
回复:请问高手
 

原帖由Winston于2008-07-10 10:13发表:
硬件上做浮点很麻烦的,也不经济你可以用一个char保存指数,另一个int保存尾数,组合起来当浮点数用,精度自己控制

 

 

 

但我是需要用到ISE里面的FLOAT POINT的IP核,它需要输入是单精度,双精度或CUSTOM型.若通过定制其输入类型,又不知道该如何与其匹配............

 
回复 链接 收藏
 
RE:请问高手
 
自己看floating-point IP核的data sheet,找不到就直接在xilinx网站搜索DS335,有对数据结构的介绍
 
回复 链接 收藏
 
RE:请问高手
 
另外,custon什么意思,不就是让你定制么。。。
 
回复 链接 收藏
 
RE:请问高手
 
不是很了解,但是支持下。呵呵~~期待楼下的答案
 
回复 链接 收藏
 
我要发帖  | 我要投票  | 我要回复  | 收藏
1