VLSI Project-보고서-택시미터기
- 최초 등록일
- 2018.11.18
- 최종 저작일
- 2018.01
- 11페이지/ 한컴오피스
- 가격 2,000원
목차
1. 서론
1) 과제 개요 및 설계 내용
2. 본론
1) 블럭별 동작
2) 주요 기능( 개발 내용 )
3) 설계 블록도
4) 코딩 내용
6) 결론
본문내용
1. 서론
1) 과제 개요 및 설계 내용
일상생활에서 흔히 이용하는 이용수단인 택시의 미터기를 보고 지금 배우고 있는 VHDL을 이용하여 직접 구현해보면 재미있겠다는 생각에 이 주제를 선정했다.
택시라는 것은 우리 나라 뿐만 아니라 모든 나라에서 필수로 이용되는 교통수단 중에 하나이다. 택시와 일반 소형차와의 차이점은 역시 미터기가 달려있느냐 안달려있느냐에 달려있다고 할 수 있다. 생각해보면 택시를 타면 우리 뿐 아니라 세상의 모든 사람들은 아마 미터기를 쳐다보고 있을 것이다. 그러고는 혹시 미터기에 조작이 되어있는 것은 아닌지, 다른 택시에 비해 왠지 가격이 더 빨리 오르고 있지는 않은지, 아니면 지금 도대체 얼마의 요금이 나왔는지.. 별에 별 생각을 다 하게하곤 한다. 우리 조는 아주 깨끗하고 아주 정직한 택시 미터기를 설계해 보기로 하였다.
자세한 기능은 본론에서 자세히 서술하도록 하겠다.
2. 본론
1) 블럭별 동작
탑 모듈 (각각의 모듈을 결선/ 요금, 카운트를 선택해서 출력으로 보냄
손님없음, 탑승, 도착 상태를 설계)
clk_in: 27MHz 의 clk 입력
inst_in: 상태를 바꾸어 주는 버튼 입력
more_in: 할증/비할증 표시 입력
select_clk : 두개의 스위치로 총 4개의 clk중 하나를 선택 입력
select_FND : 카운트/요금 표시 입력
clk_LED: 현재 속도를 LED의 깜빡임으로 표시 출력
FND_u : 1의단위 FND 출력
FND_t : 10 출력
FND_h : 100 출력
FND_d : 1000 출력
count 모듈 (clk, 리셋, 할증/비 할증 선택을 입력받아 현재의 카운트와 요금을 출력)
clk : 카운트에 사용될 clk 입력
reset : 리셋신호 입력
more_in : 할증/비할증 신호 입력
out_LED,money : 카운트/요금 출력
참고 자료
없음