Logic Circuit Design Teacher 1 : Wei-Ru Lai ( 賴薇如 ) Room: 70812 Telphone: 7330 Teacher 2 : Yawgeng Chau( 趙燿庚老師 )

Slides:



Advertisements
Similar presentations
布林代數的應用--- 全及項(最小項)和全或項(最大項)展開式
Advertisements

第二章 太陽能電池的基本原理 及其結構 2-1 太陽能電池的基本原理 2-2 太陽能電池的基本結構 2-3 太陽能電池的製作.
中華通訊大學部課程規劃流程圖 基礎課程核心課程應用課程 程式設計 I,II 微處理機 I,II 數位邏輯 FPGA 無線通訊 MAC 靭體設計 計算機應用 / 通訊靭體設計專業領域 大ㄧ大二 大三大四 嵌入式 系統專題 專業選修專題設計 II 硬體描述語言 FPGA+HDL 無線通訊 嵌入式系統 專題設計.
 課程網頁 :  講師姓名 : 張苑 ( ㄩㄢˋ ) 瑩  實驗室 : 資電館 734 室 
數位學習經驗分享 「 E 化教學教室與虛擬攝影棚」推廣經驗分享暨觀摩 高高屏活動 義守大學應用數學系郎正廉.
指導教授:陳淑媛 學生:李宗叡 李卿輔.  利用下列三種方法 (Edge Detection 、 Local Binary Pattern 、 Structured Local Edge Pattern) 來判斷是否為場景變換,以方便使用者來 找出所要的片段。
Chapter 0 Computer Science (CS) 計算機概論 教學目標 瞭解現代電腦系統之發展歷程 瞭解電腦之元件、功能及組織架構 瞭解電腦如何表示資料及其處理方式 學習運用電腦來解決問題 認知成為一位電子資訊人才所需之基本條 件 認知進階電子資訊之相關領域.
數位教材製作與經驗分享研討會 同步遠距教學與數位教材製作 Jan 21, 2008 朱繼農 資訊管理系.
STAT0_sampling Random Sampling  母體: Finite population & Infinity population  由一大小為 N 的有限母體中抽出一樣本數為 n 的樣 本,若每一樣本被抽出的機率是一樣的,這樣本稱 為隨機樣本 (random sample)
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 肆 資料分析與表達.
1. 假設以下的敘述為一未提供 “ 捷徑計算 ” 能力的程式段,試用程 式設計的技巧,使此敘述經此改 寫的動作後,具有與 “ 捷徑計算 ” 之 處理方法相同之處理模式。 if and then E1 else E2 endif.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology 模糊控制設計使用 MATLAB 李達生.
南投縣社區大學 Excel 實務應用入門 講師 : 林泉成
國立中山大學財產管理系統 線上報廢、盤點系統 總務處保管組 策劃 計算機與網路中心 分析設計 2008/03.
信度.
資料處理 汪群超 2 這一年將學習到什麼? 網際網路:你在哪裡?瞭解你的角色、駕馭網路 。 Web 、 FTP 、 、 Proxy 、 Database Servers 記錄你的學習歷程、展現學習成果: Homepage 、 PowerPoint.
邏輯電路設計 Logic Circuit Design 教師:賴薇如
Introduction to Information Systems and Computer Network 劉震昌 Fall, 2004.
1 數位控制(一) 2 數位控制 課程計畫 課程目標 介紹數位控制理論 與工業界常用之數位控制器比較 實習數位控制器之模擬與設計 課程綱要 Introduction to Digital Control System The z Transform z-Plane Analysis of Discrete-Time.
職場危害與管理 (VIII) 目標標的與管理計畫 張書奇 Shu-Chi Chang, Ph.D., P.E., P.A. Assistant Professor 1 and Division Chief 2 1 Department of Environmental Engineering 2 Division.
國立中央大學電機工程學系 99 學年度第 2 學期 助教會議 中央大學電機工程學系 工程認證 1.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
CS1103 電機資訊工程實習 Department of Computer Science National Tsing Hua University.
電子計算機概論電子計算機概論 教科書 計算機概論 Introduction to Computers 原著: Peter Norton 審閱: 陳正雄‧趙立本‧簡文山‧林碧蘭 編譯:普羅數位科技 總審閱:林志敏 NT 590 洽助教.
本學期課程大綱. 主題 軟體進階 – 對分類軟體作原理及操作的介紹及實作 更多硬體 – 對目前主流之資訊相關硬體作介紹及討論.
錄音筆,MP3 撥放器, 隨身碟 之原理及規格. 定義 錄音筆 – 以錄音為首要功能 MP3 撥放器 – 以播放音樂為首要功能 隨身碟 – 以行動碟為功能.
Monte Carlo Simulation Part.1 Dept. Phys., Tunghai Univ. Numerical Methods, C. T. Shih.
Embedded Systems Design
邏輯電路設計 Logic Circuit Design 教師:賴薇如 Office: 2307 Telephone:2431 Lab: 3412 Telephone:
大華技術學院九十三學年度 資工系計算機概論教學大綱 吳弘翔. Wu Hung-Hsiang2 科目名稱:計算機概論與實習 適用班別:夜資工技一A 授課老師:吳弘翔 學分數: 4 修別:必修 老師信箱:
Logic Circuit Design Teacher 1 : Wei-Ru Lai ( 賴薇如 ) Room: Telphone: 7330 Teacher 2 : Yawgeng Chau( 趙耀庚老師 )
1 Excel 講授內容 ( 進階 ) 授課教師 : 吳槐桂 最後更新 : 2008/05/01.
Analysis of Variance (ANOVA) CH 13 變異數分析. What is ANOVA? n 檢定 3 個或 3 個以上的母體平均數是否相等的統計檢定 n 檢定多個母體平均數是否相同 n 比較大二、大三、大四學生實習滿意度是否一樣 ? ( 來 自相同的 population)
教材名稱:網際網路安全之技術及其應用 (編號: 41 ) 計畫主持人:胡毓忠 副教授 聯絡電話: 教材網址: 執行單位: 政治大學資訊科學系.
資訊教育 東海大學物理系施奇廷 92 學年度第一學期. 物理研究的新方法 傳統:理論與實驗 傳統:理論與實驗 現在:理論、實驗、計算 現在:理論、實驗、計算 計算 vs. 實驗:計算物理可視為在所有的條 件皆能完美調控之下的「數值實驗室」 計算 vs. 實驗:計算物理可視為在所有的條 件皆能完美調控之下的「數值實驗室」
資訊教育 吳桂光 東海大學物理系助理教授 Tel: 3467 Office: ST223 Office hour: Mon (10:30-12am) or by appointment.
法律系 系所科助之血淚辛酸史 劉蕙綺. 系上推行困難處 ( 學期初 ) 傳統習慣:法律系以教科書為主 很多老師沒有電子檔案 專、兼任老師使用平台的意願 因老師多為資深老師,因此在使用電腦部 份可能比較需要幫助 通常學生知道訊息的來源是藉由 BBS 或者 是系上的系板,使用意願會降低.
數位系統導論 Introduction to Digital Systems. Goal  Understand what is digital (Binary) signal  Familiar with basic digital components  Study the design.
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
2010 MCML introduction 製作日期: 2010/9/10 製作人 : 胡名霞.
資訊理論 授課老師 : 陳建源 研究室 : 法 401 網站
大華技術學院九十五學年度 資工系計算機概論教學大綱 吳弘翔. Wu Hung-Hsiang2 科目名稱:計算機概論與實習 授課老師:吳弘翔 學分數: 4 修別:必修 老師信箱:
統計學 ( 二 ) 朝陽科技大學工業工程與管理系副教授洪弘祈 Statistics II2 企業與統計之關係 n 品質管制 n 預測統計與市場調查 n 績效與人事管理 n 例行報告之方案評估與決策參考 n 製程改善 n 研發能力之提昇 n 產品可靠度 n 生產管制.
資訊教育 吳桂光 東海大學物理系助理教授 Tel: Office: ST223 Office hour: Mon (8:10-12am) or by appointment.
概念性產品企劃書 呂學儒 李政翰.
Chapter 7 Sampling Distribution
資訊教育 吳桂光 東海大學物理系助理教授 Tel: 3467 Office: ST223 Office hour: Tue, Fri. (10-11am)
論文研討 2 學分 授課教師:吳俊概. 第一節 論文發表的目的 第二節 論文發表的歷程 第三節 投稿過程 第四節 退稿處理 學術期刊論文的製作與發表.
計算機概論 第6章 數位邏輯設計.
Logic Circuit Design Teacher : Wei-Ru Lai ( 賴薇如 ) Office: 2307 Telephone:2431 Lab: 3412 Telephone:
冷凍空調自動控制 - 系統性能分析 李達生. Focusing here … 概論 自動控制理論發展 自控系統設計實例 Laplace Transform 冷凍空調自動控制 控制系統範例 控制元件作動原理 控制系統除錯 自動控制理論 系統穩定度分析 系統性能分析 PID Controller 自動控制實務.
Institute of Computer Science and Engineering, National Chiao Tung University 2009 教學觀摩會 教學心得報告 Yih-Lang Li ( 李毅郎 ) Computer Science Department.
DIGITAL ELECTRONICS CIRCUIT P.K.NAYAK P.K.NAYAK ASST. PROFESSOR SYNERGY INSTITUTE OF ENGINEERING & TECHNOLOGY.
數位實驗  麵包板實驗 電路板之前 配合各種量測儀器  示波器 (oscillator)  波形產生器 (wave generator)  電源產生器 (power supply)  數位電表 (digital meter)  EDA(Electronic Design Automation)
指導教授 : 林啟芳 教授 組員 : 邱秉良 林育賢. 何謂 GPS  GPS 即全球定位系統,是一個中距離圓 型軌道衛星導航系統。它可以為地球表面 絕大部分地區( 98% )提供準確的定位、 測速和高精度的時間標準。
南台科技大學 應用英語系碩士班 張孟文. 主題 : 1. 如何準備研究所考試 2. 現在修課情況.
電機工程系 選課輔導說明會. 選課輔導說明會宗旨 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 電機系自 95 年開始,同步進行『工程教育 認證』以及『系科本位課程』兩大與學生 課程相關的認證計畫。 本系每年至少一次的系教育諮詢委員會, 廣邀產業界、學界、家長、畢業生、在校.
OBJECTIVE OF THIS COURS Digital design is concerned with the design of digital electronic circuits. Digital circuits are employed in the design and construction.
數位系統實驗 --課程介紹 教師:潘欣泰.
數位系統實驗 -- 課程介紹 教師:潘欣泰. 課程目標  數位系統導論課程之實習課程  接續數位電路學課程  養成學生動手做的習慣  使學生對數位電路設計有實際的體驗.
Communication Engineering National Central University Video-Audio Processing Laboratory VAP HW3 Suggestion 指導教授:張寶基 研究生:鄭玉欣 音視訊處理實驗室 2006 / 10 / 24.
Chapter 12 Estimation 統計估計. Inferential statistics Parametric statistics 母數統計 ( 母體為常態或 大樣本 ) 假設檢定 hypothesis testing  對有關母體參數的假設,利用樣本資料,決定接受或 不接受該假設的方法.
Fundamental of logic design ( 邏輯設計 ) Ching Yuan Su( 蘇清源 ) Dept. of Electronic Engineering Chang Gung University
Department of Electronic Engineering, FJU Verilog HDL: A Guide to Digital Design and Synthesis 1 Digital Systems Design Shyue-Kung Lu Department of Electronic.
Lecture No. 1 Computer Logic Design. About the Course Title: –Computer Logic Design Pre-requisites: –None Required for future courses: –Computer Organization.
Other handouts In class quiz Course schedule with due dates
6-1 基本加法器 6-2 平行二進位加法器 6-3 比較器 6-4 解碼器 6-5 編碼器 6-6 數碼轉換器 6-7 多工器 ( 資料選擇器 ) 6-8 解多工器 6-9 同位元產生器 / 檢 查器.
數據通訊 By 王丕中 國立中興大學 資訊科學系. 什麼是數據通訊 數據通訊存在於現代人的所有生活中 數據通訊跟類比通訊的不同 數據通訊的好處 以液晶螢幕為例 對資科人來說 重心將放在由數據通訊所組成的網路與協 定.
COE 200 Fundamentals of Computer Engineering Instructor: Syed Z. Shazli
Digital Components and Combinational Circuits
Presentation transcript:

