宋跃
,
卢俊平
,
雷瑞庭
,
陈卫
,
程博
液晶与显示
doi:10.3788/YJYXS20142901.0048
为实现TFT-LCD显示控制器的SOPC-IP设计,选择FPGA-EP4CE6F17C8作为设计验证平台,采用verilog语言,针对全彩AT070TN84 TFT-LCD,由Nios Ⅱ软核处理器、SDRAM控制器、JTAG UART、LCD控制器、Avalon总线等组成TFT-LCD控制器.以Nios Ⅱ软核处理器为核心,各IP核(如SDRAM控制器、TFT-LCD控制器等)通过Avalon 总线相连接到Nios Ⅱ上,并通过Avalon总线接口模块、DMA模块、FIFO模块和时序产生模块完成了TFT-LCD控制器IP核设计,实现800×480分辨率,16 bit颜色深度的彩色图形显示控制.显示实验运行稳定,图像清晰,色彩丰富,无闪屏、错行等现象,视觉效果良好,设计具有良好的可配置性、复用性和移植性.实践证明该设计行之有效.文中给出了控制器的设计原理、实现方法、仿真与实验过程的同时,重点讲述与控制器IP核相关的各设计环节.
关键词:
Nios Ⅱ
,
SOPC-IP
,
液晶屏控制器
,
直接存储器存取