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

[디지털시스템] Project1 보고서 VHDL을 이용한 Digital Clock 설계(최종) (소스포함)

*성*
최초 등록일
2008.07.07
최종 저작일
2008.05
30페이지/ 어도비 PDF
가격 5,000원 할인쿠폰받기
다운로드
장바구니

소개글

디지털 시스템 과목에서 배우는 VHDL을 이용하여 설계한 Digital Clock 코드와 그 결과에 대한 보고서입니다. 내부에 소스코드가 함께 삽입되어 있습니다.

목차

1 Introduction
2 Problem Statement
2.1 Describe what the problem is.
2.2 Describe how you do solve the problem.
2.2.1 Digital Clock Chip
2.2.2 SELECTOR
2.2.3 DATE BLOCK 의 상태표
2.2.4 DIVIDER BLOCK
2.2.5 DIVIDER BLOCK 의 상태표
3 Implementation
3.1 설명된 내용을 바탕으로 SELECTOR, DIVIDER 를 설계하고 DIGITAL CLOCK CHIP 을
완성한다.
3.2 주어진 테스트 벤치 코드를 이용하여 설계한 SELECTOR, DIVIDER, DIGITAL CLOCK
CHIP 이 동작하는지 확인한다.
4 Result
4.1 SELECTOR BLOCK SIMULATION
4.2 DIVIDER BLOCK SIMULATION
4.3 DIGITAL_CLOCK SIMULATION
5 Conclusion & Evaluation
6 Source Code (with suitable comments)
6.1 SELECTOR BLOCK - VHDL CODE
6.2 DIVIDER BLOCK - VHDL CODE
6.3 DIGITAL_CLOCK BLOCK - VHDL CODE
6.4 DATE, WEEK, TIMER BLOCK TEST BENCH CODE

본문내용

3.1 설명된 내용을 바탕으로 SELECTOR, DIVIDER 를 설계하고 DIGITAL CLOCK
CHIP 을 완성한다.
앞에 설명된 내용을 바탕으로 SELECTOR, DIVIDER 를 설계하고, 여태까지 설계한 모든
BLOCK 들을 PORT MAPPING 을 통해 연결하여 최종적으로 완성시킨다.
SELECTOR
우선 SELECTOR 의 경우 주어진 조건상 2 개의 BLOCK 을 가지고 있으므로 코드 상에서
서로 다른 아키텍쳐로 구현한 뒤 PORT MAPPING 을 통해 연결하였다. DEV_AMPM 은
IN_AMPM 입력 신호에 대한 PROCESS 문으로 작동하도록 하였고 2bit 값인 IN_AMPM
4 가지 값 및 그 외의 예측할 수 없는 경우, 총 5 가지의 경우에 대해 if 문을 이용하여
7bit 출력값인 SEG_AMPM 을 내보내도록 구현하였다. (이 부분은 CASE 구문으로도
쉽게 구현할 수 있겠다.)
DEV_AMPM
또 다른 아키텍쳐로 선언되어 있는 SELECTOR 의 경우 내부적으로 DEV_AMPM 을
COMPONENT 형식으로 가지고 있다. 이 COMPONENT 에 IN_AMPM 을 전달하기 위해
동일한 이름인 IN_AMPM 이라는 내부 SIGNAL 을 가지고 있다.
FOUR_TO_ONE
FOUR_TO_ONE 은 SELECTOR 아키텍쳐 자체에 포함하여 설계한다. SELECTOR 의 설계는
MODE1, HOUR, MIN, SEC, MON, DAY, DAYOFWEEK, MIN_SW, SEC_SW, SECC_SW 의
변화에 따른 PROCESS 문으로 구성되어 있다. 내부는 크게 MODE 의 값에 따른
IF 문으로 구성되어 있고 각 모드에 따른 출력이 정해져 있다.
TIME MODE
첫번째 모드인 시간모드(00)에 대해서는 12 시를 기준으로 한 AM/PM 표시를 위해
HOUR 신호의 24 가지 경우에 대해 IF 문으로 단순 MAPPING 하도록 했다. 코드가
길어지는 단점이 있지만 직관적이고 이해하기 쉬운 설계방법이라고 생각하고
선택하였다. (또한 ICAMPUS 의 조교님의 답변 사항에 산술 연산을 사용하지 말라는
코멘트도 하나의 이유이다.) 나머지 신호인 분과 초는 아무런 수정 이 필요없으므로
그대로 출력하면 되므로 그대로 내보내도록 코딩하였다.
DATE MODE

참고 자료

없음
*성*
판매자 유형Bronze개인

주의사항

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

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

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

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

최근 본 자료더보기
탑툰 이벤트
[디지털시스템] Project1 보고서 VHDL을 이용한 Digital Clock 설계(최종) (소스포함)
AI 챗봇
2024년 09월 04일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
1:16 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대