位置:51电子网 » 技术资料 » 显示光电

EP7312的显示控制器SED1356接口技术

发布时间:2007/8/24 0:00:00 访问次数:473

摘要:通过对EPSON公司的大规模液晶显示控制器芯片SED1356的介绍,分析嵌入式系统中视频显示电路的原理,并给出完整的硬件连接框图有效的软件实现方法。
关键词:SED1356 EP7312 嵌入式系统 视频显示接口
引言
目前,在很多嵌入式系统的设计中需要将图像数据转换成视频信号在终端上显示,这就需要设计一个基于嵌入式系统的视频显示接口,以便把图像数据转换成适合终端显示要求的信号,并控制其在终端上的显示。由于嵌入式系统便携式的特点,要求视频显示电路不但功能强、性能好,而且体积小、重量轻、功耗低,同时要兼顾性价比。
现在东芝、飞利浦、泰鼎(Triend)、爱普生(EPSON)等公司都在生产高性能的图形显示控制器。EPSON公司的显示控制器可分为小规模、中小规模和大规模三大类。其中,小规模控制器用于字符或低分辨率显示场合;中小规模控制器用于单色640×480,彩色320×240显示场合,它的显存一般只有几十KB;大规模控制器用于800×600显示场合(64K色),具有高解像度,配用EDO-DRAM,显存可高达2MB。在实际系统中,选用了EPSON公司的视频接口芯片SED1356用于显示图像数据。
1 SED1356显示控制芯片介绍
SED1356(S1D13506)是EPSON大规模显示控制器家族中较新的一款,是以SED1354为基础控制器发展起来的更多功能的LCD显示控制器(SED1354只支持LCD接口,SED1355不支持TV接口)。它内置RAMDAC硬件X-Y轴转置2维加速器,共有114个寄存器,可以灵活地对各种不同的显示方式进行设置,功能非常强大,可以和目前市场上流行的多种CPU总线兼容。它主要应用于低功率、低价位的嵌入式系统,如PDA、GPS、商务自动化等。



SED1356支持最高为16位数据宽度的LED接口,使用FRM和调谐(dithering)技术,可以在TFT LCD、CRT和TV上最高显示64K颜色。它配置一个16位内存接口,可以支持最高2MB的EDO-DRAM。支持6色,256色和真彩色的颜色结构。对于TV电路,它支持TV的NTSC制式和PAL制式显示。在NTSC制式中它支持从400×396到720×484多种分辨率。图1所示为SED1356的典型应用框图。
1.1 总线兼容性能
SED1356可以和多种CPU总线兼容,对于不同的CPU有不同的时序结构,通过对硬件的设计来选择。SED1356支持以下CPU总线类型(对于其它CPU的时序可以通过选择类似的时序结构来实现):
*SH-4/SH-3 Bus interface;
*Motorola MC68000/MC68030 Bus;
*Motorola PowerPC MPC82x;
*MIPS/ISA;
*PC Card(PCMCIA);
*Philips PR31500/PR31700/Toshiba TX3912;
*StrongARM;
*通用类型总线。
另外它还可以通过寄存器来设置多种内装存类型。具体可以使用以下内存:
512KB的EDO-DRAM(25×16);
512KB的FPM-DRAM(256×16);
2MB的EDO-DRAM(1×16);
2MB的FPM-DRMA(1×16)。



1.2 输出信号的类型和模式
*可以同时输出数字信号和模拟信号,并且这两种信号可以是各自独立的,即可以同时管理LCD和CRT/TV并显示不同的图像。它支持16色,256色和真彩色的颜色结构。
*对于TV通道,它通过嵌入式RAMDAC(一种数模转换方式)支持NTSC制式和PAL制式显示。对于CRT通道,它通过嵌入式RAMDAC支持最高64K颜色显示。对于数字RGB LCD通道,它支持最高64K颜色的TFT LCD显示。
*可以旁通LUT,每个像素可直接映射15/16位颜色深度。


1.3 显示特性
*它支持光标和墨水层,对于LCD和CRT或复合视频接口,支持独立的64×64×2硬光标和2位的黑水层。可以在内存中存储多个光标图像,并且通过寄存器的设置,在一定时间,使用其中的一个。通过寄存器的设置可以设定光标在屏幕上的位置。
*具有SwivelView特性,支持图像翻转,可以对显示图像进行90°、180°、270°的硬翻转。
*它支持虚拟图像,可以通过对寄存器的设置在内存中存储一个比实际图像大的虚拟图像,而屏幕就相当于一个窗口,可以移动它来显示虚拟图像的一部分。
*在SED1356内部有一个2D的数据加速内核,可以实现数据块的快速写、读、移动、填充等等。用以加速显示图像的刷新。


 


2 硬件设计
2.1 EP7312的总线接口
选用Cirrus Logic公司ARM720T微处理器的EP7312作为MPU。EP7312的内核电路工作在2.5V,而外围电路工作3.3V,工业级产品的工作温度为-40℃~85℃。集成了SDRAM和增强数字音频接口,可动态编程18MHz、36MHz、49MHz、74MH四种时钟速率,其中在74MHz时钟下,其稳定处理能力达到66MIPS,峰值处理能力达到74MIPS,近似等同于100MHz奔腾处理器。EP7312主要为超低功耗所设计,其功耗最大不超过90mW。本平台选用74MHz时钟。
EP7312配备以下接口:
①支持两个外部存储器接口,第一个是ROM/SRAM/Flash接口,具有可编程等待态和突发模式

