首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于VHDL语言的FPGA设计   总被引:9,自引:0,他引:9  
采用VHDL语言在Xilinx公司的FPGA芯片上实现通用8255芯片的设计,具体介绍了基于VHDL语言的FPGA设计和优化设计的方法。  相似文献   

2.
现场可编程门阵列FPGA是近年来迅速发展的可编程ASIC器件,介绍了FPGA的特点和应用范围,并用FPGA设计不同频率和同频率不同相位的分频器,其中FPGA采用VHDL语言编写。现场可编程门阵列(FPGA)是近年来迅速发展起来的,一种可编程ASIC器件,本文介绍了特征和FPGA和FPGA设计了一种使用不同频率的分频器,采用VHDL语言进行编写。  相似文献   

3.
本系统设计以ASIC的一个分支即可编程ASIC为线索,重点讨论了"现场可编程门阵列"(FPGA)原理和特点,并讨论了设计FPGA的编程工具VHDL语言以及支持该语言的EDA开发平台MAX+PLUSII。最后应用VHDL语言设计一个由FPGA构成的硬件定时系统电路。  相似文献   

4.
Altera公司发布面向FPGA的OpenCL(开放计算语言)早期使用计划(EAP),支持客户提前了解Altera面向FPGA的OpenCL解决方案。采用这一开放标准,设计团队可以在高级C语言框架中面向FPGA设计他们自己的系统和算法,大大简化了  相似文献   

5.
针对传统FPGA芯片开发流程对开发人员要求高,开发难度大、周期长的难题,基于FPGA芯片高级综合工具CatapultcSynthesis以及配套的设计验证工具,构建了新的FPGA高级语言设计开发环境,支持将C语言算法快速高效地实现到FPGA芯片上。实验表明.该开发环境能有效降低设计人员的开发难度,缩短工程研发周期。  相似文献   

6.
对于以ISO/ANSI-C为基础的程序设计语言Handel-C,可利用CeloxicaDK设计工具将Handel-C的源代码编译成能直接针对FPGA目标的网表(Netlist),而无需VHDL/Verilog的中间步骤,最后利用FPGA布线工具直接将Netlist下载到FPGA上.文中在分析Handel-C语言的FPGA开发流程的基础上,将Handel-C与VHDL设计进行对比分析,揭示了Handel-C在电路算法级设计方面的优势,而且设计效率也大大提高.  相似文献   

7.
为适应目前捷联惯性导航系统( SINS)实时性好、速度快、精度高、小型化、低功耗发展需求,设计一种DSP+FPGA的捷联惯导系统平台,采用FPGA完成传感器数据采集与控制;采用高性能TMS320C6713 DSP为核心处理器完成航姿解算;介绍了FPGA与DSP数据交互关系;DSP程序采用C语言和汇编语言编写,FPGA设计采用VHDL语言描述;实验证明:设计可行,姿态角误差在0.05°范围内,精度符合设计要求。  相似文献   

8.
该文通过设计EZ_USB FX2CY7C68013A芯片与FPGA的接口电路,并基于USB协议来实现PC机与FPGA的数据通信。详细介绍了固件程序的设计,Slave FIFO模式特性,CY7C68013A芯片的Slave FIFO接口模式与FPGA的电路设计以及与FPGA接口的读写VHDL语言设计。  相似文献   

9.
基于Handel—C语言的FPGA设计   总被引:4,自引:0,他引:4  
杨益  方潜生 《微机发展》2004,14(12):99-102
对于以ISO/ANSI—C为基础的程序设计语言Handel—C,可利用Celoxiea DK设计工具将Handel—C的源代码编译成能直接针对FPGA目标的网表(Netlist),而无需VHDL/Verilog的中间步骤,最后利用FPGA布线工具直接将Netlist下载到FPGA上。文中在分析Handel—C语言的FPGA开发流程的基础上,将Handel—C与VHDL设计进行对比分析,揭示了Handel—C在电路算法级设计方面的优势,而且设计效率也大大提高。  相似文献   

10.
AutoLogic FPGA 用Mentor Graphics新的AutoLogic FPGA设计更小更快的FPGA。AutoLogic FPGA具有两种HDL语言综合能力,以及针对特定结构的面积和时延优化,以得到优异的结构,无论是对粗结构FPGA还是细结构FPGA。通过AutoLogic和AutoPilot,新用户和偶尔用户可迅速走过特定工艺设计流程,使他们能很快完成一个设计,而又完全利用器件资源。当设计人员有经验后,有众多特点的AutoLogic FPGA用户界面使他们能充分运用那些功能以改善设计的面积和速度两方面。  相似文献   

