现代电子设计技术 Modern Electronic Design Technology

Slides:



Advertisements
Similar presentations
碧桂园集团开启全球人才招募之旅. 这里是社会精英云集的公司 这里是人才施展才华的好地方 这里是学习进步的好学校 这里是和谐的大家庭 这里是诚实守信、合法合规经营的公司 这里是讲道理、勇于自我修正的公司 这里是公平公正、论功行赏的公司 这里是欣欣向荣、不断总结好经验并付诸实践的公司 这里是为全世界建造又好又便宜的房子的公司.
Advertisements

胸痛中心的时间流程管理 上海胸科医院 方唯一.
SOPC技术 数字逻辑电路 主讲:刘昌华 嵌入式技术研究所
第1章 电子系统设计训练.
破舊立新(三) 人生召命的更新 使徒行傳廿六章19-23節.
EDA技术 第9章 FPGA硬件设计.
第2章 FPGA/CPLD结构与应用.
实用操作系统概念 张惠娟 副教授 1.
即兴中文讲演比赛 On-Site Speech 新型比赛项目
第三章 版图设计.
第4章 VHDL设计初步.
第10章 FPGA硬件设计 <EDA技术与应用> 课程讲义
第八章 可编程逻辑器件 本章的重点: 本章的难点: 1.PLD的基本特征,分类以及每种类型的特点;
Combinational Logic 組合邏輯
项目六 职业生涯规划的方法与步骤.
Leftmost Longest Regular Expression Matching in Reconfigurable Logic
Been During the Vacation?
Module 5 Shopping 第2课时.
Applications of Digital Signal Processing
AKA Embedded 开放实验室系列普及讲座之一 FPGA/CPLD的应用和开发简介
数字系统设计 I Digital System Design I
第3章 可编程逻辑器件的 工作原理.
數位系統實驗 --課程介紹 教師:潘欣泰.
FIFO 与 UPP 本节我们结合UPP接口给大家介绍一下FIFO在实际工程中的使用。 广州创龙电子科技有限公司 01 51ele.net
第1章 概 述.
浅谈基于FPGA的电路设计 报告人:吴爱平 2005/11/13
版权所有,禁止未经授权的商业使用行为 何宾 Tel: 北京中教仪装备技术有限公司.
EDA技术实用教程 第1章 概 述.
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
可编程逻辑器件及ASIC简介.
Protective Packaging and Materials Handling 保护性包装和物料搬运
Fundamentals of Physics 8/e 27 - Circuit Theory
创建型设计模式.
第 9 章 存储器和可编程逻辑器件 9.1 半导体存储器 9.2 可编程逻辑器件.
可编程器件与电子设计自动化 上海交通大学电工及电子技术实验中心 一九九九年三月.
C 語言簡介 - 2.
论题1-3 - 常用的证明方法及其逻辑正确性
PIC-CPLD原理和系统设计.
Hong Kong Library Education and Career Forum 2009
本章小结: 可编程逻辑器件(Programmable Logic Device,简称为 PLD)是目前数字系统设计的主要硬件基础。现场可编程门阵列 FPGA(Field Programmable Gate Array)现场可编程门阵列FPGA在结构上由逻辑功能块排列为阵列,功能由逻辑结构的配置数据决定,配置数据可以存放在片外的EPROM或其他存储体上,人们可以控制加载过程,在现场修改器件的逻辑功能。
Programmable Logic Architecture Verilog HDL FPGA Design
SpringerLink 新平台介绍.
邏輯設計 Logic Design 顧叔財, Room 9703, (037)381864,
數位邏輯與實習 Week 4 曾建勳.
中国农村沼气政策与发展战略 李景明 中国北京 农业部科技发展中心能源生态处处长 中国沼气学会秘书长.
大学思辨英语教程 精读1:语言与文化 (说课)
職業 Random Slide Show Menu
Chapter 5 Recursion.
EDA 第二章 可编程逻辑器件.
IBM SWG Overall Introduction
資料結構 Data Structures Fall 2006, 95學年第一學期 Instructor : 陳宗正.
计算机学院 数字逻辑实验的要求.
虚 拟 仪 器 virtual instrument
中央社新聞— <LTTC:台灣學生英語聽說提升 讀寫相對下降>
OvidSP Introduction Flexible. Innovative. Precise.
第一章 概 述.
长春工业大学工程训练中心 EDA技术及应用实践课程 Maxplus Ⅱ 软件开发系统简述 主讲:刘春阳 长春工业大学工程训练中心
SpringerLink 新平台介绍.
SoC 與微控制器的發展 朱亞民.
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
现代电子技术综合实验 陈学英.
动词不定式(6).
CONSCIOUS Value-Based Parenting 基于价值的有意识子女教育
5. Combinational Logic Analysis
第四章 MSP430數位I/O原理與實驗.
怎樣把同一評估 給與在不同班級的學生 How to administer the Same assessment to students from Different classes and groups.
Example for CIC Report CIS-I.
第九章 存储器和可编程逻辑器件 本章主要内容 半导体存储器 只读存储器 随机存取存储器 存储器容量的扩展 可编程逻辑器件
Programmable Logic System Design
When using opening and closing presentation slides, use the masterbrand logo at the correct size and in the right position. This slide meets both needs.
Presentation transcript:

现代电子设计技术 Modern Electronic Design Technology (EDA技术: Electronic Design Automation Technology) 信息学院通信系:李庆武

