본문 바로가기

Archived(CSE)/논리회로

(6)
Chap 7. 메모리와 프로그래머블 논리 - Memory PLD - 메모리(램 롬, rw ro) PLD 의미 - RAM Random access / Sequential accesss - memory 구성 (rw addr, io) enable + rw - RAM 개념 (순차 임의, 휘발, SRAM DRAM) - Memory Decoding circuits (동시, MUX) - 에러 정정(해밍코드) 2의 지수승 위치에 P 비트 추가해주고 2진수 나열해서 집합 구성후 XOR 연산 - 각 패리티비트 전부 XOR 연산 한 값으로 에렃위치 정정 가능 , 추가 패리티 비트 활용 - ROM 개념(읽을 수 만 있다) 회로 - PROM 회로와 ROM 종류 - PLD(AND OR 게이트 프로그래밍 가능하냐에 따라서 , PROM(01) PAL(10) PLA(11) ..
Chap 6. 레지스터와 카운터 - 레지스터 개념(저장 기능의 flipflop), 카운터 개념(숫자를 세는 flipflop 집합) - 레지스터(4 bit 저장, 병렬), Shift 레지스터(직렬, 병렬, JK, T), 만능 Shift 레지스터 - 카운터 분류(binary, non binary // Ripple, Synchronous) - 리플 카운터(ff의 출력값이 다음 ff의 클럭으로 들어온다) 이진, BCD - 동기 카운터(동시에 값이 바뀔 수 있다) 이진, BCD, 병렬, ETC(링, 존슨) - HDL 표현하기
Chap 5. 동기 순차논리 조합논리회로에서 저장 기능을 포함한 순차논리에 대한 단원 - 순차 논리회로의 개념(저장 기능 추가) - Latch, FlipFlop 개념(latch는 레벨 트리거, FF는 엣지 트리거) SR latch, S'R' latch, D latch // D ff, JK ff, T ff - 순차 논리회로 사용개념(상태도, 상태표, 상태식, 출력식) ff은 특성표와 특성식 - 순차 논리회로 분석하기(diagram이 주어졌을 때 분석해서 어떤 기능인지 파악) - HDL로 표현하기(initial, always // = 블락킹, 상태 축소 > 상태 할당 > binary state table 표현 > flipflop 선정 > IO equation 정리 > logic diagram)
Chap 3. 게이트 레벨 최소화 - 게이트 레벨 최소화의 방법(수식, 진리표-Kmap, Program) - Karnaugh Map(K-map)은 variable 2~5, Minterm을 구해서 다 더한다(이 때 2의 지수승으로 묶어서 처리) - 최소화 원칙(minterm의 합, 중복x, 항 최소화), Prime Implicant, Essential Prime Implicant - Product of Sum은 Kmap에서 보수를 취해서 구한 다음 다시 보수 취하기 - Don't Care 조건은 어떤 값이든 넣어서 최소화를 이행하면 된다 - NAND 게이트와 NOR 게이트로 표현하기 - 2 레벨 게이트 구현(AND-OR, OR-AND을 구해서 보수의 보수 취해가면서 찾아보기) - XOR 게이트(xy'+x'y), Odd Function, E..
Chap 2. 부울 대수와 논리게이트 - 부울 대수학의 의미(0과 1 값, OR과 AND를 통해 게이트를 수식으로 표현) - 부울 대수학의 연산법칙(교환, 결합, 분배, 항등 등 여러 성질 만족) - 부울 대수학과 일반 대수학의 차이(0과 1 값 표현 값 범위, 다른 연산 간의 분배법칙 만족, 보수 유무) - 부울 함수 (부울 대수를 통해 함수적 표현, 수식 or 진리표, 우선순위, duality principle) - Canonical Form(Sum of Minterms 이러한 경우들에만 1 되는 걸 다 더함, Product of Maxterms 0 되는 경우들만 다 곱합) - Standard Form(Sum of Product 곱의 합, Product of Sum 합의 곱) - 그 외 논리 연산과 논리 게이트(NAND, NOR, XOR)
Chap 1. 디지털 시스템과 2진수 체계 - 디지털 시스템 (discrete한 정보를 다루는 시스템) - 2진수 (Radix 기수표현, 2진수 8진수 16진수 10진수) - 연산 (Augend + Addend, Minuend - Subtrahend, Multiplicand * Multiplier) - 진수 변환(2진 8진 16진 등, 소수점 기준으로) - 보수 (감소보수, 기저보수), 보수연산 (Carry 처리에서 감소보수는 Rotate, 기저보수는 버리기) - 부호화 표현 (Sign magnitude, 1's, 2's) - 2진 코드(BCD, Excess3, Gray, ASCII) Gray는 자기 자신의 다음 비트xor, ASCII는 94 그래픽과 34 제어 - 논리 체계(AND, OR, NOT)