当前位置:主页 > 科技论文 > 计算机论文 >

基于Nios Ⅱ的双核处理器系统研发

发布时间:2020-06-09 21:51
【摘要】: 可编程片上系统(SOPC)是基于可编程逻辑器件的可重构片上系统,作为片上系统(SOC)和现场可编程门阵列(FPGA)相结合的一项综合技术,它利用软核处理器在FPGA开发板上方便地实现针对具体应用的系统设计方案,能够获得系统设计的可编程性和低风险性,应用的灵活性及价格优势,被称为“半导体产业的未来”。 本文基于系统可重配置的思想,及面向用户,面向应用的SOPC技术设计思想,研究了NiosII软核处理器的结构、性能和总线规范;构建了单核NiosII处理器系统,并在FPGA芯片上实现,通过运算密集型的JPEG解码任务验证了系统的具体应用和正确性;提出基于NiosII软核处理器的嵌入式多核系统设计思想,设计了双核NiosII处理器系统,实现了双核系统对JPEG解码的并行处理;开发了JPEG解码中YUV到RGB转换的自定义功能模块,并成功将此模块集成入NiosII处理器系统中,实现了浮点运算和乘法运算硬件加速处理,提高了系统的整体性能。 论文对系统功耗和性能进行了优化,利用逻辑映射重构,存储器优化和存储器平衡等系统优化手段,使双核处理器系统功耗降低55mW,减少幅度达到总体功耗的7.03%。通过将自定义功能模块集成入系统中,减小处理器运算开销,增大系统处理并行度,单核处理器系统和双核处理器系统的性能分别被提高了约17%和15%。 本文应用与NiosII相关的集成开发平台和FPGA开发板,加快了SOPC系统的设计与验证环节的开发速度,对于嵌入式系统,特别是多处理器系统的开发和应用,具有广泛的价值和积极的意义。
【图文】:

分划,系统要求,环境,开发板


第一章 绪论 3图1.1 系统开发工具和环境在系统开发过程中,将对系统要求作分析仔细以使系统的软件和硬件分划分能够趋于合理。本文除了研究系统开发,也将对系统的硬件和软件协同设计做出探索和实践。最后,嵌入式多处理器系统将在目标FPGA芯片中进行实现和验证,并在系统实现的基础上对此系统进行性能和功耗的评估。在本研究中,处理器系统将采用由日本三菱微电子公司生产的FPGA开发板MU200-SXCW25来实现。如下图所示。图1.2 FPGA系统开发板此开发板设置有FPGA芯片Stratix EP1S25F1020C7,两块SRAM存储芯片IDT71V424S10PH,USB2.0接口

开发板,存储芯片,FPGA芯片,系统开发


图1.1 系统开发工具和环境在系统开发过程中,将对系统要求作分析仔细以使系统的软件和硬件分够趋于合理。本文除了研究系统开发,,也将对系统的硬件和软件协同设计索和实践。最后,嵌入式多处理器系统将在目标FPGA芯片中进行实现和在系统实现的基础上对此系统进行性能和功耗的评估。在本研究中,处理将采用由日本三菱微电子公司生产的FPGA开发板MU200-SXCW25来实现所示。
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2009
【分类号】:TP332

【相似文献】

相关期刊论文 前10条

1 朱路;汤文亮;刘媛媛;;基于SOPC的以太网抄表系统[J];电测与仪表;2006年12期

2 虞华艳 ,毛德祥;基于正交频分复用调制的低压电力线高速数据通信[J];电子技术;2003年03期

3 林贤聪;房庆海;吴少波;;基于SOPC的步进电机多轴控制器[J];电子技术应用;2006年06期

4 刘柏森;韩喜春;张凌志;;基于SOPC的多轴运动控制器设计[J];黑龙江工程学院学报(自然科学版);2009年01期

5 蒋伟林;胡跃明;陈安;;基于SOPC的贴片机视觉处理系统[J];仪表技术与传感器;2011年03期

6 付平;徐聪;尹洪涛;;基于SOPC的逻辑分析IP核设计[J];电子测量技术;2011年07期

