
총 22개
-
디지털공학 논리회로의 설계원리 연습문제2024.09.231. 소프트웨어학과 지원 맞춤형 세특 1.1. 언어와 매체 세특 수업에 임하는 태도와 자세가 진중하고 근면한 학생으로, 궁금하거나 잘 모르는 것들은 진짜 그러한가 살피고 공부하는 태도가 인상적이다. 왜 어른들은 '역할'을 '역활'로 헷갈리는지 궁금해지자 이를 조사하거나 '벡터/백터', '메뉴얼/매뉴얼' 표기 중 무엇이 옳은지, 왜 옳은지 문법적으로 탐구하는 모습이 그러하다. 특히 철저한 자료 관찰과 분석으로부터 출발하는 가설 검증이 인상적인데, 처음에는 철자가 A/E인지 아닌지에 따라 'ㅔ/ㅐ'가 달라질 것이라 세웠지만 'day'...2024.09.23
-
디지털시계회로2024.11.051. 디지털 시계의 설계와 구현 1.1. 디지털 시계의 설계 목적 디지털 시계의 설계 목적은 그동안 학습했던 내용을 토대로 디지털 시계를 설계하여 디지털 응용회로 설계에 대한 개념을 정립하고 설계 절차를 학습하는 것이다. 디지털 시계 설계를 통해 카운터 회로, 시간 표시를 위한 디코더, 오전/오후 표시 회로, 시간 설정 회로 등 디지털 응용회로의 핵심 구성요소들을 설계하고 이해할 수 있다. 이를 통해 복잡한 디지털 회로 설계의 기본 개념을 체득할 수 있다. 또한 디지털 시계는 주변에서 흔히 볼 수 있는 디지털 응용 제품의 대표...2024.11.05
-
디지털회로실험 카운터2024.11.061. 비동기식 및 동기식 카운터 1.1. 비동기식 카운터 1.1.1. 비동기 카운터의 구조와 동작원리 비동기 카운터는 각각의 플립플롭의 출력이 다음 플립플롭의 클럭 입력신호가 되는 카운터를 의미한다. 이렇게 부르는 이유는 첫 번째 플립플롭만이 클록 펄스에 반응하고, 나머지 모든 플립플롭은 클록 펄스에 동기되지 않은 상태에서 출력을 바꾸기 때문이다. 비동기식 카운터의 구조는 다음과 같다. 각 단의 플립플롭은 다음 단의 플립플롭의 클록 입력으로 연결되어 있다. 즉, 첫 번째 플립플롭의 출력이 두 번째 플립플롭의 클록 입력으로 연결...2024.11.06
-
디멀티플렉서 및 J-K 플립플롭 실험2025.06.081. 디멀티플렉서 및 J-K 플립플롭 실험 1.1. 실험 13 디멀티플렉서를 이용한 조합 논리 실험 1.1.1. 실험 목표 디멀티플렉서를 이용한 다중 출력 조합 논리 회로의 설계이다. 오실로스코프를 이용하여 카운터-디코더 회로의 타이밍 다이어그램을 작성하는 것이 목표이다. 디멀티플렉서는 디코더 또는 데이터 라우터로 사용될 수 있으며, 이번 실험에서는 디코더 기능만을 살펴볼 것이다. 디코더는 하나 이상의 입력 라인으로부터 2진 정보를 받아서 각 입력 조합에 대해 고유한 출력을 발생시킨다. 디멀티플렉서는 입력 변수의 모든 조합에 대...2025.06.08
-
IF ~ Else구조와 Switch ~ Case 문을 이용하여 성적처리를 구하는 프로그램을 작성하시오2025.04.261. 서론 1.1. 실험의 목적 Xilinx 프로그램을 이용하여 HDL 중 하나인 verilog를 사용하여 조합회로 중 디코더, 인코더, 멀티플렉서를 구현하고 그 원리를 이해하는 것이 이 실험의 목적이다. 디코더는 n비트 2진수 입력 신호를 2^n개의 출력 신호로 변환시키며, 결과값 중 하나만 1의 값을 가지고 나머지는 0을 갖는다. 인코더는 2^n개의 입력 신호를 n비트 2진수 출력 신호로 변환시키는데, 디코더와 비슷한 구조를 가진다. 멀티플렉서는 2^n개의 입력 데이터 중 하나를 선택하여 출력하는 논리 회로이다. 또한 BCD...2025.04.26
-
홍익대 디지털 논리2025.04.231. 디지털 논리실험 및 설계 1.1. 멀티플렉서와 부호기의 차이 멀티플렉서와 부호기(encoder)의 차이는 다음과 같다. 멀티플렉서는 여러 개의 입력 가운데 하나를 골라 그대로 출력하는 반면, 부호기는 입력 신호에 대응하는 출력 단자의 조합에 맞춰 출력한다. 즉 멀티플렉서는 선택하는 것이고 부호기는 변환하는 것이다. 따라서 멀티플렉서는 선택 기능, 부호기는 변환 기능을 수행한다고 볼 수 있다. 1.2. 칩 데이터시트 확인 데이터시트를 통해 4-to-1 Multiplexer 74153, 2-to-1 Multiplexer 7415...2025.04.23
-
비동기식 카운터2025.05.071. 비동기식 카운터 및 동기식 카운터 이해 1.1. 실험 목적 본 실험은 비동기식 카운터(Asynchronous Counter)와 동기식 카운터(Synchronous Counter)의 동작 원리를 이해하고, 이를 구현하는 것이다. 실험 1에서는 MOD-16 DOWN 카운터 회로와 7-segment 표시기를 구성하여 비동기식 카운터의 특성을 관찰한다. 실험 2에서는 비동기 10진 카운터와 디코더를 이용한 7-segment 표시기를 구성한다. 실험 3에서는 Presettable Up/Down 10진 카운터를 구성하여 동기식 카운터의...2025.05.07
-
부산대 어드벤쳐디자인2025.05.191. 서론 1.1. 부산대 어드벤처디자인 개요 부산대학교는 혁신적인 교육 프로그램인 '어드벤처디자인'을 운영하고 있다. 이 프로그램은 학생들의 창의성과 문제해결 능력을 향상시키기 위해 마이크로컨트롤러를 활용하는 실습 과정으로 구성되어 있다. 학생들은 마이크로컨트롤러의 구조와 동작 원리를 이해하고, 디지털 입출력 기술을 활용하여 다양한 제어 시스템을 설계하고 구현한다. 또한 아날로그 신호와 디지털 신호의 특성을 파악하고, 플로팅 현상과 채터링 현상에 대한 해결 방법을 배운다. 이를 통해 논리 게이트와 디코더 회로 설계 등 전자 회로...2025.05.19
-
부산대 기전실2025.05.161. 서론 1.1. 스톱워치 설계 과정 스톱워치 설계 과정은 논리회로 및 기초전자전기실험 교과에서 학습한 지식을 활용하여 스톱워치를 설계하는 과정이다. 각각의 부품과 기능을 올바르게 설계하고 실험에서 성공적으로 구현하는 것이 중요하다. 스톱워치는 스위치부, 카운터부, 디스플레이부, 그리고 추가 기능으로 구분할 수 있다. 스위치부는 Start/Stop 스위치와 Reset 스위치로 구성된다. Start/Stop 스위치는 스톱워치의 시작과 정지를 제어하며, Debouncing 회로를 추가할 수 있다. Reset 스위치는 스톱워치의 값...2025.05.16
-
최신 디지털 공학 실험2025.04.301. 실험 목표 1.1. 2진수 또는 BCD(binary coded decimal) 수를 10진수로 변환 2진수 또는 BCD(binary coded decimal) 수를 10진수로 변환하는 것이다. 10진수 체계에서는 양(量)을 표현하기 위해 0부터 9까지의 10개의 숫자 기호를 사용한다. 따라서 이는 10기수 체계가 된다. 이 체계에서는 각 위치의 숫자에 대해 가중치를 주어 9보다 큰 양을 나타낸다. 10기수 수 체계는 각 열이 그와 연관된 값을 가지기 때문에 가중치 체계(weighted system)가 된다. 디지털 시스템은 ...2025.04.30