实时操作系统硬件加速器soc系统深亚微米asic实现-implementation of real-time operating system hardware accelerator soc system deep submicron asic.docxVIP

  • 20
  • 0
  • 约5.46万字
  • 约 61页
  • 2018-08-01 发布于上海
  • 举报

实时操作系统硬件加速器soc系统深亚微米asic实现-implementation of real-time operating system hardware accelerator soc system deep submicron asic.docx

实时操作系统硬件加速器soc系统深亚微米asic实现-implementation of real-time operating system hardware accelerator soc system deep submicron asic

山东科技大学硕士学位论文摘要 山东科技大学硕士学位论文 摘要 摘 要 本文主要研究基于 32 位开源微处理器 OR1200 的实时操作系统硬件加速器 SoC 系统 的优化设计及 ASIC 实现,对设计中的 FPGA 原型转换方法,逻辑综合、形式验证与静态 时序分析流程,布局布线、电源网络分析与设计方法,时钟树的设计及物理验证方法做 了分析与讨论,并在此基础上完成实时操作系统硬件加速器 SoC 系统的后端实现工作。 实时操作系统硬件加速器的 SoC 系统,以 wishbone 总线互连规范集成开源 32 位微 处理器 OR1200、自主研发的实时操作系统硬件加速器 RTA、片外 NOR Flash 接 口 、SDRAM 控制器、SD 卡接口、SPI Master 控制器、UART 控制器、AES 加解密模块、网络接口与 GPIO 控制器。 在 ASIC 实现过程中首先完成了基于 FPGA 的 SoC 系统原型的优化工作,采用二 级总线结构,从系统架构上为系统的低功耗设计提出解决方案,同时为系统后续开发升 级提供了更多的应用扩展接口;在后端物理实现中,形式验证、动态仿真、静态时序分 析相互补充,保证每个阶段转化的一致性;在电源网络部分,提出采用双电源环及双电 源条的策略来进行芯片的电源网络的具体实施,避免了在物理验证中 DRC 对线宽检查 违例的 slot 修复,提高了系统芯片供电网络的稳定性。 实时操作系统硬件加速器 SoC 芯片采用 SMIC 0.18um 1P6M 工 艺 ,IO 工作电压 3.3V, 核心工作电压 1.8V,核心工作频率 100MHz,综合后芯片规模约为 100 万门,MPW 流片 面积 2.5mmx5mm。芯片从 SMIC(中芯国际)成功流片,采用 QFP208 封装进行板级测试。 经实际验证测试,实时操作系统硬件加速模块加速效果与 FPGA 验证一致,在 RTA 的支 持下,操作系统任务中断响应时间可降低 85.8%,加速效果明显,SoC 系统其它接口模 块均验证测试通过。系统在典型工作状态下,核心功耗约为 219mw。整个系统的 ASIC 设计实现达到了预期目标。 关键词:实时操作系统,RTA,SoC,ASIC,流片 I ABSTRACT In this paper, we make a deep research on the ASIC implementation of the SoC which focus on the hardware accelera tor for real-time operating system based on the 32-bit open- source processor OR1200. The design of the FPGA prototype conversion met hod, flow of logic synthesis, formal verification and static timing analysis, the system la yout, power network analysis and design, the clock tree design and physica l verification met hods were analyzed and discussed and completed the back-end work for the SoC system. The SoC system of Real-time operating system hardware accelera tor, begin with wishbone bus interconnect specification integrates open source 32-bit microprocessor OR1200, independent research and development of real-time operating system hardware accelera tor RTA, the interface for chip NOR Flash, SDRAM controller, SD card interface, SPI Master controller, UART controller, AES encr yption and decryption modules, network interface and GPIO controller. ASIC implementation pr

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档