[논리회로설계실험]VHDL을 활용한 LCD설계
- 최초 등록일
- 2021.06.26
- 최종 저작일
- 2020.12
- 7페이지/ MS 워드
- 가격 2,000원
소개글
"[논리회로설계실험]VHDL을 활용한 LCD설계"에 대한 내용입니다.
목차
1. 목적(Purpose)
2. 배경이론(Background)
1) LCD
2) 각 Process 별 역할 설명
3) Reference 및 확장방향
3. Source & Results
1) VHDL Source
2) TestBench Source
3) Result wave
4. Result analysis
5. Discussion
1) 예측과 실제 실험 결과 대조 분석
2) Algorithm 설명 및 이해
본문내용
1.목적(Purpose)
이번실습은 FPGA의 LCD를 조작하는 실습이다. 이전 실습이었던, 7segment를 조작하는 방법과 같이 Process 여러개를 이용하여, 클럭값과, LCD의 각 값을 조절한다. 최종 목표는 LCD상에, 학번과, 이름의 이니셜을 나타내는 것이고, 4개의 process 이용하여, 100khz, 50hz 클럭을 설정하고, lcd를 state 별로 나누어, LCD의 설정값과 데이터 값을 조작한다. 배경이론(Background)에서 각 process의 역할을 설명하였다.
2. 배경이론(Background)
1)LCD
문자나 수를 표시하는 장치로, 이번 실습에서 정보를 나타낼 장치이다. 총 16자리, 두줄을 이용하며, LCD를 이용하기 위해, 설정값으로 6자리, 데이터를 표시할 32자리, 줄 바꿈 1자리로서 총 39개의 state를 통해 LCD를 제어하게 된다.
그림 1. LCD
2)각 Process 별 역할 설명
총 4개의 process를 이용하고, 클럭값과 LCD에 표시할 값을 표시하는 데 이용한다.
참고 자료
https://robohaat.com/product/16-x-2-character-lcd-display/ -LCD
http://www.digital-circuitry.com/Wordpress/hd44780-lcd-display-interfacing-with-altera-fpga-vhdl/ -VHDL로 LCD를 구동하기
http://linkjapan.co.kr/shop/item/1408390/ -3d프린터 사진
fundamentals of logic design, Charles, Larry L Kinney 7th