7 齐利芳;贺占庄;;SOPC设计中的两种片上总线分析[J];计算机技术与发展;2006年01期

8 金晶;;光子计数平台的设计[J];科技信息(学术研究);2008年16期

9 廖强;文荣;夏洋;延威;罗建;;基于SOPC的宽幅喷墨打印机控制系统[J];计算机工程;2009年19期

10 赵森严;马幼鸣;范捷;;基于PSoC的内燃机活塞温度测量系统的设计[J];中国仪器仪表;2009年09期

相关会议论文 前10条

1 陈远知;田峥涛;;基于SOPC的数据链模拟器监控电路[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年

2 万洪丹;陈文建;迟泽英;;基于SOPC的GPON ONT端技术研究[A];全国第十三次光纤通信暨第十四届集成光学学术会议论文集[C];2007年

3 冒俊;马春苗;潘家伟;李华峰;;超声波电动机快速反应装置用驱动控制器的研究[A];第十二届中国小电机技术研讨会论文集[C];2007年

4 张新喜;许军;;基于SOPC技术的直接数字频率合成器设计[A];系统仿真技术及其应用(第7卷)——'2005系统仿真技术及其应用学术交流会论文选编[C];2005年

5 陈金强;顾红静;向晓霞;李楠;高玉娥;;基于SoPC技术的星载大容量固态存储器设计[A];中国空间科学学会第七次学术年会会议手册及文集[C];2009年

6 刘勇;庹先国;李怀良;张赓;;嵌入式可编程片上系统在地震数据采集仪中的应用[A];中国地球物理学会第二十七届年会论文集[C];2011年

7 韩国泰;;可编程复杂电子硬件的内置自测试设计[A];2010航空试验测试技术学术交流会论文集[C];2010年

8 陈远龙;万雷涛;唐火红;;基于PSoC的微秒级脉冲电源的研制[A];第14届全国特种加工学术会议论文集[C];2011年

9 黄琳;;基于PSoC的超声波电动机无线控制器的设计[A];第十六届中国小电机技术研讨会论文摘要集[C];2011年

10 丁少志;杨健;李泳涛;;基于FPGA的守时校频测试仪设计与实现[A];第二届中国卫星导航学术年会电子文集[C];2011年

相关重要报纸文章 前3条

1 本报记者 王小庆;可编程片上系统:新的潮流[N];中国电子报;2001年

2 本报记者 池安云;FPGA与ASIC厂商联合发展[N];中国电子报;2000年

3 青化 摘译;无线调光LED照明灯[N];电子报;2009年

相关博士学位论文 前3条

1 陈利光;适合于硬件进化的FPGA平台设计实现[D];复旦大学;2009年

2 王金海;光电集成加速度地震检波器信号处理理论分析及应用研究[D];天津大学;2007年

3 王侃文;领域专用可重构计算结构研究[D];复旦大学;2011年

相关硕士学位论文 前10条

1 陈科研;基于Nios Ⅱ的双核处理器系统研发[D];西安电子科技大学;2009年

2 郭志勇;基于SOPC技术的手持式数字存储示波表硬件设计[D];电子科技大学;2005年

3 万洪丹;吉比特无源光网络(GPON)和光网络终端(ONT)关键技术研究[D];南京理工大学;2007年

4 高俊锋;基于SOPC技术的UPFC控制系统设计[D];哈尔滨理工大学;2007年

5 余华军;基于SOPC技术的无刷直流电动机控制系统的研究[D];哈尔滨理工大学;2009年

6 王峰;基于Nios Ⅱ软核处理器的信号发生器[D];哈尔滨理工大学;2007年

7 陈皓;基于FPGA的调制解调器的研究和设计[D];华中师范大学;2007年

8 刘小平;基于FPGA的电磁无损检测系统的设计与实现[D];哈尔滨理工大学;2008年

9 陈诚;基于PSoC的无刷直流电机控制系统研究[D];天津大学;2007年

10 宋科宇;基于SOPC的多通道脉冲计数器的设计与实现[D];电子科技大学;2009年



本文编号:2705309

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2705309.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户eb76e***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com