北京大学微电子学系:《数字集成电路设计入门——从HDL到版图》课程教学资源(PPT课件讲稿)第二章 Verilog应用、第三章 Cadence仿真器、第四章 设计举例、第五章 Verilog的词汇约定(Lexical convention)(于敦山)

数字集成电路设计入门 从HD到版图 于敦山 北大微电子学系
数字集成电路设计入门 --从HDL到版图 于敦山 北大微电子学系

课程内容(-) 介绍 Verilog hdl,内容包括: Verilog应用 Verilog语言的构成元素 结构级描述及仿真 行为级描述及仿真 延时的特点及说明 介绍 Verilog testbench ·激励和控制和描述 结果的产生及验证 任务tak及函数 function 用户定义的基本单元 primitive) 可综合的 Verilog描述风格
课程内容(一) • 介绍Verilog HDL, 内容包括: – Verilog应用 – Verilog语言的构成元素 – 结构级描述及仿真 – 行为级描述及仿真 – 延时的特点及说明 – 介绍Verilog testbench • 激励和控制和描述 • 结果的产生及验证 – 任务task及函数function – 用户定义的基本单元(primitive) – 可综合的Verilog描述风格

课程内容(二) 介绍 Cadence Verilog仿真器,内容包括: 设计的编译及仿真 源库( ource libraries)的使用 用 VerilogⅪL命令行界面进行调试 用 NC Verilog tcl界面进行调试 图形用户界面(GU)调试 延时的计算及反标注 annotation 性能仿真描述 如何使用 NC Verilog仿真器进行编译及仿真 如何将设计环境传送给 NC Verilog 周期( cycle)仿真
课程内容(二) • 介绍Cadence Verilog仿真器, 内容包括: – 设计的编译及仿真 – 源库(source libraries)的使用 – 用Verilog-XL命令行界面进行调试 – 用NC Verilog Tcl界面进行调试 – 图形用户界面(GUI)调试 – 延时的计算及反标注(annotation) – 性能仿真描述 – 如何使用NC Verilog仿真器进行编译及仿真 – 如何将设计环境传送给NC Verilog – 周期(cycle)仿真

课程内容(三) 逻辑综合的介绍 简介 设计对象 静态时序分析(STA) - design analyzer环境 可综合的HDL编码风格 可综合的 Verilog HDL veri| log HDL中的一些窍门 Designware库 综合划分 实验(1)
课程内容(三) • 逻辑综合的介绍 – 简介 – 设计对象 – 静态时序分析 (STA) – design analyzer环境 – 可综合的HDL编码风格 • 可综合的Verilog HDL – Verilog HDL中的一些窍门 – Designware库 – 综合划分 • 实验 (1)

课程内容(四) 设计约束( Constraint) 设置设计环境 设置设计约束 设计优化 设计编译 FSM的优化 产生并分析报告 ·实验(2)
课程内容(四) • 设计约束( Constraint) – 设置设计环境 – 设置设计约束 • 设计优化 – 设计编译 – FSM的优化 • 产生并分析报告 • 实验 (2)

课程内容(五) 自动布局布线工具( Silicon ensemble)简介
课程内容(五) • 自动布局布线工具(Silicon Ensemble)简介

课程安排 共54学时(18) 讲课,27学时 Verilog (5) Synthesis (3) Place &route (1) 实验,24学时 Verilog (5) Synthesis Place & route (1) 考试,3学时
课程安排 • 共54学时 (18) • 讲课,27学时 – Verilog (5) – Synthesis (3) – Place &Route (1) • 实验,24学时 – Verilog (5) – Synthesis (2) – Place &Route (1) • 考试,3学时

参考书目 Cadence Verilog Language and Simulation Verilog-XL Simulation with Synthesis Envisia ambit synthesis 《硬件描述语言Ⅴ verilog》清华大学出版社, Thomas & Moorby,刘明业等译,2001.8
参考书目 • Cadence Verilog Language and Simulation • Verilog-XL Simulation with Synthesis • Envisia Ambit Synthesis • 《硬件描述语言Verilog》 清华大学出版社,Thomas &Moorby,刘明业等译,2001.8

