[Study] Digital Logic CircuitsㅣChapter 1~5

DAVEMINS·2022년 3월 21일

Digital Logic Circuits

목록 보기
1/3
post-thumbnail
  1. 디지털 시스템 개념 (디지털 시스템 개요, 논리레벨, 파형)

디지털 및 아날로그 양

표본화 양자화 부호화

아날로그 신호의 디지털 변환

Positive Logic

디지털 출력신호와 입력신호의 범위 (노이즈 마진)

펄스폭, 진폭, 오버슈트, 링잉, 감쇠

1kHz=1초에 1000번 진동

T(주기, s)=f(주파수, Hz)/1

직렬 전달, 병렬 전달

조합논리회로 (기본 게이트의 조합)

순차논리회로 (현재 상태를 저장하는 저장소자 포함)

저장소자 → Latch, Flip/Flop, Register, SRAM(안정), DRAM(가격 저렴)


  1. 수 체계 1 (10진수, 2진수, Signed, Unsigned)

bit = binary digit

byte = 8 bit

16진수 A-F

MSB, LSB

진수 변환 덧셈 뺄셈 곱셈 나눗셈

뺄셈을 덧셈으로 연산

1의 보수→모든 1은 0, 0은 1로 바꾸기 / 양수일 때, 음수일 때 (캐리)

2의 보수→1은0, 0은 1로 바꾸고, 1을 더한다 / 양수일 때, 음수일 때 (캐리)

Unsigned (양수)

Signed (양수, 음수)


  1. 수 체계 2 (BCD, 16진수, Parity, 부동소수점)

unsigned 양의 정수

signed 정수

n비트로 표현할 수 있는 수

signed → 캐리는 무조건 버린다

표현 범위를 넘어가면 안된다 → 오버플로우

덧셈

뺄셈

Hecadecimal (16진수)

BCD (10진수의 각 자리 수를 4비트의 2진 코드로 표현)

0110 을 더하여 캐리를 표현

부동소수점 수 → 소수점이 움직임


  1. 논리 게이트 (기본 논리 게이트, 파형, 게이트 특성)

Buffer → X=A

Inverter → X=~A, 반전

AND → A & B 0001

NAND → AND의 반전 1110

OR → A | B 0111

NOR → OR의 반전 1000

XOR → 0110, 홀수

XNOR → 1001, 짝수

응용 예

기능 고정 로직 게이트 타입

CMOS TTL ECL

Fan in & Fan out

Pull up & Pull down


  1. 부울 대수 연습 (부울 대수를 이용한 논리 간소화)

교환법칙

결합법칙

배분법칙

부울 대수의 규칙

A+0=A

A+1=1

A+A=A

A+~A=1

A*0=0

A*1=A

A*A=A

A*~A=0

~~A=A

A+AB=A(A+B)=A

드모르간의 정리

부울 대수를 사용한 간소화→우와 되게 간단해진다

0개의 댓글