DM642技术参考手册2型

更新时间:2024-07-06 00:19:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

TMS320DM642Ⅱ型评估板(技术参考手册

EVM)

1. TMS320DM642 EVM模块介绍…………………………………………….3 描述了TMS320DM642 EVM的关键特性和电路板方框图

1.1 关键特性………………………………………………………………….4 1.2 功能综述………………………………………………………………….5 1.3 基本操作………………………………………………………………….6 1.4 存储映射………………………………………………………………….6 1.5 开关转换配置…………………………………………………………….7 1.6 电源供应………………………………………………………………….8

2.TMS320DM642 EVM的操作………………………………………………..9 描述了TMS320DM642 EVM的操作,关键接口和电路板的布局

2.1 板卡布局图………………………………………………………………10 2.2 连接器…………………………………………………………………....10 2.3 用户LED信号显示灯…………………………………………………..11 2.4 系统状态显示灯…………………………………………………………12 2.5 复位开关-S1……………………………………………………………..12

2.6 测试点……………………………………………………………………13

A.TMS320DM642 EVM图表………………………………………………….15

1

关于手册

此文档描述了TMS320DM642Ⅱ型评估板(EVM)的一些相关操作,此评估板采用的是TI公司的TMS320DM642 DSP器件。

TMS320DM642Ⅱ型评估板(EVM)是台面式,它允许工程师和软件开发者来评估TMS320DM642 DSP的某些特性看处理器是否满足他们的应用要求。评估者可以用各种方式创建软件程序在板卡上执行或者扩展系统。

符号协议

此文档有以下协议。

TMS320DM64Ⅱ型评估板(EVM)在本文中简称为DM642 EVM或者EVM。 程序清单,例程以及交互式显示器用斜体字表示。例如这个程序清单例子。

等式

!rd=!strobe&rw

警告信息

这本书可以包含警告信息。

这是一个警告声明的例子。

警告生命描述了对软件或者硬件以及其他设备有潜在破坏性的状态。警告信息起保护作用。请仔细阅读每一个警告信息。

相关文档

2

第一章 TMS320DM642简介

第一章描述了TMS320DM642 EVM的关键特性和电路板方框图 1.1 关键特性 1.2 功能综述 1.3 基本操作 1.4 存储映射 1.5 开关转换配置 1.6 电源供应

3

1.1 TMS320DM642 EVM关键特性

DM642 EVM是一个低成本的独立运行研发平台,使用户用来评估TI C64××DSP系列的开发应用程序。同时,EVM为TMS320DM642 DSP提供了硬件参考设计。图表、逻辑方程式和应用程序笔记可以降低硬件开发的难度和减少投入到市场的时间。

SDRAM_1SDRAM_2 RJ45 CVBS SAA 7115 SAA 7115 VP0 EMAC PHY HPI (16和32位可DM642 EMIF UART CVBS VP1 选) IN(8路) CPLD VP2 MAX3243C MAX3243C OUT(8路) RS232 FLASH SAA7105 RS232 CVBS 图1-1 DM642 EVM的系统框图

EVM的全面配置结构使它适应于多种应用环境。关键特性如下:

● ● ● ● ● ● ● ●

采用TI公司的TMS320DM642 DSP器件,速度600MHz 独立运行

两路复合视频输入(PAL / NTSC /SECAM) 一路复合视频输出(PAL / NTSC /SECAM) 1路VGA输出,最大分辨率:1280*1024@60Hz

4M*64bit同步动态存储器(SDRAM),存储多达32帧图像 通用I/O连接CPLD:供加密和键盘译码,以及IO扩展 8路数字输入和8路数字输出

4

● ●

2路标准RS232串口通讯,每路最高115.2k/s

4M*8bit FLASH:可以写进大量程序,具备自启动功能,可作为嵌入式的产品使用

● ● ● ● ● ● ●

10/100M自适应以太网接口(EMAC) 16位HPI(主机接口) 可配置的导入选项 标准JTAG设计,方便仿真

8个用户自定义显示灯在线显示工作状态(根据需要可选) 单+5V供电,内部设计有多种电源转换模块 可供子卡使用的扩展连接器

1.2 TMS320DM642 EVM的功能综述

DM642 EVM的DSP接口采用了64位宽的EMIF或者是3个8/16位的

视频端口中的一个。SDRAM、FLASH、CPLD和UART是各自连接在总线上的。EMIF总线也连接在子卡扩展连接器上便于扩展板卡功能。

板卡上的视频编码器和解码器接口对应视频端口和扩展连接器。EVM上有两个标准解码器和一个标准编码器。用一个外部的界于输出端口和视频解码器之间的CPLD来执行屏幕显示。

DM642 EVM通过IIC总线控制SAA7115的内部寄存器。IIC总线由DSP_SDA0和DSP_SCL0组成。DSP_SDA0作数据传输,DSP_SCL0提供时钟信号。Reset引脚连接DM642的RESET,在接收到复位信号时,与DM642同时进行复位。