Logic Circuit Design Teacher 1 : Wei-Ru Lai ( 賴薇如 ) Room: Telphone: 7330 Teacher 2 : Yawgeng Chau( 趙燿庚老師 )

Text Book and Reference 4 Textbook –M. Morris Mano and Michael D. Ciletti, Digital Design, 4th edition, Pearson Education. 4 Reference book –Charles H. Roth, Jr., Fundamentals of Logic Design, 5th edition, West Publishing Co., –A First Course in Digital System Design, An Integrated Approach, John P. Uyemura, Georgia Institute of Technology. Books/Cole Publishing Company

Course Time 4 Class A –Thursday 7,8,9 (14: :00) –Classroom: Class B –Monday 7,8,9 (14: :00) –Classroom: Office Hour –Monday, Wednesday 13:10-14: R

Teacher Assistants 4 林群揚 –Office: –Telephone: 7011 – 陳旭峰 –Office: 70826A –Telephone: 7011 – 826

Web Site 4 IP address: or pcs.eed.yzu.edu.tw –Handout, old examination questions 4 Portal –Information, ex: Time and place of quiz –Handout, solution of homework –Discussion 4 It’s necessary to check these web sites frequently.

Course Structure 4 Lectures with power points 4 Quizzes and discussions 4 Chapter-Based homework –Announced in the Web Portal –Solution will be given later. 4 Exams 4 邏輯電路實驗 (A: 施正遠老師 Mon. 2,3,4; B: 郭李瑞老師 Thur. 6,7,8)

