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

基于可扩展片上系统的处理器设计

发布时间:2017-07-19 22:15

  本文关键词:基于可扩展片上系统的处理器设计


  更多相关文章: 片上系统 片上网络 专用处理器 指令集架构 信号处理


【摘要】:从20世纪90年代开始,集成电路飞速发展,集成度越来越高,单个硅片已经有能力将微控制器器、数字信号处理器、加速器等模块集成到一起,构成系统级芯片,这称之为片上系统。随着片上系统复杂度的提高,系统的设计代价与系统性能越来越受到系统中核间通信带宽的制约,片上网络的互连方式比总线互连越来越表现出更佳的性能。同时,随无线通信系统的发展,产生了几代技术演进,出现了多种通信标准共存的局面。在这种情况下,硬件定义无线电已无法满足多模式系统的需求,软件无线电将更多的信号通过处理器完成。因此可以在片上网络平台上构建面向通信信号处理的片上系统,系统中的大部分任务可以以处理器或者加速器的形式完成。本文正是面向通信信号处理,设计了多种针对通信应用的处理器知识产权(IP)核,并利用其构建可扩展片上系统。本文深入分析长期演进(LTE)标准关键算法的特点,设计了基于精简指令集架构(RISC)的标量处理器及可编程快速傅里叶变换(FFT)协处理单元。另外,为了便于处理器与片上网络的连接,本文还设计了可编程数据封装协处理单元。本文处理器的设计按照专用处理器的设计流程展开,在充分分析应用的计算特点后,按照应用需求设计指令集,并利用电子设计自动化(EDA)工具及处理器架构描述语言完成处理器的建模,最终生成寄存器传输级(RTL)模型。本文设计的基于RISC架构处理器为32位处理器,其指令集在精简指令集的基础上,扩展了硬件循环、中断响应、乘累加运算、整数除法运算及turbo编码等功能的指令。本文对该处理器的工作过程及部分关键指令的微架构实现做了详细的说明。可编程FFT协处理单元的设计则是针对FFT运算的结构特点设计指令集,并按照指令集的特点设计协处理单元的硬件架构。该协处理单元可以完成16点至2048点的FFT运算。本文设计的可编程数据封装协处理单元,用于辅助挂载在片上网络上的处理器完成处理器与片上网络的数据交换。最后,本文将各个处理器模型生成RTL代码,在片上网络平台上构建可扩展片上系统,并进行功能仿真与分析。
【关键词】:片上系统 片上网络 专用处理器 指令集架构 信号处理
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP332
【目录】:
  • 摘要7-8
  • ABSTRACT8-16
  • 缩略词表16-18
  • 第一章 绪论18-25
  • 1.1 研究背景与意义18-23
  • 1.1.1 片上系统及片上网络18-20
  • 1.1.2 处理器架构及其设计方法20-23
  • 1.2 课题来源与意义23
  • 1.3 本论文的结构与内容安排23-25
  • 第二章 基于标量RISC架构的ASIP设计25-48
  • 2.1 RISC处理器总体设计25-35
  • 2.1.1 RISC处理器硬件与软件架构26-30
  • 2.1.2 指令集架构30-35
  • 2.2 处理器工作过程35-39
  • 2.3 PF级预取指过程39-42
  • 2.4 RISC处理器指令集功能验证42-47
  • 2.5 本章小结47-48
  • 第三章 RISC处理器的增强指令设计48-78
  • 3.1 直接存储器访问的乘累加指令48-51
  • 3.2 除法指令子集51-71
  • 3.2.1 除法迭代算法介绍52-67
  • 3.2.2 除法指令实现介绍67-70
  • 3.2.3 除法的程序实现70-71
  • 3.3 Turbo编码指令子集71-77
  • 3.3.13GPP规定71-73
  • 3.3.2 指令集实现方式73-76
  • 3.3.3 turbo编码汇编程序76-77
  • 3.4 本章小结77-78
  • 第四章 专用协处理单元设计78-96
  • 4.1 网络接口介绍78-79
  • 4.2 可编程FFT专用协处理单元介绍79-93
  • 4.2.1 基-4 DIF FFT算法及定点缩放处理介绍80-82
  • 4.2.2 FFT专用协处理单元总体结构82-84
  • 4.2.3 FFT指令集设计84-88
  • 4.2.4 存储器调度算法88-91
  • 4.2.5 FFT程序示例及功能验证91-93
  • 4.3 可编程数据封装协处理单元93-95
  • 4.4 本章小结95-96
  • 第五章 利用NOC构建可扩展片上系统96-107
  • 5.1 mesh拓扑NOC介绍96-97
  • 5.2 处理器与NOC的连接及功能验证97-100
  • 5.2.1 RISC处理器与NOC的连接97-100
  • 5.2.2 FFT专用协处理单元与NOC的连接100
  • 5.3 利用可扩展片上系统完成LTE基站发送模块100-106
  • 5.3.1 LTE基站发送端算法框架101
  • 5.3.2 片上系统硬件结构101-106
  • 5.4 本章小结106-107
  • 第六章 总结107-109
  • 6.1 工作总结107-108
  • 6.2 工作展望108-109
  • 致谢109-110
  • 参考文献110-112

【参考文献】

中国期刊全文数据库 前1条

1 王祖林;循环冗余校验码的查表生成算法及其实现[J];北京航空航天大学学报;1996年04期

中国硕士学位论文全文数据库 前1条

1 张宇阳;片上网络交换结构研究[D];电子科技大学;2010年



本文编号:565088

资料下载
论文发表

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


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

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