BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / circuit / #15805同步于 2010/12/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖

关于ISE里的integer的问题

siliangfu
2010/12/9镜像同步3 回复
我设定了SIGNAL samePoleOneCnt:INTEGER RANGE 1 downto 0做奇偶判定,1奇0偶 然后再一个判定条件下使用语句samePoleOneCnt<=samePoleOneCnt+1; 现在问题是,在quartus下,当samePoleOneCnt=1时,再加一就成了零,即可以正确出结果。而在ISE下,它告诉我“2 is out range of 0 to 1”. 在Quartus下我用的是ModelSim-Altera 6.4ae,然而在ISE下,编译综合时都没问题,就是在用Modelsim 6.5 se仿真的时候出现“2 is out range of 0 to 1”.我个人觉得如果语法在quartus应该没问题,那xilinx下应该也没问题才对,是不是因为我没有把xilinx的库正确地编译进去的而产生问题。 我尴尬了。。。。 求大牛讲解在ISE下这种情况该如何解决,谢谢!
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
ysun36机器人#1 · 2010/12/9
不清楚integer是怎么搞的,用std_logic_vector是可以的。
PIR机器人#2 · 2010/12/9
自己加判断条件,不要依靠综合器,养成良好的设计习惯是关键
siliangfu机器人#3 · 2010/12/9
可能是我之前没说清楚,我重新编辑了下。。。 【 在 PIR 的大作中提到: 】 : 自己加判断条件,不要依靠综合器,养成良好的设计习惯是关键 : -- : 生活可以随遇而安,但生命应该有所坚持…… : ...................