同济大学:《逻辑网络》课程电子教案(PPT课件)同步时序电路设计中的问题 Advanced design issue

同桥大学 TONGJI UNIVERSITY Optimization problem:state reduction Continued
Optimization problem: state reduction Continued

同源大学 TONGJI UNIVERSITY One question oIf a equals b,b equals c,so a equals c.Is it correct?
One question ⚫If a equals b, b equals c, so a equals c. Is it correct?

同©大学 TONGJI UNIVERSITY Correct of Not? This is correct when the output and the next state are definite. ●Proof: a-d-d-d2… b-e-e-d2… c-∫--f3
Correct of Not? ⚫ This is correct when the output and the next state are definite. ⚫ Proof: 1 2 1 2 1 2 a d d d b e e d c f f f − − − − − − − − −

同桥大学 TONGJI UNIVERSITY Proof (continued) It is a Finite state machine,there must exist number i and j,such that d =d; e;=ej
Proof (continued) ⚫ It is a Finite state machine, there must exist number i and j, such that i j i j i j d d e e f f = = =

同濟大学 TONGJI UNIVERSITY Proof(finished) (di,e)is implied by (di,e),since di and dj, e;and e;are the same,(di,e)are equivalent. ●So are(e,f)and(d,f) (a,c)are implied by (di,f) (a,c)are equivalent
Proof (finished) ⚫(di , ei ) is implied by (dj , ej ), since di and dj , ei and ej are the same, (di , ei ) are equivalent. ⚫So are (ei , fi ) and (di , fi ) ⚫(a,c) are implied by (di , fi ) ⚫(a,c) are equivalent

同桥大学 TONGJI UNIVERSITY Consequence Triangle has three edges. Polygons are all full polygons(every corner connected with each other.)
Consequence ⚫Triangle has three edges. ⚫Polygons are all full polygons (every corner connected with each other.)

同©大学 TONGJI UNIVERSITY oWhat about indefinite output?(D terms)
⚫What about indefinite output? (D terms)

同桥大学 TONGJI UNIVERSITY Example of indefinite output 00 01 11 10 a C,- @,0 b,- b 6 a,- ⑥,1 e,- d,ex ©.0 a,- d,- d d,ex d C,- b,- @,0 c,fx d,ex c,fx f,- b,- e,1 c,fx d,ex c,fx a,- e,- b (a)Primitive flow table (b)Implication table 2002 Prentice Hall.Inc. M.Morris Mano DIGITAL DESIGN,3e. Fig.9-23 Flow and Implication Tables
Example of indefinite output

同陈大学 TONGJI UNIVERSITY d (a)Maximal compatible: (b)Maximal compatible: (a,b.)(a,c,d)(b.e,f) (a,b.e,f)(b.c.h)(c,d)(g) Fig.9-24 Merger Diagrams 2002 Prentice Hall,Inc. M.Morris Mano DIGITAL DESIGN,3e

同桥大学 TONGJI UNIVERSITY For the indefinite output and state A equals B,B equals C,A may not equal C. why?
For the indefinite output and state ⚫A equals B, B equals C, A may not equal C. why?
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 同济大学:《逻辑网络》课程教学资源(试卷习题)考试样卷.doc
- 同济大学:《逻辑网络》课程教学资源(教学大纲)逻辑网络(英文)Logic networks.doc
- 同济大学:《逻辑网络》课程教学资源(教学大纲)逻辑网络(中文,负责人:周俊鹤).doc
- 北京化工大学:《数据结构》课程PPT教学课件(C语言描述)第六章 查找.ppt
- 北京化工大学:《数据结构》课程PPT教学课件(C语言描述)第五章 图.ppt
- 北京化工大学:《数据结构》课程PPT教学课件(C语言描述)第三章 栈和队列.ppt
- 北京化工大学:《数据结构》课程PPT教学课件(C语言描述)第二章 线性表.ppt
- 北京化工大学:《数据结构》课程PPT教学课件(C语言描述)第一章 绪论(负责人:侯虹).ppt
- 北京化工大学:《大学计算机基础》课程电子教案(PPT教学课件)第7章 多媒体技术基础.ppt
- 北京化工大学:《大学计算机基础》课程电子教案(PPT教学课件)第6章 数据库基础.ppt
- 北京化工大学:《大学计算机基础》课程电子教案(PPT教学课件)第5章 程序设计与软件工程基础.ppt
- 北京化工大学:《大学计算机基础》课程电子教案(PPT教学课件)第4章 计算机网络技术基础.ppt
- 北京化工大学:《大学计算机基础》课程电子教案(PPT教学课件)第3章 操作系统.ppt
- 北京化工大学:《大学计算机基础》课程电子教案(PPT教学课件)第2章 计算机系统结构与硬件基础.ppt
- 北京化工大学:《大学计算机基础》课程电子教案(PPT教学课件)第1章 计算机与信息技术概述.ppt
- 北京化工大学:《大学计算机基础》课程教案资源(教案讲义)教学大纲 The Foundation of University Computer(负责人:朱群雄).doc
- 中国人民大学:《程序设计实践》课程教学资源(讲稿)第11讲 Untangle Puzzle Game.pdf
- 中国人民大学:《程序设计实践》课程教学资源(讲稿)Fundamentals of Git.pdf
- 中国人民大学:《程序设计实践》课程教学资源(讲稿)第9讲 jQuery简介.pdf
- 中国人民大学:《程序设计实践》课程教学资源(讲稿)第7讲 Canvas游戏.pdf
- 同济大学:《逻辑网络》课程电子教案(PPT课件)寄存器与计数器 register and counters.ppt
- 同济大学:《逻辑网络》课程电子教案(PPT课件)异步时序电路分析与设计 Introduction to asynchronous circuits design.ppt
- 同济大学:《逻辑网络》课程电子教案(PPT课件)数字设计中的基本电路 Introduction to the circuits in digital design.ppt
- 长沙理工大学:《微机原理与接口技术》课程教学资源(大纲教案)微机原理与应用授课教案(负责人:叶青,打印版).pdf
- 《算法基础》课程教学资源(学习笔记)算法基础 课堂笔记.pdf
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 1 Introduction to Network Computing(主讲:栾浩).pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 2 Introduction to Java and Object Oriented Programming.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 3 File structure and Layout.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 4 Activity, Intent and UI.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 5 Intent.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 6 List View and Custom View.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 7 Data Persistence.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 8 Multi-threading.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 9 Service and Broadcast Receiver.pptx
- 西安电子科技大学:《网络计算》课程PPT教学课件(Android Programming)Lecture 10 Multimedia.pptx
- 同济大学:《软件测试》课程电子教案(PPT课件)Chapter 01 Soft Testing - Fundamentals of Testing.pptx
- 同济大学:《软件测试》课程电子教案(PPT课件)Chapter 02 Testing throughout the Software Lifecycle.pptx
- 同济大学:《软件测试》课程电子教案(PPT课件)Chapter 03 Static Techniques.pptx
- 同济大学:《软件测试》课程电子教案(PPT课件)Chapter 04 Test Design Techniques.pptx
- 同济大学:《软件测试》课程电子教案(PPT课件)Chapter 05 Test Management.pptx