총 2,553개
-
ADC(아날로그-디지털 변환기) 실험 및 설계2025.11.131. 아날로그-디지털 변환(AD 변환) AD 변환은 아날로그 신호를 디지털 신호로 변환하는 과정입니다. 자연의 소리, 온도 변화 등 시간에 따라 연속적으로 변화하는 아날로그 신호를 컴퓨터에서 처리하기 위해 1과 0의 두 가지 상태를 가진 디지털 신호로 변환합니다. 이 과정에서 일정 시간마다 아날로그 신호의 크기를 읽어 디지털 신호로 바꾸는 샘플링 작업이 필요하며, 샘플링 주기를 짧게 할수록 원래의 아날로그 신호를 더 정확히 복원할 수 있습니다. 2. 샘플링(Sampling) 샘플링은 주기 T마다 아날로그 신호를 측정하여 저장하는 작...2025.11.13
-
디지털공학 조합회로설계와 시뮬레이션 연습문제풀이2025.11.131. 조합회로설계 디지털공학에서 조합회로는 입력신호의 조합에 따라 출력이 결정되는 회로로, 메모리 요소가 없고 현재의 입력값만으로 출력이 결정된다. 조합회로설계는 논리게이트를 이용하여 특정 기능을 수행하는 회로를 설계하는 과정으로, 진리표 작성, 부울대수 간소화, 논리도 구현 등의 단계를 포함한다. 2. 디지털회로 시뮬레이션 디지털회로 시뮬레이션은 설계된 회로의 동작을 컴퓨터상에서 검증하는 기술로, 실제 회로 구현 전에 오류를 발견하고 수정할 수 있다. SPICE, Verilog, VHDL 등의 시뮬레이션 도구를 사용하여 회로의 논...2025.11.13
-
아날로그 및 디지털 회로 설계 실습 결과보고서11 카운터 설계2025.05.151. 비동기 8진 카운터 설계 이 실습에서는 3개의 flip-flop 소자를 사용하여 비동기 8진 카운터를 설계하였습니다. 스위치를 on/off 할 때마다 카운팅이 되도록 하였고, falling edge triggered 소자를 사용하여 스위치를 1->0으로 변경할 때 카운팅이 되도록 하였습니다. 또한 chattering 현상을 방지하기 위해 스위치 하단에 capacitor를 추가로 연결하였습니다. 결과적으로 스위치를 off 상태에서 두 번 클릭할 때마다 숫자가 한 번씩 카운팅 되었습니다. 2. chattering 현상 chatte...2025.05.15
-
아날로그 및 디지털 회로 설계실습 예비보고서 9주차2025.01.171. 논리함수와 게이트 아날로그 및 디지털 회로 설계실습 실험에서 여러 종류의 게이트 기능을 측정하여 실험적으로 이해하였습니다. NAND, NOR, XOR, XNOR 게이트의 회로도를 설계하고 진리표를 작성하였습니다. 또한 AND 게이트와 OR 게이트의 입출력 시간 딜레이를 측정하는 방법을 조사하고 실험 방법을 설계하였습니다. 2. NAND 게이트 특성 분석 NAND 게이트가 정상적으로 동작하기 위한 최소 정격 전압을 구하는 설계 방법을 생각하고 구체적인 단계를 서술하였습니다. 전원 공급 장치를 사용하여 Vcc를 단계적으로 변화시키...2025.01.17
-
디지털 논리회로 실험 및 설계 4주차 예비보고서2025.04.281. 멀티플렉서와 부호기(encoder)의 차이 부호기는 4개의 입력값 중에 1이 단 1개만 있어야하는 반면에 멀티플렉서는 1의 입력 개수의 제한이 없다. 부호기는 출력값이 입력값()에 대한 그 비트값()이지만, 멀티플렉서는 그 비트값()의 입력값()이 출력값()이다. 2. 4-to-1 Multiplexer 74153, 2-to-1 Multiplexer 74157, 1-of-4 Decocder 74139, 3-INPUT AND 게이트 7411의 datasheet 4-to-1 Multiplexer 74153은 16번pin에는 VCC를...2025.04.28
-
[A+] 중앙대학교 아날로그 및 디지털 회로 설계실습 예비보고서 11. 카운터 설계2025.04.291. 4진 비동기 카운터 4진 비동기 카운터 회로에 1MHz의 구형파를 인가하면 Q1 신호의 주파수는 0.5MHz, Q2 신호의 주파수는 0.25MHz가 된다. 입력 신호, Q1 신호, Q2 신호의 파형을 확인할 수 있다. 2. 8진 비동기 카운터 4진 비동기 카운터에 JK Flip Flop을 하나 더 연결하면 8진 비동기 카운터를 설계할 수 있다. 버튼 스위치를 CLK 입력에 연결하여 버튼을 누를 때마다 카운트가 증가하도록 하고, Q1, Q2, Q3 출력 신호에 LED를 연결하여 카운터 상태를 표시할 수 있다. 3. 10진 비동기...2025.04.29
-
디지털집적회로설계 - 1bit Full Adder 구현 실습2025.11.151. Full Adder 회로 설계 1bit Full Adder를 Subcircuit 방식으로 구현한 실습 과제입니다. Half Adder와 OR 게이트를 조합하여 Full Adder를 설계했으며, 입력 신호로 Pulse를 사용하여 시뮬레이션을 수행했습니다. 진리표와 비교하여 Sum 출력값이 정확하게 나왔음을 확인했습니다. 이 설계는 향후 다중 비트 Full Adder 구현 시 재사용 가능하도록 모듈화되었습니다. 2. CMOS 기본 게이트 설계 Inverter, NAND, AND, OR, XOR 등의 기본 논리 게이트를 트랜지스터 ...2025.11.15
-
아날로그 및 디지털 회로 설계실습 결과보고서122025.01.171. 클럭 생성 회로 Function generator를 이용하여 1Hz의 Clock 신호를 생성하고, BCD 카운터에 연결하여 7-segment에 출력하는 회로를 구현했습니다. 클럭 신호에 따라 0부터 9까지 카운팅되는 것을 확인했습니다. 2. 2자리 숫자 표시 회로 1자리 숫자 카운터 회로를 두 개 연결하여 00부터 99까지 증가하는 2자리 숫자 표시 회로를 구현했습니다. 중간 신호를 조작하여 카운터 증가의 최대치를 99로 설정했습니다. 3. 디지털 회로 설계 이번 실습을 통해 카운터, 분주회로, 클럭 회로, 디코더 등 다양한 ...2025.01.17
-
A+ / 디지털시스템설계 가/감산기 실험보고서2025.05.131. 프로그래머블 반 가/감산기 A입력의 반전 유무에 따라 가산기와 감산기로 동작하며, XOR 게이트의 특성을 이용하여 두 회로를 하나로 합쳐 반가감산기 회로를 구성할 수 있다. 실험을 통해 이를 확인하고 이해할 수 있었다. 2. 프로그래머블 전 가/감산기 프로그래머블 전 가/감산기는 제어신호에 따라 가산기와 감산기로 동작할 수 있는 회로이다. 실험을 통해 이를 확인하고 이해할 수 있었다. 3. 4비트 병렬 가산기 7483 IC 소자를 이용하여 4비트 병렬 가산기를 구성하고, 입출력 관계를 실험적으로 확인할 수 있었다. 입력을 피가...2025.05.13
-
디지털논리회로 나눗셈기 설계 보고서2025.05.081. 나눗셈기 알고리즘 나눗셈기 알고리즘은 피제수와 제수를 이용하여 반복적인 뺄셈과 시프트 연산을 통해 구현됩니다. 피제수를 왼쪽으로 이동하고 제수를 빼는 과정을 반복하여 몫과 나머지를 구합니다. 이 과정에서 오버플로우 방지를 위해 피제수의 LSB가 제수의 LSB보다 커야 한다는 조건이 필요합니다. 이러한 알고리즘을 바탕으로 레지스터 구성, 시스템 블록 설계, ASMD 차트, 제어기 설계, 데이터패스 설계 등의 과정을 거쳐 나눗셈기를 구현할 수 있습니다. 2. 시스템 블록 설계 시스템 블록도에는 클락 신호, 시작 신호, 레지스터 로...2025.05.08