Evaluation 4 賴薇如老師 50% –Class Show-Up (4%) –Quizzes(10%) –Tests (8%*2=16%) (3/31,4/14, 13:00-13:50) –Mid exam (20%) 4 趙耀庚老師 50% –Class Show-up (4%) –Text (8%*2=16%) –Final exam (30%)

Requirements for Class 4 Take your textbook in class. 4 Take notes in class. 4 Ask questions if you don’t understand. 4 Do your homework by yourself. 4 Don’t chat in class. Esteem your teachers, TAs and classmates.

Change Your Mindset (1/2) 4 Adapt yourself to the new environments, new teachers, and new teaching methods. 4 If you have any suggestion, tell me as soon as possible. 4 Read the textbook written in English. 4 You should spend a lot of times in this course.

Change Your Mindset (2/2)  用功不是不缺席與寫作業而已,還包括 要預習、 複習、 不懂時要肯發問、 寫錯 答案要更正,要學會有效率的學習。 4 Find your favorite department. 4 Try to achieve the basic requirements of our departments.

必修主科段考均應嚴格監考  包括助教在內,要有兩人以上監考。  隨機排定考試座位表。  考生桌面只有紙筆等應考物品,手機書包等一律放教 室四周。  發完考卷後,強調將嚴格監考,發現考試作弊者將一 律依校規退學,並宣讀『誠實考試宣言』如下 : 我 ( 考生簽名 ) ,秉持誠實考試之原則,在此宣告本次 XXX 考試,絕對遵守考試規則不作弊,否則願受最嚴 厲之校規處置 ( 退學 ) !  在『考試座位表』及『誠實考試宣言』 簽名。

