原创 基于ARM+FPGA的双核嵌入式开发平台的构建

2006-9-18 08:23 5892 12 22 分类: MCU/ 嵌入式

引子:


        本来早就想把这个曾经做过的项目写出来,当时最近一直很忙,但是写还是要写的,不然以后就忘了或者技术就过时了。其实ARM+FPGA的构架早就有了,altera公司甚至有这样的芯片,但是贵,同时我在市面上发现这样的开发板很少,即使有都是做的很差,毕竟要同时精通这两项技术不是一件易事。当时想到要做这个东西不是偶然的,因为以前曾经作过51单片机+FPGA的项目,利用FPGA的升级能力,做了不少好东西。后来老张想让我弄个ARM+FPGA的东西来,ARM现在很火,同时也想给师弟留下些好东西。所以就做了这样的一个项目,在以后的篇节中,我将陆续介绍这个项目的内容。


       


          <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />


 


本文设计完成的是基于ARM7+FPGA的嵌入式系统开发板,它可以完成ARMFPGA、嵌入式系统等的设计和开发。


开发板以Altera公司的Cyclone系列FPGAEP1C6PHILIPS公司的ARM7内核LPC2292为核心,在其外围扩展FLASHSRAMA/DD/A、键盘、LED显示、LCD显示、串口通信,CAN控制器,Modern接口和USB接口等器件,使其成为一个完整的嵌入式开发系统,系统采用模块化设计,各个模块之间可以自由组合,使得该开发板的灵活性和可扩展性大大提高。同时开发板所提供的丰富的接口模块,供人机交互和器件间通信使用,方便了开发者的设计和系统的嵌入,可以满足普通高等院校、科研人员等的需求。


开发者可以采用将FPGA核心板设计为专用的I/O处理器,将ARM核心板设计成专门的数据处理和控制单元。开发者可以使用CVHDLVerilogHDL等语言来完成开发。


 


关键词嵌入式系统,ARMNiosFPGA


 


                                                        


             ABSTRACT


 


The thesis completes a design of an embedded system development board based on ARM7 and FPGA.The development board can complete the design of ARM7, FPGA,embeded system and so on.


The development board is based on Altera Cyclone deviceEP<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />1C6 and PHILIPS ARM7 LPC2292the board extends several peripheral devices such as,FLASH,SRAM,A/D,D/A,LED,LCD,keyboard,serial port,CAN control circuit Modern, USB interface and so on.All the devices constitute an integrated embeded development system. The development board offers us plenty of interfaces to meet the need of the device communication and the intercommunion between human and computer,which makes the design and the embedding of the system more easier.The embedded Development Board can meet the need of scientific researchers and other college researchers.


The developers can use FPGA core board by way of special I/O processor,use ARM7 core board by way of special data processing and control cell. The developers can use C ,VHDL,Verilog HDL and so on by way of completing design.


 


KEY WORDS: embeded system,ARM, Nios,FPGA


 

文章评论12条评论)

登录后参与讨论

用户189973 2009-2-23 17:10

只能看到这篇文章的摘要啊,大哥,能不能给发个全文fanlei00000@163.com

用户394968 2008-10-29 16:47

请问ARM和FPGA的接口部分怎么连接? MSN:yezijian_721@yahoo.com.cn QQ:199875259

用户394968 2008-10-29 16:46

请问ARM和FPGA的接口部分怎么连接? MSN:yezijian_721@yahoo.com.cn QQ:199875259

用户394968 2008-10-29 16:46

请问ARM和FPGA的接口部分怎么连接? MSN:yezijian_721@yahoo.com.cn QQ:199875259

用户1318081 2008-3-25 22:37

? 一般是jtag,as,ps,有2个信号线可以选则

用户1293827 2008-3-25 17:21

楼主,你是强人啊,我想问你个问题;就是EP1C3的配置模式是怎么设定的呢?可不可以留个联系方式,可以互相讨论啊

zwj-gg_818035047 2008-3-4 20:37

恭喜恭喜!

用户1318081 2008-3-4 12:50

呵呵,谢谢!

用户1129198 2006-12-30 09:43

简单的很 没有什么了不起的 arm当作一个nios的master外设,挂在avalon上就ok了

用户1318081 2006-12-7 08:28

  这篇文章是我的毕业论文!发全文的可能性很小,毕竟版权不是属于我的
相关推荐阅读
用户1318081 2012-11-22 08:47
Altera Quartus II软件12.1版借助强大的高级设计流程,加速系统开发
Altera公司 (Nasdaq: ALTR) 今天宣布,推出Quartus® II 软件12.1 版——在CPLD、FPGA、SoC FPGA和HardCopy® ASIC设计方面,性能和效能在...
用户1318081 2012-11-17 23:26
介绍28nm创新技术,超越摩尔定律
在工艺方法基础上,Altera利用FPGA创新技术超越了摩尔定律,满足更大的带宽要 求,以及成本和功耗预算。Altera Stratix® V FPGA通过28-Gbps高功效收发器突破 了带...
用户1318081 2012-11-17 23:22
Altera与Northwest Logic联合开发RLDRAM 3存储器接口解决方案
Altera公司 (NASDAQ: ALTR)与FPGA高性能知识产权(IP)内核领先供应商Northwest Logic今天宣布,开始提供硬件成熟的1,600 Mbps低延时DRAM (RLDR...
用户1318081 2012-11-17 23:21
Altera电机控制开发工作台前所未有的提高系统集成度、可扩展的性能和灵活性
Altera公司(NASDAQ: ALTR)今天宣布,新的电机控制开发工作台前所未有的提高了电机控制系统设计的系统集成度和灵活性,而且性能还可以扩展,同时大幅度缩短开发时间,降低风险。工作台包括一...
用户1318081 2012-11-07 11:05
Altera OpenCL统一的异构编程
观看OpenCL怎样为异构计算提供统一的平台。在这一演示中,我们将为GPU编写的NVIDIA代码重新定位到Stratix V FPGA上。  ...
用户1318081 2012-11-07 10:58
Altera宣布业界首款支持FPGA的OpenCL工具——进一步加速了FPGA在异构系统中的应用
Altera公司 (NASDAQ: ALTR)今天宣布,提供FPGA业界的第一款用于OpenCL™ 的软件开发套件(SDK) (开放计算语言) 的软件开发套件,它结合了FPGA强大的并行体系结构以...
我要评论
12
12
关闭 站长推荐上一条 /2 下一条