共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
提出一种采用AES算法和RSA算法相结合的混合加解密算法,并采用Altera的NiosⅡ软核用户自定义指令功能实现该混合加解密算法.文中主要对该混合加解密算法中的AES算法进行了设计、论述,通过对AES算法的轮变换和密钥扩展两部分算法的分析,并在NiosⅡ软核上实现其自定义指令,就可以使用简单的几条语句快速地实现AES... 相似文献
3.
4.
基于Nios Ⅱ的全彩LED音乐景观灯控制系统设计 总被引:1,自引:0,他引:1
介绍了基于NiosⅡ的SOPC(可编程片上系统)系统设计技术,给出了嵌入式32位NiosⅡ软核在UC/OS—Ⅱ操作系统中的CF卡系统、MP3解码算法和PWM(脉宽调制)IP核的定制方法。详细介绍了如何运用SOPC技术设计基于NIosⅡ软核处理器的嵌入式全彩LED音乐景观灯控制系统的设计方法。 相似文献
5.
介绍一种基于NiosⅡ软核的直流电机PID控制系统。采用PWM直流电机调速方案,利用Altera公司推出的DE2板作为综合开发平台,采用SOPC技术,通过在FPGA中植入嵌入式软核NiosⅡ作为中央处理器,借助PID控制算法实现整个直流电机外围电路的PWM闭环调速控制,这是对直流电机经典控制(即基于单片机或DSP的电机控制)的全新改进。 相似文献
6.
7.
8.
9.
基于NiosⅡ的SD卡驱动程序开发 总被引:1,自引:0,他引:1
提出一种在FPGA Nios Ⅱ软核处理器下SD卡驱动设计的方法.采用Altera公司的FPGA可编程逻辑器件,构建了Nios Ⅱ软核处理器平台,并在此之上实现了SD卡的驱动设计.实验结果表明:设计提高了FPGA系统的设计灵活度,并有效地控制了FPGA的资源利用率. 相似文献
10.
11.
留意软核处理器发展的人士,对Altera Nios体系结构的可配置软核处理器应不陌生;而NiosⅡ软核嵌入式处理器,是Altera针对可编程逻辑和芯片可编程系统(SOPC)集成进行优化的通用32位RISC CPU。Altera表示,NiosⅡ处理器在全球已发售了15.000多个开发套件,世界前20名OEM均采用了该处 相似文献
12.
13.
基于Nios Ⅱ的嵌入式Web服务器 总被引:5,自引:3,他引:2
21世纪计算机网络已经成为人们广泛使用的工具。通过计算机网络,人们可以进行网络控制、信息交换等。本文介绍一种基于Nios Ⅱ处理器的嵌入式Web服务器的设计方法。系统在Cyclone系列1C20F400C7芯片上,采用软核处理器Nios Ⅱ来配置核心处理器。Nios Ⅱ核是用户可随时配置和构建的32位指令集和数据通道的嵌入式系统微处理器IP核,网络协议采用LWIP,这是一种专门针对嵌入式系统应用而设计的网络通信协议,接口芯片使用LAN9C111。本文基于Nios Ⅱ的嵌入式Web服务器能够达到预期的效果,用户可以通过IE浏览器浏览存储在FLASH芯片中的网页,由于CPU本身是以软核的方式实现,其功能可根据需要进行定制,非常灵活。 相似文献
14.
15.
16.
基于NiosII软核的高速数据采集系统 总被引:1,自引:0,他引:1
为了达到数据采集系统中对高速的要求,提出了一种基于NiosⅡ软核的高速数据采集系统,将3个NiosⅡ微处理器集成到一个FPGA(Field Programmable Gate Array)芯片当中分工协作完成数据采集、处理.由于3个NiosⅡ软核处理器并行运行,大大提高了数据采集系统的速度. 相似文献
17.
利用SoPC设计灵活和软硬件可编程的优势,开发设计基于NiosⅡ嵌入式软核的SoPC音频播放系统。该设计在SoPC Builder下开发了基于NiosⅡ软核的基本系统,利用Verilog语言进行了I2C数据传输模块和音频配置模块的硬件设计,并在NiosⅡIDE软件环境下实现音频播放的软件设计。以Altera公司FPGA EP2C35F48418为核心芯片,以TLV320AIC23B为音频模块,通过SoPC的软硬件协同设计成功实现了一款通用的音频播放系统。该设计采用SoPC技术,具有可靠性、灵活性和扩展性强的优势。 相似文献
18.
采用基于NiosⅡ软核处理器的SOPC技术实现了多功能数码相框的设计,充分利用了NiosⅡ软核的特性,在SOPC Builder中搭建系统硬件模块,通过SOPC Builder将各个功能模块集成到一个系统中,并且结合嵌入式操作系统μC/OS-Ⅱ来完成调度各功能模块的任务。实验证明,SOPC技术应用使系统集成度大大提高,功耗大幅下降,稳定性也有一定提升,并且成本不高,具有广泛的应用前景。 相似文献
19.
提出了一种基于NiosⅡ软核处理器的图像数据缓存系统的设计方案,设计中选用了FPGA+图像采集芯片+NiosⅡ软核处理器+存储器的方案来实现系统功能,并对系统软硬件设计以及各功能模块的具体实现原理进行了讨论和分析,针对系统实现的功能进行了实际测试,测试结果验证了本设计的可行性、可靠性、通用性. 相似文献