共查询到18条相似文献,搜索用时 328 毫秒
1.
随着EDA技术及微电子技术的飞速发展,现场可编程门阵列(Field Programmable Gate Array,简称FPGA)的性能有了大幅度的提高。以Nios Ⅱ软核处理器为核心的SOPC(Systemon Programmable Chip)系统便是把嵌入式系统应用在FPGA上的典型例子,本文设计的指纹识别模块就是基于FPGA的Nios Ⅱ处理器为核心的SOPC设计。通过IP核技术和灵活的软硬件编程,实现Nios Ⅱ对FPGA外围器件的控制,利用SOPC Builder将Nios Ⅱ处理器、指纹读取接口UART、键盘与LCD显示接口、FLASH接口、SDRAM控制器构建成Nios Ⅱ硬件系统,后者是电源和时钟电路、SDRAM存储器电路、FLASH存储器电路、LCD显示电路、指纹传感器电路、FPGA配置电路这些纯实物硬件设计。 相似文献
2.
介绍了一种基于SOPC技术的嵌入式数字音频录放系统的设计方案.该系统通过在FPGA芯片上配置NiosⅡ软核CPU和相关的接口模块来实现嵌入式系统的主要硬件结构,并结合系统的软件设计来控制音频编/解码芯片和SDRAM,实现了音频信号的A/D、D/A转换、存储、回放等功能.由于采用了SOPC和DMA控制技术,该系统具有设计灵活、扩展性好和数据处理速度快等优点. 相似文献
3.
介绍了一种基于SOPC技术的嵌入式数字音频录放系统的设计方案。该系统通过在FPGA芯片上配置NiosⅡ软核CPU和相关的接口模块来实现嵌入式系统的主要硬件结构,并结合系统的软件设计来控制音频编/解码芯片和SDRAM,实现了音频信号的A/D、D/A转换、存储、回放等功能。由于采用了SOPC和DMA控制技术,该系统具有设计灵活、扩展性好和数据处理速度快等优点。 相似文献
4.
基于软核Nios II的SOPC数据采集系统的设计 总被引:1,自引:0,他引:1
从自主研发的角度,介绍了一种基于Nios II软核处理器的高速多路数据采集系统的设计和实现过程,并说明了SOPC系统开发的一般流程以及系统软硬件架构的设计;该系统采用AD522芯片实现了信号放大,采用AD976进行数模转换,采用K6T1008C2C-L进行数据存取,采用USB接口芯片ISP1581与工控机进行通讯,FPGA芯片采用ALTERA公司的EP2C5F256C8;该系统是以PFGA为核心,体现了SOPC系统集成度高、灵活性强的特点,并能缩短产品的开发周期。 相似文献
5.
设计并实现了以FPGA芯片为核心的纯电动汽车热泵型空调控制器。利用开发工具SOPC Builder构建Nios II软核微处理器,完成了片上系统的硬件设计,在Nios II IDE平台上完成了软件设计。借助Matlab软件,建立了温度模糊控制模型,不但提高了控制系统的鲁棒性,而且可以使汽车空调能够在各种季节进行全自动调节。系统运行证明,基于SOPC实现的纯电动汽车热泵型空调控制器,使得空调系统运行可靠,温控精度达到±0.5 ℃,且具有可移植性强的特点,为热泵型电动汽车空调系统的推广应用奠定基础。 相似文献
6.
朱娴 《计算机光盘软件与应用》2014,(7):299-300
SOPC(片上可编程系统)技术是将FPGA技术和嵌入式技术结合在了一起,它的定制性强、易于裁剪和移植,使得这种设计方法成为未来电子设计的一个重要的发展方向。本文基于FPGA平台,定制Nios II软核处理器,驱动DS1302实时时钟芯片,实现了数字闹钟的功能。 相似文献
7.
针对模块化机器人控制,提出一种基于FPGA的片上多核主控制器设计方案。利用SOPC技术在单一芯片上设计两个完全不同结构的核心:Nios II软核处理器和协处理器。详细介绍了机器人控制的路径规划流程、Nios Ⅱ软核体系、协处理器的构架及接口以及基于SOPC的片上多核系统实现。实验结果验证了多核主控制器设计的可行性。 相似文献
8.
为适应柔性化制造的发展趋势,提出了一种基于可编程片上系统的机床数控系统设计方案,使得数控系统可以按需重构;首先给出了嵌入式数控系统的总体硬件设计,接着说明了可编程片上系统(SOPC)的内部架构设计和Nios II软核处理器具体配置,实现MCU、DSP和用户逻辑在一片FPGA芯片上的集成;最后设计了数控系统的重构方案并在EP2C50芯片上进行了重构实验,共有9,963,392bit重构数据,在20MHz时钟下整个重构周期耗时748毫秒,能满足数控机床使用中的现场实时重构要求。 相似文献
9.
10.
基于FPGA的多软核图像处理系统设计 总被引:1,自引:0,他引:1
介绍以图像处理为应用背景、基于FPGA芯片建立的多软核系统设计。系统中包含两个Nios II软核处理器和两个用于进行图像颜色空间转换的CSC MegaCore IP核。两个NiosII软核处理器共享程序存储器、数据存储器及启动存储器。在硬件设计方面,CSC MegaCore IP作为外围组件通过一个自定义的接口控制器连接到以Nios II软核处理器为核心的SoPC系统中。在软件设计方面,运行在每个Nios II软核处理器上的程序通过硬件Mutex核协调对共享数据存储器的访问。 相似文献
11.
12.
13.
针对传统数控系统中增量式编码器传输距离短,无法传输绝对位置值等不足,本文设计和实现了应用于绝对式编码器的EnDat2.2接口.本设计采用32位嵌入式软核处理器Nios Ⅱ为数据处理核心,EnDat 2.2为编码器数字接口协议,并完成基于可编程片上系统(SOPC)的硬件设计和相应的驱动设计,通过PCI接口与PC数控上位机协同工作,完成对光电编码器的控制与数据采集.经验证,EnDat2.2接口的高速性和可靠性能满足高档数控系统对运动控制的要求,可以为数控上位机及时地提供准确的位置和速度信息. 相似文献
14.
15.
介绍了软件无线电的概念和结构,针对传统软件无线电实现方案,提出一种基于SOPC技术的中频软件无线电解决方案.系统采用基于Nios Ⅱ软核处理器的SOPC技术,在ALTERA公司的FPGA上实现了片上系统.基于SOPC技术的软件无线电系统具有极高的灵活性、可扩展性,这充分体现了软件无线电的设计思想. 相似文献
16.
17.
18.
针对温度信号实时性和同步性有较高要求的工业生产领域,设计一种具有PROFIBUS现场总线接口的多通道实时温度采集系统。系统采用Nios II软核处理器实现SOPC设计;采用热电偶构建温度采集前端电路,利用FPGA实现模数转换器ADC以及其他外围设备工作的控制;采集的数据利用乒乓控制原理存储在高速FIFO中,从而实现数据的高速无缝缓存和处理,并通过PROFIBUS现场总线实现与上位机之间的高速数据通信。 相似文献