共查询到10条相似文献,搜索用时 15 毫秒
1.
基于SOPC技术的高速数据采集系统的设计 总被引:1,自引:1,他引:0
提出了一种基于SOPC技术的高速数据采集和传输系统的解决方案.该系统通过在一片Altera公司Cyclone Ⅱ系列的FPGA芯片上配置Nios Ⅱ软核处理器、自定义的接口逻辑、传输模块和总线接口模块来实现其主要硬件电路,并利用软件集成开发工具IDE进行了系统软件设计.按该方法设计的数据采集系统,可以达到较高的数据采集速度和数据传输速度.由于采用了SOPC技术,该系统具有设计灵活、集成度高,以及较小的体积和较低的功耗等优点. 相似文献
2.
3.
SoPC是Altera公司提出的一种灵活、高效的片上系统设计方案,他将处理器、存储器、I/O等系统设计需要的组成集成到一个PLD器件上,构成一个可编程的片上系统。Nios是Altera公司开发的可进行SoPC设计的软核处理器,他可以与用户自定义逻辑结合构成SoC系统。本文通过Nios配置一个双网卡路由选择的设计,其功能相当于一个网络中简单的交换机,利用QuartusⅡ软件结合SoPC软件实现Nios设计的流程。首先对Nios,SOPC进行简要介绍,然后详细分析了双网卡路由选择的硬件、软件设计,提出基于Nios的解决方案。 相似文献
4.
利用SOPC Builder可以在短时间内把Nios Ⅱ CPU、Avalon总线、外围设备、片内调试模块等集成在一起生成系统需要的NiosⅡ处理器,然后用QuartusⅡ软件把NIOSⅡ处理器其它外部设备接口结合在一起编译下载到FPGA芯片中,即完成系统的硬件设计;软件设计通常采用C/C++语言编写并用NoisⅡIDE编译后下载到FPGA中来实现一个SOPC系统。 相似文献
5.
6.
基于SOPC的Nios Ⅱ与液晶模块接口及程序设计 总被引:5,自引:3,他引:2
Altera SOPC Builder提供了Nios Ⅱ处理器及一些常用外设接口,但并没有提供12864液晶模块的接口及驱动.利用SOPC Builder中元件编辑器Create New Component,通过自定义逻辑的方法在SOPC设计中添加自己开发的液晶显示模块IP核,并集成到系统,实现了嵌入式Nios Ⅱ软核处理器与液晶显示模块的接口设计,并编写了驱动程序.可以和系统自带的接口组件一样,开发者利用该开发组件,不必了解液晶屏原理就可以使用标准C函数操作组件进行液晶屏显示的独立开发. 相似文献
7.
本设计采用SOPC技术,使用Altera NiosⅡ处理器,在单片FPGA上集成了视频采集、视频压缩、以太网传输、USB接口、RS232串行接口等模块,设计了一款基于NiosⅡ的嵌入式网络摄像头机。它不同于基于PC机的视频监控系统,不需布设专门网络,降低了成本,即插即用,维护简单;其独特的软核处理器,可根据设计需求随时更改配置,具有很大的灵活性,可广泛应用于电梯远程监控系统中。 相似文献
8.
采用基于NiosⅡ软核处理器的SOPC技术实现了多功能数码相框的设计,充分利用了NiosⅡ软核的特性,在SOPC Builder中搭建系统硬件模块,通过SOPC Builder将各个功能模块集成到一个系统中,并且结合嵌入式操作系统μC/OS-Ⅱ来完成调度各功能模块的任务。实验证明,SOPC技术应用使系统集成度大大提高,功耗大幅下降,稳定性也有一定提升,并且成本不高,具有广泛的应用前景。 相似文献
9.
给出了利用SOPC Builder中元件编辑器Create New Component并通过自定义逻辑方法在SOPC设计中添加自己开发的矩阵键盘和液晶显示模块IP核,同时将其集成到系统的实现方案。该方案可实现嵌入式NiosⅡ软核处理器与键盘和液晶显示模块的接口设计。 相似文献