11.
可重构计算的研究使用高度灵活的计算结构进行高性能计算。近年来采用FPGA器件来创建可重计算平台的研究大量出现。基于高级语言的FPGA编程技术可以让软件工程师摆脱硬件的干扰,致力于算法的实现。Impulse C语言工具集就是一种对软硬件划分和软硬件过程协同设计的相对简单的、基于C语言的方法,它与高效的基于FPGA的硬件编译器相结合,形成了一种完整的混合处理器和FPGA实现的方法。这些工具极大地简化了可重构部件的设计过程,但是在高效性和电路优化等方面跟手工设计仍有差距。  相似文献   

12.
将软件设计方法引入到硬件设计中,来开发FPGA应用是一种新的设计思想。软件DKl是无需使用硬件描述语言HDL设计,由高级语言Handle-C直接设计实现FPGA应用的开发环境。  相似文献   

13.
基于FPGA的微小型导航计算机数据采集系统设计   总被引:3,自引:0,他引:3  
提出了以高性能DSP为核心,由FPGA构成主要外部输入输出接口的导航计算机方案,并重点对由FPGA构成的ADC采样控制器进行了设计。处理器DSP只需通过EMIF接口访问FPGA中的FIFO即可进行数据接收。FPGA设计采用VHDL语言描述,并利用Quartus24.0对设计方案进行了仿真,仿真结果表明该设计是有效的。同时,本文也简述了DSP和FPGA接口的软硬件设计。  相似文献   

14.
介绍了基于FPGA及AD9224的高速数据采集系统。该设计用AD9224来实现AD转换,用FPGA实现控制逻辑,用FIFO作为AD转换与FPGA之间的高速缓冲存储区。实现了高速数据采集、数据的快速传输和模块灵活控制三者的结合。FPGA模块设计使用VHDL语言编写,用MAXPLUS实现软件设计和仿真验证。  相似文献   

15.
为了使计算机能够通过串口控制FPGA的输出信号,笔者根据异步串行通信的原理,设计了简便易行的FPGA串行通信接口系统,并应用VHDL语言在FPGA内部集成了串行接收模块,具有较强的通用性和推广价值.  相似文献   

16.
张开禾  富立  范耀祖 《测控技术》2007,26(3):75-76,78
针对捷联航姿系统的发展情况,设计了一种高速、多通道、可扩展的计算机系统.主要描述了系统的硬件电路,采用了高性能DSP为内核,用于高速处理数据;采用FPGA构成主要的外部输入输出接口.FPGA映射到DSP中EMIF的一段地址空间,两者之间通过EMIF接口进行交互.FPGA设计采用VHDL语言描述,DSP程序采用了C语言程序和汇编程序编制.实践证明了系统的高速性和高可靠性.  相似文献   

17.
这是一款新型的FPGA(现场可编程门阵列)硬件语言编译器,可以实现对大规模高复杂度的FPGA的编程,直接从C语言到HDL(硬件编程)语言的转换,并且可完成FPGA的设计和分析。(2013-129-英国-079)该实验室成果目前正在申请专利,在IC领域有较好的市场前景,外方期望以授权许可等方式与中方开展合作。  相似文献   

18.
FPGA的VHDL设计策略   总被引:4,自引:0,他引:4  
大规模的可编程逻辑器件已经显著改变了数字系统的设计过程,并且VHDL语言在设计中的作用也日益显著.简要论述了关于FPGA的VHDL设计中一些注意事项,提高电路描述的正确性,从而提高FPGA设计的性能.  相似文献   

19.
在详细分析FPGA工作原理和相关通信协议的基础上,针对FPGA的特点进行了相关的串行通讯研究.提出了采用边沿跳变检测法来实现FPGA与AVK单片机的串行通讯,同时设计了基于FPGA与AVR单片机的串行通讯及智能监控系统,并按照相应的通信协议,分剐采用VHDL语言和C语言编程实现了系统的相应功能.实验证明,本系统实现简单,运行可靠.  相似文献   

20.
一种基于FPGA的CPU设计   总被引:3,自引:1,他引:2  
基于现场可编程(FPGA)技术和硬件描述语言VHDL的设计和综合,通过自顶向下的设计方法和模块化设计思想,在QuartusⅡ环境下能定制、仿真、下载验证和实现CPU功能.通过VHDL语言定制了运算器ALU模块和调用宏模块定制了RAM模块,介绍了基于FPGA的CPU设计方法,并通过初始化程序进行验证,实现了基于FPGA的CPU功能,表明基于FPGA技术在设计CPU核和大规模集成电路设计方面可根据实际情况定制,具有灵活性、可靠性和可扩展性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号