Course Description

디지털회로 [DIGITAL CIRCUITS]
이 강좌에서는 디지털 시스템 설계의 기본이 되는 디지털회로설계의 기본개념을 학습한다. 기본 논리 회로 소자(inverter, NAND, NOR gate 등) 및 이를 사용하여 조합(combinational) 논리 회로를 구성하고 최적화하는 방법을 다룬다. Number system의 기본 원리를 설명하고, 이를 바탕으로 adder, multiplier 등 연산회로를 배운다. 순차적 (sequential) 논리회로 구현을 위한 기본 기억소자, flipflop 등의 동작원리를 소개하고, PLA, FPGA, 그리고 synchronous design methodology, counter 등을 다룬다. 이를 바탕으로 finite state machine 설계 방법을 설명하고, 다양한 응용 예를 소개한다.