此改进板的一个重要特点之一就是加入了两个RS232串口。下面简单介绍一下TL16C752B和MAX3243芯片的功能。TL16C752B是一个带有64字节FIFO的通用异步收发器(UART),自动硬件/软件流控制,数据率达到3Mbps。MAX3243是RS232串口采用的芯片。

我们用的CPLD芯片型号是EPM3128 ATC 100-10。它具有可编程逻辑,128个宏单元,8个矩阵模块,最多98个I/O引脚,操作温度是0℃到90℃。

EVM包括8个用户自定义信号显示灯可以用来反馈接口信息。这些信号显示灯通过读和写操作把信息送到CPLD的寄存器。

5

板卡通过一个内嵌的5V外置电源供电实现独立运行应用。板卡上的电压转换开关调整电压为1.4V给DSP芯片供电,调整电压为3.3V给I/O口供电。EVM还带有LDO,用来调整提供+1.8V的CPLD芯片电压以及+3.3V的编码器和解码器电压。

EVM由14脚外部JTAG连接器进行外部仿真。 1.3 基本操作

EVM可以在CCS集成开发环境下设计。代码集成通过外部JTAG仿真器与板卡通信。因此,首先要按照说明书安装CCS。这个过程可以安装所有必需的开发工具、文档和驱动。

详细的EVM例子和参考说明信息可以在光盘中获得。 1.4 存储映射

C64××系列的DSP都有一个大的按字节编址的地址空间。程序代码和数据可以存放在统一标准地址空间的任何地方。一般地址是32位宽。

存储映射表显示了一般DM642的地址空间。默认情况下,内存一般在地址空间的最开始。一部分存储区作为L2高速缓存器而不是固定RAM重新映射到软件中。

EMIF(外部存储接口)有4个独立的编址区域成为片选空间(CE0-CE3)。SDRAM占用CE0,而FLASH、UART和CPLD都映射到CE1。CE2和CE3未用。

6

普通DM642地址空间

地址 0x00000000 0x00040000

内部存储/缓存 保留空间 或

外围寄存器 EMIF CE0 EMIF CE1 EMIF CE2 EMIF CE3

DM642 EVM 内部存储/缓存 保留 或 外围设备 SDRAM Flash UART/CPLD区域 未用 未用

0x80000000 0x90000000 0xA0000000 0xB0000000

图1-2 DM642 EVM存储映射表

1.5 开关转换配置

EVM有2个启动模式选择跳线,用来让用户在系统复位的时候控制选择DSP的状态。在EVM上,这两个开关标记为JBootMode1和JBootMode2。

JBootMode1在DSP开始运行的时候用于设置导入模式。 下表写明了跳线开关JBootMode1的设置方式。

表1:跳线开关JBootMode1的设置

JBootMode1-2 关 关 开 开*

跳线开关JBootMode2控制DSP和PCI ROM可用模式。下表写明了跳线开关JBootMode2的设置方式。

JBootMode1-1 关 开 关 开* 配置描述 不导入 HPI/PCI导入 保留 EMIF从8位Flash导入 7

表2:跳线开关JBootMode2-1的设置 JBootMode2-1 关 开*

表3:跳线开关JBootMode2-2的设置 JBootMode2-2 关* 开 其中,*表示载运配置。

1.6 电源供应

EVM用的是单+5V外部电源供电,连接在主要电源输入接口J5。在内部,+5V的输入电压通过TI公司的快速电压调整器被转换成+1.4V和+3.3V。+1.4V的电压供给DSP内核芯片,而+3.3V电压供给DSP的I/O缓存和板卡上其他所有的芯片。电源连接器是2.5mm的桶型插头。LDO电压调整器用来产生CPLD核心电压和视频输入输出电压。

EVM有5个电源测试点分别是TP6、TP8、TP13、TP15和TP16。这些测试点提供了检查EVM上多种电源供应的方便机制。下面的表格详细列出了每个测试点对应检查的电源供应。

表4:电源测试点

测试点 TP2 TP4 TP6 TP7 TP27

8

配置描述 PCI EEPROM禁用 PCI EEPROM可用 配置描述 小端模式 大端模式 电压值 +5V +3.3V +1.4V +3.3V +3.3V 电压用途 电源电压 SAA7115输入+3.3V电压 DSP核心电压 SDRAM、FLASH、DM642的+3.3V电压 SAA7105的+3.3V电压 第二章TMS320DM642 EVM的操作

第二章描述了TMS320DM642 EVM的操作,关键接口和电路板的布局

2.1 板卡布局图 2.2 连接器

2.3 用户LED信号显示灯 2.4 系统状态显示灯

2.5 复位开关-S1 2.6 测试点

9

第二章 TMS320DM642 EVM的操作

本章描述了TMS320DM642 EVM的操作,关键接口和电路板的布局。

