Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "现代电子设计技术 Modern Electronic Design Technology"— Presentation transcript:

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

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

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

4 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

5 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.

6 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.

7 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.

8 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.

9 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.

10 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.

11 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.

12 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.

13 EDA Digital Logic Circuit Design

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

15 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系列

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

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

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


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

Similar presentations


Ads by Google