本手册详细介绍了关于NIOS II软核CPU各个模块及其功能,对SOPC开发有很大的参考价值。
上传时间: 2016-07-05
上传用户:zhuyibin
基于Nios_II软核处理器的通信信号源SOPC设计,很有用的资料.
上传时间: 2017-05-23
上传用户:a3318966
本文介绍了一种基于NIOS II软核处理器实现对LCD-LQ057Q3DC02控制的新方法。在设计中利用FPGA的Altera的SOPC Builder定制NIOS II软核处理器及其与显示功能相关的“软” 硬件模块来协同实现显示控制的软硬件设计。利用SOPC技术,将NIOS II CPU和LCD控制器放在同一片FPGA中,解决了通常情况下必须使用LCD 控制专用芯片才能解决LCD显示的问题。
标签: NIOS Builder Altera LCD-LQ
上传时间: 2017-09-06
上传用户:天涯
2006altera大赛-基于软核Nios的宽谱正弦信号发生器设计:摘要:本设计运用了基于 Nios II 嵌入式处理器的 SOPC 技术。系统以 ALTERA公司的 Cyclone 系列 FPGA 为数字平台,将微处理器、总线、数字频率合成器、存储器和 I/O 接口等硬件设备集中在一片 FPGA 上,利用直接数字频率合成技术、数字调制技术实现所要求波形的产生,用 FPGA 中的 ROM 储存 DDS 所需的波形表,充分利用片上资源,提高了系统的精确度、稳定性和抗干扰性能。使用新的数字信号处理(DSP)技术,通过在 Nios 中软件编程解决 不同的调制方式的实现和选择。系统频率实现 1Hz~20MHz 可调,步进达到了1Hz;完成了调幅、调频、二进制 PSK、二进制 ASK、二进制 FSK 调制和扫频输出的功能。
标签: Nios Cyclone altera ALTERA
上传时间: 2015-09-02
上传用户:coeus
这个源码是用altera公司的开发工具NIOS II IDE开发的基于软核处理器的AD、DA控制程序,通过spi 核控制AD、DA的时序,实现正弦波发送和接收
上传时间: 2015-09-11
上传用户:上善若水
,2006altera大赛-基于软核Nios的宽谱正弦信号发生器设计:摘要:本设计运用了基于 Nios II 嵌入式处理器的 SOPC 技
上传时间: 2013-12-19
上传用户:yyq123456789
描述通过软核nios II在quartus环境里面实现以太网卡配置过程,。
上传时间: 2013-12-18
上传用户:xc216
本课题是在课题组已实现的高速串行通信平台的基础上,进一步引伸,设计开源的PCI软核通信模块替代Xilinx公司提供的LogiCORE PCI核,力求在从模式下,做到占用资源更少,传输速度更快,也为以后实现更完整的功能提供平台。 本文以此为背景,基于FPGA平台,搭建以开源的PCI软核为核心的串行通信接口平台,使其成为PCI总线与用户逻辑之间的桥梁,使用户逻辑避开与复杂的PCI总线协议。本课题采用Spartan-II FPGA芯片XC2S200-6FG456C系统开发板作为串行通信接口的硬件实验平台,实现了支持配置读/写交易、单数据段读/写、突发模式读/写、命令/地址译码功能和数据传送错误检测与处理功能的PCI软核。 本文主要阐述了以PCI软核为核心的串行通信平台的实现,首先介绍了PCI软核的编程语言、软件工具和硬件实验平台Spartan-II FPGA芯片XC2S200-6FG456C系统开发板。然后,介绍了PCI总线命令、PCI软核所支持的功能、PCI软核两侧信号的定义、PCI软核配置模块以及探讨了PCI软核的状态机接收、发送数据等过程,分析了PCI软核的数据收发功能仿真,主要包括配置读/写交易、单数据段模式读/写和突发模式读/写的仿真图形,并阐述了管脚约束的操作流程。最后介绍PCI软核模块的WDM驱动,内容包括驱动程序简介、驱动程序的开发、中断处理、驱动程序与应用程序之间的通信以及应用程序操作。最后,对PCI软核的各种性能进行了比较分析。整个模块设计紧凑,完成在实验平台上的数据发送。 设计选用硬件描述语言VerilogHDL,在开发工具Xilinx ISE7.1中完成整个系统的设计、综合、布局布线,利用Modelsim进行功能及时序仿真,使用DriverWorks为PCI软核编写WinXP下的驱动程序,用VC++6.0编写相应的测试应用程序。之后,将FPGA设计下载到Spanan-II FPGA芯片XC2S200-6FG456C系统开发板中运行。 文章最后指出工作中的不足之处和需要进一步完善的地方。
上传时间: 2013-04-24
上传用户:sc965382896
利用Nios Ⅱ软核处理器,以Altera公司的UP3开发板为硬件平台,以Quartus II、Quartus ID为软件开发平台,设计一个电子钟,实现下列系统功能: (1)在液晶屏上显示时间、日期、状态提示; (2)利用4个按键对时间(时分秒)、日期(年月日)进行设置; (3)利用一个LED灯指示当前设置状态;
上传时间: 2014-01-10
上传用户:cx111111
USB(UniversalSerialBus,通用串行总线)是当今消费电子产品和仪器设备中应用最广的接口协议之一,然而目前国内的USB芯片只有极少数几款,产品研究善处于起步阶段,绝大部分产品主要由国外的IC设计芯片厂商如Cypress、NEC等一些国际著名公司提供。因而,如果能够自主开发设计USB芯片以替代国外同类产品,将会有很好的市场前景和利润空间。 本论文课题是针对基于FPGA(FieldProgrammableGateArray,现场可编程门阵列器件)的数字电子产品应用设计一种实际可复用的USB接口引擎软核。该软核主要是用于处理USB标准协议包的通信处理,通过外接MCU(MultipointControlUnit,微控制器)就可以实现完整的USB接口通讯功能。它的功能相当于一些USB引擎的专用芯片如:Philips的PDIUSBD12等,其优点是结构简单、灵活性高、复用设计方便。 功能仿真和综合测试结果显示本论文所设计的接口引擎软核符合设计要求,并且软核的性能和市场上同类产品基本一致。本论文的创新之处在于:1、从可配置性角度出发设计了低速、全速、高速三种可选模式;2、支持最多31个可配置端点;3、采用了可综合、可移植的RTL(RegisterTransferLevel,寄存器传输级)代码设计规则,同时也开发了可综合的验证测试代码;4、完全由硬件实现USB通信功能。
上传时间: 2013-07-18
上传用户:JasonC