• 통큰쿠폰이벤트-통합

VHDL를 이용한 디지털 시계

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

소개글

.

목차

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를 이용디지털 시계를 구성하기 위해 component 문 ... 를 이용한 코드출력 결과60진 카운터이론적 배경디지털 시계구성에서 필요
  • 서강대학교 디지털논리회로실험 - 실험 3. Decoders and Encoders 결과 보고서 10페이지
    VHDL이용한 회로의 구현 방식을 이해한다.2. 실험 결과 및 분석1 ... 디지털논리회로실험결과 보고서[3주차]실험 3. Decoders and ... DIP_SW[1], DIP_SW[0]를 이용하여 조정하였으며Y _{ 3}~Y
  • 논리회로설계실험 - 디코더/엔코더 예비레포트 9페이지
    디지털 카운터와 시계 등에서 숫자를 표시할 때 자주 사용된다. 디지털 ... 시계는 7 세그먼트 디스플레이에 세그먼트들의 조합을 이용하여 시간을 표현 ... 를 VHDL에서 동작적 모델링과 자료흐름 모델링으로 설계한 후 시뮬레이션
  • [논리회로설계실험]VHDL을 활용한 CLOCK설계 12페이지
    )digital clockFPGA를 이용하여 실습하고, 이 과정에서 7s ... egment를 이용하여 숫자를 나타내게 된다. VHDL에서 코딩과정 ... 의 process를 이용하여, 7segment의 값들을 각각 지정
  • VHDL이용한 디지털 시계 설계 20페이지
    introduction 이번 실습은 VHDL이용한 디지털 시계 설계 ... 에서는 이미 시계는 일상적으로 사용하는 것이므로 검증에 이용할 7-s ... your circuit does 디지털 시계 ● 시, 분 및 초를 표시
더보기
최근 본 자료더보기
유니스터디 이벤트
VHDL를 이용한 디지털 시계 무료자료보기
  • 유니스터디 이벤트
AI 챗봇
2024년 12월 29일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
12:56 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 캐시를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감