摘要
为了提高EDA实验教学效果,提出1种基于FPGA的高速数据通道的设计和实验仿真方法。该高速数据通道结构基于乒乓操作的原理,利用Quartus II软件提供的软核双时钟FIFO实现数据的流水式处理。将FPGA作为DSP和数字上变频器AD9857的数据通道构建测试平台,使用嵌入式逻辑分析仪SignalTap II实时获取测试管脚数据,验证设计的正确性。在可靠通信的条件下,FPGA与C6416之间接口数据率达到240 MBps,与AD9857接口的数据率达到22.4 MBps,系统的设计和实验方法简单,可以应用于高速数据流传输的场合。
In order to improve the teaching effectiveness of the EDA experiments,a design and experimental simulation method for high-speed data channel based on FPGA was proposed.The high-speed data channel structure which was based on the principle of ping-pong operation used the soft-core dual-clock FIFO provided by Quartus II software to realize flow-through processing of data.The test platform,where FPGA was the data channel between the DSP and the digital up converter AD9857,used the embedded logic analyzer SignalTap II real-time access to data pins to verify the correctness of the design.Under the conditions of reliable communication,the data rate of interface between FPGA and C6416 is 240 MBps and that between FPGA and AD9857 is 22.4 MBps.The design and the experimental method of the system are simple and can be applied to high-speed data streaming applications.
出处
《实验室研究与探索》
CAS
北大核心
2012年第12期78-81,共4页
Research and Exploration In Laboratory
基金
陕西理工学院科研计划资助项目(SLGKY10-14)