Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf ·...

14
Dept. of Biomed. Eng. BME207: Basic Electronic Circuits Kyung Hee Univ. http://www.ejwoo.com 141 Eung Je Woo Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger and level-trigger RS flip-flop D flip-flop JK flip-flop T flip-flop Counter Divider Ring counter Up-down counter Register

Transcript of Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf ·...

Page 1: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐1  Eung Je Woo 

Digital System

Sequential logic device

Latch or flip-flop

Timing diagram

Edge-trigger and level-trigger

RS flip-flop

D flip-flop

JK flip-flop

T flip-flop

Counter

Divider

Ring counter

Up-down counter

Register

Page 2: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐2  Eung Je Woo 

Page 3: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐3  Eung Je Woo 

Page 4: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐4  Eung Je Woo 

Page 5: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐5  Eung Je Woo 

Page 6: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐6  Eung Je Woo 

Page 7: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐7  Eung Je Woo 

Page 8: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐8  Eung Je Woo 

Page 9: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐9  Eung Je Woo 

Design of sequential logic circuit

State diagram

State transition table

Page 10: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐10  Eung Je Woo 

Page 11: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐11  Eung Je Woo 

Microprocessor

Structure of microprocessor (ALU, register, memory, controller and bus)

Address, data and control bus

Microprogram

Computer architecture

CPU

Bus (address, data and control)

RAM and ROM

IO (storage, peripherals, ADC and DAC)

Page 12: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐12  Eung Je Woo 

Computer-based instrumentation or microprocessor-based instrumentation

Microcontroller, digital signal processor (DSP), video processor, communication

controller and etc.

Programming language

Assembly language

C language

C++ language

Java

Firmware, embedded software and software

Digital system design

FPGA and hardware description language (VHDL and Verilog)

ASIC and CAD tools

Page 13: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐13  Eung Je Woo 

Page 14: Digital System - iirc.khu.ac.kriirc.khu.ac.kr/uploads/6/3/4/3/63434825/14_digitalsystem.pdf · Digital System Sequential logic device Latch or flip-flop Timing diagram Edge-trigger

Dept. of Biomed. Eng.  BME207: Basic Electronic Circuits  Kyung Hee Univ. 

http://www.ejwoo.com      14‐14  Eung Je Woo