數位邏輯與實習 Week 4 曾建勳.

Slides:



Advertisements
Similar presentations
人的性别遗传 合肥市第四十九中学 丁 艳. 男女成对染色体排序图 1 、男性和女性各 23 对染色体有何异同 ? 哪 一对被称为性染色体 ? 2 、这两幅图中,哪幅 图显示的是男性的染色 体?哪幅图显示的是女 性染色体? 3 、图中哪条染色体是 Y 染色体?它与 X 染色体 在形态上的主要区别是.
Advertisements

12 届减数分裂复习(蔡志敬) 给你一双翅膀,让你自由翱翔!. ※真核细胞分裂的方式 有丝分裂 无丝分裂 减数分裂.
第1章 电子系统设计训练.
報告人:教育部會計處處長 黃 永 傳 日 期:103 年12 月27 日
8月1日后全国营改增我们怎么办? 营改增新政策深度解析 得法网财税讲师 樊剑英.
1、一般地说,在生物的体细胞中, 和 都是成对存在的。
辨性别 A B. 辨性别 A B 第三节人类染色体与性别决定 昌邑市龙池初中 杨伟红 学习目标 1.理解人的染色体组成和传递规律。 2.解释人类性别决定的原理。 3.通过探究活动,解读数据了解生男生女的比例。
性别决定与伴性遗传 性别决定 伴性遗传 巩固练习.
105年桃連區適性入學宣導 桃園市十二年國民基本教育宣導團 宣講講師:龍岡國中 校長 郭玉承 時 間:105年 3 月 9 日 1.
第三章 传感器应用技术.
第九课时 二元一次方程组 .
对常见的二次曲线(面)通过其特殊的二次方程,我
江苏省2008年普通高校 招生录取办法 常熟理工学院学生处
氧气的制法 装置 原理 练习 随堂检测.
七(7)中队读书节 韩茜、蒋霁制作.
南美洲 吉林省延吉一高中 韩贵新.
第三课 走向自立人生.
Outline 3-1 布林代數 3-2 基本邏輯閘及其特性 3-3 正邏輯與負邏輯表示方式 3-4 函數完全運算集合
清仓处理 跳楼价 满200返160 5折酬宾.
電子系學程簡介 半導體學程 電子元件學程 VLSI 設計學程
1.1.2 四 种 命 题.
1.1.1 四种命题.
色 弱 與 色 盲.
我国三大自然区.
专题二 识图题增分技巧.
第十二单元 第28讲 第28讲 古代中国的科技和文艺   知识诠释  思维发散.
上海交通大学 概率论第一、二章测验题 大学数学教研室 童品苗.
第五章 定积分及其应用.
宠物之家 我的宠物性别? 雌(♀) or 雄(♂) 第一阶段:我的宠物我做主 第二阶段:宠物“相亲记” 第三阶段:家族诞生
第20章 生物的遗传和变异 第四节 性别和性别决定 淮南二十六中 鲍娟娟. 第20章 生物的遗传和变异 第四节 性别和性别决定 淮南二十六中 鲍娟娟.
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
勾股定理 说课人:钱丹.
第二章 门电路 本章重点及要求: 1、理解半导体二极管和三极管的开关特性;2、掌握分立元件组成的“与、或、非”门电路;3、理解TTL集成门电路和CMOS集成门电路;4、掌握集成门电路的逻辑功能和正确使用方法。5、理解TTL与非门的电压传输特性、输入输出特性等参数。 § 2—1 概述 一、逻辑门电路 门电路----能完成基本逻辑运算和复合逻辑运算的单元电路。
數位邏輯 Digital Logic 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS 轉
第 5 章 布林函數化簡 ……………………………………………………………… 5-1 代數演算法 5-2 卡諾圖法 5-3 組合邏輯電路之化簡.
數位邏輯簡介.
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
實驗七 電晶體BJT特性 實驗目的 學習量測並描繪電晶體的集極特性曲線。 學習使用萬用電表測量電晶體的hFE值及判斷電晶體的腳位。
邏輯設計.
第 6 章 數位邏輯.
第 9 章 存储器和可编程逻辑器件 9.1 半导体存储器 9.2 可编程逻辑器件.
可编程器件与电子设计自动化 上海交通大学电工及电子技术实验中心 一九九九年三月.
数字电子技术 Digital Electronics Technology
CCD图像传感器 光信息91 王哲也
30 利用畢氏定理,計算下列各直角三角形中, 未知邊長 x 的值: (1) x2+( )2=( )2 x= 因為 x>0, 所以 x=3。
Programmable Logic Architecture Verilog HDL FPGA Design
人教版数学四年级(下) 乘法分配律 单击页面即可演示.
半导体 集成电路 学校:西安理工大学 院系:自动化学院电子工程系 专业:电子、微电 时间:秋季学期.
數位像機 Digital camera.
第一模块 向量代数与空间解析几何 第四节 平面及其方程 一、平面的点法式方程 二、平面的一般方程 三、两平面的夹角.
高等数学提高班 (省专升本) 教师: 裴亚萍 数学教研室: 东校区 2118 电话: 长号:
本章重點 1-1 電腦與生活 1-2 電腦的發展史.
第七章 可编程逻辑器件 PLD 7.1 PLD 概述 PLD 的电路结构及分类 PLD 的编程工艺及描述的逻辑规则和符号 PLD 的设计过程及主要优点 7.2 只读存储器 ROM 的内部结构 用ROM 实现组合逻辑设计 常用的LSI.
4.2 数控编程基础 数控机床是一种高效的自动化加工设备,它严格按照加工程序,自动的对被加工工件进行加工。我们把从数控系统外部输入的直接用于加工的程序称为数控加工程序,简称为数控程序,它是机床数控系统的应用软件。与数控系统应用软件相对应的是数控系统内部的系统软件,系统软件是用于数控系统工作控制的,它不在本教程的研究范围内。
半導體原理及應用 (II) 陳志方 國立成功大學 電機工程學系 1/15/06.
數位邏輯 第1章概 論 1-1數量表示法 1-2數位系統和類比系統 1-3邏輯準位 1-4數位積體電路.
第一章 概 述.
電子白板百萬小學堂 本活動建議搭配電子白板 學生最多可分成2~6組(請按組別按鈕) 老師可以視時間多少,來進行活動 每一組要回答十個問題。
數位邏輯設計與實習 主講者:杜勇進.
数字电子技术 电子教案 章洁.
第二章 门电路 本章重点 半导体二极管和三极管(包括双极型和MOS型)开关状态下的等效电路和外特性 TTL电路的外特性及其应用(难点)
数学题解答 第二章 一元一次方程 2.1从算式到方程 (第1课时) 数学题解答
第1章 数字电路基础 本章主要内容: 本章难点: 数制与编码 逻辑代数的运算规则、公式 逻辑函数的描述 逻辑函数化简 逻辑代数的运算规则
第三章 集成逻辑门电路.
第三章 电子控制系统的信号处理. 第三章 电子控制系统的信号处理 [考试标准] 考试内容 考试要求 考试属性 已考点 数字信号 ①模拟信号与数字信号的不同特性,数字信号的优点 ②数字信号中“1”和“0”的意义 a 加试 2015年9月选考(第11题)
 3.1.4 空间向量的正交分解及其坐标表示.