第二章 Verilog应用 学习内容 使用HDL设计的先进性 Ⅴ erilog的主要用途 Verilog的历史 如何从抽象级( levels of abstraction理解 电路设计 Verilog描述
第二章 Verilog 应用 • 学习内容 – 使用HDL设计的先进性 – Verilog的主要用途 – Verilog的历史 – 如何从抽象级(levels of abstraction)理解 • 电路设计 • Verilog描述

术语定义( (terms and definitions) 硬件描述语言HDL:描述电路硬件及时序的一种编程语言 仿真器:读入HDL并进行解释及执行的一种软件 抽象级:描述风格的详细程度,如行为级和门级 ASIC:专用集成电路( Application Specific Integrated Circuit ASIC Vender:芯片制造商,开发并提供单元库 自下而上的设计流程:一种先构建底层单元,然后由底层单元构 造更大的系统的设计方法。 自顶向下的设计流程:一种设计方法,先用高抽象级构造系统, 然后再设计下层单元 RTL级:寄存器传输级( Register Transfer Level),用于设计的可综 合的一种抽象级 Tcl Tool command Language, 向交互程序输入命令的描述语言
术语定义(terms and definitions) • 硬件描述语言HDL:描述电路硬件及时序的一种编程语言 • 仿真器:读入HDL并进行解释及执行的一种软件 • 抽象级:描述风格的详细程度,如行为级和门级 • ASIC:专用集成电路(Application Specific Integrated Circuit) • ASIC Vender:芯片制造商,开发并提供单元库 • 自下而上的设计流程:一种先构建底层单元,然后由底层单元构 造更大的系统的设计方法。 • 自顶向下的设计流程:一种设计方法,先用高抽象级构造系统, 然后再设计下层单元 • RTL级:寄存器传输级(Register Transfer Level),用于设计的可综 合的一种抽象级 • Tcl:Tool command Language, 向交互程序输入命令的描述语言
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北大学物理系:《光纤通信系统》第十章 光波通信网新技(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第十一章 光孤子通信系统(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第十章 光复用技术(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第九章 相干光波通信系统(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第八章 光纤通信系统设计(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第七章 光放大器(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第六章 光电检测器与光接收机(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第五章 光源与光发送机(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第四章 常用光无源器件(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第三章 光波系统中光信号的传输特性(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第二章 光纤的结构与波导特性(2/2)(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第二章 光纤的结构与波导特性(1/2)(冯选旗).ppt
- 西北大学物理系:《光纤通信系统》第一章 导论(冯选旗).ppt
- 东南大学仪器科学与工程系:《电子电路基础》课程教学资源(PPT课件讲稿,电子技术模拟电路)第四章 组合放大电路.ppt
- 东南大学仪器科学与工程系:《电子电路基础》课程教学资源(PPT课件讲稿,电子技术模拟电路)第六章 波形产生与整形电路.ppt
- 东南大学仪器科学与工程系:《电子电路基础》课程教学资源(PPT课件讲稿,电子技术模拟电路)第八章 功率电路.ppt
- 东南大学仪器科学与工程系:《电子电路基础》课程教学资源(PPT课件讲稿,电子技术模拟电路)第五章 反馈放大电路及其稳定性分析.ppt
- 东南大学仪器科学与工程系:《电子电路基础》课程教学资源(PPT课件讲稿,电子技术模拟电路)第二章 基本运算电路.ppt
- 东南大学仪器科学与工程系:《电子电路基础》课程教学资源(PPT课件讲稿,电子技术模拟电路)第三章 基本放大电路.ppt
- 东南大学仪器科学与工程系:《电子电路基础》课程教学资源(PPT课件讲稿,电子技术模拟电路)第七章 信号处理电路.ppt
- 北京大学微电子学系:《数字集成电路设计入门——从HDL到版图》课程教学资源(PPT课件讲稿)第六章 Verilog的数据类型及逻辑系统、第七章 结构描述(structural modeling)、第八章 延时模型、第九章 编译控制的使用.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第7章 组合逻辑电路.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第8章 时序逻辑电路.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第9章 脉冲波产生与转换电路.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第10章 数模转换和模数转换电路.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第11章 半导体存储器.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第1章 半导体器件及其特性(数字逻辑基础).ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第2章 基本放大电路.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第3章 集成运算放大器.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第4章 正弦波振荡电路.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第5章 直流稳压电源电路.ppt
- 机械工业出版社同名教材:《电子技术基础》配套电子教案(PPT课件)第6章 数字逻辑基础.ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第10章 继电接触器控制(李中发).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第11章 可编程控制器(李中发).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第12章 电工测量(李中发).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第1章 电路的基本概念与定律(李中发).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第2章 电路的分析方法(李中发).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第3章 单相正弦电路分析(李中发).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第4章 三相正弦电路分析(李中发).ppt
- 《电工技术》课程教学课件(PPT电子教案讲稿)第5章 非正弦周期电流电路分析(李中发).ppt