2.1 板卡布局图

DM642 EVM的尺寸是210×115mm,总共6层板都是一个外部+5V电压供电。图2-1是DM642 EVM的布局图。 S1 JP14 J12 J11 DS4 J10 JP1 J3C DS3 JP13 J2C JCK1 DS1 J6C J7 J9 J8

JBootMode1

J1C 2.2 连接器

TMS320DM642 EVM有18个提供用户访问EVM板上不同信号的连接器。

表1:TMS320DM642 EVM的连接器

连接器 J1C J2C J3C J5C 管脚数 16 9 9 8 功能 用户自定义的I/O口 RS232异步串口1 RS232异步串口2 用户自定义的GPIO JbootMode2 D1C-D8C JP3 J5C 10

连接器 J6C J7 J8 J9 J10 J11 J12 JP1 JP3 JP13 JP14 JCK1 JBootMode1 JBootMode2

2.3 用户LED信号显示灯

管脚数 44 14 14 8 2 2 2 2 10 2 2 3 3 3 功能 I2C DM642的JTAG VGA RJ45以太网接口 SAA7105的CVBS模拟输出 SAA7105的CVBS模拟输出 SAA7105的CVBS模拟输出 备用手动复位跳线 CPLD的JTAG CVBS输入接口1 CVBS输入接口2 +5V电源接口 启动模式选择跳线1 启动模式选择跳线2 TMS320DM642 EVM有8个用户LED显示灯(D1C-D8C)。LED的状

态是CPLE可编程控制的。这些LED灯的颜色和功能见下表。

表2:DM642信号灯

LED标号 D1C D2C D3C D4C D5C D6C D7C D8C

颜色 红 红 红 红 红 红 红 红 功能 通过CPLD可编程自定义LED D1 通过CPLD可编程自定义LED D2 通过CPLD可编程自定义LED D3 通过CPLD可编程自定义LED D4 通过CPLD可编程自定义LED D5 通过CPLD可编程自定义LED D6 通过CPLD可编程自定义LED D7 通过CPLD可编程自定义LED D8 11

2.4 系统状态显示灯

TMS320DM642 EVM有3个系统状态显示LED(DS1、DS3、DS4)。这些LED灯反馈了EVM板卡功能的不同状态,如下表所示。

表3:系统状态灯

LED标号 DS1 DS3 DS4

2.5 复位开关-S1

TMS320DM642 EVM有3个可以用来进行复位操作的设置。第一个是电源开关,可以直接复位。按住电源开关不放电路就等待复位,在指定时间范围内松开后TMS320DM642就复位了。

第二个设置就是复位开关按钮,S1。当此开关按下,EVM就出于复位状态。

还有一个可选择的2个管脚的复位按钮是JP1。它是和S1平行连接的一个复位开关,是备用手动复位跳线。当跳线被短路之后EVM就处于复位状态。

颜色 红 红 红 功能 +3.3V电源指示灯 SSA7115#1配置完成指示灯 SSA7115#2配置完成指示灯 12

2.6 测试点

TMS320DM642 EVM有28个测试点。它们的在板卡上的位置如下图所示 TP8 TP7 TP9 TP14 TP16 TP17 TP28 TP25 TP19 TP18 TP1 TP22 TP23 TP20 TP3 TP4 TP21 TP2

TP26 TP13 TP12 TP11 TP6 TP29 TP24 TP30 TP27 TP5 测试点和信号功能对应于下表中。

表3:DM642 EVM测试点

测试点 TP1 TP2 TP3 TP4 TP5 TP6 TP7 名称 GND VCC5 TP3 TP4 GND DSP-CVDD TP7 信号功能 接地 +5V电源电压 接地 SAA7115输入的+3.3V电源电压 接地 +1.4V DSP核心电压 SDRAM、FLASH、DM642的+3.3V电压 13

测试点 名称 信号功能 TP8 TP8 接地 TP9 TP9 系统复位测试点 TP11 TCE0# CEO的片选信号 TP12 TP12 PDT传输使能 TP13 GND 接地 TP14 TP14 GPIO8 TP16 TP16 50MHz DSP主时钟 TP17 TP17 网络PHY外部中断 TP18 VD00 Vport2的数据线 TP19 VD01 Vport2的数据线 TP20 VD10 Vport2的数据线 TP21 VD11 Vport2的数据线 TP22 SDA IIC输入的数据 TP23 SCL IIC输入的时钟 TP24 TCE1# CE1的片选信号 TP25 GND 接地 TP26 GND 接地 TP27 3.3-DA SAA7105的+3.3V电源电压 TP28 TP28 PLL时钟输出 TP29 TP29 25MHz时钟 TP30 TCE2# CE2的片选信号

14

A. TMS320DM642 EVM图表

此附录给出了TMS320DM642 EVM的电路原理图。

15

本文来源:https://www.bwwdw.com/article/0f4.html

Top