본문 바로가기

반응형

분류 전체보기

(171)
[반도체 공정] 패키징 공정, 패키징 장비 안녕하세요.이번시간에는 최근 미세공정의 한계에 국면하면서 가장 핫한 공정으로 손꼽히는 패키징 공정에 대해 알아보겠습니다.아래는 다양한 다른 반도체 공정 과정과 장비를 설명 드리고 있습니다. 참고해보세요.0.반도체 8대 공정https://semicircuit.tistory.com/1441.웨이퍼 제조, 웨이퍼 제조 장비https://semicircuit.tistory.com/172. 박막 공정, 박막 공정 장비https://semicircuit.tistory.com/483. 패키징 공정, 패키징 장비https://semicircuit.tistory.com/524. 이온 주입 공정, 이온 주입 장비https://semicircuit.tistory.com/535. 플라즈마 공정, 플라즈마 장비https://s..
[MCP23017] 임베디드 디지털 입출력 확장 안녕하세요.이번 포스트에서는 아두이노나 라즈베리 등 다양한 개발 보드에서 입출력 핀이 부족할 때 보드를 더 사용할 수도 없고 당황할 때 해결 방법으로 좋은 IC Chip을 설명드립니다. 예시 코드도 제공해 드릴 것이지만 꼭 이해하고 사용해 보세요~  ※ 디지털 입출력 확장 : 충분하지 않은 핀의 개수를 하드웨어적으로 확장시켜 문제를 해결하는 방법을 설명한다. ▶1. 키 매트릭스 : 예를 들어 2X2 크기의 LED 매트릭스의 경우 4개의 LED를 제어하기 위해 8개의 핀을 사 용하였다. LED 매트릭스의 경우 LED 들을 행과 열로 배열하고 행 또는 열 단위로 제어함으로써 필요한 핀의 개수를 줄일 수 있다. Col1에 HIGH가 가해 지고 Col2에는 LOW가 가해졌다고 가 정해 보자. 1열에 연결된..
통신 프로토콜(I2C, SPI, ISP, UART) 안녕하세요.이번 게시글에서는 임베디드, FPGA등 다양한 개발 보드와 환경에서 가장 많이 사용하는 통신 프로토콜 4개에 대해 알아보겠습니다.   ※ 통신 프로토콜 (Comunication Protocol) : 마이크로컨트롤러와 주변장치 사이에 디지털 정보를 간편하게 전송할 수 있는 방법을 제공하기 위해 만들어진 통신 프로토콜을 말한다.  ▶1. I2C [Inter-Integrated Circuit] : 여러 개의 장치를 연결하는 경우에도 신호선 두 개(SDA-Serial Data, SCL-Serial Clock)만을 연결하여 사용할 수 있다. 적은 신호선을 사용하는 장점이 있는 반면 SPI에 비해 속도가 느리며 동시 양방향 통신이 불가능하여 양방향 통신이 필요한 경우에는 전송 속도가 더 느려진다. ..
[Arduino] 아두이노 LED 여러개 제어하기 (3) 안녕하세요.이번 포스팅에서 여러개의 LED를 동시에 제어하는 방식에 대해 알아보겠습니다. ※1.  LED 제어아두이노에서 여러 개의 LED를 동작시키는 것은 기본적으로 단일 LED를 동작시키는 것과 유사합니다. 다만, 각 LED에 대해 해당하는 디지털 핀을 설정하고, 이를 제어하는 방식으로 확장됩니다.여러 개의 LED를 동작시키는 원리는 아래와 같습니다.각 LED에 대한 디지털 핀을 아두이노에 연결합니다. 이때, 각 핀은 LED의 양극(긴 다리)에 연결되어야 합니다.각 LED에 대한 디지털 핀을 출력으로 설정합니다. 이는 pinMode() 함수를 사용하여 수행됩니다.각 LED에 대해 digitalWrite() 함수를 사용하여 해당 디지털 핀에 HIGH 또는 LOW 값을 설정하여 LED를 켜고 끌 수 있습..
[임베디드] 부트로더란? 안녕하세요.부트로더(Bootloader)는 컴퓨터나 임베디드 시스템의 기본적인 부팅 프로세스를 관리하는 프로그램입니다. 주된 역할은 시스템이 부팅될 때 초기화되고, 운영 체제 또는 다른 응용 프로그램을 로드하고 실행하는 것입니다.이러한 부트로더는 가장 먼저 실행되는 것이지만 직접 느껴보기에는 어려움이 있습니다. (아두이노 보드와 같은 경우는 이미 install이 되어 있어요..) 하지만 필수적인 작업인 만큼 한번 알아봅시다.  ※ 부트로더 (Boot Loader) ▶ 부트로더 : 마이크로컨트롤러에 프로그램을 다운로드하기 위해서는 일반적으로 ISP 방식을 사용한다. 하지만 아두이노에서는 부트로더를 이용하여 UART 시리얼 방식을 통해 프로그램을 다운로드하는 것이 일반적이다. ​ 양산된 아두이노 보드는 스..
[반도체 공정] 박막 공정, 박막 공정 장비 안녕하세요.안녕하세요 이번 포스트부에서는 반도체 공정중 웨이퍼에 일정한 두께의 필름을 씌우는 과정인 박막 공정 (Thin Film Process)에 대해 알아보겠습니다.0.반도체 8대 공정https://semicircuit.tistory.com/1441.웨이퍼 제조, 웨이퍼 제조 장비https://semicircuit.tistory.com/172. 박막 공정, 박막 공정 장비https://semicircuit.tistory.com/483. 패키징 공정, 패키징 장비https://semicircuit.tistory.com/524. 이온 주입 공정, 이온 주입 장비https://semicircuit.tistory.com/535. 플라즈마 공정, 플라즈마 장비https://semicircuit.tistory...
[디지털 공학(26)] Memory(메모리) 안녕하세요.디지털 공학 카테고리의 마지막으로 메모리 회로 설계에 대해 알아보고 직접 설계해볼수 있도록 준비하였습니다. 마지막 메모리 설계에 대한 답은 가렸습니다. 직접 진행해보시고 해답이나 솔루션 필요시 답글주세요.회로설계에 대한 부분은 블러 처리 할테니 직접 진행해보세요.질문이나 솔루션 필요시 답글에 달아주세요!!  ※1. bit, byte의 개념    ※2. Memory Addressing   ※3. Memory의 종류 (1) RAM : 휘발성(전원이 켜져 있을 때만 저장가능)Read, Write가 가능(2) ROM : 비휘발성(전원이 꺼져있어도 저장가능)Read만 가능  ※4. Memory Controller 설계 문제| 아래의 Memory controller 회로를 설계하고 그 내용을 설명하시오...
[디지털 공학(25)] Shift Register(시프트 레지스터)_순서논리회로 (7) 안녕하세요.이번 Shift Register 글에서는 마지막으로 순서논리회로에 대한 내용을 마치겠습니다. 순서논리 회로에는 다양한 내용이 있습니다. 필요에 따라 아래 글들도 참고해보세요~!!~1. Latch(래치)와 Flip-flop(플립플롭)https://semicircuit.tistory.com/372. 비동기 카운터https://semicircuit.tistory.com/383. 동기 카운터https://semicircuit.tistory.com/394. 불규칙 카운터https://semicircuit.tistory.com/405. State Machine 설계https://semicircuit.tistory.com/416. UP/DOWN Counterhttps://semicircuit.tistory..
[디지털 공학(24)] Up/Down Counter(업 다운 카운터)_순서논리회로(6) 안녕하세요.이번 시간에는 저번시간에 포스트한 State Machine을 기반으로 Up Down Counter를 설계하는 것을 기재하겠습니다. 순서논리 회로에는 다양한 내용이 있습니다. 필요에 따라 아래 글들도 참고해보세요~!!~1. Latch(래치)와 Flip-flop(플립플롭)https://semicircuit.tistory.com/372. 비동기 카운터https://semicircuit.tistory.com/383. 동기 카운터https://semicircuit.tistory.com/394. 불규칙 카운터https://semicircuit.tistory.com/405. State Machine 설계https://semicircuit.tistory.com/416. UP/DOWN Counterhttps:..
아날로그 회로의 Trade-Off와 Parameter 안녕하세요.오늘은 아날로그 회로 설계에 있어서 Trade-Off 관계를 가지는 Parameter에 대해 풀어보겠습니다.Trade-Off란?Trade-off(트레이드 오프)는 선택의 교환이라고 생각하시면 됩니다. 일반적으로 우리는 어떤 것을 선택할 때 다른 것을 포기해야 합니다. 예를 들어, 여가 시간을 가족과 보내는 것과 친구들과 보내는 것 중에서 선택해야 할 수 있습니다. 이것은 시간과 관계에 대한 trade-off입니다. 어떤 선택을 하느냐에 따라 그에 따른 이점과 손실이 있을 수 있습니다. 요점은 우리가 선택을 할 때 어떤 것을 포기할 것인지를 고려하고, 그에 따른 결과를 이해하는 것입니다.​아날로그 회로설계를 하는 과정에 있어서도 Trade-Off 관계는 존재하고 설계를 하는 제품(소자)이나 기관..
Snap EDA받은 Component Orcad Capture의 Library 적용 방법 이번 포스트에서는 PCB를 설계할 때 Orcad로 Schematic을 그리고 PADS로 Artwork 작업하는 엔지니어들이 많습니다.이때 세상에는 너무 많은 전자 부품이 있기에 Orcad와 PADS 둘 다 SW에서 모든 푸붐의 디자인을 가지고 있지 않습니다.이경우 직업 디자인 그려서 추가 해야하는데 시간이 많이 소요되다 보니 이런 방식보다는 외부에서 디자인 라이브러리를 제공한다면 직접 그리는 작업을 생략하고 시간을 단축할 수 있습니다.  우리가 사용하는 대부분의 Schematic Design은 대부분 제작 업체에서 제공하고 있습니다. 이렇게 많은 부품들의 Design을 통합해서 관리 및 제공해주는 포털 사이트중 제가 주로 사용하는 곳으로 SnapEDA와 UltraLibrarian이 있습니다. 주로 Ult..
SnapEDA에서 받은 Component Orcad Capture의 Library 적용 방법 이번 포스트에서는 PCB를 설계할 때 Orcad로 Schematic을 그리고 PADS로 Artwork 작업하는 엔지니어들이 많습니다.이때 세상에는 너무 많은 전자 부품이 있기에 Orcad와 PADS 둘 다 SW에서 모든 푸붐의 디자인을 가지고 있지 않습니다.이경우 직업 디자인 그려서 추가 해야하는데 시간이 많이 소요되다 보니 이런 방식보다는 외부에서 디자인 라이브러리를 제공한다면 직접 그리는 작업을 생략하고 시간을 단축할 수 있습니다.   우리가 사용하는 대부분의 Schematic Design은 대부분 제작 업체에서 제공하고 있습니다. 이렇게 많은 부품들의 Design을 통합해서 관리 및 제공해주는 포털 사이트중 제가 주로 사용하는 곳으로 SnapEDA와 UltraLibrarian이 있습니다. 주로 Ul..
[디지털 공학(23)] State Machine(상태기계)_순서논리회로(5) 안녕하세요.이번 시간에서 순서논리 회로 중 디지털 공학 과목 뿐만 아니라 HDL이나 System On Ship과 같은 과목에서도 중요한 개념인 State Machine에 대해 기술하겠습니다.  순서논리 회로에는 다양한 내용이 있습니다. 필요에 따라 아래 글들도 참고해보세요~!!~1. Latch(래치)와 Flip-flop(플립플롭)https://semicircuit.tistory.com/372. 비동기 카운터https://semicircuit.tistory.com/383. 동기 카운터https://semicircuit.tistory.com/394. 불규칙 카운터https://semicircuit.tistory.com/405. State Machine 설계https://semicircuit.tistory.c..
[디지털 공학(22)] 불규칙 카운터_순서논리회로(4) 안녕하세요.이전 포스트에서 기술한 동기식 카운터, 비동기식 카운터에 이어서 앞선 1싹 중가하는 카운터와 달리 무작위로 증가하는 불규칙 카운터 설계에 대해 알아보겠습니다.  순서논리 회로에는 다양한 내용이 있습니다. 필요에 따라 아래 글들도 참고해보세요~!!~1. Latch(래치)와 Flip-flop(플립플롭)https://semicircuit.tistory.com/372. 비동기 카운터https://semicircuit.tistory.com/383. 동기 카운터https://semicircuit.tistory.com/394. 불규칙 카운터https://semicircuit.tistory.com/405. State Machine 설계https://semicircuit.tistory.com/416. UP/D..
[디지털 공학(21)] Synchronism Counter(동기 카운터)_순서논리회로(3) 안녕하세요.지난 포스트에서 비동기 카운터에 대해 기술하였습니다. 이번 포스트에서는 동기 카운터에 대해 기술하겠습니다.  순서논리 회로에는 다양한 내용이 있습니다. 필요에 따라 아래 글들도 참고해보세요~!!~1. Latch(래치)와 Flip-flop(플립플롭)https://semicircuit.tistory.com/372. 비동기 카운터https://semicircuit.tistory.com/383. 동기 카운터https://semicircuit.tistory.com/394. 불규칙 카운터https://semicircuit.tistory.com/405. State Machine 설계https://semicircuit.tistory.com/416. UP/DOWN Counterhttps://semicircui..
[디지털 공학(20)] Asynchronism Counter(비동기 카운터)_순서논리회로(2) 안녕하세요.이번 포스트에서는 순서논리 회로중 증감을 세는 카운터에 대해 알아보겠습니다.  순서논리 회로에는 다양한 내용이 있습니다. 필요에 따라 아래 글들도 참고해보세요~!!~1. Latch(래치)와 Flip-flop(플립플롭)https://semicircuit.tistory.com/372. 비동기 카운터https://semicircuit.tistory.com/383. 동기 카운터https://semicircuit.tistory.com/394. 불규칙 카운터https://semicircuit.tistory.com/405. State Machine 설계https://semicircuit.tistory.com/416. UP/DOWN Counterhttps://semicircuit.tistory.com/427..
[디지털 공학(19)] Latch(래치)와 Flip-flop(플립플롭)_순서논리회로(1) 안녕하세요.이번 시간부터 순서 논리회로에 대해 알아보겠습니다. 우선 가장 기본적이면서 디지털 회로설계에 주요한 래치와 플립플롭에 대해 알아보겠습니다.  순서논리 회로에는 다양한 내용이 있습니다. 필요에 따라 아래 글들도 참고해보세요~!!~1. Latch(래치)와 Flip-flop(플립플롭)https://semicircuit.tistory.com/372. 비동기 카운터https://semicircuit.tistory.com/383. 동기 카운터https://semicircuit.tistory.com/394. 불규칙 카운터https://semicircuit.tistory.com/405. State Machine 설계https://semicircuit.tistory.com/416. UP/DOWN Counter..
[디지털 공학(18)] 패리티 발생기/검사기(Paity Detector) _조합논리회로(6) 안녕하세요.이번 시간에는 조합논리 회로중 패리티 코드를 발생시켜 오류를 검출하는 회로인 패리티 검사기에 대해 알아보겠습니다.조합논리 회로에 대해 추가적인 내용으로 아래 포스트를 참조해 주세요~!~1. 조합논리 회로 VS 순서논리 회로https://semicircuit.tistory.com/292. 전가산기, 반가산기, 덧셈기, 뺄셈기https://semicircuit.tistory.com/313. 비교기https://semicircuit.tistory.com/324. 디코더, 인코더https://semicircuit.tistory.com/335. 멀티플렉서, 디멀티플렉서https://semicircuit.tistory.com/346. 부호변환기 ( 2진수-그레이코드, ASCII 코드)https://sem..
[디지털 공학(17)] Code Converters (부호 변환기) - Gray Code(<->2진수), ASCII Code(<->2진,8진,10진,16진수)_조합논리회로(5) 안녕하세요.이번 시간에는 조합논리 회로중 코드변환에 사용되는 회로들에 대해 알아보겠습니다. 조합논리 회로에 대해 추가적인 내용으로 아래 포스트를 참조해 주세요~!~1. 조합논리 회로 VS 순서논리 회로https://semicircuit.tistory.com/292. 전가산기, 반가산기, 덧셈기, 뺄셈기https://semicircuit.tistory.com/313. 비교기https://semicircuit.tistory.com/324. 디코더, 인코더https://semicircuit.tistory.com/335. 멀티플렉서, 디멀티플렉서https://semicircuit.tistory.com/346. 부호변환기 ( 2진수-그레이코드, ASCII 코드)https://semicircuit.tistory.c..
[디지털 공학(16)] Data transmission (데이터 전송기) - 멀티플렉서, 디멀티플렉서 _조합논리회로(4) 안녕하세요.이번시간에도 조합논리 회로 중 멀티플렉서와 디멀티플렉서에 대해 알아보겠습니다. 조합논리 회로에 대해 추가적인 내용으로 아래 포스트를 참조해 주세요~!~1. 조합논리 회로 VS 순서논리 회로https://semicircuit.tistory.com/292. 전가산기, 반가산기, 덧셈기, 뺄셈기https://semicircuit.tistory.com/313. 비교기https://semicircuit.tistory.com/324. 디코더, 인코더https://semicircuit.tistory.com/335. 멀티플렉서, 디멀티플렉서https://semicircuit.tistory.com/346. 부호변환기 ( 2진수-그레이코드, ASCII 코드)https://semicircuit.tistory.co..
[디지털 공학(15)] Data transmission (데이터 전송기) - 디코더, 인코더 _조합논리회로(3) 안녕하세요.이번 시간에도 조합논리 회로에 포함되는 디코더와 인코더에 대해 알아보겠습니다. 조합논리 회로에 대해 추가적인 내용으로 아래 포스트를 참조해 주세요~!~1. 조합논리 회로 VS 순서논리 회로https://semicircuit.tistory.com/292. 전가산기, 반가산기, 덧셈기, 뺄셈기https://semicircuit.tistory.com/313. 비교기https://semicircuit.tistory.com/324. 디코더, 인코더https://semicircuit.tistory.com/335. 멀티플렉서, 디멀티플렉서https://semicircuit.tistory.com/346. 부호변환기 ( 2진수-그레이코드, ASCII 코드)https://semicircuit.tistory.co..
[디지털 공학(14)] 비교기 ( Comparator ) _ 조합논리회로(2) 안녕하세요.이번시간에는 지난시간에 이어 조합논리 회로 중 2개 이상의 2진수의 대소를 비교하는 비교기에 대해 알아보겠습니다. 조합논리 회로에 대해 추가적인 내용으로 아래 포스트를 참조해 주세요~!~1. 조합논리 회로 VS 순서논리 회로https://semicircuit.tistory.com/292. 전가산기, 반가산기, 덧셈기, 뺄셈기https://semicircuit.tistory.com/313. 비교기https://semicircuit.tistory.com/324. 디코더, 인코더https://semicircuit.tistory.com/335. 멀티플렉서, 디멀티플렉서https://semicircuit.tistory.com/346. 부호변환기 ( 2진수-그레이코드, ASCII 코드)https://se..
[디지털 공학(13)] 조합논리의 기능(반가산기, 전가산기 설계 // 덧셈기, 덧뺄셈기) _ 조합논리회로 (1) 안녕하세요.이번 포스트에서는 지난 포스트에서 다루었던 논리연산의 내용들을 바탕으로 반가산기, 전가산기에 대해 배우고 이를 가지고 덧셈기(덧셈만 가능)와 덧뺄셈기(덧셈, 뺄셈 모두 가능) Quartus Tool을 기반으로 설계하는 과정을 진행하겠습니다.조합논리 회로에 대해 추가적인 내용으로 아래 포스트를 참조해 주세요~!~1. 조합논리 회로 VS 순서논리 회로https://semicircuit.tistory.com/292. 전가산기, 반가산기, 덧셈기, 뺄셈기https://semicircuit.tistory.com/313. 비교기https://semicircuit.tistory.com/324. 디코더, 인코더https://semicircuit.tistory.com/335. 멀티플렉서, 디멀티플렉서https..
[디지털 공학(12)] NAND와 NOR 게이트의 범용성 안녕하세요.이번 포스트에서는 FPGA에서 프로그래밍된 회로를 형성 시킬때 NAND와 NOR만을 사용하고 나머지 논리에 대한 회로는 사용하지 않고 NAND와 NOR로 해당 논리를 만들어 사용하게 됩니다. 어떻게 이것이 가능한지에 대하여 기술하겠습니다.이번시간에 작성할 내용에는 지난 포스트에서 기술한 논리연산의 대치와 관련된 내용이 있습니다. 본문에 이해가 어려울시 아래 링크 읽어보세요~https://semicircuit.tistory.com/29 [디지털 공학(11)] 논리회로의 해석(조합논리회로, 순서논리회로)안녕하세요.이번 시간에는 조합 논리회로와 순서 논리회로를 비교하고 드모르간 또는 불 대수 연산으로부터 대치(동일하다고 표현) 가능한 논리연산에 대해 작성하겠습니다.  ※1. 논리회로의semicirc..
[디지털 공학(11)] 논리회로의 해석(조합논리회로, 순서논리회로) 안녕하세요.이번 시간에는 조합 논리회로와 순서 논리회로를 비교하고 드모르간 또는 불 대수 연산으로부터 대치(동일하다고 표현) 가능한 논리연산에 대해 작성하겠습니다.  ※1. 논리회로의 해석 ▶1. 조합 논리회로와 순서 논리회로 (1) 조합 논리회로⓵ 입력의 조합에 의해서만 출력이 결정된다.⓶ 저장 & 기억이 불가능하다.ex) 반가산기, 전가산기, 병렬가산기, 감산기, 디코더, 인코더, 멀티플렉서, 연산기, 디멀티프렉서, 비교기 등  ▶2. 순서 논리회로 ⓵ 입력과 내부 상태의 조합에 의해 출력이 결정된다.⓶ 저장 & 기억이 가능하다.ex) 플립플롭, 카운터, 레지스터, ROM, PLA, 플래쉬 메모리 등     ※2. 기본적인 조합 논리 회로 ▶1. AND-OR 논리 - 곱의 합(SOP)식은 AND-OR..
[디지털 공학(10)] 카르노맵 안녕하세요.이번 시간에는 카르노맵에 대해 알아보겠습니다.  드모르간 법칙은 지난 포스트의 불연산이 필연적으로 선행되어야 합니다. 아래 링크 남겨두겠습니다.https://semicircuit.tistory.com/27 [디지털 공학(9)] 부울 대수와 논리 간략화안녕하세요.이번 시간에는 부울연산, 부울 계수, 드 모르간 법칙에 대해 알아보겠습니다.  ※1. 부울 대수 ▶1. Bool의 의의, 목적, 구성-의의 : 1(참) 또는 0(거짓)의 값에 대해 논리 동작을 상태로semicircuit.tistory.com  ※1. 카르노맵 - AND와 OR 게이트로 이루어진 부울함수를 맵에 배치하고 사각형을 조합하여 부울 식을 간략화 할 수 있게 해주는 방법이다.  ▶1. 카르노맵 규칙의 종류 -Minterm(Sum..
[디지털 공학(9)] 부울 대수와 논리 간략화 안녕하세요.이번 시간에는 부울연산, 부울 계수, 드 모르간 법칙에 대해 알아보겠습니다.  ※1. 부울 대수 ▶1. Bool의 의의, 목적, 구성-의의 : 1(참) 또는 0(거짓)의 값에 대해 논리 동작을 상태로써 표현되고 처리한다.-목적 : 논리회로를 설계하고 분석하기 위함이다.-구성 : 변수(동작,조건,데이터를 나타내는데 사용하는 기호),보수(변수의 역을 의미하여 변수위에 바를 사용), 문자(변수나 변수의 보수)  ▶2. 부울 연산(1) 부울 덧셈- A+B, A'+B, A+B', A'+B'로 표시하며 OR연산과 동일하다. (2) 부울 곱셈- AB, A'B, AB', (AB)"로 표현하며 AND연산과 동일하다.  ▶3. 부울 대수의 법칙   ▶4. 연산자의 우선순위 => 괄호>NOT>AND>OR    ※..
[디지털 공학(8)] 고정 및 프로그래밍 가능 논리, 전파 지연 시간(Propagation Delay), 팬 아웃 안녕하세요.이번에는 다양한 IC와 논리와 전파지연과 같은 에러현상을 다루는 시간을 가지겠습니다.  ※1. 고정 및 프로그래밍 가능 논리 ▶1. 논리 패밀리 ➀ 논리 패밀리 정의와 개념- 표준 입출력을 가지고 있는 기본 회로 설계를 공유하는 디지털 집적 회로의 그룹을 말한다. - 다른 회로 구성 및 생산 기술은 디지털 집적 회로의 생산 중에 사용된다.이때, 서로 다른 접근법을 가짐으로써 다른 논리 제품군을 동일한 제품군의 전기적 특성을 갖도록 제조하기 위한 개념이다. - 동일해야하는 특성 : 공급 전압 범위, 응답 속도, 전력 소실, 입출력 레벨, 전류 싱킹 성능, 전류 소싱 능력, 노이즈 마진, 팬 아웃 etc.. ​➁ 디지털 IC의 주요 논리군 (1) CMOS : 전계-효과 트랜지스터로 구현 (2) ..
[디지털 공학(7)] 논리 게이트의 이해 안녕하세요.이번에는 논리 게이트에 대해 알아보겠습니다.  ※1. NOT_AND_OR Gate  ▶1. AND Gate ➀ 의미 - 모든 입력이 HIGH(1)일 경우 출력이 HIGH(1)이 된다.- 입력이 하나라도 LOW(0)일 경우 출력이 LOW(0)이 된다. ➁ Simulate (Y = A · B)- 모든 입력이 HIGH 일 때만 HIGH 출력한다. ➂ 응용응용(1) : AND 마스킹응용(2) : 허가/금지 소자응용(3) : 좌석 벨트 경보 시스템응용(4) : 반가산기의 Carry Bit +) n개의 비트가 입력될 때 출력 과정의 경우의 수는 2^n개이다. ex) 2비트 경우 0·0=0 , 0·1=0 , 1·0=0 , 1·1=1 로 4가지 경우의 수가 있다.  ▶2. OR Gate ➀ 의미- 입력 중 ..
[디지털 공학(6)] 디지털 코드(BCD, Gray, ASCII, Parity) 안녕하세요.이번 시간에는 다양한 디지털 코드를 설명해드리겠습니다. 이런 디지털 코드는 다양한 목적과 환경에서 사용됩니다.  ※1. 2진화 10진 (BCD)코드 - 2진화 10진수 가중치 코드로 디지털시계와 같이 10진수를 표시하는 디지털 시스템에서 자주 사용된다.- 10진숫자를 4비트의 2진코드로 각각 표현한다.- 4비트 표현하지만 0~9까지만 사용되므로 0000~1001까지만을 사용하고 나머지 1010~1111은 무효코드이다.- Seven Sigment를 이용해 한 자리수가 0부터 올라가다가 9를 넘으면 10을 십의 자리의 역할을 하는 Seven Sigment가 1씩 올라가는 등의 계수기 회로를 구성하는데 사용한다.  ※2. Gray 코드 - 다음 수로 넘어갈 때 언제나 1개 비트만 바꾸는 코드이다.-..

반응형