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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1821|回复: 8

[求助] FPGA做原型验证中内存使用

[复制链接]
发表于 2019-4-23 08:54:48 | 显示全部楼层 |阅读模式

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

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

x
在使用x K7对ASIC进行原型验证的时候,ASIC中的内存资源在FPGA上综合实现较为复杂,一般采用FPGA厂家可综合的逻辑结构进行替换,那么ASIC中的SRAM、SDRAM、FLASH是否都可以映射到FPGA中的RAM中?那么在调试的过程,有时候调试的代码需要放到不同的存储结构里面,如果代码要放到SDRAM里面,为什么需要板子外接SDRAM的子板,而不采用FPGA内部映射出来的呢??
发表于 2019-4-23 09:31:31 | 显示全部楼层
我们貌似都用的RAM/ROM实现的。
 楼主| 发表于 2019-4-24 08:25:33 | 显示全部楼层


IC.Michael 发表于 2019-4-23 09:31
我们貌似都用的RAM/ROM实现的。


你们是外挂的rom的吗 ?
发表于 2019-4-24 09:43:49 | 显示全部楼层


184255 发表于 2019-4-24 08:25
你们是外挂的rom的吗 ?


你说的调试代码是指cpu软件代码还是FPGA bin文件呢?cpu代码是FPGA例化的ROM,FPGA bin是放在外接存储里的。
 楼主| 发表于 2019-4-24 10:53:07 | 显示全部楼层


IC.Michael 发表于 2019-4-24 09:43
你说的调试代码是指cpu软件代码还是FPGA bin文件呢?cpu代码是FPGA例化的ROM,FPGA bin是放在外接存储里 ...


我说的调试代码是软件调试代码,它放的地方应该和启动文件的设置有关;可是我现在遇到的问题是,把想把这段代码放到SDRAM中,已在keil工程中进行了地址隐射了,一开始没有外接SDRAM子板,想利用FPGA例化好的SDRAM,但是没有成功;将SDRAM接口location到子板,外接就好使了??个人有点不太清楚为什么会出现这种情况??是FPGA例化不成功??
发表于 2019-4-24 11:16:51 | 显示全部楼层


184255 发表于 2019-4-24 10:53
我说的调试代码是软件调试代码,它放的地方应该和启动文件的设置有关;可是我现在遇到的问题是,把想把这 ...


应该是FPGA实现的时候有点问题吧,具体我也给不了什么思路,我不太了解,我们是直接用的xilinx的ROM实现,将软件代码直接初始化进去。
 楼主| 发表于 2019-4-25 15:42:00 | 显示全部楼层


IC.Michael 发表于 2019-4-24 11:16
应该是FPGA实现的时候有点问题吧,具体我也给不了什么思路,我不太了解,我们是直接用的xilinx的ROM实现 ...


谢谢!!今天 重新看了一下工程,发现里面只有一个SDRAM controller,并没有SDRAM
发表于 2019-5-4 00:13:40 | 显示全部楼层
這就要看你的需求了...你是需要SRAM還是SDRAM... 需求不同...用法就會不同了...
如果方便驗證的話...使用FPGA裡面的SRAM就好....
如果系統需要SDRAM的話...那就真的要在FPGA外面放一個SDRAM了....
因為FPGA的resource有限...所以一般都不會給太大的memory
发表于 2019-5-5 09:56:17 | 显示全部楼层
开始做验证的时候,需要外接sdram,因为sdram在流片是是作为一个已经实现的成熟模块加进去的,所以芯片描述的代码中不会把整个sdram的实现都包括了,而是只有一个以标准sdram读写协议工作的controller,并假设sdram实体已经存在,外接的那个sdram暂时扮演这个sdram实体。最终流片的时候,真正的sdram的实体会被加入到芯片里,由于使用的是标准的sdram的读写接口,你在验证时使用的sdram controller的状态会和外接sdram时一样工作。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 06:15 , Processed in 0.021676 second(s), 8 queries , Gzip On, Redis On.

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