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

베릴로그(verilog) HDL 시계 프로젝트

자료부자
개인인증판매자스토어
최초 등록일
2022.04.15
최종 저작일
2021.09
17페이지/한글파일 한컴오피스
가격 3,000원 할인쿠폰받기
다운로드
장바구니

* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다. 이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.

목차

1. 프로젝트 목적

2. 설계 및 분석
2-1 Alarm Clock Module
2-2 Alarm Clock Module Simulation Analysis
2-3 Stopwatch Module
2-4 Stopwatch Module Simulation Analysis
2-5 Clock Generator Module
2-6 Clock Generator Module Simulation Analysis
2-7 Top Module
2-8 Top Module Simulation Analysis

3. Testbench
3.1 Alarm Clock Module testbench
3.2 Stopwatch Module testbench
3.3 Clock Generator Module testbench
3.4 Top Module testbench

4. 결론 및 고찰

본문내용

◈ Alarm Clock module의 설계방법 및 추가기능
1. 요일 표현
설계방법 : 요일을 나타내주는 date출력포트를 선언하고 이를 바꿔줄 수있는 daydate라는 레지스터를 선언해서 시간이 오후 12시가 될때마다 daydate값을 증가시켜 총 7일( 1~7 ), 즉 “월화수목금토일” 을 표현할 수 있게 하였다. 해당하는 daydate값에 $monitor와 $time을 이용하여 Transcript창에 명시적으로 Simulation상 어떤 시간에 날짜가 바뀌는지 표현해 주었다.
2. 알림시간과 현재시간의 차이 계산 표현
설계방법 : 자기전에 알람을 맞추면 몇시간 잘 수 있는지 한번쯤 계산해본 기억이 있다. 따라서 알람을 맞추게 되면 지금시간으로부터 몇시간 후 알람이 울리는지 계산하여 그 값을 나타내주었다. 이때 시간값을 계산해주기 위해서는 5가지의 다른 상황을 두었다.
또한 gapHours라는 변수는 ‘시‘ 만을 나타내기 때문에 알람시간까지 1시간이 채 남지 않았을 경우 0시간으로 표현해주는것이 필요해서 정각일때랑 정각이 아닐때를 구분해주었다.

1. 알람시간과 현재시간의 AM_PM이 같고, 현재시간이 알람시간보다 작고, 정각일 때
=> 알람시간에서 현재시간을 빼준다.
2. 알람시간과 현재시간의 AM_PM이 같고 현재시간이 알람시간보다 작고, 정각이 아닐 때
=> 정각이 아니기때문에 알람시간에서 현재시간을 빼주고 – 1 을 해준다.
3. AM_PM과 시간이 모두 일치할 때
=> 차이는 없다. 그러므로 gapHours <= 0 을 해준다.
3. 알람시간과 현재시간의 AM_PM이 같고 현재시간이 알람시간보다 클 때
=> 현재시간이 알람시간보다 큰데 AM_PM이 같다는것은 다음날을 의미하기 때문에 24 - (현재시간 – 알람설정시간) 을 해주어 다음날까지의 시간차이를 계산해준다.
4. 알람시간과 현재시간의 AM_PM이 다를 때

참고 자료

없음

자료후기(1)

자료부자
판매자 유형Bronze개인인증

주의사항

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

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

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

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

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

최근 본 자료더보기
탑툰 이벤트
베릴로그(verilog) HDL 시계 프로젝트
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
AI 챗봇
2024년 06월 03일 월요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
12:45 오전
New

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