位置:51电子网 » 技术资料 » 接口电路

基于SED1356的嵌入式视频显示接口设计

发布时间:2007/9/10 0:00:00 访问次数:505

    摘要:介绍了EPSON公司的视频接口芯片SED1356,及嵌入式系统中视频接口电路设计的基本原理及其软硬件实现,给出了本设计的结论。

    关键词:嵌入式系统 视频显示接口 SED1356芯片

目前,在很多嵌入式系统的设计中需要将图像数据转换成视频信号在终端上显示。这就需要设计一个基于嵌入式系统的视频显示接口,以便把图像数据转换成适合终端显示要求的信号,并控制其在终端上的显示。由于嵌入式系统便携式的特点,要求视频显示接口电路不但功能强、性能好,而且还要体积小、重量轻,同时要考虑性价比。在实际系统设计中,选择了EPSON公司的视频接口芯片SED1356来设计视频显示了接口电路。

1 SED1356芯片简介

SED1356是适用于多种CPU和显示设备的彩色LCD和CRT/TV的显示控制芯片。它共而114个寄存器,可以灵活地设置显示方式,功能非常强大,主要用于低功率、低价位的嵌入式系统,如移动通信、手提电脑、商务自动化等。

1.1 SED1356的结构及工作原理

该芯片的内部结构框图如图1所示。来自系统总线的图像数据被磅到主机接口单元。如果数据是由摄像机之类的媒体捕捉到传送进来的,则通过媒体插件接口单元接收后才送往主机接口单元。主机接口单元根据寄存器的设置对图像数据进行处理,通过存储控制单元送往外部DRAM。外部DRAM内的数据则通过LCD通道,经LCD调色板和LCD接口送往LCD显示设备;也可通过CRT/TV接口转换成模拟信号送往CRT或TV。图1中的2D加速器的作用类似于微机中的DMA,可以提高数据传送速度,以加快图像的刷新速率。

    1.2 SED1356的特点

(1)显示缓冲存储器为16位的DRAM,可以通过寄存器来设置多种存储器类型。其速率对于EDO-DRAM可达40MHz(即80MByte/s),对于FPM-DRAM可达25MHz(即50Mbyte/s)。存储器容量一般选择512KB(256×16bit)或2MB(1M×16bit)。另外可以通过寄存器编程改变存储控制接口单元的输出时序,使之与存储器匹配。

(2)支持多种CPU接口,包括EPSON E0C33、ENC MIPS VR41xx、Hitachi SH-4/SH-3、PC Card(PCMCIA)/StrongARM等在内的13种接口标准。

(3)可以同时输出数字信号(在LCD上显示)和模拟信号(在TV或CRT上显示),支持4/8/15/16bpp的颜色深度,最多可达64K之多的颜色值,最大达800×600的分辨率。支持TV的NTSC制式和PAL制式。在NTSC制式中支持从400×396到752×484的多种分辨率。

(4)有一个灵活的时钟管理机制,对内存时钟、总线时钟和TV的电扫描时钟可以灵活地进行调整。它共有三个输入时钟:CLKI、CLKI2、BUSCLK。内部需要的5个时钟:BUSCLK、MCLK、LCD PCLK、CRT/TV PCLK、Mediaplus CLOCK都由三个输入时钟CLKI、CLKI2、BUSCLK进行分频运算得到。

(5)可以通过设置寄存器对图像的显示进行灵活多样的选择。可以在内存储存的多个光标图像中,选择其中的一个;可以设定光标在屏幕上的位置;可以对显示图像进行90°、180°、270°的翻转;可以在内存中储存一个比实际图像大的虚拟图像,而屏幕就相当于一个窗口,可以移动它来显示虚拟图像的一部分;在SED1356内部的20数据加速器可以实现数据块的快速写、读、移动、填充等操作,以加速显示图像的刷新。

2 系统设计原理

本系统原理如图2所示。整个电路的设计以芯片SED1356为

    摘要:介绍了EPSON公司的视频接口芯片SED1356,及嵌入式系统中视频接口电路设计的基本原理及其软硬件实现,给出了本设计的结论。

    关键词:嵌入式系统 视频显示接口 SED1356芯片

目前,在很多嵌入式系统的设计中需要将图像数据转换成视频信号在终端上显示。这就需要设计一个基于嵌入式系统的视频显示接口,以便把图像数据转换成适合终端显示要求的信号,并控制其在终端上的显示。由于嵌入式系统便携式的特点,要求视频显示接口电路不但功能强、性能好,而且还要体积小、重量轻,同时要考虑性价比。在实际系统设计中,选择了EPSON公司的视频接口芯片SED1356来设计视频显示了接口电路。

1 SED1356芯片简介

SED1356是适用于多种CPU和显示设备的彩色LCD和CRT/TV的显示控制芯片。它共而114个寄存器,可以灵活地设置显示方式,功能非常强大,主要用于低功率、低价位的嵌入式系统,如移动通信、手提电脑、商务自动化等。

1.1 SED1356的结构及工作原理

该芯片的内部结构框图如图1所示。来自系统总线的图像数据被磅到主机接口单元。如果数据是由摄像机之类的媒体捕捉到传送进来的,则通过媒体插件接口单元接收后才送往主机接口单元。主机接口单元根据寄存器的设置对图像数据进行处理,通过存储控制单元送往外部DRAM。外部DRAM内的数据则通过LCD通道,经LCD调色板和LCD接口送往LCD显示设备;也可通过CRT/TV接口转换成模拟信号送往CRT或TV。图1中的2D加速器的作用类似于微机中的DMA,可以提高数据传送速度,以加快图像的刷新速率。

    1.2 SED1356的特点

(1)显示缓冲存储器为16位的DRAM,可以通过寄存器来设置多种存储器类型。其速率对于EDO-DRAM可达40MHz(即80MByte/s),对于FPM-DRAM可达25MHz(即50Mbyte/s)。存储器容量一般选择512KB(256×16bit)或2MB(1M×16bit)。另外可以通过寄存器编程改变存储控制接口单元的输出时序,使之与存储器匹配。

(2)支持多种CPU接口,包括EPSON E0C33、ENC MIPS VR41xx、Hitachi SH-4/SH-3、PC Card(PCMCIA)/StrongARM等在内的13种接口标准。

(3)可以同时输出数字信号(在LCD上显示)和模拟信号(在TV或CRT上显示),支持4/8/15/16bpp的颜色深度,最多可达64K之多的颜色值,最大达800×600的分辨率。支持TV的NTSC制式和PAL制式。在NTSC制式中支持从400×396到752×484的多种分辨率。

(4)有一个灵活的时钟管理机制,对内存时钟、总线时钟和TV的电扫描时钟可以灵活地进行调整。它共有三个输入时钟:CLKI、CLKI2、BUSCLK。内部需要的5个时钟:BUSCLK、MCLK、LCD PCLK、CRT/TV PCLK、Mediaplus CLOCK都由三个输入时钟CLKI、CLKI2、BUSCLK进行分频运算得到。

(5)可以通过设置寄存器对图像的显示进行灵活多样的选择。可以在内存储存的多个光标图像中,选择其中的一个;可以设定光标在屏幕上的位置;可以对显示图像进行90°、180°、270°的翻转;可以在内存中储存一个比实际图像大的虚拟图像,而屏幕就相当于一个窗口,可以移动它来显示虚拟图像的一部分;在SED1356内部的20数据加速器可以实现数据块的快速写、读、移动、填充等操作,以加速显示图像的刷新。

2 系统设计原理

本系统原理如图2所示。整个电路的设计以芯片SED1356为

相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!