TMS320F206的高分辨率液晶接口设计
发布时间:2008/5/26 0:00:00 访问次数:535
关键词:dsp lcd 接口
引 言
数字信号处理器dsp(digital signal processor)是近十几年来兴起的一项高技术产品,以速度快、功能强著称。目前,广泛应用于图形图像处理、语音处理、仪器仪表、通信、多媒体及军事等领域。
目前常使用的dsp产品--tms320f206,是美国德州仪器(ti)公司生产的16位定点dsp。它运算速度较快(可达40mips),功能较强、价格适宜,源代码与′c1x、′c2x兼容,且与′c5x向上兼容。
在我们最近开发的某种以tms320f206为核心的仪器中,通过tms320f206与液晶控制器sed1330的接口,实现对大规模液晶显示屏eg7012c-ar的控制。
一、tms320f206简介
tms320f206(以下简称f206)是采用高性能静态cmos集成电路工艺制造的,结构是以tms320c2xx系列为基础的dsp。它操作灵活、速度高,具有以下优点[1, 2]:
◇ 改进tms320的结构设计,使其性能和通用性得以提高;
◇采用先进的集成电路工艺,以提高性能;
◇芯片引脚和代码与c203和c204芯片兼容;
◇源代码与′c1x、′c2x兼容,且与′c5x向上兼容;
◇采用新的静态设计技术使其功耗最低,抗辐射能力增强。
1.总线结构
f206采用先进的改进型哈佛结构,其程序存储器和数据存储器具有各自的总线结构,包括pab(程序地址总线)、drab(数据读地址总线)、dwab(数据写地址总线)、prdb(程序读总线)、drdb(数据读总线)和dweb(数据写总线)。此总线结构结合四级流水线操作,使f206的处理能力达到最大。
2.中央处理单元
f206的cpu含有32bit的中央算术逻辑单元(calu)、32bit的累加器、比例移位器、16bit×16bit乘法器、辅助寄存器算术单元(arau)和辅助寄存器。
3.存储器和i/o空间
f206可寻址的存储器空间共224k字,包括程序空间64k字、局部数据空间64k字、全局数据空间32k字和i/o空间64k字。片内f206包含544字双访问ram(288字用于数据,另256字可用于程序/数据)、4k字单访问ram和32k字闪速存储器。
4.片内外设
f206片内外设有:时钟产生器、clkout1引脚控制寄存器、定时器、通用输入/输出引脚、等待状态产生器、同步串行口和异步串行口。
二、eg7012c-ar和sed1330简介
eg7012c-ar是日本epson公司生产的640×200点阵的高分辨率液晶显示器,能非常清晰地以反射方式显示黑白图像,通常采用sed1330、sed1335/1336作为控制器,其主要参数如下。
(1)电源:需要6个不同的电压值v0~v5,其中,v0≥v1≥v2≥v3≥v4≥v5,v0(vss)<28v;
(2)几何尺寸:150mm×70mm;
(3)显示屏大小:125mm×45mm;
(4)像点大小:0.165mm×0.22mm。
sed1330是点阵式液晶显示控制器,具有如下特点[3, 4]:
(1)具有功能较强的i/o缓冲器;
(2)指令功能丰富;
(3)4位数据并行发送,最大驱动能力为640×256点阵;
(4)图形和文本方式混合显示。
三、液晶接口设计
为实现友好的人机对话界面,以f206为核心设计的液晶接口电路中,采用大规模液晶显示屏eg7012c-ar作为显示设备,选用sed1330作为液晶控制器,如图1所示。
图1 液晶接口结构图
1.tms320f206与sed1330的接口
为便于f206的仿真和下载,f206的源时钟信号(clkin)通过x2/clkin引脚外接40mhz振荡器,且x1引脚悬空来产生,此时f206的主时钟信号(clkout1)为20mhz,即具有20mips的处理能力。另外,为与高速f206较好接口,sed1330的晶振选择最大值10mhz。尽管如此,sed1330对f206来说仍属于较慢的i/o设备。因此,要实现f206对sed1330的正常控制,须使用f206的软件可编程等待状态产生器产生等待状态。
与其他液晶控制器一样,sed1330在接口部设置了适配8080系列和m6800系列mpu的两种操作时序电路,如表1所列。对于f206来说,它类似于8080系列mpu,因此,sed1330的sel1和sel2引脚都须
关键词:dsp lcd 接口
引 言
数字信号处理器dsp(digital signal processor)是近十几年来兴起的一项高技术产品,以速度快、功能强著称。目前,广泛应用于图形图像处理、语音处理、仪器仪表、通信、多媒体及军事等领域。
目前常使用的dsp产品--tms320f206,是美国德州仪器(ti)公司生产的16位定点dsp。它运算速度较快(可达40mips),功能较强、价格适宜,源代码与′c1x、′c2x兼容,且与′c5x向上兼容。
在我们最近开发的某种以tms320f206为核心的仪器中,通过tms320f206与液晶控制器sed1330的接口,实现对大规模液晶显示屏eg7012c-ar的控制。
一、tms320f206简介
tms320f206(以下简称f206)是采用高性能静态cmos集成电路工艺制造的,结构是以tms320c2xx系列为基础的dsp。它操作灵活、速度高,具有以下优点[1, 2]:
◇ 改进tms320的结构设计,使其性能和通用性得以提高;
◇采用先进的集成电路工艺,以提高性能;
◇芯片引脚和代码与c203和c204芯片兼容;
◇源代码与′c1x、′c2x兼容,且与′c5x向上兼容;
◇采用新的静态设计技术使其功耗最低,抗辐射能力增强。
1.总线结构
f206采用先进的改进型哈佛结构,其程序存储器和数据存储器具有各自的总线结构,包括pab(程序地址总线)、drab(数据读地址总线)、dwab(数据写地址总线)、prdb(程序读总线)、drdb(数据读总线)和dweb(数据写总线)。此总线结构结合四级流水线操作,使f206的处理能力达到最大。
2.中央处理单元
f206的cpu含有32bit的中央算术逻辑单元(calu)、32bit的累加器、比例移位器、16bit×16bit乘法器、辅助寄存器算术单元(arau)和辅助寄存器。
3.存储器和i/o空间
f206可寻址的存储器空间共224k字,包括程序空间64k字、局部数据空间64k字、全局数据空间32k字和i/o空间64k字。片内f206包含544字双访问ram(288字用于数据,另256字可用于程序/数据)、4k字单访问ram和32k字闪速存储器。
4.片内外设
f206片内外设有:时钟产生器、clkout1引脚控制寄存器、定时器、通用输入/输出引脚、等待状态产生器、同步串行口和异步串行口。
二、eg7012c-ar和sed1330简介
eg7012c-ar是日本epson公司生产的640×200点阵的高分辨率液晶显示器,能非常清晰地以反射方式显示黑白图像,通常采用sed1330、sed1335/1336作为控制器,其主要参数如下。
(1)电源:需要6个不同的电压值v0~v5,其中,v0≥v1≥v2≥v3≥v4≥v5,v0(vss)<28v;
(2)几何尺寸:150mm×70mm;
(3)显示屏大小:125mm×45mm;
(4)像点大小:0.165mm×0.22mm。
sed1330是点阵式液晶显示控制器,具有如下特点[3, 4]:
(1)具有功能较强的i/o缓冲器;
(2)指令功能丰富;
(3)4位数据并行发送,最大驱动能力为640×256点阵;
(4)图形和文本方式混合显示。
三、液晶接口设计
为实现友好的人机对话界面,以f206为核心设计的液晶接口电路中,采用大规模液晶显示屏eg7012c-ar作为显示设备,选用sed1330作为液晶控制器,如图1所示。
图1 液晶接口结构图
1.tms320f206与sed1330的接口
为便于f206的仿真和下载,f206的源时钟信号(clkin)通过x2/clkin引脚外接40mhz振荡器,且x1引脚悬空来产生,此时f206的主时钟信号(clkout1)为20mhz,即具有20mips的处理能力。另外,为与高速f206较好接口,sed1330的晶振选择最大值10mhz。尽管如此,sed1330对f206来说仍属于较慢的i/o设备。因此,要实现f206对sed1330的正常控制,须使用f206的软件可编程等待状态产生器产生等待状态。
与其他液晶控制器一样,sed1330在接口部设置了适配8080系列和m6800系列mpu的两种操作时序电路,如表1所列。对于f206来说,它类似于8080系列mpu,因此,sed1330的sel1和sel2引脚都须
热门点击