用SOPC builder建立pcie确实挺方便
时间:10-02
整理:3721RD
点击:
最近在做pcie的项目,经过几番研究最后选择了用硬核在sopc builder中来做。
我的方案选择过程是这样的:首先想用PCIE物理层芯片加FPGA,但发现还要买软核,价格也不菲,何况我们用量不大,不如干脆直接用硬核。关于硬核的例程,altera给出了两种方式,一种是直接用ip核,另一种是用sopc来做。
把两个工程都研究了一番,发现用sopc来做要确实方便多了。因为altera给的例程只是完成了一个常用功能,我们要实现自己的功能要修改很多地方。然而sopc中我们可以很方便的连接器件,不用考虑总线仲裁问题,确实挺方便的。
关于具体的问题大家可以问我哦,另外我的购物网也欢迎看看www.ggtown.cn。大家调试PCIE硬核有什么问题可以给我留言,大家一起讨论。
我的方案选择过程是这样的:首先想用PCIE物理层芯片加FPGA,但发现还要买软核,价格也不菲,何况我们用量不大,不如干脆直接用硬核。关于硬核的例程,altera给出了两种方式,一种是直接用ip核,另一种是用sopc来做。
把两个工程都研究了一番,发现用sopc来做要确实方便多了。因为altera给的例程只是完成了一个常用功能,我们要实现自己的功能要修改很多地方。然而sopc中我们可以很方便的连接器件,不用考虑总线仲裁问题,确实挺方便的。
关于具体的问题大家可以问我哦,另外我的购物网也欢迎看看www.ggtown.cn。大家调试PCIE硬核有什么问题可以给我留言,大家一起讨论。
留个联系方式讨论讨论吧,我的QQ:157725538,tel:18601686815
连接打不开,怎么讨论啊
不知道小编对,ip核的用法熟不熟,如果熟的话还望解惑。我按照手册上生成了硬核,在simulation的时候,做到do runtb.do那一步出错了,modelsim报错
Error loading design
# Error: Error loading design
# Pausing macro execution
# MACRO ./runtb.do PAUSED at line 110不知小编能够解惑
谢谢西诶些系诶下则
西诶西诶歇息额
在sopc里使用pcie硬核,由于受到cpu频率的限制,只能做一些低速的东西,失去了pcie高速的意义。试想一下,pcie的2.5G的传输,到了CPU 200M以下的主频,可想而知。
小编,互加下QQ交流吧 308089334
学习学习了!
谢谢西诶些系诶下则
谢谢西诶些系诶下则
