集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 867|回复: 2

关于FPGA寄存器初始化问题。

[复制链接]
luojianming6036 发表于 2014-4-16 15:37:20 | 显示全部楼层 |阅读模式
        关于寄存器的初始值,有几个疑问。
        1,没有赋初值的寄存器,初始值是多少呢?是不确定值吗?
     2,在寄存器声明的时候,付了初值。下载到板子上,用SignalTap 查看了,确实是赋值成功了。环境是quartus 11.1   cyclone 4 E系列FPGA.
              那么,想确定 一下,这种初始化赋值方法,是否会因为不同的综合器或者不容的FPGA有所不同呢?
         
               
         3,我用initia 语句对寄存器赋初始值,下载到板子上,发现也是initial 赋初值的语句也是被综合,初始值和initia 初始化的一样。这种情况,是否会因为不同的综合器或者会不会因为FPGA差异而不可综合呢?
     对于以上几个问题,一直有点困惑,是否有人也去试验过,更重要的是找出理论根据?是否在权威的资料中有详细介绍寄存器初始值的问题的呢?
   
      

本帖子中包含更多资源

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

x
 楼主| luojianming6036 发表于 2014-4-18 14:48:56 | 显示全部楼层
laokai 发表于 2014-4-17 11:39
不建议用initial 语句去声明寄存器的初始值,但是目前ISE 和quartus 的综合器都可以识别,但是第三方的综合 ...

非常感谢!!
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

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

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

GMT+8, 2025-6-21 20:37 , Processed in 0.064185 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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