北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

26
北北北北北北 TMS320C6201/6701 北北北北北北北北北北北 北北 李李李 李李李李李李李李 http://www.DSPChina.com E-mail: limr@DS PChina.com

description

北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用. 李明荣 闻亭公司副总经理 http://www.DSPChina.com E-mail: [email protected]. 闻亭公司简介. 闻亭公司以清华大学雄厚技术力量为背景,以 “ 自强不息,厚德载物 ” 为公司指导思想。闻亭公司是 TI 的第三方,一直致力于 DSP 的产品及技术开发,是中国 DSP 系统解决方案及服务的供应商。目前,已在中国的通信、自动控制、信息处理及教学领域与许多厂商、院校建立了良好的合作关系。 - PowerPoint PPT Presentation

Transcript of 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

Page 1: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

北京闻亭公司TMS320C6201/6701 系列超高速信

号处理板及应用

李明荣

闻亭公司副总经理

http://www.DSPChina.com E-mail: [email protected]

Page 2: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

闻亭公司以清华大学雄厚技术力量为背景,以“自强不息,厚德载物”为公司指导思想。闻亭公司是 TI 的第三方,一直致力于 DSP 的产品及技术开发,是中国 DSP 系统解决方案及服务的供应商。目前,已在中国的通信、自动控制、信息处理及教学领域与许多厂商、院校建立了良好的合作关系。

公司成立于 96 年 8 月,注册在北京高技术产业开发区,是北京市高新技术企业。

闻亭公司简介

Page 3: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

公司主要产品1. TMS320 系列 DSP 开发系统;2. TMS320 系列 EVM 板及多种 DSP 超高

速数字 信号处理板;3. DSP 相关应用软件;4. DSP IC ;5. DSP 相关资料和服务;6. 对外技术合作。

Page 4: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

TMS320C6201/6701 系列超高速数字信号处理板

DSP EVM 板与 DSP 高速信号处理板的区别:1.EVM 板是用以检测和评估 DSP 芯片最大资源和功 能的评估板。2.DSP 高速信号处理板是为 DSP 开发工程师进行 DSP 二次开发提供的应用板。 我们开发高速数字信号处理板的目的 :1. 节省开发工程师的时间 , 精力 , 缩短开发周期。

2. 节省开发费用。

Page 5: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

现有 TMS320C6201/6701 系列超高速数字信号处理板型号

1.DSP2621ED/DSP2671ED : 配有 TMS320C6201/6701 芯片,双口 RAM 。2.DSP2621EA/DSP2671EA : 配有 TMS320C6201/6701 芯片,双路 A/D 、每路 A/D 为 40M 、 12bit ,配有大容量 FPGA 。3.DSP2621P/DSP2671P : 配有 TMS320C6201/6701 芯片, PCI 插卡型。4.DSP2621PA/DSP2671PA : 配有 TMS320C6201/6701 芯片,双路 A/D 、每路 A/D 为 40M 、 12bit , PCI 插卡型。

Page 6: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

Per

form

ance

MIP

S p

lus

Inte

grat

ion

Time

'C6711900

MFLOPSSamples

Now

'C62111200 MIPSSamples

Now

'C62032400 MIPSSamples

Now

'C60003 GFLOPS

andbeyond

'C67011 GFLOPSProduction

Now

'C62011600 MIPSProduction

Now

Dates are planned availability

'C62022000 MIPSSamples

Now

~~

'C67x<$10'C62x

<$10

'C6000 Code-Compatible RoadmapProtects Software Investment

'C62041600 MIPSSamples

2Q00

'C6714900

MFLOPSSamples

1Q01

'C6202B2400 MIPSSamples

3Q00'C6205

1600 MIPSSamples

2Q00

'C64x1.1GHzL1/L2'C64x

800MHzL1/L2

1V 'C64xL1/L2

Page 7: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

• 1600 MIPS / 1GFLOPs performance

• 1 Mbit (128 KBytes) internal memory for fast program/data access

• 2 Multi-Channel Buffered Serial Ports (McBSPs) provide direct connect to T1/E1

• 0.18 drawn process technology (1.8 V)

• 35-mm, 352-pin BGA package• Now in volume production

TMS320C6201/C6701 Digital Signal Processor

