光纤项目是明德扬承接自某研究所的项目。该项目功能是接收4路光纤数据,经过内部DDR3缓存后,通过PCIE接口上送到电脑保存。其中光纤采集到数据后,需要做一定的算法处理,该算法处理由客户实现,明德扬保留易修改、易插入的模块接口。 该项目实质就是一个数据采集卡功能:采集到高速数据并保存到电脑本地,具有速率高、数据量大的特点。采集卡项目均可参考此方案实现。 该项目使用到光纤接口,可以学习到光纤IP核的应用。 本项目可以通过PCIE,实现对FPGA的配置。特别是实现了可分别配置和读取1路接收FPGA、4路发送FPGA寄存器的功能。关于上位机,如DSP、ARM、单片机、电脑 ,如何与FPGA通信交互的,可以参考此方案。(在优化版本中,也提供了通过串口配置的方案,即将PCIE配置改为用串口配置。) PCIE部分不作讲解,要注意。 该项目有对应的视频专题课,并提供代码学习。 《光纤项目》基于FPGA光纤接口接收与发送大数据传输,深度学习领域、数字信号处理等民用和军事领域的常用技术,技术要点:1.4点3.125G光纤传输、4片800M时钟DDR3缓存、高速PCIE通信 课程主要内容包括:整个功能演示,光纤架构和数据流概述、模块设计与解析、DDR3/光纤IP、光纤接口、GTX接口模块以及上板验证。 该课程的教学目标:使学员掌握FPGA光纤高速项目并熟悉DDR3 IP核、光纤IP核。阅读企业级项目,模拟参与实际项目,了解企业项目架构。
对本课程感兴趣的同学可以加兰老师微信了解: fpgamdy
|