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

VHDL를 이용한 디지털 시계

*민*
개인인증판매자스토어
최초 등록일
2010.05.27
최종 저작일
2008.06
19페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

.

목차

Introduction
Problem Statement
Implementation
Result
Conclusion & Evaluation
Source Code (with suitable comments)

본문내용

Introduction
Digital Clock의 구조를 파악하여 설계한다.
- KIT동작을 위해 최소한 6개 이상의 process문을 이용하여 설계한다.
- clk, rst_n의 변화에 따른 동작 제어의 변화를 고려하여 설계한다.
- 평소보다 많은 내부 signal를 사용해야 되므로 정확한 명칭으로 헷갈리지 않게 한다.
- KIT에 표시 되는 각 자리에서 CLOCK의 분기과정을 파악하여 생성해야 된다.
세그먼트를 실행하기 위해 설정해 주어야 할 것을 익힌다.
- pin 할당하는 방법 및 KIT를 작동에 필요한 상황을 설정한다.
키트를 이용하여 실제 값이 제대로 나오는지 확인한다.
- 만약 키트에 문제가 생긴다면, 이를 수정하여 올바른 값을 확인한다.
Problem Statement
- Describe what is the problem.
이번 실험은 디지털 시계를 구성하는 것으로 4MHz의 오실레이터 clock을 분주하여 시계를 제작해야 된다. 이 때 시간을 나타내는 segment 2개, 분을 나타내는 segment 2개, 초를 나타내는 segment 2개를 이용하여 제작해야 된다.
DIGIT1
10자리의 시간 단위
DIGIT2
1자리의 시간 단위
DIGIT3
10자리의 분 단위
DIGIT4
1자리의 분 단위
DIGIT5
10자리의 초 단위
DIGIT6
1자리의 초 단위
- 본 실험의 목적은 4MHz의 오실레이터 clock을 분주하여 디지털 시계를 제작하는 것으로 시간을 나타내는 세그먼트 2개, 분을 나타내는 세그먼트 2개, 초를 나타내는 세그먼트 2개를 이용하여 구성 할 것이다.
▶ 이 때 비동기 Reset를 사용하고, 리셋 시 12:58:20로 초기화 되게 한다.
초, 분 시 동작 사항

- 입력 클럭을 분주하여 1초 단위로 상승
- 59초에서 60초로 넘어 갈 때 1분 카운트 발생, 이때 초는 00으로 초기화

- 1분 카운트 발생시 1분씩 증가
- 59분에서 60분으로 넘어 갈 때 1시간 카운트 발생, 분은 00으로 초기화

- 1시간 카운트 발생시 1시간씩 증가
- 12:59:59 다음은 1:00:00 으로 12시간제 적용
- Pin Mapping
주어진 table를 이용하여 VHDL에서
User Constraints >> Assign Package Pins
에 pin 값을 입력해준다.
- Describe how do you solve the problem.
① entity 선언 : 동작 제어에 필요한 rst_n(데이터 값의 초기화), 4MHz의 clock를 clk에 입력하고, Output으로 사용될 DIGIT를 ( 6 downt0 1)로 표기해주고, segment를 A, B, C, D, E, F, G, DP를 입력한다.

참고 자료

없음
*민*
판매자 유형Bronze개인인증

주의사항

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

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

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

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

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

  • 워드파일 디지털 시계 실습 vhdl 레포트 (12,60진 카운터) 19페이지
    Vhdl를 이용한 코드 출력 결과 디지털 시계 이론적 배경 Vhdl를 이용해 ... Vhdl를 이용한 코드 출력 결과 12진 카운터 이론적 배경 디지털 시계에서 ... Vhdl를 이용한 코드 출력 결과 60진 카운터 이론적 배경 디지털 시계구성에서
  • 한글파일 VHDL실습 디지털 시계 14페이지
    VHDL 및 실습 디지털 시계 설계 및 시뮬레이션 1.서론 ‘디지털시계‘ ... 이것들을 이용해 본격적으로 디지털시계를 설계하는 과정을 설명해보려 한다. ... 디지털시계의 전체구조는 다음과 같다.
  • 한글파일 VHDL_5_Digital Watch, 1초 생성기, 60진24진 카운터, MUX, FND decoder 22페이지
    digital watch를 구조적 모델링으로 설계한다. 1초 생성기를 이용해서 ... Digital Watch는 시간이 정상적으로 동작하는 시계의 기능과 시간을 ... FND에 출력하기 위한 out 포트들 선언. 20~58) 이전에 설계한 vhdl
  • 한글파일 서강대학교 디지털논리회로실험 - 실험 2. Digital Logic Gates 예비 보고서 7페이지
    TTL (Transistor Transistor Logic) 반도체를 이용하여 ... Digital Logic Gates 1. ... Logic with VHDL Design, 3판, McGraw-Hill,
  • 한글파일 논리회로설계실험 - 디코더/엔코더 예비레포트 9페이지
    디지털 시계는 7 세그먼트 디스플레이에 세그먼트들의 조합을 이용하여 시간을 ... 목표 디코더와 엔코더의 원리를 이해하고 3x8 디코더와 8x3 엔코더를 VHDL에서 ... 따라서 BCD의 각 비트를 입력해주면 디코더를 이용하여 7 segment의
더보기
최근 본 자료더보기
탑툰 이벤트
VHDL를 이용한 디지털 시계 무료자료보기
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업