'C62x/’C67x CPU

(1.8 V)DMA

Controller

Data Memory64 KByte

Program Memory64 KByte

EMIF

McBSP 1

Timer 1

Timer 0

McBSP 0

Host Port Interface

16

32

TMS320C6201/C6701

Page 8: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

C62xx DSP CPU Core

Data Path 1

D1M1S1L1

A Register File

Data Path 2

L2S2M2D2

B Register File

Instruction Decode

Instruction Dispatch

Program Fetch

Interrupts

Control Registers

Control Logic

Emulation

Test

Load Store Architecture CPU

Dual Data Path 8 functional units 8, 32-bit instructions/cycle

32-bit Address Range Integer Instruction Features

Data byte addressable (8-, 16-, 32-bit data)

8-bits overflow protection Saturation Bit-field extract, set, clear Bit counting Normalization

Advanced VLIW CPU (VelociTI™)

Page 9: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

HPI: Overview• 16-Bit Version of C5x/C54x HPI• Data Movement Supported by DMA Auxiliary

Channel

• Support of Multiplexed Address Data Hosts (Intel)

• No/Low Glue I/F to Standard General Purpose

Processors

– Motorola 68302, 68360, Power PC 860

– Intel i960

– IBM Power PC

• Programmable Word Ordering

Page 10: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

McBSPs: Overview• Full Duplex

• Loosely Based on C54x/C5x BSP

• Runs at upto 1/2 CPU Clock Rate

• Compliant with a Variety of Standards

• Double Buffered Transmit, Triple Buffered Receive

• u-Law, A-Law companding

• Multichannel

Page 11: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

EMIF Overview• High Throughput External Memory

– 800 Mbytes/sec with 200 MHz SBSRAM

• 32-Bit Wide

• Byte Addressable

• Supports Both Little and Big Endian

• Memory Types Supported

– SDRAM

– Synchronous Burst SRAM (SBSRAM)

– Asynchronous

• 52 Mbytes Total External Address Reach

• 4 Chip Enable Spaces

• Supports Requests from

– CPU Program Bus

– CPU Data Ports

– DMA

Page 12: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

DMA • High Performance: 800Mbytes/sec Sustained

– Can Read and Write 1 32-bit word Every Cycle

• 5 Channels

– 4 Programmable Channel

– 5th Auxiliary Channel to Service HPI

• Event Synchronization

• Programmable Data Widths (8-, 16-, 32-bits)

• Programmable priority

• Auto-initialization

• Programmable Addressing

• Emulation Mode

• Interrupt Generation to CPU

• Supports Either Little or Big Endian

DMA Controller

EMIF

Internal Program

Internal Data

Internal Peripherals

HPIAUX

Channel 3

Channel 2

Channel 1

Channel 0

DMAC Status Pins

• Purpose: Moves Data in Background of CPU Operation

• Loosely Based on C3x/C32/C4x DMA

Page 13: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

Timers• 2 32-Bit Timers

• Similar to C3x/C4x Timers

• Separate Input and Output Pins

• Internal or External Clock Source

• Clock and Pulse Mode of Output

• Can Interrupt CPU

Page 14: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

DSP2621EA 超高速信号处理板:

DSP2621EA板系统功能框图

SDRAM4Mx32Bit

SBSRAM 128KX32

两路

高速 A/D

40M 12 Bit

双口 RAM

4KX32Bit

DSP

C6201

电源管理

JTAG接口

HPI 接 口

存储器扩展接口

串行通讯

接口

FPGA

1万~4万门

Flash Memory1Mx16Bit

Page 15: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

DSP2621EA 高速通用信号处理板的特点:(1) DSP

采用 TMS320C6201 定点 DSP ,最高运行速度可达 1600MIPS 。

(2) 高速同步存贮器 128K x 32 bit SBSRAM (133MHz)

4M x32 bit SDRAM (100MHz)

(3) 在线可编程程序存贮器 1M x 16 bit flash memory (100ns)

即可用作程序存贮器,又可在线擦除、编程,用户可作为慢速异步存贮器使用。

Page 16: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

(4) 4K x 32 bit 双口 RAM

存贮 A/D 采样结果或相关处理结果,同时实现外部数据与 DSP 之间的数据交换。

(5) 双路 A/D

