糖尿病康复,内容丰富有趣,生活中的好帮手!
糖尿病康复 > XILINX开发板KCU105使用aurora协议---上

XILINX开发板KCU105使用aurora协议---上

时间:2022-02-23 14:36:54

相关推荐

XILINX开发板KCU105使用aurora协议---上

1、KCU105

KCU105是XILINX 基于Kintex ultrascale系列的FPGA 开发板,提供丰富的扩展接口,如SFP/SFP+,网口,HDMI和4路SMA连接器的GTH端口,PMOD数据接口,FMC LPC/HPC,PCIE金手指等,且可以通过micro USB实现JTAG配置,本次需要实现SMA连接器的gth端口实现1lane、6Gbps lane速率的aurora 通信。

2、XCKU040 GTH资源

KU芯片型号为XCKU040-2FFVA1156,GTH资源如图所示,GTH资源共有5个QUAD,共20路GTH,根据硬件连接可知sma gth端口连接在quad 226 X0Y11奥。

① gth资源:

② 硬件连接:

3、时钟配置

① 时钟需求 :确定配置gth lane位置后需要配置相应的gth时钟,因为bank 226参考时钟来自FMC和外部SMA接入,使用不便,因GTH bank参考时钟可以使用南北方位相邻bank的参考时钟,为了使用板载时钟,采用其相邻bank 227参考时钟 MGT_SI570_CLOCK_C_P/N。

② 时钟配置

开发板时钟配置提供串口UART通过USB与上位机连接,在配置前需要安装,以下软件:

Install Si Labs CP210x USB UART Drivers:USB转串口驱动

Tera Term installation or PuTTY:串口调试工具

通过串口调试软件,按照提示配置参考时钟为250M,并且将配置信息固化到EEPROM,这样上电后配置的时钟频率会保持250M。

4、调用IP CORE

确定参考时钟和GTH位置后,就可以开始接口部分,IP core调用如下:

参考文档地址:

/products/boards-and-kits/kcu105.html#hardware

/support/documentation/user_guides/ug575-ultrascale-pkg-pinout.pdf

/support/documentation/boards_and_kits/kcu105/_3/xtp352-kcu105-setup-c--3.pdf

如果觉得《XILINX开发板KCU105使用aurora协议---上》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。