목록Electric/Digital Logic Circuit (17)
엔지니어가 되고 싶은 공돌이

7. 1. 논리레벨(Logic Level) - 논리게이트(Logic Gate): 한 개 이상의 입력단자와 하나의 출력단자로 구성되는 전자회로. Logic Gate에서 출력하는 값은 0(Low)과 1(High) 둘 중 하나입니다. - Logic Gate는 전기신호에서 입력 값을 받아 특정한 출력값을 만들고 싶을 때 사용합니다. 7. 2. Not Gate and Buffer - Not Gate = Inverter: 입력의 반대로 출력. F = A_bar. - Buffer: 입력된 신호를 변경하지 않고, 입력된 상태 그대로 출력하는 게이트. F = A. 전송 도중에서 감소되는 전류를 증폭하기 위해 사용합니다. - Tri-state Buffer: Input, Output, Control로 구성되며, C..

6. 1. 해밍코드(Hamming Code) - 해밍코드(Hamming Code): Parity Code를 응용한 것으로 한 비트에 에러가 발생하면 그 위치를 찾아 정정할 수 있도록 Nokia Bell Labs의 R.Hamming 이 개발한 것입니다. 1) Hamming Code는 원본데이터 외에 추가적으로 많은 비트가 필요하고, 2개 이상의 비트에 에러가 발생하면 정정이 불가능합니다. Parity bit(P)는 exponent of 2에 들어가고, Data(D)는 나머지 공간에 들어갑니다. Hamming Code는 Even Parity를 사용합니다. 2) (Transmission of Hammgin Code) Bit123456789SymbolP1P2D3P4D5D6D7P8D9P1O O O O OP2 O..

5. 1. 숫자코드(Number Code) - BCD Code(Binary Coded Decimal Code): Decimal Number 0 ~ 9 까지를 Binary Number로 표현. 1010 ~ 1111까지는 사용하지 않습니다. - Excess-3 Code: BCD Code + 3. 0000, 0001, 0010, 1101, 1110, 1111은 사용하지 않습니다. DecimalBCDExcess-3DecimalBCDExcess-3000000011601101001100010100701111010200100101810001011300110110910011100401000111100001 00000100 0011501011000110001 00010100 0100 - 가중치 코드(Weight..

4. 1. 2진수 연산과 보수(Binary Number Operations and Complement) - Addition of Binary Number는 10진수처럼 더해주면 됩니다. 다만, Binary Number에서 1 + 1 처럼 자리올림(Carry)이 발생하면 윗자리에 1을 더해야 합니다. - 컴퓨터에서는 숫자 데이터를 부호화-절댓값(Sign Magnitude), 1의 보수(1’s complement), 2의 보수(2’s complement)로 표현합니다. 지금 널리 사용되는 방법은 2의 보수(2’s complement)입니다. - 부호화-절댓값(Sign Magnitude) : MSB(Most Significant Bit)에 0일 때는 Positive Number, 1 일 때는 Negativ..

3. 1. Number System - 10진수(Decimal Number): 0 ~ 9 까지의 10개의 기호로 수를 표현. - 2진수(Binary Number): 0, 1 의 2개의 기호로 수를 표현. 오늘날 많은 공학에서 사용. - 8진수(Octal Number): 0 ~ 7 까지의 8개의 기호로 수를 표현. - 16진수(Hexadecimal Number): 0 ~ 9, A ~ F 가지의 16개의 기호로 수를 표현. - 고정소수점수(Fixed Point Number: Integer): 소수점을 표현하지 않는 수. - 부동소수점수(Floating Point Number: Real Number): 소수점이 떠다니면서 움직인다는 의미. 3. 2. 수의 변환(Transformation of Number)..

2. 1. 디지털 집적회로(Digital Integrated Circuit) - 집적회로(IC: Integrated Circuit): 작은 실리콘 칩 위에 저항, 다이오드, 트랜지스터 등의 전자부품을 여러 단계의 공정을 거쳐서 내부적으로 상호 연결한 것. - DIP: PCB 보드의 구멍에 끼우는 핀을 가지고 있어, 삽입 장착 후 뒷면의 도체에 납땜으로 연결. - SOP=SOIC: DIP의 리드 간격을 절반으로 하고, 표면 실장을 위해 다리가 바깥쪽으로 구부러져 있습니다. - QFP: 4방향으로 리드 핀이 나 있습니다. - PLCC: QFP처럼 리드 핀이 4방향으로 나 있고, 리드의 끝 부분이 J자형으로 안쪽으로 굽어져 있습니다. - 트랜지스터에는 바이폴라 접합 트랜지스터(Bipolar Junction ..

1. 1. 디지털과 아날로그(Digital and Analog) - 디지털(Digital): 분명히 구별되는 두 레벨의 신호값 만을 가집니다. - 아날로그(Analog): 연속적인 값을 가집니다. - Digital은 Analog보다 내부와 외부의 잡음에 강하고, 정보를 저장하거나 가공하기 쉬우며, 설계하기 용이합니다. 1. 2. 디지털 정보의 표현(Representation of Digital Information) - Digital System은 0과 1 , 2개의 디지트(Digit)를 사용하여 디지털 정보를 표현합니다. - 일반적으로 Output Signal에서는 전압(Voltage)이 0 ~ 0.4V 이면 0을 2.7 ~ 5V 이면 1을 나타내고, Input Signal에서는 Voltage가 0 ..