大綱: 比例線段定義 平行線截比例線段性質 顧震宇 台灣數位學習科技股份有限公司
第二节 偏 导 数 一、 偏导数概念及其计算 二 、高阶偏导数.
数字电子技术 项目1 简单加法器电路设计与测试
函数与导数 临猗中学 陶建厂.
Presentation transcript:

數位邏輯與實習 Week 4 曾建勳

正規形式與標準形式 全及項(最小項,miniterm)與全或項(最大項, maxterm) 全及項(all AND): 範例:由兩個二元變數x 與 y組成的所有全及項: xy, xy', x'y, x'y' 全及項又可稱為標準積 (standard product) n 個變數可以組合成 2n 個全及項。 全或項(all OR): 一個由OR邏輯組成起來的項。 x+y, x+y', x’+y, x‘+y' 全或項又可稱為標準和 (standard sum) n 個變數可以組合成 2n 個全或項

正規形式與標準形式 每一個全或項為其相對應全及項的補數,反之亦然。 表2-3列有3個變數所形成的8個全及或項與全或項。 補數 邏輯閘中作為訊號辨識

正規形式 一個布林函數可用下列方式表示: 真值表 全及項之和(和:OR邏輯) f1 = x‘y’z + xy‘z’ + xyz = m1 + m4 +m7 f2 = x'yz+ xy'z + xyz'+xyz = m3 + m5 +m6 + m7 模擬驗算中 只要其中一 個是真值即 可

