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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2119|回复: 5

求助:这个问题如何设计?

[复制链接]
发表于 2008-3-26 22:54:58 | 显示全部楼层 |阅读模式

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

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

x
我现在要用VHDL设计一段控制程序,要用到几个ram和寄存器完成一些参数的存取,由于没有外部存储器,所以我打算用FPGA做这些ram和寄存器,那么我设计这些ram和寄存器的程序应该放在总程序的什么位置呢?控制程序是用状态计设计的,我可不可以在结构体开始部分例化这些ram和寄存器,然后在某一状态调用的子程序(函数或过程)中调用这些例化?
      请各位给点建议吧,如果哪位有类似程序的例子可否分享一下,先谢谢大家了
 楼主| 发表于 2008-3-28 08:44:37 | 显示全部楼层
再补充一下问题:可不可以状态机套子程序(函数或过程),再在子程序中使用状态机和其他子程序,如此多层嵌套使用?这样编程对最后综合有影响吗?
发表于 2008-3-28 17:53:30 | 显示全部楼层
FPGA里不是有RAM的资源利用么,直接用好了。
 楼主| 发表于 2008-3-31 09:05:25 | 显示全部楼层


能不能具体说说怎样调用啊?我在datasheet里只看到介绍这些block memory功能的描述,没有讲怎么调用的
发表于 2008-3-31 09:10:57 | 显示全部楼层


原帖由 becoll 于 2008-3-28 08:44 发表
再补充一下问题:可不可以状态机套子程序(函数或过程),再在子程序中使用状态机和其他子程序,如此多层嵌套使用?这样编程对最后综合有影响吗?



不论是软件还是硬件,应该都是越简单明了越好,也许你这样调来调去,看起来玩地很眩,但对你的设计来说应该是只有坏处没有好处的。个人意见,仅供参考。
 楼主| 发表于 2008-3-31 09:42:48 | 显示全部楼层


原帖由 rewkie 于 2008-3-31 09:10 发表


不论是软件还是硬件,应该都是越简单明了越好,也许你这样调来调去,看起来玩地很眩,但对你的设计来说应该是只有坏处没有好处的。个人意见,仅供参考。


不是我想这样调来调去,而是我要完成的功能太复杂,很多步骤又有很强的时序要求,所以只好不停的使用子程序和状态机,可能是我脑袋不够灵活,想不出既简单又稳定的编程方法~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 21:59 , Processed in 0.017759 second(s), 6 queries , Gzip On, Redis On.

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