What is About This Course? Logic Circuit Design

Digital Computer program data

Wireless Phone 4 RF : Radio Frequency 4 AD : Analog-to-Digital 4 DA : Digital-to-Analog 4 BB : Baseband 4 DSP : Digital Signal Processing 4 RAM : Random Access Memory 4 ROM : Read Only Memory

Photos 4 File: 982LogicRequirement-photo.ppt 4 enwidth=1024&ScreenHeight=738 4 電機系微電腦實驗 4 電機系、光電系電子電路實驗期末太陽 能車競賽

Logic Circuit Design 4 Digital electronic circuits are the engines of cell phones, MPEG players, digital cameras, computers, data servers, personal digital devices, GPS displays, and many other consumer products that process and use information in a digital format. 4 Logic Circuit Design is an introductory course for the above industries.

邏輯電路設計在課程中的定位 微電腦 系統 大二上 微電腦 實驗 大二下大三上 嵌入式系 統原理及 實驗 大三下大四上 VHDL 設計 電子電 路實驗 ( 二 ) 大四下 數位系統設 計與實驗 大一上大一下 計算機 概論 程式 設 計 邏輯電 路設計 電子學 邏輯電 路實驗 電子電 路實驗 ( 一 ) 高階數位 IC 設計 超大型積 體電路設 計導論 計算機組 織

What is the meaning of “Digital”? Digit: the Latin word for finger (counting on the fingers) as these are used for discrete counting.

Digital Definition 4 Digit: –A toe or finger –A unit of linear measure equal to inch, based on the breadth of a finger –Any numeral from 0 to 9: so called because originally counted on the fingers 4 A digital system is one that uses discrete values rather than a continuous spectrum of values: compare analog.

Analog ( 類比 ) vs. Digital ( 數位 ) 4 Analog system –The physical quantities or signals may vary continuously over a specified range. 4 Digital system –The physical quantities or signals can assume only discrete values

Analog vs. Digital Signals