Textbook: * Digital Design - Principles and Practices (Third Edition) John F. Wakerly 1、用ISP器件设计现代电路与系统 刘笃仁 编著 西安电子科技大学出版社 2、在系统编程技术 (第二版) 黄正谨 东南大学出版社 3、数字逻辑与系统实践教程、模拟电子技术基础实验 Way of Study:Lecture + Experiment

课程性质和内容 性质:专业基础课的提高部分,综合性技术,实 践性强、应用广、内容新、技术新。 先修课程:数字逻辑与系统、模拟电子技术基础 具体内容: 大规模可编程逻辑器件(载体) ispLSI,ispPAC 硬件描述语言(表达手段) ABEL- HDL (Advanced Boolean Equation Language-Hardware Description Language) 软件开发工具(自动化设计工具) ISP Synario System,PAC-Designer 实验开发系统(下载及硬件验证工具) SE-3

IC Design Alternatives Chapter 1 Introduction IC Design Alternatives STANDARD IC FULL CUSTOM SEMI- FIELD PROGRAM- MABLE CELL GATE ARRAY, SEA OF GATES CPLD ASIC FPGA

What is Programmable Designing? Programmable designing is creating a design that can be implemented into a programmable device. PLDs (Programmable Logic Devices) and CPLDs (Complex PLDs) are a few examples of programmable devices.

There are three basic approaches to creating a multi-module hierarchical design: Top-down Bottom-up Inside-out (mixed) Top-down Design In top-down design, you do not have to know all the details of your project when you start. You can begin at the top, with a general description of the circuit’s functionality, then break the design into modules with the appropriate functions. This approach is called “stepwise refinement” – you move in order from a general description to modularized functions and to the specific circuits that perform those functions.

In a top-down design, the uppermost schematic usually consists of nothing but Block symbols representing modules (plus any needed power, clocking, or support circuitry). These modules are repeatedly broken down into simpler modules (or the actual circuitry) until the entire design is complete. Bottom-up Design In bottom-up design you start with the simplest modules, then combine them in schematics at increasingly higher levels. Bottom-up design is ideal for projects in which the top-level behavior cannot be defined until the low-level behavior is established.

Inside-out (Mixed) Design Inside-out design is a hybrid of top-down and bottom-up design, combining the advantages of both. You start wherever you want in the project, building up and down as required. ISP Synario fully supports the mixed approach to design. This means that you can work bottom-up on those parts of the project that must be defined in hardware first, and top-down on those parts with clear functional definitions.

What is CPLD ? A lot of logic devices are housed in CPLD and those connections can be specified by the program. For example, in case of the 7400 IC, 4 circuits of 2 input NAND gate are housed. In case of 7404, 6 circuits of inverter are housed. These are separate IC. Therefore, to compose a circuit, it is necessary to do each wiring among the pins using the printed board.

In case of the 7400 IC, 4 circuits of 2 input NAND gate are housed In case of the 7400 IC, 4 circuits of 2 input NAND gate are housed. In case of 7404, 6 circuits of inverter are housed. In case of CPLD, it has wiring among the logic in the IC. So, the wiring on the printed board can be made little.

Separate IC & PLD Separate IC: Ex:TTL/CMOS (74XX/54XX) PLD:(Programmable Logic Device) PLD is a digital integral circuit . PLD compose of logic functions, contains Boolean expression , registered function etc. Both of the two circuit function are identical. The made processes are different.

Tradition Digital Logic Circuit Design Use separate IC to design. Design circuit on the paper. Welding all of the circuit devices on the board. Detecting the circuit. Produce specimen circuit board and manufacture product.

EDA Digital Logic Circuit Design

--------可编程ASIC的分类: PLD(可编程逻辑器件) Programmable Logic Device PROM(可编程只读存储器)——70年代初 PLA(可编程逻辑阵列)——70年代中 PAL(可编程阵列逻辑)——70年代末 GAL(通用阵列逻辑)——80年代初 (Lattice公司推出) General Array Logic

Field Programmable Gate Array Xilinx公司 80年代中期 CPLD(复杂可编程逻辑器件) 90年代以后: FPGA(现场可编程门阵列) Field Programmable Gate Array Xilinx公司 80年代中期 CPLD(复杂可编程逻辑器件) Complex Programmable Logic Device Lattice公司(90年代初):ispLSI器件(在系统可编程 大规模集成器件) In System Programmable Altera公司(90年代初):FLEX系列和MAX系列器件 ATMEL公司(90年代初):ATV系列

EDA是现代电子系统设计 的发展主流 技术特点: (1)用软件方式设计硬件,设计转换过程由开发系统自动完成; (2)系统可以现场编程,在线升级; (3)整个系统可以集成在一个芯片上,体积小、功耗低、可靠性高。

可编程ASIC器件应用领域宽广 适用于各类简单或复杂系统的设计和产品开发(可反复设计在线修改、设计周期短、价格低、开发手段先进等) 适用于产品批量生产 主要应用领域——高科技研发领域 如:数字电路设计、微处理器系统、电信、信息家电、计算机系统、通信、测量、控制等

我国在消费电子,通信设备制造上应用较好,目前人们更需要的是: “高价值”的产品,非 “高产量”的产品,使我国的电子产品来一个飞跃,从 “低端”跨到“高端”. 要有效的利用PLD技术,尤其是用于PLD器件的EDA设计技术.