正規形式 布林函數的補數 由真值表中找出函數值是0的全及項合 f1' = m0 + m2 +m3 + m5 + m6 = x'y'z'+x'yz'+x'yz+xy'z+xyz' f1‘的補數(使用Demorgan Thm.): f1 = (f1')’=(x+y+z)(x+y'+z)(x+y'+z') (x'+y+z')(x'+y'+z)= M0 M2 M3 M5 M6 任何布林函數可用下列方式表示: 全及項之和 全或項之積 布林函數用全及項的和或全或項的積 來表示皆稱正規形式 形式中的每一項一定要包含每個變數 (原函數所剩餘 之各全及項的和) 全或項之積

正規形式 例題2-4:全及項之和(每一全及項皆須包含所有變數) 推導: F = A+B'C = A (B+B') + B'C= AB +AB' + B'C = AB(C+C') + AB'(C+C') + (A+A')B'C =ABC+ABC'+AB'C+AB'C'+A'B'C 重組: F = A'B'C +AB'C' +AB'C+ABC'+ ABC = m1 + m4 +m5 + m6 + m7 表示式: F(A,B,C) = Σ(1, 4, 5, 6, 7) 法二:先建構真值表 F(A,B,C) = Σ(1, 4, 5, 6, 7)

正規形式 例題2-5:全或項之積 推導: F = xy + x'z (分配律) 缺項 F = xy + x'z = (xy + x') (xy +z) = (x+x')(y+x')(x+z)(y+z) = (x'+y)(x+z)(y+z) x' + y = x' + y + zz' = (x'+y+z)(x'+y+z') x + z = x + z + yy’ = (x + y + z)(x + y’ +z) y + z= y + z + xx’ =(x + y + z)(x’ + y + z) 重組: F = (x+y+z)(x+y'+z)(x'+y+z)(x'+y+z') =M0M2M4M5 表示式: F(x,y,z) = P (0,2,4,5) (分配律) 缺項 (OR的單位元素) (分配律) (OR的單位元素) (分配律)

正規形式 正規形式之間的轉換 原函數所剩餘 之各全及項的和 F(A,B,C) = ∑ (1,4,5,6,7) F'(A,B,C) = ∑ (0,2,3)=m0 + m2 + m3 由迪摩根定理 F(A,B,C) = (m0 + m2 + m3 )’=m0’m2’m3’ = M0M2M3 = Π (0,2,3) = ∑ (1,4,5,6,7) Summary: 補數關係: mj' = Mj 全及項之和 ↔ 全或項之積 轉換程序: 運算符號 Σ 與 Π 互換並將原表示式中所缺的那些向列出即可

正規形式 範例 F = xy + xz F(x, y, z) = S(1, 3, 6, 7) F(x, y, z) = P (0, 2, 4, 6) 真值表 正規形式之間的轉換

標準形式 標準形式: 正規形式(每一項一定要包含每個變數)不是字元數目最少的項 形式中的每一項不一定要包含每個變數可形成字元數目最少的項 兩種標準形式: 積項之和 (sum of product) F1 = y‘ + xy+ x’yz‘ (圖2-3(a)) 和項之積 (product of sum) F2 = x(y‘+z)(x’+y+z‘) (圖2-3(b)) 非標準形式: F3 = AB + C(D + E) (圖2-4(a)) = AB + CD + CE (標準形式,圖2-4(b))

標準形式 二階層電路 (two-level implementation) 多階層電路 (two-level implementation) 優點:邏輯閘間的 延遲較小 缺點:特別邏輯閘 的輸入數會 不實際 L1 L2 L3

其他邏輯運算 n 個二進位變數而言,其真值表有 2n 個不同的列。 n 個二進位變數而言,即有 2n x 2n =22n 個不同的函數。 對兩個變數而言,則可能形成16種不同的布林函數。

其他邏輯運算

其他邏輯運算 表2-8列出兩個二進位變數 x 和 y 之16種函數的真值表。其中除了互斥-OR (exclusive-OR) 符號  較常使用外,其 他符號幾乎很少人用到。 表2-8中所列的每個函數在某些方面解釋時都賦予一個名稱以及註解,這16個函數可分為三類: 常數函數,在此只有0或1兩個。F0, F15 單元運算對於 x 或 y 各有補數與轉移兩種,一共四種。F3, F5, F10, F12 具有二元運算子的函數,一共有十個,包括AND、 OR、NAND、NOR、互斥-OR、全等 (equivalence)、禁止 (inhibition) 及意含 (implication) 等八種運算。F1, F2, F4, F6, F7, F8, F9, F11, F13, F14

數位邏輯閘 布林函數組成:AND, OR 與 NOT 運算(邏輯閘) 在建構其他型式的邏輯閘時,需注意下列因素: 完成實體元件時是否技術上能呈現,並且成本是否合理; 當閘輸入擴展到超過兩個以上時是否能呈現; 是否合乎二元運算子之特性,例如交換性與結合性; 完成任何布林函數時是否可單獨一個閘完成,或者需要與其他閘連接才能完成。

