共查询到20条相似文献,搜索用时 31 毫秒
1.
基于FPGA的验证平台能够缩短SoC芯片的开发时间,提高验证工作的可靠性,并具有可重用性。利用Xilinx公司的FPGA作为一个基于标准总线连接的IP模块验证平台,并将待验证IP模块综合后下载于FPGA中.通过软硬件协同验证的方法,验证了待测IP模块的正确性。通过介绍SPI模块的验证方法.给出了基于FPGA的SoC/IP验证的软件设计思路。 相似文献
2.
针对FPGA图像处理算法快速验证问题,设计了基于FPGA云的实时图像处理在线验证平台。平台基于具有FPGA计算加速功能的云服务器搭建,包括硬件逻辑架构和软件驱动框架。其中,前者由图像虚拟捕获模块、图像虚拟输出模块及基于DVP协议的虚拟用户接口构成;后者以OPAE架构为基础,实现用户应用与FPGA逻辑数据交互。该平台以FPGA云服务器上用户图片或视频为激励,图像虚拟捕获模块捕获激励数据,通过虚拟DVP接口发送至用户图像处理模块,处理结果经虚拟DVP接口、图像虚拟输出模块后由软件驱动读取、整合并实时回传,像素时钟100 MHz。经彩色图像高斯滤波在线实验验证,该平台在简化传统验证模式外设架构的同时,能够快速验证用户自定义图像算法模块,提高了图像算法的原型验证效率。 相似文献
3.
贺敬凯 《深圳信息职业技术学院学报》2015,(3):17-21
贪吃蛇游戏是一个简单而大众的游戏,它因操作简单、娱乐性强而广受欢迎。本论文以贪吃蛇游戏的开发为例,着重阐述了基于FPGA平台的游戏开发技术和方法,为后续基于FPGA平台的游戏开发打下良好的基础。整个游戏的开发基于FPGA硬件平台和Quartus II开发环境,游戏的开发中贯穿IP重用的思想,借鉴并重用了已经成熟的VGA显示模块和PS2键盘模块,专注于游戏的核心算法部分的实现。 相似文献
4.
SoC芯片通常包含有复杂的数据通路,对复杂的数据通路的验证非常具有挑战性。无线通信SoC中包括很多功能模块,为了验证其复杂的数据通路的正确性,需要对每个功能模块进行模块级的验证。由于SoC验证已经成为整个流程中的重心,所以努力研发新的验证方法及设备,不断完善SoC验证计划和平台是当前的主要任务。以SD控制器和芯片系统(SoC)为例,探讨SoC模块级和系统级的验证,先确定验证策略并编写测试计划,再创建测试平台,最后对复杂的数据进行测试。 相似文献
5.
张玢 《渭南师范学院学报》2013,28(9)
针对H.264视频编码芯片仿真和验证的要求,提出了基于FPGA的验证平台框架.该验证平台主要用于对H.264编码芯片进行硬件模块的验证,从而为整个视频编码芯片的开发提供可靠的依据.该平台基于PowerPC440软核处理器,可使软件模块和硬件模块在同一个平台下真正实现软硬件协同工作.基于该平台实现了多个硬件模块和H.264视频编码芯片的验证,其结果证明了该验证平台的正确性和可靠性. 相似文献
6.
提出一种基于Xilinx公司Virtex-5 FPGA的高速数字下变频的实现方法,使用system Generator for DSP软件实现IP Core在FPGA中的建模,通过Matlab进行了仿真验证,并下载到FPGA芯片中进行了功能验证,证明该设计集成度高和稳定性强,降低了开发成本. 相似文献
7.
设计基于FPGA高性能,用VHDL语言在其上实现8051单片机IP核和MAC控制器IP核,统一两者接口,再加上总线模块、串口模块等组成一个功能强大的片上系统.该系统以8051IP核为主控制器,通过控制MAC控制器和外接PHY芯片实现网络连接.设计提供了一种使单片机简单、有效接入网络的解决方案.设计基于ISE开发环境,在Xilinx的Vritex-II pro FPGA上实现. 相似文献
8.
9.
10.
FPGA提供了大量的可编程DSP处理器的灵活性,且具有较高的实时性能。开发一种基于FPGA的多通道双频数字接收机的软件雷达,探讨数字下变频(DDC)技术,并介绍一款基于FPGA的并行处理架构。该FPGA采用基于块的设计,由ADC接口模块、DDC模块以及DSP接口模块组成。整个多通道DDC处理过程由Virtex 6 FPGA完成,并且已应用于雷达系统。实验验证了该数字接收机的可行性。 相似文献
11.
多FPGA系统中自定义高速串行数据接口设计 总被引:2,自引:1,他引:1
为方便多FPGA系统中主从FPGA之间的命令与数据传输,节省连接的引脚数量,设计了一种基于FPGA的自定义高速串行数据传输模块.对主从串行模块进行了详尽的协议设计,得出了串行传输时序设计图,编写了verilog硬件代码并仿真通过硬件实测在25 MHz工作正常.该设计作为一个IP软核,略作修改后,可以被无缝整合到各种形式的嵌入式系统中. 相似文献
12.
在IP产品开发中,验证工作是一个非常关键的部分,高效、可靠、全面的验证工作是IP模块开发成功的保证。本文提出了一种可重用IP核的验证方案,该验证方案的架构是基于面向对象的设计方法,验证模块中采用高级语言程序接口,而不是实际的I/O接口,有利于提高IP设计验证代码的可读性、可维护性、可重用性和可扩展性,提高验证效率。 相似文献
13.
伴随着嵌入式系统的迅速发展,TFT-LCD控制器IP成为SoC芯片中的一个重要部件。文章介绍了一种使用FPGA芯片设计TFT液晶显示屏控制器的方法。该方法加快了数据的处理速度,提高了系统的兼容性,节约了硬件成本。 相似文献
14.
15.
郑春梅 《晋城职业技术学院学报》2015,8(3):80-82
本文设计了一种基于FPGA的轨道目标定位系统,利用Xilinx公司FPGA芯片中的内容可寻址存储器(CAM)IP核和Micro Blaze软核处理器进行系统搭建,同时以在轨目标的三维坐标为待处理数据,设计了轨道目标的筛选算法,通过实际验证及结果分析,验证了设计的可行性。 相似文献
16.
本文研究了传统计算机组成实验箱的硬件组成,并以此为目标设计并实现了基于FPGA的计算机基础实验教学平台.平台以FPGA芯片Cyclone II EP2c8Q208C8为主,并使用一块CPLD芯片MAX II EPM1270T144C5辅助管理,有外扩存储器.MAX II EPM1270T144C5主要负责管理板上的按钮、开关、LED灯和数码管,它和Cyclone II EP2C8Q208C8之间通过IP核通信,该IP核将向使用者提供一组控制板上各种资源的接口.由于FPGA芯片具有重复编程能力,使得平台的功能可以像软件一样被编程,使实验平台具有极强的灵活性和适应性.学生不仅可以利用平台完成计算机组成原理实验,同时还可以利用实验平台完成数字逻辑、EDA、硬件描述语言(HDL)等基础课程的学习.使用本实验平台,学习者不仅仅能像传统的基础实验平台那样验证实验现象,还能使学习者站在设计者的角度去学习.学习的过程也是设计的过程,这是对传统的基础实验教学的改革. 相似文献
17.
《实验室研究与探索》2019,(10):93-99
针对传统常模盲均衡(CMA)算法相对复杂,太多乘法器导致占用过多逻辑资源的不足,设计并实现了一种基于FPGA的FSE-CMA盲均衡器。给出了盲均衡器的总体框架,设计了硬件电路。以1~20 MHz的DPSK信号为输入信号,设计了数字下变频模块和信号解调模块。改进了FSE-CMA的滤波器结构,设计了硬件实现组成模块及抽头系数更新过程。搭建了硬件测试平台并进行级联了测试与验证。 相似文献
18.
采用软硬件协同设计的方法,搭建了一个高效地基于隐马尔可夫模型(Hidden Markov Model,HMM)语音识别的FPGA实验验证平台。结合FPGA结构特点,直接使用加法器、乘法器、比较器等建立一个Viterbi算法结构,采用改进的方法计算Viterbi得分和预计算逻辑实现了一种简单的基于HMM的语音模板匹配。实验表明该实现方案是切实可行的,FPGA实验验证平台有利于资源复用,减少工作量,并易于调试,为语音识别其他功能模块的嵌入炎设计打下良好基础. 相似文献
19.
20.
张睿 《宁波职业技术学院学报》2013,(5):82-84
设计了一种基于FPGA的步进电机细分驱动控制器,采用FPGA作为控制单元,功率驱动电路采用了光耦隔离器HCPL2630与驱动器IR2110,以及VMOS功率场效应晶体管IRF530器件构成了H桥式驱动电路。在Altium Designer 6.9环境下完成了系统硬件电路原理图设计。软件设计方面,在Quartus II软件开发环境下,采用Verilog硬件描述语言实现了基于FPGA步进电机细分驱动系统软件的总体设计,设计完成了地址发生模块、ROM模块、数据变换模块、PWM调制模块以及数字变向模块,并对各自功能模块进行了功能仿真,验证了各功能模块的正确性。 相似文献