총 225개
-
디지털시스템설계 실습 13주차2025.05.091. 8bit -carry lookahead adder 하위모듈 구현 이번 실습에서는 8비트 carry lookahead adder의 하위 모듈을 구현하였습니다. carry lookahead adder는 carry 전파 지연을 줄이기 위해 설계된 adder 회로입니다. 이를 통해 더 빠른 연산 속도를 달성할 수 있습니다. 2. 32bit -carry select adder 모듈 구현 또한 32비트 carry select adder 모듈을 구현하였습니다. carry select adder는 carry 발생 여부에 따라 두 개의 결과를...2025.05.09
-
아날로그 및 디지털 회로 설계실습 결과보고서112025.01.171. 비동기 8진 카운터 설계 비동기 8진 카운터 회로를 구현하고 LED 연결, 버튼 스위치 연결, chattering 방지 회로 추가 등의 과정을 거쳐 카운터의 정상 동작을 확인하였다. chattering 방지 회로를 거치지 않고 바로 회로에 연결하였을 때 출력이 순간 불안정한 것을 확인하였다. 2. 비동기 및 동기 16진 카운터 설계 16진 비동기 카운터와 16진 동기 카운터를 각각 구현하고, Function generator를 사용하여 1Hz의 Square wave를 입력하여 동작을 확인하였다. 동기 카운터의 경우 매 순간 동...2025.01.17
-
디지털 논리실험 10주차 예비보고서2025.05.061. 비동기식 카운터와 동기식 카운터 비동기식 카운터는 첫 번째 D Flip-flop의 CP입력에만 CLK 펄스가 입력되고 앞쪽에 있는 D Flip-flop의 출력 값이 뒤쪽에 있는 D Flip-flop의 CLK으로 들어간다. 반면 동기식 카운터는 모든 J-K Flip-flop이 하나의 CLK으로 연결 되어 있다. 두 카운터는 모두 CLK을 줄 때 마다 숫자를 카운트 하는데 실험은 4-bit 카운터이므로 0부터 15까지 순차적으로 나타낸다. 반면 하나의 펄스가 입력되면 모든 J-K Flip-flop이 동시에 작동하는 동기식 카운터와...2025.05.06
-
아날로그 및 디지털 회로설계 실습: Stopwatch 설계2025.11.151. BCD 카운터 및 7-Segment LED 디스플레이 Function generator를 이용하여 1Hz의 클럭 신호를 생성하고 이를 BCD 카운터(10진 카운터)에 연결한다. BCD 카운터의 4bit 출력을 BCD to 7-segment 디코더를 통해 7-segment LED에 표시한다. 과전류 방지를 위해 330Ω 저항을 연결하며, 디코더 출력 방식과 LED 타입의 매칭을 고려한다. 결과적으로 0부터 9까지 순차적으로 표시되는 1자리 숫자 카운터를 구현한다. 2. 다중 자리 카운터 설계 및 최대값 제어 1자리 카운터 회로를...2025.11.15
-
홍익대학교 디지털논리실험및설계 6주차 예비보고서 A+2025.05.041. ALU 74181을 이용한 이진수 덧셈 구현 ALU 74181은 다양한 기능을 가지고 있으며, 네 자리 이진수의 덧셈을 구현하기 위해서는 A PLUS B 기능을 사용하면 된다. 이를 위해서는 (S3 ~ S0)에 (H, L, L, H)를, M과 Cn에 L을 입력해야 한다. 연산 결과는 (F3 ~ F0)와 Cn+4를 통해 확인할 수 있다. 2. ALU 74181을 이용한 이진수 비교 두 개의 네 자리 이진수가 같은지 판별하기 위해서는 A XOR B 기능을 사용하면 된다. 이를 위해서는 (S3 ~ S0)에 (H, L, L, H)를,...2025.05.04
-
[A+]전자회로설계실습 실습 10 결과보고서2025.01.041. OP-Amp를 이용한 Oscillator 설계 OP-Amp를 이용한 Oscillator를 설계하고 측정하여 postive feedback의 개념을 파악하고, 피드백 회로의 parameter 변화에 따른 신호 파형을 학습하는 실습을 진행하였다. 초기 설정의 회로도에서 Simulation 값과 실제 측정 값을 비교하였으며, 대부분의 실험에서 10% 미만의 오차를 보였다. 다만 Vout의 오차가 20%를 넘는 등 일부 측정값에서 큰 오차가 발생하였다. 이는 오실로스코프의 측정 오류로 인한 것으로 추정된다. 피드백 회로의 parame...2025.01.04
-
디지털회로실험: 555 타이머 멀티바이브레이터2025.11.151. 단안정 멀티바이브레이터(Monostable Multivibrator) 555 타이머를 이용한 단안정 멀티바이브레이터는 외부 트리거 신호에 의해 단일 출력 펄스를 생성하는 회로이다. 부(-)트리거 신호 입력 시 하단 비교기 출력이 high가 되어 플립플롭의 출력 Q는 low, bar Q는 high가 된다. 콘덴서가 충전되면서 Vc가 2/3 Vcc를 초과하면 상단 비교기 출력이 high가 되어 Q는 high, bar Q는 low가 되고 콘덴서가 방전된다. 펄스 폭은 저항과 커패시터에 의해 결정되며, 커패시터 용량이 클수록 펄스 폭...2025.11.15
-
전기회로설계실습 결과보고서 - RC회로의 시정수 측정2025.05.151. DMM 내부 저항 측정 22M 저항과 DMM을 직렬로 연결하여 DMM에 걸리는 전압을 측정하고, 전압분배 법칙을 사용하여 DMM의 내부 저항을 약 10mohm으로 계산하였다. 높은 저항값을 사용할 때는 DMM의 내부 저항을 고려해야 한다는 것을 알 수 있었다. 2. RC 시정수 측정 2.2uF 커패시터와 DMM을 직렬로 연결하여 RC 시정수를 측정하였다. 이론적으로 예상한 값은 22.21초이지만, 실험 결과 평균 19.5초로 약 12%의 오차가 발생하였다. 오차의 원인은 커패시터의 완전한 방전 실패와 스탑워치 사용의 한계로 인...2025.05.15
-
에너지변환실험 A+레포트_555타이머2025.01.131. 555 타이머 IC 555 타이머 IC는 복잡한 회로를 구성하는 8핀 IC 칩으로, 주기적으로 신호를 계속 준다. 555 타이머를 사용하면 회로의 안전성을 높일 수 있다. 555 타이머의 내부 회로와 비안정 멀티바이브레이터 동작 특성을 이해할 수 있다. 2. 비안정 멀티바이브레이터 555 타이머를 이용한 비안정 멀티바이브레이터 회로에서 커패시터 전압 v_c에 따라 비교기 출력과 SR 플립플롭 출력이 결정된다. 커패시터 전압이 {V_cc}/3 미만일 때 SR 출력이 Low가 되어 트랜지스터가 차단되고 커패시터가 충전을 시작한다....2025.01.13
-
아날로그 및 디지털회로 설계 실습 실습8_래치와 플립플롭_결과보고서2025.01.211. 래치 이번 실습에서는 논리 gate(nand, inverter)를 사용해 래치와 플립플롭의 회로를 설계하였다. 입력의 변화에 민감한 래치의 특성을 확인할 수 있었다. 래치는 주로 메모리 회로의 데이터 저장에 사용된다. 2. 플립플롭 플립플롭은 클록과 함께 들어온 입력에 민감한 특성을 가지고 있다. 플립플롭은 CPU에 사용된다. 래치와 플립플롭은 디지털 회로에서 매우 중요한 역할을 담당하고 있고 다양한 곳에서 사용되므로 그 동작 원리를 이해하고 회로를 구성할 수 있는 능력을 키우는 것이 중요하다. 3. RS 래치 실험에서 구성한...2025.01.21