a. 最高采样频率可达 40MHz ,精度为 12bit , 输入信号范围为 +/- 2V 。b. 两路 A/D 可同时采集亦可分时采集 , 时钟

源可采用外部触发或由板上时钟提供。

Page 17: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

c. A/D 采样频率可调 d. A/D 采集数据可直接存贮在双口 RAM 中,

DSP 通过软件编程,完成相应算法。或者由用户通过硬件( FPGA逻辑)作预处理后再存贮在双口 RAM 中。

(6) 在线可编程大容量 FPGA ,方便用户二次开发。用户可根据实际情况选择不同容量的逻辑器件( 1~4万门)。为方便用户调试,闻亭公司编写了简单的 FPGA 程序,供用户参考。

Page 18: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

闻亭公司已编写的 FPGA 程序主要完成以下功能: a. 由 DSP 控制 A/D启动,提供 A/D 采样钟 b. 对 A/D 采样结果进行锁存 c. A/D 每采样一个点,即存入双 RAM 中 每采完 2K个数据即产生一个中断,请求 DSP将已采集的数据取走。每采集 4K

数据,自动刷新双 RAM.

Page 19: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

(7) 用户 I/O接口 用户信息可通过该 16位接口与 FPAG 相连。(8) 外部存储器扩展接口(兼容 5V TTL电平) 提供 32根数据线, 20根地址线,读写控制 及选信号。(9) HPI接口(兼容 5V TTL电平)(10) 串口接口(兼容 5V TTL电平)(11) JTAG接口(12) 电源模块 1.8 V电源模块为 C6X核供电 3.3V电源模块为 C6X 的 I/O ,与存储器及 EPLD ,接口芯片供电(13) 电源监测与复位控制

Page 20: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

DSP2621EA 处理板相关开发环境: 1.与闻亭公司 TDS-TMS320C6X 或 TI 公司 XDS510 开发工具配合开发 2. Code Composer Studio for C6000 集成开 发环境 3. Flash 编程软件包DSP2621EA 处理板应用函数库: 1. FFT 2. FIR

Page 21: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

典型应用I. 雷达

脉冲雷达、伪随机码雷达、随机码雷达、导弹引信、 SAR

FPGA

I DSP

数字输出

Q

A/D

脉冲压缩与预处理

A/D

双口RAM FFT与恒虚警

Page 22: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

II. 软件无线电

全数字短波电台,超短波、微波数字化中频

FPGA

I DSP

IF中频 输出 Q

A/D

A/D

基带处理双口 RAMDDC数字下变频

Page 23: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

III. 扩频通信

适用无线本地环WLL 、 CDMA 、 GSM 、 WCDMA

DSP

I

输出IF

Q

A/D

A/D

扩频解扩与维特比译码

双口 RAM

信道处理语言解码

Page 24: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

V. 通用信号处理

需要进行信号采集和高速处理的各场合。如:仪器、振动信号检测等。

Page 25: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

DSP2621/2671 超高速信号处理板

P C I 总 线

F ig 1 .1 硬 件 功 能 框 图

F la s h e m e r y1 M * 1 6 B it

电 源S D R A M8 M * 3 2 B i t

R G B 数 据 接 口

E P L D

P C I 接 口 器 件

C 6 X

B o o t M o d e 选 择

串 行 接 口

J T A GS B S R A M1 2 8 K * 3 2 B it

Page 26: 北京闻亭公司 TMS320C6201/6701 系列超高速信号处理板及应用

PCI 型 DSP 开发系统 与传统的 ISA 插卡式开发系统相比, PCI 型 DSP 开发系统具有以下方面的优势:1.它的兼容性好,适合各种档次的 PC机。2.传输速度快,达到 132MB/S 。3. 在Windows环境下即插即用,省去了地址冲突的麻烦4.PCI 总线与WIN32 API密切配合,速度很快,这样可使 与之配合的 CCS 或 CC 软件最大限度的发挥性能。5.支持 TMS320全系列包括: TMS320C6000 , TMS320C5000 , TMS320C2000 , TMS320C3000另外 ,根据 Intel PC99规范, ISA 总线已被取消,现有 PC机上的 ISA标准很不规范, 因而 PCI取代 ISA 总线已是大势所趋。