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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 2717|回复: 6

[求助] 毕设卡住了想请教各位有关fpga&asic有关的问题

[复制链接]
发表于 2022-1-28 19:16:02 | 显示全部楼层 |阅读模式

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

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

×
大家好,
我是微电子专业的研究生,目前在做毕设,要把一个riscv处理器和NVDLA深度学习加速器项目移植到cadence protium s1(基于fpga的原型平台)上面。这个项目来源于chipyard或者esp。可以在xilinx vc707或者vcu118上面运行,这也意味着项目用到了xilinx的ip核,比如说内存控制器。我在移植项目的过程中发现xilinx的ip核好像没法移植到protium s1上面。尽管protium s1使用了xilinx的fpga,但是cadence有自己的workflow,elab和compile不会用到vivado。想请教各位,在做asic soc设计的时候,如果需要内存控制器(一端是axi4,另一端是ddr接口的那种)该如何解决?如果恰好碰到有用过protium s1的前辈也请不吝赐教一些关于protium s1的知识。万分感谢!
发表于 2022-1-29 11:09:31 | 显示全部楼层
本帖最后由 追风鱼 于 2022-1-29 11:10 编辑

同问同问
回复 支持 反对

使用道具 举报

发表于 2022-1-29 23:10:43 | 显示全部楼层
x家不是带了支持AXI接口的DDR控制器吗?MIG
但你的帖子意思是MIG不能直接放在protium上?如果自己能实现RTL级别的axi到ddr controller你应该不用做毕设了
我感觉任何sdram的phy都非常复杂,我记得看spec ddr状态机就好几页
那就直接找c家的技术支持(感觉存储器接口这么常用的功能应该会开放给user吧)呗,或者你去x家技术论坛(记得是英文论坛)发帖问一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-30 19:41:19 | 显示全部楼层


   
jy040208 发表于 2022-1-29 23:10
x家不是带了支持AXI接口的DDR控制器吗?MIG
但你的帖子意思是MIG不能直接放在protium上?如果自己能实现RTL ...


我问过一次。得出的结论是人家不支持cadence的工作流。cadence也提供了DRAM的ip核。一端是类似Xilinx BRAM的那种接口,另一端是DDR接口。这就意味着我需要一个AXI2BRAM bridge,这种东西开源的很难找到合适的。


回复 支持 反对

使用道具 举报

发表于 2022-2-7 18:07:43 | 显示全部楼层
lz自己写一个bridge吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-2-9 01:05:33 来自手机 | 显示全部楼层
问题解决了 cadence提供了一个axi2sram bridge 。sram接口会接到一个wrapper。 wrapper里面是cadence的ddr ip核
回复 支持 反对

使用道具 举报

发表于 2022-3-7 17:04:28 | 显示全部楼层


   
lovenagasawa 发表于 2022-2-9 01:05
问题解决了 cadence提供了一个axi2sram bridge 。sram接口会接到一个wrapper。 wrapper里面是cadence的ddr  ...


祝毕设进展一泻千里
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-8-21 18:59 , Processed in 0.016059 second(s), 5 queries , Gzip On, Redis On.

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