全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 电工无线电自动化 > 无线电电子.电讯

ASIC设计理论与实践(RTL验证综合与版图设计高等学校信息技术类新方向新动能新形态系列规划教材)

  • 定价: ¥45
  • ISBN:9787115507679
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:人民邮电
  • 页数:158页
  • 作者:编者:刘雯
  • 立即节省:
  • 2019-04-01 第1版
  • 2019-04-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    刘雯主编的《ASIC设计理论与实践(RTL验证综合与版图设计高等学校信息技术类新方向新动能新形态系列规划教材)》主要介绍了数字集成电路的设计理论与实践方法,通过一个完整的CPU电路RTL级验证、综合及版图设计,让读者系统、全面地了解ASIC设计流程。本书主要内容包括:ASIC设计方法概述、设计流程及各阶段用到的设计仿真工具;Verilog HDL基础语法及测试程序建模方法概述;ASIC设计实验环境搭建;CPU基本原理、相关指令系统及对应的功能实现;RTL级设计及仿真、电路综合以及版图设计等各层次概念及物理意义等。
    本书内容翔实,图文并茂,由浅入深地介绍了数字集成电路的设计方法与流程,以ASIC理论、CPU基本理论为支撑,结合Verilog HDL语法基础,用“实验+验证”的实例方式讲解ASIC设计各阶段流程,使读者能快速上手,并且为以后的ASIC设计打下坚实的基础。本书设计实例基于Synopsys公司的相关EDA工具。
    本书可作为高等院校电子科学与技术、电子信息科学与技术、计算机科学与技术、通信工程等专业的本科生或研究生教材,也可作为相关专业教师或设计工程师的学习参考资料。

目录

第1章  ASIC概述
  1.1  ASIC概念
  1.2  ASIC设计方法
  1.3  ASIC设计流程
    1.3.1  设计需求分析
    1.3.2  模块设计及验证
    1.3.3  逻辑综合及验证
    1.3.4  版图设计
    1.3.5  参数提取与静态时序分析
    1.3.6  物理验证
  1.4  集成电路设计工具
    1.4.1  EDA公司简介
    1.4.2  设计流程各阶段所用工具
  1.5  全书架构
第2章  Verilog HDL基础及实验环境
  2.1  Verilog HDL硬件描述语言
    2.1.1  Verilog HDL语法基础
    2.1.2  Verilog HDL模块设计
    2.1.3  Verilog HDL测试程序建模方法
    2.1.4  Verilog HDL的编写技巧
  2.2  ASIC设计工具运行环境
    2.2.1  Linux组成结构
    2.2.2  环境变量设置
    2.2.3  Linux相关命令
第3章  中央处理器
  3.1  CPU概述
  3.2  CPU的指令系统
    3.2.1  指令的基本格式
    3.2.2  指令分类
    3.2.3  寻址方式
    3.2.4  指令周期
  3.3  CPU的功能实现
    3.3.1  存储器
    3.3.2  程序计数器
    3.3.3  指令寄存器
    3.3.4  地址多路选择器
    3.3.5  算术逻辑单元
    3.3.6  累加器
    3.3.7  状态控制器
    3.3.8  CPU
第4章  RISC_CPU RTL级设计及仿真
  4.1  RISC_CPU设计流程
  4.2  RTL编译与仿真工具使用
  4.3  RTL级设计与仿真
    4.3.1  选择器设计
    4.3.2  程序计数器设计
    4.3.3  指令寄存器设计
    4.3.4  算术逻辑单元设计
    4.3.5  存储器设计
    4.3.6  设计时序逻辑时采用阻塞赋值与非阻塞赋值的区别
    4.3.7  状态控制器设计
    4.3.8  CPU集成设计及验证
第5章  电路综合
  5.1  逻辑综合
    5.1.1  逻辑综合定义
    5.1.2  数字同步电路模型
    5.1.3  时序驱动电路设计
    5.1.4  综合的三个阶段和综合的层次
  5.2  基于Design Compiler的逻辑综合流程
    5.2.1  逻辑综合流程
    5.2.2  设置库文件
    5.2.3  读入设计文件
    5.2.4  施加设计约束
    5.2.5  定义环境属性
    5.2.6  综合及结果输出
    5.2.7  结果分析
    5.2.8  综合后仿真
  5.3  综合实验
    5.3.1  建立工作目录
    5.3.2  设置工作环境
    5.3.3  添加PAD
    5.3.4  编写综合脚本
    5.3.5  综合的执行
    5.3.6  综合结果分析
    5.3.7  门级电路仿真
第6章  版图设计
  6.1  版图设计定义及内容
    6.1.1  版图设计定义
    6.1.2  版图设计的输入输出
    6.1.3  版图设计用到的库文件
  6.2  基于IC Compiler的版图设计流程
    6.2.1  ICC的启动和关闭
    6.2.2  数据准备
    6.2.3  布图规划
    6.2.4  布局
    6.2.5  时钟树综合
    6.2.6  布线
    6.2.7  参数提取和后仿真
    6.2.8  物理验证
  6.3  版图设计实验
    6.3.1  实验内容和目的
    6.3.2  实验指导
附录一  Verilog语言要素
附录二  各阶段常用命令使用说明
附录三  Linux常用命令及说明
参考文献