摘要:通过对EPSON公司的大规模液晶显示控制器芯片SED1356的介绍,分析嵌入式系统中视频显示电路的原理,并给出完整的硬件连接框图有效的软件实现方法。
关键词:SED1356 EP7312 嵌入式系统 视频显示接口
引言
目前,在很多嵌入式系统的设计中需要将图像数据转换成视频信号在终端上显示,这就需要设计一个基于嵌入式系统的视频显示接口,以便把图像数据转换成适合终端显示要求的信号,并控制其在终端上的显示。由于嵌入式系统便携式的特点,要求视频显示电路不但功能强、性能好,而且体积小、重量轻、功耗低,同时要兼顾性价比。
现在东芝、飞利浦、泰鼎(Triend)、爱普生(EPSON)等公司都在生产高性能的图形显示控制器。EPSON公司的显示控制器可分为小规模、中小规模和大规模三大类。其中,小规模控制器用于字符或低分辨率显示场合;中小规模控制器用于单色640×480,彩色320×240显示场合,它的显存一般只有几十KB;大规模控制器用于800×600显示场合(64K色),具有高解像度,配用EDO-DRAM,显存可高达2MB。在实际系统中,选用了EPSON公司的视频接口芯片SED1356用于显示图像数据。
1 SED1356显示控制芯片介绍
SED1356(S1D13506)是EPSON大规模显示控制器家族中较新的一款,是以SED1354为基础控制器发展起来的更多功能的LCD显示控制器(SED1354只支持LCD接口,SED1355不支持TV接口)。它内置RAMDAC硬件X-Y轴转置2维加速器,共有114个寄存器,可以灵活地对各种不同的显示方式进行设置,功能非常强大,可以和目前市场上流行的多种CPU总线兼容。它主要应用于低功率、低价位的嵌入式系统,如PDA、GPS、商务自动化等。



SED1356支持最高为16位数据宽度的LED接口,使用FRM和调谐(dithering)技术,可以在TFT LCD、CRT和TV上最高显示64K颜色。它配置一个16位内存接口,可以支持最高2MB的EDO-DRAM。支持6色,256色和真彩色的颜色结构。对于TV电路,它支持TV的NTSC制式和PAL制式显示。在NTSC制式中它支持从400×396到720×484多种分辨率。图1所示为SED1356的典型应用框图。
1.1 总线兼容性能
SED1356可以和多种CPU总线兼容,对于不同的CPU有不同的时序结构,通过对硬件的设计来选择。SED1356支持以下CPU总线类型(对于其它CPU的时序可以通过选择类似的时序结构来实现):
*SH-4/SH-3 Bus interface;
*Motorola MC68000/MC68030 Bus;
*Motorola PowerPC MPC82x;
*MIPS/ISA;
*PC Card(PCMCIA);
*Philips PR31500/PR31700/Toshiba TX3912;
*StrongARM;
*通用类型总线。
另外它还可以通过寄存器来设置多种内装存类型。具体可以使用以下内存:
512KB的EDO-DRAM(25×16);
512KB的FPM-DRAM(256×16);
2MB的EDO-DRAM(1×16);
2MB的FPM-DRMA(1×16)。



1.2 输出信号的类型和模式
*可以同时输出数字信号和模拟信号,并且这两种信号可以是各自独立的,即可以同时管理LCD和CRT/TV并显示不同的图像。它支持16色,256色和真彩色的颜色结构。
*对于TV通道,它通过嵌入式RAMDAC(一种数模转换方式)支持NTSC制式和PAL制式显示。对于CRT通道,它通过嵌入式RAMDAC支持最高64K颜色显示。对于数字RGB LCD通道,它支持最高64K颜色的TFT LCD显示。
*可以旁通LUT,每个像素可直接映射15/16位颜色深度。


1.3 显示特性
*它支持光标和墨水层,对于LCD和CRT或复合视频接口,支持独立的64×64×2硬光标和2位的黑水层。可以在内存中存储多个光标图像,并且通过寄存器的设置,在一定时间,使用其中的一个。通过寄存器的设置可以设定光标在屏幕上的位置。
*具有SwivelView特性,支持图像翻转,可以对显示图像进行90°、180°、270°的硬翻转。
*它支持虚拟图像,可以通过对寄存器的设置在内存中存储一个比实际图像大的虚拟图像,而屏幕就相当于一个窗口,可以移动它来显示虚拟图像的一部分。
*在SED1356内部有一个2D的数据加速内核,可以实现数据块的快速写、读、移动、填充等等。用以加速显示图像的刷新。


 


2 硬件设计
2.1 EP7312的总线接口
选用Cirrus Logic公司ARM720T微处理器的EP7312作为MPU。EP7312的内核电路工作在2.5V,而外围电路工作3.3V,工业级产品的工作温度为-40℃~85℃。集成了SDRAM和增强数字音频接口,可动态编程18MHz、36MHz、49MHz、74MH四种时钟速率,其中在74MHz时钟下,其稳定处理能力达到66MIPS,峰值处理能力达到74MIPS,近似等同于100MHz奔腾处理器。EP7312主要为超低功耗所设计,其功耗最大不超过90mW。本平台选用74MHz时钟。
EP7312配备以下接口:
①支持两个外部存储器接口,第一个是ROM/SRAM/Flash接口,具有可编程等待态和突发模式

相关IC型号

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!