共查询到20条相似文献,搜索用时 15 毫秒
1.
现代硬件设计规模逐渐增大,单个程序功能越来越复杂,当把多个功能复杂的程序集成到一个FPGA上实现时,由于各个程序的数据通路及所占用的资源可能冲突,使得FPGA控制模块的结构臃肿,影响了整个系统工作效率。通过FPGA的多重配置可以有效地精简控制结构的设计,同时可以用逻辑资源较少的FPGA器件实现需要很大资源才能实现的程序。以Virtex5系列开发板和配置存储器SPI FLASH为基础,从硬件电路和软件设计两个方面对多重配置进行分析,给出了多重配置实现的具体步骤,对实现复杂硬件设计工程有一定的参考价值。 相似文献
2.
提出了基于复杂可编程逻辑器件(CPLD)的现场可编程门阵列(FPGA)从并加载方案,及逻辑代码的实现过程,并给出仿真结果。该方案理论计算结果表明,当加载SPARTAN-6系列最高端的6SLX150T时,采用基于CPLD的从并加载方式,共需要加载时间为1.221 s,完全满足通信产品的快启动要求,具有较高的应用价值。 相似文献
3.
基于MCU的CPLD/FPGA配置 总被引:1,自引:0,他引:1
以PowerPC860为例,结合CPLD/FPGA的一般配置方法,从基本原理、硬件设计、软件操作等几个方面较详细地论述了如何利用MCU配置CPLD/FPGA芯片。给出了PS配置时序、配置电路的硬件连接、配置操作过程和CPU源程序。文末总结了该方法的优点。 相似文献
4.
从传统的现场可编程门阵列(FPGA)配置方法入手,重点介绍了通过复杂可编程逻辑器件设备(CPLD)和片外Flash实现FPGA配置的方法,并给出了系统设计方案、硬件框图和软件流程图。 相似文献
5.
随着FPGA的广泛应用,其实现的功能也越来越多,FPGA的动态重构设计就显得愈发重要。在分析Xilinx VertexⅡPro系列FPGA配置流程、时序要求的基础上,设计了基于CPLD的FPGA快速动态重构方案,实现了同一硬件平台下多个FPGA设计版本的在线动态配置和功能重构,该技术已在工程中成功应用。 相似文献
6.
7.
8.
通用雷达定时器FPGA方案和设计方法 总被引:1,自引:0,他引:1
提出了运用FPGA(现场可编程门阵列)技术设计雷达定时器的优点,分析了设计定时器的方法,并讨论了具体的实现电路,为通用雷达定时器模块化的开展打好基础。 相似文献
9.
10.
针对FPGA器件的下载配置问题,介绍了一种基于MCU的FPGA在线配置的方法,并以ALTERA公司的CycloneII系列下的EP2C35为例, 结合FPGA的一般配置方法, 从基本原理、硬件设计、软件操作等几个方面较详细地提出一种如何利用单片机配合串行的Flash存储器实现对大容量FPGA芯片的被动串行(PS)方式的在线配置.并提出一种利用ARM7通过TCP/IP协议实现远程更新的方式.对于EP2C35的1.16MB大配置文件,采用这种方法只需1分30秒即可成功配置. 相似文献
11.
12.
13.
介绍采用AT89S2051单片机配合串行E^2PROM存储器,实现CPLD/FPGA器件的被动串行模式的下载配置,阐述了其原理及软硬件设计。 相似文献
14.
16.
17.
18.
19.
基于FPGA的通用液晶显示控制器的设计和实现 总被引:4,自引:3,他引:1
基于FPGA研究了液晶显示的驱动方法,参照液晶显示的逻辑和时序标准设计了可选择分辨率的通用液晶驱动,用Verilog硬件描述语言编写了通用液晶显示驱动控制器,可以实现不同分辨率的清晰动态显示,在不需要修改核心代码的情况下,普遍适用于多种分辨率图像切换显示。经实验验证,该通用液晶显示控制器占用资源少,能够满足液晶显示时序控制的要求;通用性好,可移植性强,在系统外扩高速存储设备后即可作为嵌入式系统的一部分驱动标准高分辨率液晶显示器。 相似文献
20.
介绍了一种基于FPGA的可用于PEX8112芯片的寄存器配置的设计方法,详细说明了SPI接口协议及用FPGA来实现寄存器配置模块的设计过程,在Quartus Ⅱ中对设计模块进行了仿真验证,最后通过硬件测试证明了设计方法的正确性和可靠性。该方法对用FPAG配置其它芯片具有普遍适用性。 相似文献