南京信息工程大学电子与信息工程学院,江苏南京210044
为了提升高速串行计算机扩展总线标准(PCIe)总线互联设备在高速通信过程中的系统性能,减少对中央处理器(CPU)资源的占用,基于Kintex-7 系列现场可编程逻辑门阵列(FPGA)平台进行总线主控式直接存储访问(DMA)设计,通过PCIe 接口实现了主机设备(PC)与FPGA 设备之间的高性能数据传输。同时,基于Root Port 仿真平台设计DMA 读写测试用例,仿真结果验证PCIe 接口逻辑的正确性。通过连接上位机和配置驱动进行实际传输速率测试,结果表明,DMA 写速率最高可达1 620 MB/s,DMA 读速率最高可达1 427 MB/s,带宽最大值能够达到PCIe 接口理论带宽值的84%。设计方案成本低,可靠性高,能够满足高性能、低延时的数据采集要求。
高速串行计算机扩展总线标准 现场可编程逻辑门阵列 直接存储访问 数据传输 Peripheral Component Interconnect express Field Programmable Gate Array Direct Memory Access data transmission 太赫兹科学与电子信息学报
2022, 20(4): 385
1 海军工程大学, 湖北 武汉 430033
2 武汉理工大学, 湖北 武汉 430070
设计一种以DSP为核心, FPGA协助数据采集、传输的图像处理平台。DSP运行复杂图像处理算法, 通过EMIF接口和FPGA进行高速数据传输。FPGA对EMIF接口进行扩展, 将图像传感器、SDRAM存储器、USB接口等统一到EMIF接口, 提高系统的集成度和灵活性, 实现DSP与FPGA、外设之间数据准确、高效、可靠的传输。实验表明, 该系统满足实时性设计需求, 易于扩展和升级, 具备较强的通用性。
时序 DMA操作 EMIF external memory interface (EMIF) field-programmable gate array (FPGA) FPGA timing sequence direct memory access (DMA) operation
使用片上系统(SOC)和可编程片上系统(SOPC)的设计方法,利用嵌入Nios软核的FPGA产品,根据TFT彩色液晶显示要求,提出彩色液晶显示器控制器软核设计的完整方案,成功设计出数字信号综合测试仪。给出的显示点、图、汉字程序对各种需液晶显示的仪器仪表设备的设计有一定的参考作用。
彩色液晶 SOPC系统 DMA传输 Nios软核 Avalon总线 color LCD SoPC system direct memory access transmit Nios soft core Avalon bus
南京信息职业技术学院 电子信息学院,江苏 南京 210036
根据LED虚拟显示屏的要求和特点,利用片上系统和可编程片上系统的设计方法,提出LED虚拟显示屏控制系统的完整设计方案。在LED时序发生器的设计中专门提出了一种改进型的D/T 转换技术,无需任何预先数据处理,只用一个函数控制所有像素点的亮度。结果表明,设计方案解决了LED虚拟显示屏由于像素分时复用而带来的控制系统速度要求提高的问题,保证了屏幕的刷新速率,同时还降低了真彩显示系统的复杂性,能够保证画面的有效实时显示,具有较强的实用性。
LED显示屏 虚拟像素 SoPC系统 DMA传输 Nios软核 Avalon总线 LED display virtual pixel SoPC system direct memory access transmit Nios soft core Avalon bus
Department of Computer Science and Information Technology, Chongqing Technology and Business University, Chongqing 400067, CHN
Data communication PCI Expansion direct memory access DM642 半导体光子学与技术
2006, 12(3): 200