注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机科学理论与基础知识IC设计基础(红皮)

IC设计基础(红皮)

IC设计基础(红皮)

定 价:¥32.00

作 者: 任艳颖,王彬编著
出版社: 西安电子科技大学出版社
丛编项:
标 签: 集成电路

ISBN: 9787560612171 出版时间: 2003-05-01 包装: 平装
开本: 26cm 页数: 368 字数:  

内容简介

  作为IC的一名设计者,应当精通电路基础结构、硬件设计语言、EDAI具、应用协议等知识。本书从工程开发角度出发,结合实际,系统介绍了这些内容,可帮助读者了解标准化设计流程,提高设计技能,跨超芯片设计的门槛。全书共分7章。第1章介绍了IC设计流程、常用工具的使用、Verilog设计语言;第2章介绍了时序电路的设计;第3章对综合工具DC进行了说明,并分析了基本语言结构的硬件实现:第4章给出了一些常用模块的构造;第5章对存储器的结构及设计进行了说明;第6章介绍了图像视频芯片的设计;第7章介绍了CISC处理器和RISC处理器的设计。本书每章之后附有练习,便于读者检测掌握的程度。突出应用,强调由电路结构学习设计语言、强调思维方式“硬件化”、强调标准化的设计风格,是本书最大的特色。书中的代码与脚本都经过精心挑选,具有典型性,读者可在实践中借鉴。本书可作为IC设计培训教材,也可作为有关技术人员的参考书。

作者简介

暂缺《IC设计基础(红皮)》作者简介

图书目录

第1章 IC设计基础
1.1 系统设计流程
1.2 ASIC设计流程
1.2.1 规格定义
1.2.2 工艺选择
1.2.3 架构选择
1.2.4 电路设计
1.2.5 设计验证
1.2.6 测试
1.3 FPGA的设计
1.3.1 FPGA中逻辑实现原理
1.3.2 Altera的FPGA
1.3.3 Xilinx的FPGA
1.4 常用软件的使用
1.4.1 常用软件的分类
1.4.2 Chronology Timing Designer的使用
1.4.3 ModelSim的使用
1.4.4 NC Simulator的使用
1.4.5 FPGA Express的使用
1.4.6 Silicon Ensemble的使用
1.5 Verilog
1.5.1 Verilog语言基础
1.5.2 基本概念
1.5.3 设计仿真
1.5.4 系统任务及函数
1.5.5 其它重要的内容
1.6 练习
第2章 时序电路的设计
2.1 时序逻辑电路
2.1.1 双稳态电路
2.1.2 单稳态电路
2.1.3 无稳态电路
2.1.4 施密特触发器
2.2 时钟策略
2.2.1 全局时钟
2.2.2 门控时钟
2.2.3 行波时钟
2.2.4 时钟偏移
2.2.5 系统级的同步:锁相环
2.3 时序
2.3.1 时序图
2.3.2 建立时间/保持时间
2.3.3 静态时序分析中的概念
2.4 总线设计
2.4.1 总线宽度
2.4.2 总线时钟
2.4.3 总线仲裁
2.4.4 总线操作
2.5 练习
第3章 综合
3.1 综合(Synthesis)的概念
3.2 Design Compiler简介
3.3 综合条件的设置
3.3.1 操作环境
3.3.2 导线负载模型
3.3.3 设计约束
3.3.4 设计规则约束
3.3.5 其它
3.4 综合过程示例
3.5 综合的SDF文件
3.6 关于测试
3.7 面向综合的设计
3.7.1 速度与面积的优化:16位桶形移位寄存器
3.7.2 Net类型与Register类型
3.7.3 if语句和Case语句的综合
3.7.4 阻塞赋值与非阻塞赋值
3.7.5 状态机的编码
3.7.6 使用流水线
3.7.7 设计中不期望的锁存器
3.7.8 对可综合设计的一些建议
3.8 基本设计单元的综合
3.9 静态时序分析
3.10 练习
第4章 基本模块的设计
4.1 差错控制编码
4.1.1 奇偶校验模块
4.1.2 汉明码编解码器
4.1.3 CRC码
4.2 基本数学逻辑
4.2.1 加法器
4.2.2 乘法器
4.2.3 除法器
4.2.4 算术逻辑单元ALU
4.3 线性反馈移位寄存器
4.3.1 串/并转换模块的功能
4.3.2 生成伪随机数
4.3.3 产生定时标志信号
4.4 桶形移位寄存器
4.5 串/并转换模块
4.6 加解密模块
4.6.1 简单加密模块
4.6.2 DES加密
4.6.3 其它加密
4.7 信源编码
4.8 RAM存储器
4.8.1 RAM的设计
4.8.2 双端口RAM
4.9 DRAM控制器
4.10 SRAM控制器
4.11 异步FIFO
4.12 数字锁相环
4.12.1 简单的数字锁相环
4.12.2 较复杂的锁相环
4.13 UART(通用异步收发器)
4.13.1 简单的UART
4.13.2 复杂的UART
4.14 FIR滤波器
4.15 练习
第5章 存储器的结构和设计
5.1 基础知识
5.1.1 存储机制及存储器类型
5.1.2 SRAM
5.1.3 DRAM
5.1.4 FIFO
5.1.5 移位寄存器
5.1.6 CAM
5.1.7 ROM
5.1.8 PROM
5.1.9 NVRWM
5.2 HSPICE介绍
5.2.1 电路设计中常见的分析类型
5.2.2 HSPICE基础知识
5.3 存储器设计
5.4 练习
第6章 图像与视频芯片的设计
6.1 色度空间转换器
6.1.1 亮度信号和色差信号
6.1.2 RGB-YCbCr的模块设计
6.1.3 YCbCr-RGB的模块设计
6.2 DCT(离散余弦变换)
6.2.1 DCT原理
6.2.2 DCT模块设计
6.3 zigzag扫描
6.3.1 zigzag概念
6.3.2 zigzag模块设计
6.4 量化
6.4.1 量化的概念
6.4.2 量化模块设计
6.5 霍夫曼编码/解码
6.5.1 霍夫曼码原理
6.5.2 霍夫曼码编码/解码模块设计
6.6 JPEG
6.7 MPEG
6.8 VGA控制器
6.8.1 视频基础知识
6.8.2 VGA控制器的设计
6.9 练习
第7章 CPU的设计
7.1 基础知识
7.2 8位RISC的设计
7.3 8位CPU的扩展
7.4 16位RISC的设计
7.4.1 架构
7.4.2 数据通路的实现
7.4.3 控制器的实现
7.5 商业RISC介绍
7.5.1 ARM体系结构及实现
7.5.2 MIPS体系结构
7.6 RISC与CISC
7.7 8051基础
7.7.1 8051的存储结构
7.7.2 8051的指令集
7.8 8051的设计
7.8.1 设计要求
7.8.2 架构规划
7.8.3 时序规划
7.8.4 低功耗方式和时钟生成模块
7.8.5 控制模块的设计
7.8.6 数据通路部分的设计
7.8.7 定时器/计数器的设计
7.8.8 串口的设计
7.8.9 中断控制系统
7.9 练习
参考文献

本目录推荐