在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6050|回复: 2

[求助] 关于VHDL中std_numeric包的问题?

[复制链接]
发表于 2010-1-30 10:19:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
小弟初学VHDL语言不久,在看一本VHDL基础学习和VHDL测试的外文(注意:是外文)书籍时,发现他上面的程序只用到了 “USE IEEE.STD_LOGIC_1164.all; USE IEEE.STD_NUMERIC.ALL; ”两个程序包,并没有用其他的了。那英文书上还说,用“USE IEEE.STD_NUMERIC.ALL”好的,这样的话程序的可移植性就更好些,因为这是IEEE的标准的,而且用“std_numeric”包主要是用来做数据类型转换的。书上没有用“std_logic_arith”程序包。并且那本书使用的开发环境是:ISE。
     但是我在用 quartus 和 modelsim-altera 编译 含有 “std_numeric”的程序时却编译通不过。经查,发现 quartus 和 modelsim-altera 中的 ieee库下只有“numeric_std”和“numeric_bit”两个包,并没有“std_numeric”包的。我没有ISE软件的。我的问题如下:
     (1):ieee库中具体有没有“std_numeric”包呢?
      (2):numeric_std 和 numeric_bit 两个程序包的作用?
      (3):我现在手上有个用FPGA实现的8051内核的VHDL程序,它的实现也是只用了“std_logic_1164" 和“std_numeric”,自然在 quartus 和 modelsim_altera下编译是通不过的,那我应该如何修改呢?
    这是小弟长这么大在论坛上发的第一帖,谢谢大家能看完!
发表于 2010-1-30 19:51:31 | 显示全部楼层
我也被vhdl中数据类型转换烦的不行,准备改用verilog了
发表于 2010-1-31 09:27:40 | 显示全部楼层
先顶,后看!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 06:17 , Processed in 0.017823 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表