Analog Signals 4 All nature signals are analog. –Human voice, electromagnetic wave of handset, photograph, voice sent from handset, watercolor 4 It is intuitive to handle analog signals for storage, computation, and communication etc.

Digital Signals 4 Define a nature signal as 0 or 1. 4 We can interpret, store, send/receive or perform some operations on 0 and 1. logic 0 logic 1 volt Unknown 0 1

Analog or Digital? 4 The differences between analog systems and digital systems are the idea to view and process the data. –Analog view: every amplitude is meaningful in every moment. Every qualify between 0-5V is meaningful. –Digital view: only 0 & 1

Signal Distortion 4 Distortion( 失真 ): the wave is distorted due to attenuation or noise. 4 If an analog signal is distorted (i.e., we treat the signal as an analog signal), it is difficult to regenerate a original one. source distorted data

Accuracy 4 Operation in analog systems: the error (i.e., distortion) will be accumulated. –Ex: to compute 6 mV *100=600 mV. –These is an error 0.1 mV. –Finally, 5.9mV *100=590 mV 4 Operation in digital systems: the error will not be accumulated. –Ex: * = –Digital systems are capable of greater accuracy.

Advantages of Digital Signals 4 It is easy to distinguish between 0 and 1 even though the digital signal is distorted. 4 Distorted digital signal can be regenerated. 4 Special encoding schemes is used for error detection or error correction 4 Encryption can prevent from eavesdropping even parity 0 1

More and More Digital Systems 4 Programmable digital devices 4 Dramatic cost reductions 4 Reliability of data storage or communication by using error-correcting codes 4 The interconnection of smaller digital modules forms a larger system.

Digitalize (數位化) 4 Binary system, only 0 &1! 4 Try to transfer the nature signal to a series of 0s and 1s. –Discrete elements of information are represented with groups of bits are called binary codes (i.e., a pattern of 0’s and 1’s). Ex: 5 10 = Ex: A= (41H) –Therefore, binary system is enough.

Example: Audio System Analog data Digital data

Sampling ( 取樣 ) 4 To achieve some discrete values from the originally continuous signals is called as sampling. 4 These discrete values are called discrete signal (離散信號) or samples (取樣點). 4 Sampling rate (取樣頻率) is the times to achieve discrete signals per second. –Ex: If we get 8000 samples per second, the sampling rate is 8000Hz.

Quantization ( 量化 ) 4 If the length of 0/1 bit stream is finite, the number of amplitude quantities that can be represented by these bit streams ( referred to quantization level 量化準位) is finite. 4 To find a relative level for each sample is called quantization (量化). 4 The distance between the sample and its quantization level is called quantization error (量化誤差).

Coding ( 編碼 ) 4 Coding (編碼): use a series of 0s and 1s to represent every quantization level. 4 Pulse Code Modulation ( PCM ) used in PSTN is 8-bit coding and 256 quantization level. 4 The sampling rate is 8000Hz. 64,000 bits are sent per second. That is, the data rate is 64,000bps. 4 Opera may need 128kbps or more.

Sampling Theorem ( 取樣定理 ) 4 Sampling Theorem (取樣定理) or Nyquist Theorem : Sampling rate must be twice (or more) of the original data rates. 4 For example, the frequency of human voice is about Hz. Then the sampling rate in PSTN is 8000Hz.

Digital System  A digital system is an electronic network that manipulates discrete elements of information represented internally in binary form. –Ex: answer machine, video game, CD 4 The work of digital systems 1.Transfer analog signals to digital signals. 2.Perform operations by 0 and 1. 3.Transfer the results to analog signals.

Example of an Elevator 4 How to store the number of floor? 4 How to control sensors and motors? Up? down? B1 ▼▲ ? up on at 4th floor

Coding and Encode 4 Translate a signal from “bottom” to a binary number B1 ▼▲ 0110 on B at 4th floor 4 16-to-4 encoder ?

Encoder 8-to-3 encoder xyzxyz D0 D1 D2 D3 D4 D5 D6 D7

Store the Binary Numbers 4 Using a four-bit register B1 ▼▲ at 4th floor

D Flip-flop 4 To store 0 or 1.

Comparator/Subtractor 4 Up? down? B1 ▼▲ ? up 0110 at 4th floor

4-bit Comparator A 0100 B A < B → up 1 0 0

4-bit Binary Counter B1 ▼▲ at 9th floor → 0000→0001→ 0010→0011→ 0100→0101→ 0110→0111→ 1000→1001→ 1010

