Download presentation
Presentation is loading. Please wait.
1
LCD Controller Colorbar
한국외국어대학교 전자공학과 SoC 설계
2
Lab 5. LCD Controller - Colorbar
Spec & Target IDES 보드의 LCD 에 color-bar 를 디스플레이 하는 실습 LCD 에 데이터를 전송할 때는 정해진 규격에 맞추어 전송해야 함 RGB 인터페이스라고 하는데, 일반적으로 LCD 로 이미지를 전송하는데 사용됨 LCD의 주요 신호는 V-Sync, H-Sync, DE(Data enable), Data (Red, Green, Blue) 로 구성되어 있음
3
Lab 5. LCD Controller - Colorbar
Spec & Target IDES 보드의 LCD 에 color-bar 를 디스플레이 하는 실습 LCD 에 데이터를 전송할 때는 정해진 규격에 맞추어 전송해야 함 RGB 인터페이스라고 하는데, 일반적으로 LCD 로 이미지를 전송하는데 사용됨 LCD의 주요 신호는 V-Sync, H-Sync, DE(Data enable), Data (Red, Green, Blue) 로 구성되어 있음
4
Lab 5. LCD Controller - Colorbar
Spec & Target Sync mode H-Sync, V-Sync, Data 신호만으로 LCD 를 컨트롤. 즉, DE 신호는 사용하지 않음
5
Lab 5. LCD Controller - Colorbar
Spec & Target DE(data enable) mode (실습으로 진행) DE 신호와 Data 신호만으로 이미지를 전송. 즉, H-Sync 와 V-Sync 신호는 사용하지 않음
6
Lab 5. LCD Controller - Colorbar
Clk 60Mhz 위에서 설명했던 각 신호들의 In, out port를 정의함 Lcd_dir_lr, lcd_br_Adj = VDD Lcd_dir_ud = GND 실습은 DE mode로 진행 함 5page에 기술되어 있는 parameter set 정의 COLOR_BAR_START: LCD에 컬러바가 시작될 위치를 선택함
7
Lab 5. LCD Controller - Colorbar
각 컬러바의 폭을 정의함 WHITE 부터 시작해서 lcd에 디스플레이 Hsync와 Vsync를 위한 counter Hsync가 height 1 line Vsync는 Hsync(height) x width 즉 그림 1장
8
Lab 5. LCD Controller - Colorbar
LCD_DE_MODE 기준 lcdDataEnH은 cntHSync가 LCD안의 Valid area에 있을때 True임 lcdDataEnV 역시 같음 위 두 조건을 모두 만족할 때, lcdDataEn은 True 즉, data를 받을 수 있음 lcdDataEn이 ture일 때만 동작함 위에서 정의한 width에 따라, 맞는 색상을 display 함 Lcd_data에 White, yellow, cyan, green, nagenta, red, blue, black에 맞는 RGB값을 넣음 단, data 순서는 BGR 임
9
Lab 5. LCD Controller - Colorbar
Lcd_mode = 1 Date Enable mode로 set lcdDe <= ture lcdDe가 true일때 date를 받을 수 있음 Hsync, vsync는 사용하지 않으므로 0으로 초기화 Pclk -> pixel clk 그림을 그리기 위한 clk Lcd_dir_lr, lcd_br_Adj = VDD Lcd_dir_ud = GND
10
Lab 5. LCD Controller - Colorbar
결과화면
11
Lab 5. LCD Controller - Colorbar
Spec & Target Lcd color bar 4개만 표시 Lcd color 색깔 바꾸기 (본인선택 4개)
12
Lab 5. LCD Controller - Colorbar
Spec & Target Lcd color bar 4개만 표시 Lcd color 색깔 바꾸기 (본인선택 4개) 사진 첨부 코드에 대한 주석 시뮬레이션 파형
13
Thank You
Similar presentations