• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

FPGA 디지털 시스템 설계 : 볼링 점수 계산기 프로젝트

*진*
개인인증판매자스토어
최초 등록일
2012.06.18
최종 저작일
2011.12
3페이지/ 압축파일
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

기말 최종 프로젝트
Quartus II 프로그램의 verilog HDL 언어로
DE1 보드에서 볼링 점수 계산기를 구현한다.
---
주제 : 볼링 점수 계산 및 출력장치
목표 : 매 프레임 마다 버튼 입력을 통해 랜덤으로 점수를 획득하고, 쓰러트린 핀 갯수,
현재 프레임, 점수, 스트라이크, 스페어 처리 여부를 출력한다.
---
verilog code 텍스트 파일, 9 페이지 docx 보고서 파일, 과제 안내문 pdf 파일 포함
성적 : A+

목차

1. Entire System Logic Block
2. State graph
3. Verilog code & Annotation

본문내용

볼링 점수를 계산하는 구조를 간단하게 나타내면 위와 같다. 먼저, LCD를 제어하기 위해서 40MHz pixel clock이 필요하므로, ALTPLL을 이용하여 pixel clock CLK_40을 생성한다.
...중략...
SW1을 누르면 볼링 공을 던지는 것과 같다. SW1은 평소에 1, 누르면 0이기 때문에 logic block처럼 만들면 SW1을 누를 때 Bowling Point gen.을 수행하고, SW1을 뗄 때 State operation이 수행된다.
...중략...
LED 제어는 pstate에 따라 첫 번째 throw인지 두 번째 throw인지 결정되므로, pstate를 바탕으로 LED를 on시켰다. 0.5sec 간격으로 LED가 on되어야 하기 때문에 2Hz halfsec이 rising edge일 때마다 LED를 동작하도록 하였다. 10Frame의 경우, 경우의 수가 많아 state가 여러 갈래로 나뉘는데, 마지막 END state에서 서로 다른 LED 상태를 보여주어야 하기 때문에 State operation module로부터 Route를 받아 참조하여 처리한다.

참고 자료

없음

압축파일 내 파일목록

FPGA_Final_Project_Code.txt
FPGA_Final_Project_Report.docx
FPGA_Project.pdf
*진*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

최근 본 자료더보기
탑툰 이벤트
FPGA 디지털 시스템 설계 : 볼링 점수 계산기 프로젝트
  • AI글쓰기 서비스 오픈
  • 파트너스 등급업 이벤트
AI 챗봇
2024년 08월 18일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
6:25 오전
New

24시간 응대가능한
AI 챗봇이 런칭되었습니다. 닫기