下载后可任意编辑基 于 FPGA 的 嵌 入 式 系 统 设计 摘 要本文设计完成的是基于FPGA 的嵌入式系统开发板,它可以完成FPGA 、嵌入式系统和SOPC 等的设计和开发。I下载后可任意编辑开发板以Altera 公司的Cyclone 系列FPGA—EP1C6 为核心,在其外围扩展FLASH、SRAM 、A/D 、D/A 、键盘、LED显示、LCD显示、串口通信、VGA接口、PS2 接口和USB接口等器件,使其成为一个完整的嵌入式开发系统,系统采纳模块化设计,各个模块之间可以自由组合,使得该开发板的灵活性和可扩展性大大提高。同时开发板所提供的丰富的接口模块,供人机交互和器件间通信使用,方便了开发者的设计和系统的嵌入,可以满足普通高等院校、科研人员等的需求。开发者可以使用VHDL 语言、Verilog HDL 语言、原理图输入等多种方式进行逻辑电路和功能模块设计,也可以利用Altera 公司提供的IP资源和Nios 16/32 位处理器开发嵌入式系统,借助QuartusII 和Nios SDK Shell 软件进行编译、下载,并通过本嵌入式系统开发板进行调式和结果验证。关键词:嵌入式系统,Nios嵌入式处理器,SOPC ,FPGA II下载后可任意编辑ABSTRACTThe thesis completes a design of an embedded system development board based on FPGA.The development board can complete the design of FPGA,embeded system,SOPC and so on.The development board is based on Altera Cyclone device—EP1C6, the board extends several peripheral devices such as,FLASH,SRAM,A/D,D/A,LED,LCD,keyboard,serial port,VGA interface,PS2 interface,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 Nios Development Board can meet the need of scientific researchers and other college researchers.The developers can use VHDL,Verilog HDL,schematic input mode and so on to design logic circuit and function block,they can alse use the IP core and Nios...