- 12
- 0
- 约2.37千字
- 约 4页
- 2024-03-16 发布于四川
- 举报
fpga开发板使用教程之在K7上用Ibert实现基本的GTX测试
GTX、GTH等具体是什么就不多介绍了,网上有很多。写这个的目的,就是当收到FPGA板卡后,要判断本板的高速串行总线是否能够应用,那就需要做基本的功能测试。我们可以用xilinx提供的ibert进行测试,而且基本上可以达到不用敲代码就可以完成测试的目的。
下面按步骤,一步一步实现。重点的地方我会标注出来。
(1)新建工程,只需选择好与板卡对应的FPGA型号即可,无须添加任何文件。
(2)添加ibertIP。
IPCatalogx
Cores|Interfaces
Name
BasicElements
CommunicationNetworking
7 DebugVerification
▼ Debug
VDebugBridge
[ 中旧ERT7SeriesGTX|
中ILA(IntegratedLogicAnalyzer)
VJTAGtoAXIMaster
(3)配置IP:
这里我们先只配置一个quad,也就是测试一个quad,速度是1G的速度,也就是千兆网的速度。这里是8b/10b编码。因此实际1000Mbpsx
10/8=1.25Gbpso参考时钟这里,你要看你的硬件上是接的多少M的时钟。也就是MGT的refclk引脚上,并注意是哪个quad。
在我的电路中,我的125MHz的差分时钟是接到了MGTREFCLK1P115和MGTREFCLK1N_115上。
这里需要注意的是:参考时钟频率和GTX的传输速率的关系。虽然在内部是通过PLL倍频上去的,但是,基本时钟频率是要匹配才行。比如125MHz,10倍频就可以达到L25GHz。如果55MHz参考时钟,倍到L25GHz,就不行了。
假若是10GHz的速度,因为10GHz就是64b/66b的编码,实际速度是:10000x66/64=10.3125Gbps。这时用156.25MHz的时钟就比较合适
(156.25MHzx66=10.3125GHz)□如果其他频率的,存在小数倍频,那就不行了,pll很难锁定。
因为我这里选的速度是1.25GHz,那后面的QuadPLL就不能选择,否则提示错误。1.25GHz频率低于QuadPLL的范围。因此,这里不选中QuadPLL,默认采用CPLLo
IMRT7SerwtGTXp.O)
IBo* (otR
irvtaiESTtema*fenaM?auMMf. forflitst4
irvtaiES
Ttema*fenaM?auMMf. forflitst4
RXNJPOJ
RXPJ3O) TXN_0P5
GTP^CLKD_(QO| TXP_q30J
GIREFCUd_(O0]RWOUTCLK_D
(4)这部分就是要选择你要测哪个quad以及对应的时钟。
我这里测H5哪个quand,参考时钟前面已经说了是在MGTREFCLK1P_115和MGTREFCLK1NJ15上,所以做如下选择:
ComponentNameigV7ws_g_0
PtolocolDefinitionPfotocolSelectionClockSettings
PtolocolDefinition
PfotocolSelection
ClockSettings
PleaseselectProtocol-Quadcomtxnabon
CTY1
QUAD.115
Custom1/125Gbps
MGTREFCLK1115
?
Channel0
?
QUAD.
.116
None
.
None
w
▼
QUAD.
J17
None
None
?
■
QUAD.
J18
None
■
None
■
(5)在clocksetting里,是设置ibert内部逻辑使用的时钟,这里可以用从其他bank引入的时钻,也可以直接用前面的quad时钟。现在为了简单,直接使用前面的115上的时钟。
Componem!Nameit)?rL7senes_ot?_O
PfotocxriDefbtuQis
flockSefflng,
RXOUTCLKProOe
AddRXOUTCLKProgs
ClockTyxAsternClockQStsntftfdQUAD1151 ?
ClockTyx
AsternClock
QStsntftfd
QUAD1151 ?
PPackagePinUNASSIGNED
NPdckagePm
UNASSIGNED
FreguenotMHz)
125000
至此,点击“OK”产生ibertI
您可能关注的文档
- 本年度业务技术工作总结范文(9篇).docx
- 有关财务总监年终个人工作总结范文.docx
- 住宅-电气专业统一技术措施.docx
- 农业的工作计划(17篇).docx
- 前列腺增生中医外科医案.docx
- 2022年工作总结与计划模板六篇.docx
- 儒家《论语》读后感5篇.docx
- 2022年国家学生体质健康标准.docx
- 入党积极分子的确定和培养教育.docx
- 仁爱公益志愿者培训资料.docx
- 部编版人教版初一七年级语文下册《假如生活欺骗了你》赛教课件.ppt
- 部编版人教版初一七年级语文下册《我的生活》名师课件.pptx
- 部编版人教版六年级语文上册《京剧趣谈》课件.pptx
- 部编人教版道德与法制三年级下册《说声“谢谢”》课件.ppt
- 部编版五年级语文上册《竹石教学》课件.ppt
- 部编版人教版初一七年级语文下册《了解“青”字族汉字的特点》名师课件.pptx
- 部编人教版道德与法治六年级下册第十课《我们爱和平》精品课件.ppt
- 部编版人教版初一七年级语文下册《假如生活欺骗了你》名师课件.ppt
- 部编版五年级语文上册《我的“长生果”》课件.ppt
- 部编版人教版初一七年级语文下册《晚春》名师课件.pptx
原创力文档

文档评论(0)