Integrated Circuit Computer Aided Design

Slides:



Advertisements
Similar presentations
建筑施工与管理 专业入学教育 专业责任教师:刘赞玉. 一、本专业的层次、学制、毕业及颁证本专业的层次、学制、毕业及颁证 二、本专业开设的背景本专业开设的背景 三、本专业的人才培养目标本专业的人才培养目标 四、本专业的专业设置特色本专业的专业设置特色 五、本专业主要专业课程介绍本专业主要专业课程介绍.
Advertisements

Chapter 8 Programmable Logic Device
——Windows98与Office2000(第二版) 林卓然编著 中山大学出版社
建筑工程系建筑装饰工程技术专业 建筑设计专业 热烈欢迎新同学入校! 河南工业职业技术学院 建筑工程系.
机械CAD/CAM技术.
建筑工程技术 专业介绍 建筑工程系.
初级会计电算化 (用友T3) 制作人:张爱红.
認識電腦 (一)電腦的發展和演進。 (二)電腦的「硬體」和「軟體」。 (三)電腦內部資料的處理流程。 (四)電腦在生活上的應用情況。
AutoCAD机械绘图精品课程 总体设计 六盘水职业技术学院工业系 课程负责人:陈开朗 2011年12月30日.
嘉兴学院.
建筑专业介绍 建筑专业介绍 选择建筑专业的七大理由 选择建筑专业的七大理由 建筑专业毕业后的发展前景 建筑专业毕业后的发展前景
楼宇智能化技术 广东工业大学自动化学院.
滨职学习汇报 ( )    粮油轻工系      石全见.
民眾電腦 AutoCAD 電腦輔助製圖認證班 號碼 : 17 姓名 : 何佳臻 簡 報 資 料.
实用操作系统概念 张惠娟 副教授 1.
招生宣传 微电子科学与工程.
第10章 FPGA硬件设计 <EDA技术与应用> 课程讲义
1.2 FPGA的设计方法与要求 1.2.1现代数字系统的设计方法
强化实验室队伍 助推“十二五”建设 南京理工大学国有资产与实验室管理处
IC卡基础知识.
矽力杰半导体2015校园招聘 2015校园招聘岗位: (具有电气工程、微电子相关背景)
计算机基础知识 丁家营镇九年制学校 徐中先.
《数据库原理及应用》课程介绍 信息工程学院 孙俊国
授课对象:微电子、电子、计算机专业本科生、研究生 先修课:数字逻辑电路、Verilog
Kvm异步缺页中断 浙江大学计算机体系结构实验室 徐浩.
第1章 概 述.
第八章 生產技術 首先討論生產系統的彈性,及彈性製造系統的有關概念與設備系統,再說明電腦如何輔助設計及製造,維持生產系統有效運作的物料搬運系統。 然後說明整合上述有關功能的電腦整合製造系統,以及生產技術的管理自動化在辦公室及服務業的應用。
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
可编程器件与电子设计自动化 上海交通大学电工及电子技术实验中心 一九九九年三月.
大学计算机基础 典型案例之一 构建FPT服务器.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
大数据管理技术 --NoSQL数据库 HBase 陈 辉 大数据分析技术.
Visual Studio Team System 简介
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
数 控 技 术 华中科技大学机械科学与工程学院.
课程设计.
时序逻辑电路实验 一、 实验目的 1.熟悉集成计数器的功能和使用方法; 2.利用集成计数器设计任意进制计数器。 二、实验原理
张 宇 电话: 转 809 地址:综合楼609 计 算 机 组 成 技 术 张 宇 电话: 转 809 地址:综合楼609
UI 软件 设计 移动UI设计(三).
三:基于Eclipse的集成开发环境搭建与使用
程序设计工具实习 Software Program Tool
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
新一代安全网上银行 小组成员:杨志明 王晶 任毅 刘建中 关昊 刘超.
内容摘要 ■ 课程概述 ■ 教学安排 ■ 什么是操作系统? ■ 为什么学习操作系统? ■ 如何学习操作系统? ■ 操作系统实例
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
Protel DXP 2004 电子CAD教程 高等职业教育“十二五”规划教材
第一章 電腦科技與現代生活 1-1 電腦發展簡史 1-2 電腦科技在生活方面的應用 1-3 資訊安全與防護 1-4 數位資料.
13-1 數位/類比(D/A)轉換IC 2019/4/22 第13章 /數位類比(D/A)介面實習.
VisComposer 2019/4/17.
數位邏輯 第1章概 論 1-1數量表示法 1-2數位系統和類比系統 1-3邏輯準位 1-4數位積體電路.
Platform Builder使用介绍 WINCE系统应用开发流程说明 ACTION RDC 杨 涛 2005.Dec.3th
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
获奖类别: 获奖题目: 获奖学生: 指导教师: 研究内容:(400~500字,2~3幅插图)
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
长春理工大学 电工电子实验教学中心 数字电路实验 数字电路实验室.
2019/5/8 第2章 数据分析软件介绍.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
机械设备的完整性和可靠性管理 Maintenance integrity & reliability.
人工智能 制作人:蔡燊林 张恩玮.
现代电子技术综合实验 陈学英.
计算机绘图 AutoCAD2016.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
第八章 生產庫存薪工財產循環企業程序與資訊需求
印制板制作软件Protel入门篇.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
Computer 電腦的英文名稱叫做「computer」,也就是「電子計算機」,原本專指用來做運算或統計數字的機器,但在經年累月的改良後,電腦不僅能夠接受使用者輸入資料,還可以將資料加以計算或依邏輯判斷加以分析,最後把結果記憶起來或依一定的格式輸出。
入侵检测技术 大连理工大学软件学院 毕玲.
FPGA系统设计与实践 本章小结(第5章).
Presentation transcript:

Integrated Circuit Computer Aided Design §8.3 集成电路计算机辅助设计 Integrated Circuit Computer Aided Design 一、计算机辅助设计(CAD)的基本概念: (一)设计自动化(DA)和计算机辅助设计(CAD) * 为开发或研制一个新的集成电路进行设计时,一般将 经历 以下三个阶段:

* IC发展早期,多为人工设计;LSI和VLSI出现后,广泛采 用和依靠计算机技术。 * 如果计算机能根据集成电路的设计要求,自动完成上述 三个阶段的设计任务,则称之为设计自动化(DA:Design Automation)。 * EDA(Electronics Design Automation,即电子设计自动化) 是一种以计算机为基本工作平台,利用计算机图形学、拓 扑逻辑学、计算数学,以至人工智能学等多种计算机应用 学科的最新成果开发出来的一整套软件工具,是一种帮助 电子设计工程师从事电子元件、产品和系统设计的综合技术。

* 计算机辅助设计(CAD:Computer Aided Design)即由人 为主导,借助于计算机来帮助人工迅速而准确地完成设计任 务的方法。 目前,人和计算机必须通过CAD这一工作模式共同完成 VLSI的设计。 (二)采用CAD技术的必要性(即优点): 减轻人工劳动,缩短设计周期; 保证设计的正确性; 提高设计质量,节省设计费用; 在VLSI设计中离开CAD技术就无法完成设计任务; 促进集成化技术的普及。

(三)集成电路正向CAD过程: * 所谓“正向设计”就是以集成电路特性指标为出发点,依次进 行系统设计、逻辑设计、线路设计和版图设计共计四个层次的 设计工作。 * 采用CAD技术的正向设计包括五部分: 1、电路设计:系统设计、逻辑设计、线路设计、设计校验 2、版图设计 3、测试码生成 4、器件模型参数的确定 5、工艺加工

一个实用的ICCAD系统应包括有一套完整的软件工具、配套的硬件工作平台和统一的用户界面。 (四)集成电路的逆向设计: 逆向设计以“逆向剖析”为基础: 如果需要解剖分析某一已有产品时,则要采用集成电路剖析分析系统,其过程为: 首先,解剖样品,去掉封装,暴露管芯;接着,进行显微照相或用高精度图像系统摄取管芯表面拓扑图,得到该集成电路样品的版图设计信息;然后,从得到的版图上提取逻辑和电路结构,分析其功能和原理;最后,获得其原始设计思想。 二、CAD系统的构成: 一个实用的ICCAD系统应包括有一套完整的软件工具、配套的硬件工作平台和统一的用户界面。

1、ICCAD软件工具: 正向设计过程中采用的ICCAD系统包括下述四大软件工具: (1) 综合设计工具 (2)模拟验证工具 (1) 综合设计工具 (2)模拟验证工具 (3)设计输入数据管理工具 (4)专用ICCAD软件 2、 ICCAD的硬件环境发展状况: 70年代中叶 ICCAD软件都是在小型以上级别的通用计算机(如 VAX750)上运行。 80年代初期 出现了可在工作站上运行的比较完整的ICCAD软件系统。 80年代末期 386、486CPU及相应协处理器的出现,使得个人微机系 统上也可运行ICCAD软件。 3、我国ICCAD系统发展状况:

一级系统: 一级系统是在“六五”期间开发的以国产DJS-130小型机为硬件环境的ICCAD软件包。它可辅助人们将设计好的版图输入到计算机并进行修改编辑,然后产生掩模数据带。 二级系统: 二级系统是在“六五”后期开发的功能较齐全的可用于大规模集成电路的CAD系统,该系统以MC68000为硬件环境,“七五”期间又作了实用化移植、改进和推广,使其可运行于开放的图形工作站。 三级系统: 三级系统又称熊猫系统,是一个面向全定制超大规模集成电路设计的CAD系统,可支持用户进行IC设计的全过程。该系统为用户提供了集成电路设计过程中所需要的CAD工具和信息管理,是一个大型的ICCAD系统。 4、国外典型ICCAD系统: 国外CAD系统的主要代表公司有:Cadence、Mentor Graphics、Viewlogic、Synopsys等。

三、ISP系统介绍: # 现代数字系统的实现手段:

# ISP技术的定义和常用编程方式: 目前,PLD已成为现代数字系统设计的主要手段,“在系统中可编程” (ISP,即In-System Programmable)逻辑器件的问世,可以说是可编程器 件中的一个革命,将可编程器件的优越性发挥到了极致。它允许用户“在系 统中”编辑和修改逻辑,给使用者提供了在不修改系统硬件设计条件下重构 系统的能力和硬件升级能力,使硬件修改变得象软件修改一样方便,系统的 可靠性因此而提高。ISP技术即直接在用户设计的目标系统中或线路板上对 PLD器件进行编程的技术。 ISP技术的常用编程方式有: (1)利用PC机的I/O口编程 (2)利用用户目标板上自备的单片机或微处理器编程 (3)多芯片ISP编程

用PC机并行口进行ISP编程原理图