數位邏輯閘 表2-8中定義的16個函數: 圖2-5中列出這8種邏輯閘的符號及真值表。 除了2個常數函數以及4個重複兩次的函數,剩下的10個函數在此討論其邏輯閘特性。 禁止(/)及意含(C)因為不具交換性及結合性,因此不能做為標準的邏輯閘,其他8個函數:補數、轉移、AND、OR、NAND、NOR、互斥-OR、全等,在數位設計中都可以當作標準的邏輯閘。 圖2-5中列出這8種邏輯閘的符號及真值表。 每個閘有一個或兩個二元輸入變數 x 及 y,以及一個二元輸出變數 F。

數位邏輯閘 擴展到多重輸入閘 所有邏輯閘(除了反相器和緩衝器)都可擴展輸入至兩個以上。 AND及OR運算都具有交換性及結合性 如果閘之間的二元運算具有交換性及結合性就可以將輸入擴展至兩個以上。 AND及OR運算都具有交換性及結合性 (x+y)+z = x+(y+z) = x+y+z (x y)z = x(y z) = x y z

數位邏輯閘 NAND及NOR函數具有交換性 原始NAND及NOR運算不具結合性 => 他們不可擴充 ≠

數位邏輯閘 多重輸入NOR 閘重新定為OR 閘的補數OR-n 多重輸入NAND 閘重新定為AND 閘的補數AND-n 串接 NAND 運算 = 積項之和 (sum of product) 串接 NOR 運算 = 和項之積 (product of sum)

數位邏輯閘 互斥-OR和全等閘都具有交換性及結合性 以硬體的觀點,多重輸入(n>=2)變數的互斥-OR卻很少使用。 互斥-OR函數是一個奇函數 (odd function) (也就是說,當輸入變數是奇數個為1時,輸出為1)。 2-輸入閘以 3-輸入閘表示

正邏輯與負邏輯 正邏輯與負邏輯 兩個輸入(出)信號 <=> 兩種邏輯值 正邏輯:H=1; L=0 負邏輯:H=0; L=1 正、負是邏輯值的方法與信號本身之正負無關 在本書中,我們不使用負邏輯的邏輯閘,並且我們假設所有的閘都是操作在正邏輯的設定下。

H=1 L=0 對偶 在輸入及輸出端的小三角形代表極性指(polarity indicator)。 意味端點是以負邏輯假設。 H=0 L=1

正邏輯與負邏輯 Ex.: TTL (Transistor-Transistor Logic)閘 正邏輯NAND閘 負邏輯OR閘

積體電路 積體電路 (縮寫為IC) 為矽半導體結晶,稱為晶片 (chip) 所構成。 範例:積體電路的標準 SSI: < 10 個邏輯閘 MSI: 10 ~ 100 個邏輯閘 LSI: 100 ~ xk 個邏輯閘 VLSI: > xk 個邏輯閘 體積小(compact size) 價格低 低功率消耗 高可靠度 快速

數位邏輯家族 數位邏輯家族:電路技術 TTL:電晶體-電晶體邏輯 (transistor-transistor logic) (dying?) ECL:射極-耦合邏輯 (emitter-coupled logic) (高速, 高功率消耗) MOS:金-氧半導體 (metal-oxide semiconductor) (NMOS, 高密度) CMOS:互補式金-氧半導體 (complementary metal-oxide semiconductor) (低功率) BiCMOS:高速,高密度

數位邏輯家族的特性 扇出數 (fan-out),一個閘在正常動作中,輸出端可接的標準負載數目,稱為此閘的扇出數。所謂標準負載指同類IC任何閘輸入所需的電流數量。 扇入數 (fan-in),一個閘可以使用的輸入數稱為此閘的扇入數。 Power dissipation 功率消耗 (power dissipation),每個閘操作時所需要的電力消耗。 傳播延遲 (propagation delay),為訊號從輸入端傳送到輸出端時平均的轉移延遲時間。 雜訊邊限 (noise margin),加進數位電路輸入端而不會使得輸出產生變化的最大雜訊電壓,稱為雜訊邊限。

電腦輔助設計 CAD –電腦輔助設計 數百萬個電晶體與邏輯閘 支援電路之電腦基本陳述的軟體程式 利用自動化設計程序輔助數位硬體電路的開發 設計入門 電路圖抓取 (schematic capture) 或電路圖繪製 (schematic entry) 硬體描述語言 (hardware description language, HDL) Verilog, VHDL 模擬 實體實現 ASIC, FPGA, PLD