咸阳液晶电视维修培训学校,深度分析基于NiosII的液晶屏控制器SOPC设计

湖南阳光液晶电视维修培训学校【咸阳液晶电视维修培训技术栏目】为您详细介绍与深度分析基于NiosII的液晶屏控制器SOPC设计相关的知识,中国光学期刊网——光电领域首选网络服务平台

当前位置:主页 > 液晶电视维修 >

深度分析基于NiosII的液晶屏控制器SOPC设计

深度分析基于NiosII的液晶屏控制器SOPC设计
咸阳液晶电视维修培训学校深度分析基于NiosII的液晶屏控制器SOPC设计】

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

关键词

Abstract

In order to realize SOPC controller design on TFT-LCD,IP core of TFT-LCD controller based on Nios II was designed by FPGA-EP4CE6F17C8 and Verilog language.TFT-LCD controller was consisted of the Nios II soft-core processor, SDRAM controller, JTAG UART, LCD controller, Avalon bus for a full-color AT070TN84 TFT-LCD.Nios II soft-core processor was designed as core, IP cores such as SDRAM controller, TFT-LCD controller were connected to Nios II by Avalon bus, IP core design of TFT-LCD controller was mainly completed by such modules as the Avalon bus interface module, DMA module, FIFO module and the timing generator module.The color graphics display control wtih 800 × 480 resolution,16 bit color depth was achieved.Display experiment showed it was of stable, clear images, rich colors, no splash screen, wrong line and other phenomena, good visual effect.Design was of good configurability, reusability and portability.Practice proved that the SOPC design was effective.The design principle, control system simulation and experiment method, process were presented in the paper, relevant links of IP controller core design was mainly focused on at the same time.

补充资料

中图分类号:TP274;TM935

DOI:10.3788/yjyxs20142901.0048

所属栏目:器件物理及器件制备技术

基金项目:国家自然科学重大基金项目 (No.10890095);国家自然科学基金科学仪器基础研究专款项目(No.11127508) ;东莞市2012年科技计划项目(No.2012108102040) ;东莞市2010年科技计划重点项目(No.201010814001)

收稿日期:2013-06-17

修改稿日期:2013-07-19

网络出版日期:--

作者单位    点击查看

宋跃:东莞理工学院 电子工程学院, 广东 东莞 523808
卢俊平:东莞理工学院 电子工程学院, 广东 东莞 523808华南理工大学 电子与信息学院,广东 广州 510640
雷瑞庭:东莞理工学院 电子工程学院, 广东 东莞 523808
陈卫:东莞理工学院 电子工程学院, 广东 东莞 523808
程博:东莞理工学院 电子工程学院, 广东 东莞 523808华南理工大学 电子与信息学院,广东 广州 510640

联系人作者:宋跃(eda815@163.com)

备注:宋跃 (1963-),男,湖南邵阳人,教授,研究方向为电路与系统、电子测量与仪器、嵌入式系统。

【1】宋敏,应建华,刘艳丽,等.动态驱动LCD视频控制芯片的设计[J].华中科技大学学报:自然科学版,2004,32(1):82-86.
Song M,Ying J H,Liu Y L,et al.Design of dynamic driving LCD controller chip [J].Journal of Huazhong University of Science and Technology:Natural Science Edition,2004,32(1):82-86.(in Chinese)

【2】苏维嘉,张澎. 基于FPGA的TFT LCD控制器的设计和实现[J].液晶与显示,2010, 25(1):75-78.(in Chinese)
Su W J,Zhang P.Design and realization of the TFT-LCD controller based on FPGA [J]. Chinese Journal of Liquid Crystals and Displays,2010,25(1):75-78.(in Chinese)

【3】白宗元,胡宝霞. 基于Nios II的SPOC中TFT LCD控制核的设计[J]. 计算机应用,2008,2(2):61-63.
Bai Z Y,Hu B X. Design of a TFT LCD controller core based on the SOPC of NiosII [J]. Computer Applications,2008,2(2):61-63.

【4】张燕忠,蔡妍艳.嵌入式Linux系统构建和移植若干共性技术研究[J].计算机测量与控制, 2005, 13(2):162-164.
Zhang Y Z, Cai Y Y.Study of some common technology on the design and transplantation of embed ded linux operating system [J].Transplantation of Embedded Linux Operating System Computer Automated Measurement & Control,2005, 13(2):162-164.(in Chinese)

【5】褚文奎,张凤鸣,樊晓光.嵌入式Linux系统实时性能测试研究[J].系统工程与电子技术,2007:29(8):1385-1388
Chu W K,Zhang F M, Fan X G.Measurement of real time performance of embedded Linux systems [J].Systems Engineering and Electronics, 2007:29(8):1385-1388.(in Chinese)

【6】付先成,邹雪城,雷鑑铭.FIFO电路在液晶显示控制器中的应用[J].华中科技大学学报:自然科学版,2006,34(4):8-10.
Fu X C,Zou X C,Lei J M. Application of FIFO circuit to liquid crystal display cont rollers [J].Journal of Huazhong University of Science and Technology:Nature Science Edition,2006,34(4):8-10.(in Chinese)

【7】向荣,陈祖希.基于Nios II的LCD驱动IP核的设计[J].计算机工程,2008,34(5):246-247,259.
Xiang R,Chen Z X.Design of IP core for LCD driver based on Nios II [J]. Computer Engineering,2008,34(5):246-247,259.

深度分析基于NiosII的液晶屏控制器SOPC设计-咸阳液晶电视维修培训学校
深度分析基于NiosII的液晶屏控制器SOPC设计