논리회로 설계실험 농구전광판
- 최초 등록일
- 2009.07.10
- 최종 저작일
- 2009.05
- 24페이지/ 한컴오피스
- 가격 2,000원
소개글
VHDL 농구전광판 설계
FPGA키트를 사용하여 설계했음
목차
1. Introduction
2. Problem Statement
3. Implementation
4. Result & Source Code
본문내용
1. Introduction
1)농구 전광판을 구현 한다.
2)농구 전광판에 들어갈 기능은 타이머 기능, 점수의 감 가산 기능 등이 들어간다.
3)전광판의 결과물은 LCD와 SEVEN_SEGMENT에 출력 할 수 있다.
4)한 학기 동안 배운 VHDL을 충분히 복습하여 본다.
5)실습시간동안 배운 것 외의 기능을 사용하여 본다.
2. Problem Statement
① Describe what is the problem.
이번 프로젝트로 구현을 해볼 것은 농구 전광판이다. 계산기에서 사용했던 LCD와 스위치 디지털시계 실습에서 사용하였던 SEVEN_SEGMENT를 사용하여 구현 하였다. 데이터의 조작 부분과 SEGMENT에 들어가는 데이터의 형태만 다를 뿐 나머지는 그다지 다르지 않았기 때문에 그다지 힘들지는 않을 것이다.
처음에 생각했던 농구 전광판 모듈의 전체 적인 구조도는 다음과 같다.
그림 농구전광판 모듈의 전체적인 모식도
농구 전광판의 구조는 간단하다. 농구전광판 안에는 데이터를 관리하는 BASKETBALL_DATA모듈, LCD의 출력을 관리하는 LCD모듈, SEGMENT로의 출력을 관리하는 SEGMENT_DRIVER모듈이 들어가야 한다.
프로젝트에서 각각의 모듈의 기능을 살펴보면
➜BASKETBALL_DATA: 7개의 스위치의 동작 여부에 따라 점수계산과 시간 관리를 한다. 클럭으로부터 신호를 입력 받아 시계를 만들어 낸다.
➜SEGMENT_DRIVER: BASKETBALL_DATA모듈로부터 시간 정보를 입력 받아 출력해준다.
➜LCD_DRIVER: BASKETBALL_DATA모듈로부터 공격시간, 팀명, 점수를 입력 받아 출력해 준다.
② Describe how do you solve the problem.
참고 자료
없음