총 8개
-
스톱워치 디지털2024.09.231. 디지털 시계 프로젝트 개요 1.1. 프로젝트 목적 디지털 시계 프로젝트의 목적은 VHDL을 활용하여 다수의 7-segment로 디지털 시계를 구현할 수 있다는 것이다. 본 프로젝트를 통해 학생들은 VHDL 프로그래밍 능력과 다양한 회로 설계 능력을 기를 수 있으며, 키트의 segment 활용 및 클락 신호 처리 능력도 향상시킬 수 있다. 또한 통합적인 이해력을 기르고 복잡한 구조를 해석하고 설계할 수 있는 능력을 기를 수 있다. 1.2. 프로젝트 구현 기능 1.2.1. 시계 작동 시계 작동은 디지털 시계 프로젝트의 핵심 기...2024.09.23
-
텀프로젝트 7세그먼트2024.11.151. 기초 이론 1.1. 가산기 1.1.1. 반가산기 반가산기는 두 개의 입력을 가지며 합(sum)과 자리올림수(carry)의 두 출력을 갖는다. 컴퓨터에서의 덧셈연산은 십진수에서의 덧셈과 유사한 규칙으로 수행되는데 디지털 시스템에서는 각 비트수가 한정되므로 자리올림수(carry)를 고려하여야 한다. 반가산기는 1자리의 2진수를 더하는 회로이다. 0 + 0 = 0, 0 + 1 = 1, 1 + 0 = 1, 1 + 1 = 1 0의 출력 결과를 보면 두 자리 중 상위 자리를 캐리(carry), 하위 자리를 합(sum)이라고 한다....2024.11.15
-
디지털시계베릴로그2024.11.151. 서론 1.1. 실험 목적 실험의 목적은 베릴로그 HDL과 FPGA를 사용하여 디지털 시계를 설계하는 것이다.이 디지털 시계는 시간, 스톱워치, 달력, 알람, 타이머, 세계시간 기능을 구현해야 한다. 또한 실제 장치에 연결하여 소스코드의 내용과 디지털 시계의 동작이 일치하는지 확인하는 것이 목표이다. 1.2. 실험 이론 1.2.1. HDL HDL(Hardware Description Language)은 전자공학에서 하드웨어 기술 언어로 사용되는 컴퓨터 언어이다. HDL을 사용하면 전자회로의 원하는 동작을 정밀하게 기술할 수 ...2024.11.15
-
전전설2 final2024.12.161. 실험 개요 1.1. 실험 목적 이번 실험의 목적은 Verilog HDL을 사용하여 디지털 시계를 설계하고 구현하는 것이다. 기본적인 시간 표시와 시간 조정 기능을 포함하며, 다양한 추가 기능들을 자유롭게 설계 및 구현하는 것이 목표이다. 디지털 시계의 필수 기능인 시/분/초 표현과 시간 조정 기능을 반드시 포함하도록 한다. 이에 더해 알람, 스톱워치, 타이머, 세계시간, 피아노, 비밀번호 입력 등의 추가 기능들을 설계하여 텍스트 LCD를 통해 출력하도록 한다. RESET, 스위치(SW), 버스 스위치(BUS_SW) 등...2024.12.16
-
전전설2 final2024.12.161. 서론 1.1. 실험 목적 실험의 목적은 Verilog HDL 언어를 사용하여 디지털 시계를 설계하는 것이다. 시계의 필수 기본 동작을 포함하고, 다양한 선택 동작을 설계 및 구현하는 것이 목표이다. 또한 디스플레이 동작의 다양성을 설계 및 구현하는 것이 이번 실험의 핵심 목적이다. 2. 본론 2.1. 실험 장치 '2.1. 실험 장치' 이번 실험에는 HBE Combo-II SE와 Xilinx ISE를 구동하기 위한 컴퓨터 또는 노트북이 사용되었다. HBE Combo-II SE는 실험에 필요한 다양한 입출력 장치를 포함하고 있...2024.12.16
-
디지털시계회로2024.11.051. 디지털 시계의 설계와 구현 1.1. 디지털 시계의 설계 목적 디지털 시계의 설계 목적은 그동안 학습했던 내용을 토대로 디지털 시계를 설계하여 디지털 응용회로 설계에 대한 개념을 정립하고 설계 절차를 학습하는 것이다. 디지털 시계 설계를 통해 카운터 회로, 시간 표시를 위한 디코더, 오전/오후 표시 회로, 시간 설정 회로 등 디지털 응용회로의 핵심 구성요소들을 설계하고 이해할 수 있다. 이를 통해 복잡한 디지털 회로 설계의 기본 개념을 체득할 수 있다. 또한 디지털 시계는 주변에서 흔히 볼 수 있는 디지털 응용 제품의 대표...2024.11.05
-
verilog 시계2024.11.261. 프로젝트 개요 1.1. 목적 Verilog를 이용하여 Alarm clock, Stopwatch 기능이 탑재되어 있는 디지털 시계를 설계하는 것이 이번 프로젝트의 목적이다. 시계에는 필수 기본 기능인 시/분/초 표현과 시간 조정 기능이 포함되며, 다양한 선택 기능인 알람, 세계시각, 스톱워치, 타이머, 멜로디, AM/PM, 12시간/24시간, 윤달, 윤년 등이 추가로 구현될 예정이다. 이를 통해 디스플레이 동작의 다양성과 확장성을 갖춘 디지털 시계를 개발하는 것이 이 프로젝트의 핵심 목표이다. 1.2. 실험 장비 및 재료 본 ...2024.11.26
-
디지털회로실험 카운터2024.11.061. 비동기식 및 동기식 카운터 1.1. 비동기식 카운터 1.1.1. 비동기 카운터의 구조와 동작원리 비동기 카운터는 각각의 플립플롭의 출력이 다음 플립플롭의 클럭 입력신호가 되는 카운터를 의미한다. 이렇게 부르는 이유는 첫 번째 플립플롭만이 클록 펄스에 반응하고, 나머지 모든 플립플롭은 클록 펄스에 동기되지 않은 상태에서 출력을 바꾸기 때문이다. 비동기식 카운터의 구조는 다음과 같다. 각 단의 플립플롭은 다음 단의 플립플롭의 클록 입력으로 연결되어 있다. 즉, 첫 번째 플립플롭의 출력이 두 번째 플립플롭의 클록 입력으로 연결...2024.11.06