각 step에 대한 알고리즘 및 논리 설명 -곱하는 수(multiplier)의 자릿수에서 0이면 과정을 넘어가고 1이면 계산을 진행한다. 이때의 계산은 곱해지는 수(multiplicand)를 그대로 이용하였다.(2step, 3step에서는 비트 자리를 이동하여 계산과정..
1. 설계 목표 및 요구사항1) 설계 요구사항. -FPGA Kit에서 7 segment 모듈과 Keypad 모듈을 이용하여 Digital Lock을 설계한다. -Digital Lock은 6자리 비밀번호를 설정하는 기능, 설정된 비밀 번호가 입력되면 잠금 해제되는 기능,..
이번 프로젝트로 인해서 수업시간에 배운 내용들을 좀더 복습할수 있었고 나아가 VHDL이라는 언어에 대해서도 조금더 이해할 수 있었던 좋은 기회였던 것 같습니다. ... 승강기가 동작하기 위한 최소의 환경을 만들어 놓고 그 프로젝트를 이용해 각각이 기능을 추가하는 방식입니다. 나중에 하나로 합치기 쉽도록 하기 위함입니다. ... 서론 수업시간에 배운 VHDL언어를 사용하여 우리 주변에 쓰이는 단일 엘리베어터를 설계해본다. 정원초과, 응급버튼, 엘리베이터이동에 중점을 두고 엘리베이터를 구현 2.
VHDL 시스템 구성도> - TOP Traffic에서 전체 모듈을 총괄하며, TOP Traffic에서 사용하는 Process들을 따로 지정하여 두고 사용하였다. ... 실험의 목표 VHDL을 이용하여, HBE-COMBO II 보드에 장착되어 있는 Traffic Light Module을 제어하여, 신호등 컨트롤러를 구현한다. ① 교차로에서 차량신호등과
프로젝트 문제 분석 (설계 예상 방향) 이번 프로젝트는 VHDL 프로그램을 사용하여 입력에 자신의 학번과 이름을 넣어 7-Segment에 출력시키는 설계를 하는 것이다. ... 고찰 이번 논리회로 설계 프로젝트 과제는 자신의 학번과 이름을 하나의 입력을 통해 100ns 주기로 입력받아 하나의 출력으로 7-Segment에 나타나게 동작하는 장치를 VHDL을 ... 논리회로 V H D L 프로젝트 과제 목 차 1. 프로젝트 문제 (설계 조건) 2. 프로젝트 문제 분석 (설계 예상 방향) 3. 소스 코드 4. Testbench 코드 5.
볼링 스코어 계산 시스템 1) 볼링 스코어 계산 원리 위에 보는 것처럼 볼링은 기본적으로 10프레임으로 이뤄져 있으며 볼링핀 역시 총 10개가 있습니다. 한 프레임당 공을 두 번 굴릴 수 있으며 마지막 10프레임은 두 번 굴렸을 때 스트라이크나 스페어가 나온 경우에만 ..
프로젝트 목표 - VHDL에 프로그램을 작성하여 다수의 7segment로 디지털 스톱워치를 만들 수 있다. 4. ... 그리하여 이번 프로젝트 설계를 하며 통합적인 이해력을 기를 수 있을 것이고, 이를 통해 학기 동안 배웠던 VHDL 문법을 복습하고, 나아가 더 복잡한 구조를 해석하고 설계할 수 있는 ... 프로젝트 설명 ▼ 프로젝트 소개 - 키트의 Segment에 시간을 Display하고, Button switch로 control - 시간, 분, 1/100초 단위까지 있어서 세밀하게
VHDL를 사용하여 아래와 같은 제품을 포함한 elevator를 설계하라.설계 Spec• (1~5층 elevator 자유롭게 이동 가능해야 한다.)• (1~9명 탑승 가능 인원 초과 ... 정지 후 경보)• Elevator 내부에는 1~5층 버튼, 긴급 버튼이 있다.• Elevator 외부에는 상하 버튼이 각각 있다.1) State Diagram Design2) VHDL
프로젝트의 목적 HBE-COMBO II 보드에 장착되어 있는 Traffic Lights Module을 이용하여 실제 실생활에 쓰이는 신호등의 컨트롤러를 구현한다. ... 기본적인 신호등의 기능을 직접 VHDL을 이용하여 코딩하고 시뮬레이션 해본 후 HBE-COMBO II 보드에 장착되어 있는 Traffic Lights Module을 이용하여 실제 동작을 ... 그리고 VHDL의 가장 큰 특징 중 하나인 concurrent 기능을 이해하여 concurrent 기능이 필요할 때와 sequntial 기능이 필요할 때를 구분하여 sequntial
또한 VHDL을 사용함으로써 VHDL 언어와 CPLD에 대한 이해도를 높이고, IC 칩으로만 이루어진 보드보다 CPLD를 사용한 보드의 필요성과 편리함을 알기 위함이다. 3. ... 수행내용 및 방법 전자키 프로젝트를 수행하기 위해서는 크게 전자키 확장보드 제작, 전자키 확장보드 테스트, 전자키 프로그램 구현과 같은 절차를 거친다. 3.1 전자키 확장보드 제작