Chapter 01. 들어가기
01 디지털과 아날로그 1. 디지털 신호와 아날로그 신호 아날로그 신호(Analog Signal) 디지털 신호(Digital Signal) VS 자연계에서 일어나는 물리적인 양은 시간에 따라 연속적으로 변화 온도, 습도, 소리, 빛 등은 시간에 따라 연속적인 값을 갖는다. 분명히 구별되는 두 레벨의 신호값 만을 갖는다. 디지털 테스터기 아날로그 테스터기
01 디지털과 아날로그 2. 디지털 시스템과 아날로그 시스템 디지털 시스템 아날로그 시스템 이산적인 정보를 가공하고 처리해서 최종 목적으로 하는 정보를 출력하는 모든 형태의 장치 아날로그 시스템 연속적인 정보를 입력받아 처리해서 연속적인 형태의 정보를 출력하는 시스템
02 디지털 정보의 표현 1. 디지털 정보의 전압레벨 디지털 정보를 표현하기 위해 2진수 체계(binary system)를 사용 “0”과 “1”만의 2종류의 디지트(digit)를 사용 <디지털 시스템의 전압레벨>
02 디지털 정보의 표현 2. 디지털 정보의 표현 단위 1nibble = 4bit 1byte = 8bit 1byte = 1character 영어는 1byte로 1 문자 표현, 한글은 2byte가 필요 1word : 특정 CPU에서 취급하는 명령어나 데이터의 길이에 해당하는 비트 수 MSB(most significant bit) : 최상위비트 LSB(least significant bit) : 최하위비트
02 디지털 정보의 표현 SI 단위와 IEC 단위 비교 SI(10진 단위) IEC(2진 단위) 값 기호 이름 10진 변환 크기 (103)1=103 k, K kilo- (210)1=210≃103.01 Ki kibi- 1,024 (103)2=106 M mega- (210)2=220≃106.02 Mi mebi- 1,048,576 (103)3=109 G giga- (210)3=230≃109.03 Gi gibi- 1,073,741,824 (103)4=1012 T tera- (210)4=240≃1012.04 Ti tebi- 1,099,511,627,776 (103)5=1015 P peta- (210)5=250≃1015.05 Pi pebi- 1,125,899,906,842,624 (103)6=1018 E exa- (210)6=260≃1018.06 Ei exbi- 1,152,921,504,606,846,976 (103)7=1021 Z zetta- (210)7=270≃1021.07 Zi zebi- 1,180,591,620,717,411,303,424 (103)8=1024 Y yotta- (210)8=280≃1024.08 Yi yobi- 1,208,925,819,614,629,174,706,176 (예) 4Mib=4Mebibit, 4MiB=4Mebibyte
03 논리 레벨과 펄스파형 1. 정논리와 부논리 양논리 또는 정논리(positive logic) 음논리 또는 부논리(negative logic) 정논리와 부논리는 모두 디지털 논리 시스템에서 이용되며, 일반적으로 정논리를 많이 사용 전압레벨 정논리 부논리 +5V High=1 High = 0 0V Low=0 Low = 1
03 논리 레벨과 펄스파형 2. 펄스파형 이상적인 펄스파형 펄스파형은 Low 상태와 High 상태를 반복하는 전압레벨로 구성 주기 펄스(periodic pulse) & 비주기 펄스(non-periodic pulse)로 분류 이상적인 펄스파형 이상적인 주기 펄스는 두 개의 에지(edge)로 구성 리딩 에지(leading edge) = 상승에지(rising edge) 트레일링 에지(trailing edge) = 하강에지(falling edge)
03 논리 레벨과 펄스파형 실제적인 펄스파형 상승시간(rise time) : 하강시간(fall time) : 펄스 폭(pulse width) :
03 논리 레벨과 펄스파형 3. 주기, 주파수 및 듀티 사이클 주파수(frequency) 주기적인 파형이 1초 동안에 진동한 횟수를 의미 단위는 전파를 처음으로 발견한 독일의 헤르츠의 이름을 따서 헤르츠(Hz)를 사용 주기(Period) 주기적인 파형이 1 회 반복하는데 걸리는 시간을 의미
03 논리 레벨과 펄스파형 주파수와 주기와의 관계 Duty Cycle 주파수 : f 주 기 : T ☞ 듀티 사이클을 충격계수라고도 한다.
04 디지털 집적회로 조합논리회로 (combinational logic circuit) 순서논리회로 (sequential logic circuit) 기본 게이트의 조합으로 구성되는 논리회로 조합논리회로에 플립플롭(flip-flop) 또는 메모리를 부가한 논리회로 조합논리회로 순서논리회로
05 ADC와 DAC 아날로그-디지털 변환과정의 블록도 표본화 (sampling) 양자화 (quantization) 샤논(Shannon)의 표본화 정리(sampling theorem) : 신호의 최고 주파수의 2배 이상의 빈도로 샘플링하면 샘플링된 데이터로부터 본래 데이터를 재현 가능 사람의 음성인 경우 1초 동안에 8000번 샘플링 필요 (2×4KHz=8KHz) 양자화 (quantization) 펄스의 진폭의 크기를 디지털 양으로 변환 이 과정에서 불가피한 양자화 잡음이 발생 양자화 잡음은 미리 정한 신호레벨의 수를 늘리거나 줄일 수 있으나, 데이터의 양이 많아지는 단점이 있다. 부호화 (coding) 부호화는 양자화한 값을 2진 디지털 부호로 변환 일반적으로 전화 음성에서는 8비트로 부호화 수행
05 ADC와 DAC 아날로그-디지털 변환과정의 예