Binary Counter 4 Four-bit synchronous binary counter 0000→0001→0010→ 0011→0100→0101→ 0110→ … →1101 →1110→1111

7-Segment 7447 At floor = : BCD-to-seven-segment decoder 7730: Seven-segment LED display Figure 11.8 abcdefgabcdefg abcdefgabcdefg ABCDABCD a b ce g f d

What is “Logic Design”? Logic (from ancient Greek (logos), meaning reason) is the study of arguments.

Logical Operations 4 Logic: the systematized interconnection of switching functions, circuits, or devices, as in electronic computers. 4 A bit on a switching device can be represent a logic value –0: false vs. 1: true –A device is On/OFF; a statement is True/False. 4 You can provide logic operations at bit level (a bit) or at pattern level (a byte).

Switching Devices (1/2) 4 Two-state devices: the output can assume only two different discrete values. –Example of switching devices: relays, diodes, transistors. logic 0 logic 1 volt On Off Unknown Gate Source Drain Transistor

Switching Devices (2/2) A B F 0 0 +V 0 +V +V +V 0 +V +V +V 0 4 Connecting several switching devices may perform operations of 0 and 1. That is, you have created a binary system. 4 We can use binary system to represent the circuits made by switching devices. NAND Gate

Logic Gates

Logic Design 4 Logic design involves determining how to interconnect basic logic building blocks to perform a specific function. –Basic block: logic gates, latches, flip-flops –Larger blocks: additions, registers, counters, multiplexers, CPLD, FPGA A B F

Half Adder (HA) 4 x + y = Sum with a Carry –Sum = A XOR B –Carry = A AND B Half Adder x y Carry Sum HA x y Carry Sum um arry

Full Adder (FA) FA x y Carry Sum z

Binary Adder

Combinational Circuits 4 The output values depend only on the present value of the inputs and not on past values. 4 Adder, substractor, multiplex, decoder...

Sequential Circuits 4 The outputs depend on the present value of the inputs and past input values. –Flip-flops, ROM/RAM 4 Both combinational circuits and sequential circuits are called as switching circuits. feedback

Categories of Designs 4 The design of digital systems may be divided roughly into three parts –Circuit design –Logic design –System design

Circuit Design 4 Circuit design involves specifying the interconnection of specific components such as resistors, diodes, and transistors to form logic gates, flip-flops, or other basic logic building blocks. 4 To design Integrated circuit (IC) –Chapter 10 4 Electronics, VLSI (Very Large Scale Integrated circuits), Practicum of VLSI

System Design (1/2) 4 System design involves breaking the overall system into subsystems and specifying the characteristics of each subsystem. Subsystem of computer includes memory units, arithmetic units, input- output units and control units.

System Design (2/2) 4 Easy to design a digital system! –A large system  Large blocks  Small blocks  Basic block 4 The design of digital systems –System design, Logic design, Circuit design 4 Microcomputer System , Practicum of Microcomputer System, Embedded System, Digital System Design, Computer Architecture

Implement of Large Applications 4 Some hardware realization technologies –Combination of logic gates and ICs –Field-Programmable Gate Arrays (FPGAs) –Application specific integrated circuits (ASICs) 4 ASIC are designed by using HDL –to write a behavioral model of the circuit’s functionality –then synthesizing that description into a hardware realization in a particular technology.

Hardware Description Language 4 Hardware Description Language (HDL) –Verilog and VHDL –To simulate a digital system to verify its operation before hardware is built in –to automate the design process in conjunction with logic synthesis tools 4 It is introduced in Section 3.10 and used in following contents.

VHDL – Binary Adder

Theory in the Logic Design 4 “Logic Design” tells us the theory necessary for understanding the logic design process. 4 Boolean algebra: the binary number system used in the logic design. 4 Implement technologies of digital systems are improved fast. However, its background theory is never changed.

Text Book Content (1/2)  Contents  Preface 1. Digital Systems and Binary Numbers 2. Boolean Algebra and Logic Gates 3. Gate-Level Minimization 4. Combinational Logic 5. Synchronous Sequential Logic 6. Registers and Counters

Text Book Content (2/2) 7. Memory and Programmable Logic 8. Digital at the Register Transfer Level 9. Asynchronous Sequential Logic 10. Digital Integrated Circuits 11. Laboratory Experiments with Standard ICs and FPGAs 12. Standard Graphic Symbols  Answers to Selected Programs  Index

Conclusions 4 This is an interesting course. 4 Hope you like it.