添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第512页 > ADSP-TS101SAB2-100
a
主要特点
300兆赫, 3.3 ns指令周期率
内部-片上SRAM内存6M位
19毫米19毫米( 484球)或27毫米27毫米
( 625球) PBGA封装
双路计算模块,每个都包含一个ALU,一个
乘法器,一个移位器和寄存器文件
双整数ALU的,提供数据寻址和
指针操作
集成I / O包括14通道DMA控制器,
外部端口,四端口链路, SDRAM控制器,
可编程标志引脚,两个定时器,和定时器
过期引脚为系统集成
IEEE 1149.1兼容的JTAG测试访问端口进行
片上仿真
片内仲裁的无胶合多用
最多在公交八TigerSHARC处理器
嵌入式处理器
ADSP-TS101S
重点班妮科幻TS
提供高性能的静态超标量DSP
操作,优化电信
基础设施建设等大,要求
多处理器DSP应用
性能十分出色的DSP算法和I / O
基准(见基准测试中
表1
表2)
支持低开销DMA传输之间
内部存储器,外部存储器,存储器映射
外设连接端口,主机处理器和其他
(多处理器)的DSP
简化DSP编程通过非常灵活
指令集和高级语言友好DSP
架构
支持可扩展的多处理系统,具有低
通信开销
T
功能框图
计算功能块
程序定序
PC
BTB
IRQ
数据的地址生成
ALU
32x32
32
32
ALU
32x32
内部存储器
内存
M0
64Kx32
A
D
内存
M1
64Kx32
A
D
内存
M2
64Kx32
A
D
JTAG端口
6
ALU
倍增器
IAB
ADDR
SDRAM控制器
32
X
注册
网络文件
32x32
128
DAB
128
128
128
M0 ADDR
M0数据
外部端口
接口
32
主机接口
32
M1 ADDR
M1数据
输入FIFO
ADDR
64
数据
输出缓冲器
DAB
128
128
32
128
M2 ADDR
OUTPUT FIFO
M2数据
I / O地址
I / O处理器
DMA
调节器
DMA地址
ALU
控制/
状态/
的TCB
DMA数据
32
256
256
链路端口
调节器
链接
端口
控制/
状态/
缓冲器
L2
L0
32
CLUSTER BUS
ARBITER
CNTRL
Y
注册
网络文件
32x32
倍增器
3
8
3
L1
LINK DATA
3
8
3
L3
8
8
TigerSHARC系列和TigerSHARC系列徽标是ADI公司的商标。
REV 。一
信息ADI公司提供的被认为是准确和
可靠的。但是,没有责任承担由Analog Devices其
使用,也不对第三方专利或其他权利的任何侵犯该
可能是由于它的使用。没有获发牌照以暗示或以其他方式
在ADI公司的任何专利或专利权。商标
注册商标是其各自公司的财产。
一个科技路,邮政信箱9106 ,诺伍德,MA 02062-9106 , USA
联系电话: 781 / 329-4700
www.analog.com
传真: 781 / 326-8703
2003 ADI公司保留所有权利。
ADSP-TS101S
目录
概述
概述。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 2
双路计算模块。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 3
数据对齐缓冲器( DAB) 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
双整数ALU的( IALUs ) 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
程序序列。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
中断控制器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
灵活的指令集。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
片上SRAM存储器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。五
外部端口
(片外存储器/外设接口) 。 。 。 。 。 。五
主机接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。五
多处理器接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。五
SDRAM控制器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6
EPROM接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6
DMA控制器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6
链路端口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 8
定时器和通用I / O 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 8
复位和引导。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 8
低功耗操作。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 8
时钟域。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 9
输出引脚驱动强度控制。 。 。 。 。 。 。 。 。 。 。 。 。 。 9
电源供应器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 9
过滤参考电压和时钟。 。 。 。 。 。 。 。 。 。 。 9
开发工具。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 9
设计一个仿真器兼容的DSP
董事会(目标) 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 10
附加信息。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 11
引脚功能描述。 。 。 。 。 。 。 。 。 。 。 。 。 11
管脚状态的复位。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 11
引脚定义。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 11
表带引脚功能描述。 。 。 。 。 。 。 18
规格。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 19
绝对最大额定值。 。 。 。 。 。 。 。 。 。 20
静电放电敏感度。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 20
时序规范。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
通用AC时序。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
链路端口传输数据
和令牌定时开关。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 28
输出驱动电流。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 31
测试条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 32
输出禁止时间。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 32
输出使能时间。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 32
电容性负载。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 33
环境条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 35
热特性。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 35
484引脚PBGA引脚配置。 。 。 。 。 。 36
625引脚PBGA引脚配置。 。 。 。 。 。 39
外形尺寸。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 42
订购指南。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 43
修订历史。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 44
在ADSP -TS101S TigerSHARC处理器是一款超高性
formance ,对于大信号静态超标量处理器优化
处理任务和通信基础设施。该DSP
结合了非常广泛的内存宽度的双运算
块,支持32位和40位浮点和8,16
32 ,和64位的定点处理,来设置一个新的标准
表现为数字信号处理器。 TigerSHARC系列的亲
处理器的静态超标量体系结构可让处理器执行
多达四条指令的每个周期内,进行24个16位
定点运算或六浮点运算。
三个独立的128位宽度的内部数据总线,每
连接到三个2M比特的存储体中的一个,使
四字数据,指令和I / O访问,并提供
每对内存带宽的第二个字节14.4克。
工作在300 MHz时, ADSP -TS101S处理器核心拥有
3.3 ns指令周期时间。利用其单指令,
多数据( SIMD )功能,在ADSP -TS101S可以
执行2.4十亿的40位MAC或600亿8000位MAC
每秒。
表1
表2
示出了DSP的性能
基准。
表1.通用算法的基准
在300MHz下
标杆
速度
时钟
周期
32位算法, 6亿的MAC / s的峰值性能
1024点复数FFT (基数32.78微秒
9,835
2)
50抽头FIR的1024个输入
91.67 s
27,500
单FIR MAC
1.83纳秒
0.55
16位算法,2.4十亿的MAC / s的峰值性能
256点复数FFT (基数2 ) 3.67微秒
1,100
50抽头FIR的1024个输入
24.0 s
7,200
单FIR MAC
0.47纳秒
0.14
单复数FIR MAC
1.9纳秒
0.57
I / O DMA传输速率
外部端口
800M字节/秒N / A
链路端口(每个)
250M字节/秒N / A
表2. 3G无线算法的基准
标杆
执行
( MIPS)的
1
涡轮解码
51 MIPS
384 kbps的数据通道
0.86 MIPS
维特比解码
2
12.2kbps的AMR语音通道
0.27 MIPS
复相关
3
3.84 MCPS与256的扩频因子
1
2
执行速度是指令周期每秒。
自适应多速率( AMR )
3
每秒Megachips ( MCPS )
在ADSP -TS101S与其他Tiger-代码兼容
SHARC处理器。
–2–
REV 。一
ADSP-TS101S
的功能框图。
第1页
显示了ADSP-
TS101S处理器的建筑块。这些模块包括:
双重计算块,每个由一个ALU的,多
钳, 64位移位器,和32字寄存器文件
相关数据对齐缓冲器( DABS )
双整数ALU的( IALUs ) ,每个都有自己的31字
寄存器文件的数据寻址
程序定序器与指令对齐缓冲区
( IAB ) ,分支目标缓冲器( BTB )和中断
调节器
3个128位的内部数据总线,每个连接的一个
三个2M位存储体
片上SRAM ( 600万位)
外部端口,提供了接口到主机亲
处理机,多空间( DSP)的片外存储器
映射的外设,以及外部SRAM和SDRAM
一个14通道DMA控制器
四链路端口
2个64位定时器的时间间隔和定时器到期销
对于A IEEE 1149.1标准的JTAG测试访问端口
片上仿真
图1
示出了具有外部典型的单处理器系统
SDRAM 。
图3第7页
示出了一个典型的多处理器
系统。
ADSP-TS101S
LCLK_P
时钟
参考
血粉
SCLK_P
S / LCLK_N
V
REF
BRST
LCLKRAT2–0
SCLKFREQ ADDR31-0
IRQ3–0
FLAG3–0
ID2–0
MSSD
RAS
CAS
LDQM
HDQM
SDWE
SDCKE
SDA10
飞掠
IOEN
链接
器件
( 4 MAX)
(可选)
LXDAT7–0
LXCLKIN
LXCLKOUT
LXDIR
TMR0E
BM
BUSLOCK
CONTROLIMP2–0
DS2–0
RESET
JTAG
MSH
HBR
HBG
BR7–0
注册会计师
DPA
B关
DMAR3–0
DMA设备
(可选)
主持人
处理器
接口
(可选)
BOOT
EPROM
(可选)
在TigerSHARC处理器采用的是静态超标量架构设计师用手工
tecture 。此架构是超标量中的ADSP-
TS101S处理器的核心可以从一个同时执行
到编码在超大型指令4个32位指令
字( VLIW )使用DSP的双运算指令行
块。由于DSP不执行指令重新排序
在运行时,程序员选择哪些操作会
在执行并行运行时的指令顺序为先
静态的。
除少数例外,指令线,它是否包含1 ,
两个,三个,或四个32位的指令,执行与吞吐量
的一个周期中的八深处理器流水线。
为了获得最佳的DSP程序执行,编程人员必须遵循
当编码DSP的一套指令并行规则
指令行。的指令的一般情况下,选择
DSP能够在平行每个周期执行取决于指令
线路资源每条指令要求,并在源和
在该指令中使用的目的寄存器。程序员
直接控制的三大核心部件 - IALUs中,
计算块和程序序列。
在ADSP -TS101S ,在大多数情况下,具有两周期算术
执行流水线,充分联动,所以每当一个COM
putation结果是对另一操作依赖于不能使用。
它的DSP自动插入一个或多个停顿周期为
需要的。高效编程的依赖无指令
令可以消除大部分的计算和存储器转移
数据依赖性。
此外, ADSP -TS101S支持SIMD运算2
如何- SIMD计算模块和SIMD computations.The
程序员可以直接两个计算块的操作
相同的数据(广播分配) ,或在不同的数据(合并
分布) 。此外,每个计算块都可以执行4
16位或并行8个8位的SIMD计算。
双路计算模块
CS
ADDR
数据
内存
(可选)
ADDR
数据
OE
WE
确认
CS
SDRAM
内存
(可选)
DATA63–0
RD
WRH / WRL
确认
MS1–0
CLK
CS
ADDR
RAS
数据
CAS
DQM
WE
CKE
A10
在ADSP -TS101S有可以执行的COM计算块
putations单独或一起作为一个SIMD引擎。
该DSP可以发出高达每计算两个运算指令
阻止每一个周期,指示ALU ,乘法器,移位或向
执行独立,同时操作。
所述计算块被称为X和Y中的组件
语法,并且每个块包含三个计算单元,一个
ALU ,乘法器,一个64位的移位寄存器,和一个32字寄存器文件。
寄存器文件,每个计算模块具有多端口
32字,用于transfer-完全正交寄存器文件
计算单元和数据总线之间的数据环
及用于存储中间结果。说明会
访问寄存器单独的寄存器文件(字
对齐) ,或在组两个(双对齐)或4 (四
对齐)。
ALU- ALU执行一套标准的算术
行动定点与浮点格式。它
还执行逻辑运算。
乘法器乘法器进行定点与
浮点乘法和定点乘和
积累。
ADDR
数据
数据
控制
地址
图1.单处理器系统与外部SDRAM
静态超标量是ADI公司的商标。
REV 。一
数据
–3–
ADSP-TS101S
移- 64位移位器执行逻辑和arith-
metic转移,位和位流操作和现场
存款和提取操作。
对格构解码加速器128位单元(用于
例如,维特比和Turbo解码器)和复杂cor-
关系的通信应用。
使用这些功能,计算模块可以:
提供8互助每个周期的峰值和每个周期7.1的MAC
持续16位性能,并提供每人2的MAC
周期峰值,每个周期1.8的MAC持续32位per-
formance (基于FIR)滤波器
执行6单精度浮点或执行
每循环24的16位定点运算,
提供1800 MFLOPS或7.3 GOPS性能
每个执行周期两种复杂的16位MAC
在一个周期内执行8格状的蝴蝶
数据对齐缓冲器( DAB)
程序定序
在ADSP -TS101S处理器的程序定序器支持:
A和完全灵活的中断编程模型
编程汇编和C / C ++语言;手柄
具有高吞吐量和没有中止的硬件中断
指令周期。
八周期指令流水线,三个周期的取
管和五周期执行管与计算
提供两个周期后的操作数的结果是可用的。
指令的取供内存地址;该
音序器的指令对齐缓冲器( IAB )缓存
多达五取指令线等待执行;该
程序定序器中提取从一个指令行
IAB和其分配到相应的芯成分
用于执行。
程序结构和determina-管理
根据JUMP程序化流程, CALL , RTI,
RTS指令,循环结构,条件,中断,
和软件异常。
分支预测和128项分支目标缓冲器
( BTB ) ,以减少分支延迟的高效执行
有条件的和无条件转移指令,并
零开销循环;正确预测分支
取发生零至2的开销周期,过
未来的三到六级分支处罚。
而不需要对齐的代码紧凑的代码
内存; IAB的处理比对。
中断控制器
民建联是一个四字FIFO ,能够装载四核字
来自不结盟地址的数据。通常情况下,加载指令
必须对准他们的数据大小,使得四通道的话是装
由四线对齐的地址。显著采用DAB
改进的一些应用中,如FIR滤波器的效率。
双整数ALU的( IALUs )
在ADSP -TS101S有两个IALUs提供强大
地址生成功能,并执行许多常规 -
目的整数运算。每个IALUs的:
提供存储器地址,数据和更新指针
支持循环缓冲和位反转寻址
执行通用整数运算,增加
编程灵活性
包括每个IALU一个31字寄存器文件
由于地址发生器,该IALUs立即执行或间接
(前,后修改)寻址。他们执行模数和
没有约束的比特反转操作放置在存储器
地址为模数数据缓冲器放置。每个IALU可以
指定一个单,双或四词从内存中访问。
该IALUs对循环缓冲区的硬件支持,位
反向和零开销循环。循环缓冲区方便
的延时线和其他数据结构高效的编程
在数字信号处理所需的,并且它们一般被用于
数字滤波器和傅里叶变换。每个IALU提供
四循环缓冲区寄存器,因此应用程序可以设置一个总
八循环缓冲区。该IALUs把手地址指针
环绕式自动,减少开销,提高perfor-
曼斯,并简化实施。循环缓冲器可
开始和结束处的任何存储器位置。
由于IALU的计算管道是一个周期深厚,在
大多数情况下,整数的结果在下一个周期中提供。
硬件(寄存器相关性检查),会导致失速,如果结果是
在一个给定的周期不能使用。
该DSP支持嵌套与非嵌套中断。每
中断类型在中断向量表中的寄存器。另外,
每一个都有两个中断锁存寄存器和中断位
屏蔽寄存器。所有中断都固定为两种电平触发或
边沿触发,除
IRQ3–0
硬件中断,这是
可编程的。
硬件中断和之间的DSP的区别
软件例外,他们处理不同。当软件
发生异常时, DSP中止了所有其他指令
指令管道。当一个硬件中断发生时, DSP
继续在指令管已经执行指令。
灵活的指令集
的128位的指令线,它可以含有多达4个32位
指令,适用于多种并行操作
简洁的编程。例如,一个指令线可以
直接在DSP有条件地执行一个乘法,一个附加和
一减两个计算模块,同时它还分行
在程序中的另一个位置。该指令的一些主要特点
集里包括:
通信基础设施的增强指令
TURE来管理网格译码(例如,维特比
和Turbo解码器),并解扩,通过复杂的
相关
代数汇编语言的语法
所有的DSP ,图像和视频arith-直接支持
metic类型,消除硬件模式
–4–
REV 。一
ADSP-TS101S
分支预测编码的指令,使零
开销循环
并行编码的指令行
条件执行可选的所有指令
用户自定义,可编程之间的划分
程序和数据存储器
片上SRAM存储器
外部端口支持流水线,速度慢,并且SDRAM原型
COLS 。寻址的外部存储设备和存储
映射的外设是由高通芯片解码便利
地址线来产生存储体选择信号。
在ADSP -TS101S提供可编程存储器,流水线
深度,并且空闲周期同步访问,和外部
承认控件支持的接口,以流水线或慢
设备,主机处理器和其他存储器映射的外设
与变量访问,保持和禁用时间要求。
主机接口
在ADSP -TS101S具有片上SRAM内存6M比特,
分为2M比特的三个块( 64K字
×
32位)。每
块- M0,M1和M2 ,可以存储程序,数据或两者,所以
应用程序可以配置内存,以满足特定需求。配售
程序指令和数据在不同的存储块,
然而,使DSP以访问数据,同时执行一个
取指令。
DSP的内部和外部存储器(图
2)
组织
成一个统一的存储器映射,其定义的位置(地址)
的系统中的所有元素。
存储器映射被分为四个存储区的主机空间
外部存储器,多的空间,并且内部内存 -
和每个存储空间,除了主存储器,被细分成
更小的存储空间。
各内部存储块连接到的128位宽度的1
内部总线块M0总线MD0 ,块M1巴士MD1 ,
和块M2总线MD2 ,使DSP执行三个
在同一周期内存传输。 DSP的内部总线
架构提供了14.4克字节的总内存带宽
每秒,使芯和I / O访问8个32位数据
字(256位)和4个32位指令,每个周期。该
DSP的灵活的存储架构可实现:
DSP内核和I /不同的内存块O访问
在同一周期
在并联三个内存块的DSP内核访问
一条指令和两个数据访问
程序和数据存储器的可编程分区
所有内存为32,64或128位程序访问
也就是说, 16位字的DAB
在不到20个周期完成上下文切换(66纳秒)
外部端口(片外存储器/外设接口)
在ADSP -TS101S提供了一个简单和可配置接口
通过外部的外部总线与主机处理器之间的
端口。以适应各种主机处理器,所述主机
接口支持的访问流水线或慢协议
主机为从机。每个协议都有可编程的传输
参数,如空闲周期,管道的深度,以及内部
等待周期。
主机接口支持由主机发起的突发事务
处理器。后主机发出的脉冲串的起始地址
并断言
BRST
信号时,DSP递增地址
在内部,而主机继续断言
BRST 。
主机接口提供了一个死锁的恢复机制,
使主机从涉及僵局的情况下恢复
DSP 。该
B关
信号提供了僵局回收机器人,
NISM 。当主机发出
B关,
DSP的备份断电流
交易和断言
HBG
而放弃外部总线。
主机可以直接读取或写入的内存
ADSP -TS101S ,并且它可以访问大部分的DSP寄存器,
包括DMA控制( TCB )寄存器。向量中断
支持主机命令的有效执行。
多处理器接口
在ADSP -TS101S提供量身定制到多强大的功能
通过外部端口和链路端口处理DSP系统。
这多能力提供最高的带宽
处理器间的通信,其中包括:
多达八个的DSP上的公用总线
片上仲裁无缝多
为点至点的通信链路端口
外部端口和连接端口提供集成的,无缝mul-
tiprocessing支持。
外部端口支持一个统一的地址空间(见
图2)
它使处理器间直接的每个ADSP-访问
TS101S处理器的内部存储器和寄存器。 DSP的
片上分布式总线仲裁逻辑提供简单,无缝
对于含有多至8 ADSP -TS101S系统连接
处理器和主处理器。总线仲裁具有旋转
优先级。总线锁定支持不可分割的读 - 修改 - 写
序列信号量。一个公共汽车公平的特征防止一个
DSP从保持外部总线太长。
DSP的4链路端口提供了interproces-第二条路径
吞吐量1G的SOR通信每秒字节数。
集群总线提供每秒800M吞吐量的字节
总1.8G每秒处理器间带宽字节。
在ADSP -TS101S处理器的外部端口提供亲
处理器的接口,片外存储器和外设。该
4G字的地址空间中包括了DSP的统一的地址
空间。独立的片上总线, 3个128位数据总线和
3个32位地址总线,被复用在所述外部端口
创建外部系统总线与一个64位数据总线和
一个32位的地址总线。外部端口支持数据
每秒800M字节以上的外部总线传输速率。
外部总线可以被配置为32位或64位操作。
当系统总线被配置为64位操作时,下
32位外部数据总线的连接到连地址,并
的高32位连接到奇地址。
REV 。一
–5–
TigerSHARC系列
嵌入式处理器
ADSP-TS101S
特点
300兆赫, 3.3 ns指令周期率
内部-片上SRAM内存6M位
19毫米×19毫米( 484球)或27毫米× 27毫米
( 625球) PBGA封装
双路计算模块,每个都包含一个ALU,一个多
钳子,一个移位器和寄存器文件
双整数ALU的,提供数据寻址和指针
操作
集成I / O包括14通道DMA控制器,外部
口,4个链路口, SDRAM控制器,可编程标志
引脚,2个定时器和系统集成定时器到期销
IEEE 1149.1兼容的JTAG测试访问端口的片上
仿真
片上仲裁无缝多高达
在公共汽车上8 TigerSHARC处理器
好处
提供高性能的静态超标量DSP操作
系统蒸发散,用于电信基础设施优化
等大,要求多处理器DSP
应用
性能十分出色的DSP算法和I / O基准测试
标志(见基准测试中
表1
表2)
支持内部之间的低开销的DMA传输
存储器,外部存储器,存储器映射的外设,
链路端口,其它DSP (多处理器) ,和主机
处理器
简化DSP编程通过非常灵活的指令
化设置和高级语言友好的DSP架构
支持可扩展的多处理系统具有低Commu-
架空通信业
计算功能块
程序定序
PC
BTB
IRQ
数据的地址生成
ALU
32 × 32
32
32
ALU
32 × 32
内部存储器
内存
M0
64K × 32
A
D
内存
M1
64K × 32
A
D
内存
M2
64K × 32
A
D
JTAG端口
6
ALU
倍增器
IAB
ADDR
SDRAM控制器
32
X
注册
网络文件
32 × 32
128
DAB
128
128
128
M0 ADDR
M0数据
外部端口
接口
32
主机接口
32
M1 ADDR
M1数据
输入FIFO
ADDR
64
数据
输出缓冲器
DAB
128
128
32
128
M2 ADDR
OUTPUT FIFO
M2数据
I / O地址
I / O处理器
DMA
调节器
DMA地址
ALU
控制/
状态/
的TCB
DMA数据
32
256
256
链路端口
调节器
链接
端口
控制/
状态/
缓冲器
L2
L0
32
CLUSTER BUS
ARBITER
CNTRL
Y
注册
网络文件
32 × 32
倍增器
3
8
3
L1
LINK DATA
3
8
3
L3
8
8
图1.功能框图
TigerSHARC系列和TigerSHARC系列徽标是ADI公司的商标。
版本C
信息ADI公司提供的被认为是准确和可靠。
但是,没有责任承担由Analog Devices供其使用,也不对任何
侵犯第三方专利或其他权利,可能导致其使用的。
规格如有变更,恕不另行通知。没有获发牌照以暗示
或者以其他方式在ADI公司的任何专利或专利权。商标
注册商标均为其各自所有者的财产。
一个科技路,邮政信箱9106 ,诺伍德,MA 02062-9106 USA
联系电话: 781 / 329-4700
www.analog.com
传真: 781 / 326-8703
2009 ADI公司保留所有权利。
ADSP-TS101S
目录
功能................................................. ................ 1
优点................................................. ................ 1
目录............................................... ...... 2
修订历史................................................ ...... 2
概述................................................ 3
双路计算模块............................................ 4
数据对齐缓冲器( DAB) ................................. 4
双整数ALU的( IALUs ) .................................... 4
程序序列............................................... 5
片上SRAM存储器........................................ 5
外部端口
(片外存储器/外设接口) ................ 6
DMA控制器................................................ 7 ...
链路端口................................................ ........... 9
定时器和通用I / O ............................... 9
复位和引导............................................... 9 ..
低功耗操作............................................ 9
时钟域................................................ 9 ....
输出引脚驱动强度控制......................... 10
电源................................................ ... 10
筛选基准电压和时钟.................... 10
开发工具............................................. 10
设计仿真器兼容
DSP板(目标) .......................................... 11
附加信息........................................ 11
引脚功能描述........................................ 12
销国在复位.............................................. .. 12
引脚定义................................................ ... 12
表带引脚功能描述................................ 19
规格................................................. ....... 20
工作条件........................................... 20
电气特性....................................... 20
绝对最大额定值................................... 21
ESD注意事项................................................ ...... 21
包装信息............................................ 21
时序规格........................................... 21
输出驱动电流......................................... 32
测试条件................................................ .. 34
环境条件.................................... 36
PBGA引脚配置........................................ 37
外形尺寸................................................ 43
表面贴装设计............................................. 44
订购指南................................................ ..... 45
修订历史
5月9日 - 修订版。 B到C版
添加的参数值(余
DD_A
最大值)在
工作条件............................................. 20
在更新的脚注
484引脚PBGA ( B- 484 ) ............... 43
在更新的脚注
625引脚PBGA ( B- 625 ) ............... 44
增加了表面贴装设计信息
in
表面贴装设计......................................... 44
在更新款式
订购指南............................ 45
版本C |
第2页:48 |
2009年5月
ADSP-TS101S
概述
在ADSP -TS101S TigerSHARC系列
处理器是超高per-
formance ,静态超标量
TM
处理器为大优化
信号处理任务和通信基础设施。该
DSP结合了非常广泛的内存宽度与双computa-
灰块,支持32位和40位浮点和8 ,
16,32和64位定点处理,来设置一个新的标
准的数字信号处理器的性能。该
TigerSHARC处理器的静态超标量体系结构允许
处理器执行多达四条指令的每个周期,在执行
24个固定点( 16位)操作或六浮点
操作。
三个独立的128位宽的内部数据总线,每
连接到三个2M比特的存储体中的一个,使
四字数据,指令和I / O访问,并提供
每对内存带宽的第二个字节14.4克。 Operat-
荷兰国际集团在300 MHz时, ADSP -TS101S处理器核心拥有3.3纳秒
指令周期时间。使用其单指令系统,多
数据( SIMD )功能,在ADSP -TS101S可以执行2.4十亿
40位MAC或600百万次80位MAC 。
表1
表2
显示DSP的性能基准。
表1.通用算法的基准
在300MHz下
时钟
标杆
速度
周期
32位算法, 6亿的MAC / s的峰值性能
1024点复数FFT (基数2 )
32.78 μs
9,835
50抽头FIR的1024个输入
91.67 μs
27,500
单FIR MAC
1.83纳秒
0.55
16位算法,2.4十亿的MAC / s的峰值性能
256点复数FFT(基数2 )
3.67 μs
1,100
50抽头FIR的1024个输入
24.0 μs
7,200
单FIR MAC
0.47纳秒
0.14
单复数FIR MAC
1.9纳秒
0.57
I / O DMA传输速率
外部端口
800M字节/秒N / A
链路端口(每个)
250M字节/秒N / A
2
这个值是对于该算法的6次迭代。八迭代的涡轮增压
解码器,这个基准是67 MIPS 。
3
自适应多速率( AMR )
4
每秒Megachips ( MCPS )
在ADSP -TS101S与其他代码相兼容
TigerSHARC处理器。
原理框图上
第1页
示处理器的
建筑块。这些模块包括:
双路计算模块,每个模块包含一个ALU的,多
钳, 64位移位器,和32字寄存器文件和关联
数据对齐缓冲器( DABS )
双整数ALU的( IALUs ) ,每个都有自己的31字
寄存器文件的数据寻址
一个程序序列器与指令对齐缓冲区
( IAB ) ,分支目标缓存( BTB )和中断控制器
三128位内部数据总线,各连接一个
三个2M位存储体
片上SRAM ( 600万位)
外部端口提供接口来承载proces-
感器,多空间( DSP)的片外内存 -
映射的外设,以及外部SRAM和SDRAM
一个14通道DMA控制器
四个链路端口
两个64位间隔定时器和定时器到期销
一个IEEE 1149.1标准的JTAG测试访问片上的端口
仿真
图2
示出了具有外部典型的单处理器系统
SDRAM 。
图4第8页
示出了一个典型的多处理器
系统。
在TigerSHARC处理器采用的是静态超标量architec-
真实存在。这种架构是在超标的ADSP -TS101S
处理器核心可以同时执行从一至四个
32位指令的编码在一个非常大指令字
(VLIW)使用DSP的双重计算块指令行。
由于DSP不执行指令的重新排序
运行时编程选择哪些操作将执行
在平行于前运行时,所述指令的顺序是静态的。
除少数例外,指令线,它是否包含
一个,两个,三个,或四个32位的指令,执行与一个
通过一个循环中一个八深处理器流水线。
为了获得最佳的DSP程序执行,编程人员必须遵循
当编码DSP的一套指令并行规则
指令行。的指令的一般情况下,选择
DSP能够在平行每个周期执行取决于该指令
灰线资源每条指令需要和源
和使用中的指示目的地寄存器。该编程
MER直接控制的三大核心部件 - IALUs ,
计算块和程序序列。
表2. 3G无线算法的基准
标杆
涡轮解码
384 kbps的数据通道
维特比解码
12.2kbps的AMR
3
话音信道
复相关
3.84 MCPS
4
与256的扩频因子
1
执行
( MIPS)的
1
51 MIPS
2
0.86 MIPS
0.27 MIPS
执行速度是指令周期每秒。
静态超标量是ADI公司的商标。
版本C |
第3页:48 |
2009年5月
ADSP-TS101S
在ADSP -TS101S ,在大多数情况下,具有两周期算术
执行流水线,充分联动,所以每当一个COM
putation结果是对另一操作相关的不可用
就可以了, DSP自动插入一个或多个停顿周期为
需要的。高效编程的依赖无指令
令可以消除大部分的计算和存储器转移
数据依赖性。
注册文件,每个计算模块具有多端口
32个字的,用于传送完全正交寄存器文件
计算单元和数据总线之间,并用于数据
存储中间结果。指令可以访问
在独立的寄存器文件寄存器(字对齐) ,或
在套两个(双对齐) ,四(四对齐) 。
ALU- ALU执行一套标准的算术能操作
ations的定点与浮点格式。这也
执行逻辑运算。
乘法器,乘法器进行定点与悬空
荷兰国际集团点乘法和定点乘法和
积累。
移位- 64位移位器执行逻辑和算术
转移,位和位流处理和存储等
和提取操作。
加速器128位单元,用于网格译码(例如
维特比和涡轮解码器)和复杂的相关性为
通信应用。
使用这些功能,计算模块可以:
MSH
HBR
HBG
BR7–0
注册会计师
DPA
B关
DMAR3–0
DMA设备
(可选)
主持人
处理器
接口
(可选)
ADSP-TS101S
LCLK_P
时钟
参考
血粉
SCLK_P
S / LCLK_N
V
REF
BRST
LCLKRAT2–0
SCLKFREQ ADDR31-0
IRQ3–0
FLAG3–0
ID2–0
MSSD
RAS
CAS
LDQM
HDQM
SDWE
SDCKE
SDA10
飞掠
IOEN
链接
器件
( 4 MAX)
(可选)
LXDAT7–0
LXCLKIN
LXCLKOUT
LXDIR
TMR0E
BM
BUSLOCK
CONTROLIMP2–0
DS2–0
RESET
JTAG
DATA63–0
RD
WRH / WRL
确认
MS1–0
BOOT
EPROM
(可选)
CS
ADDR
数据
内存
(可选)
ADDR
数据
OE
WE
确认
CS
SDRAM
内存
(可选)
CLK
CS
ADDR
RAS
数据
CAS
DQM
WE
CKE
A10
ADDR
数据
提供8互助每个周期的峰值和每个周期7.1的MAC
持续16位性能,并提供每人2的MAC
周期峰值,每个周期1.8的MAC持续32位perfor-
曼斯(基于FIR )
执行6单精度浮点或执行24
固定点( 16位)的每个周期的操作,从而提供
1800 MFLOPS或7.3 GOPS性能
执行每个周期包含2个复杂的16位MAC
执行8格子的蝴蝶在一个周期
数据
控制
地址
数据
数据对齐缓冲器( DAB)
民建联是一个四字FIFO ,能够装载四核的
来自不结盟地址字数据。通常情况下,加载指令
系统蒸发散必须对齐到它们的数据大小,使得四通道的话是
从四对齐的地址加载。使用DAB显
着地提高了某些应用中,如FIR效率
过滤器。
与外部SDRAM图2.单处理器系统
此外, ADSP -TS101S支持SIMD运算2
如何- SIMD计算模块和SIMD计算。该
程序员可以直接两个计算块的操作
相同的数据(广播分配) ,或在不同的数据(合并
分布) 。此外,每个计算块都可以执行4
16位或并行8个8位的SIMD计算。
双整数ALU的( IALUs )
在ADSP -TS101S有两个IALUs提供强大
地址生成功能,并执行许多普通陈建
姿势整数运算。每个IALUs的:
提供的内存地址数据和更新指针
支持循环缓冲和位反转寻址
执行通用整数运算,增加
编程灵活性
包括每个IALU一个31字寄存器文件
由于地址发生器,该IALUs立即执行或间接
矩形(前,后修改)寻址。他们执行模
和无约束的比特反转操作放置在MEM-
储器地址进行模数数据缓冲器放置。每
IALU可以指定一个单,双或四言,从访问
内存。
双路计算模块
在ADSP -TS101S有可以执行的COM计算块
putations单独或一起作为一个SIMD引擎。
该DSP可以发出高达每计算两个运算指令
阻止每一个周期,指示ALU ,乘法器,移位或向
执行独立,同时操作。
计算块中的组件被称为X和Y的同步
税,并且每个块包含三个计算单元,一个
ALU ,乘法器,一个64位的移位寄存器,和一个32字寄存器文件。
版本C |
第4页:48 |
2009年5月
ADSP-TS101S
该IALUs对循环缓冲区的硬件支持,位
反向和零开销循环。循环缓冲区方便
的延时线和其他数据结构高效的编程
在数字信号处理所需的,并且它们通常是
数字滤波器和傅里叶变换使用。每个IALU亲
志愿组织注册了四个圆形的缓冲区,因此应用程序可以设置
最多总共八个循环缓冲器。该IALUs把手地址
指针自动环绕,减少开销, increas-
水性能,并简化实施。通告
缓冲器可以开始和结束处的任何存储器位置。
由于IALU的计算管道是一个周期深厚,在
大多数情况下,整数的结果是在下一周期中提供。硬
洁具(寄存器相关性检查),会导致失速,如果结果是
在一个给定的周期不能使用。
灵活的指令集
的128位的指令线,它可以含有多达4个32位
指令,适用于多种并行操作
简洁的编程。例如,一个指令线可以
直接在DSP有条件地执行一个乘法,一个附加和
减去两个计算模块,同时它还分行
在程序中的另一个位置。的一些主要特点
指令集包括:
用于通信基础设施的增强指令
以管理网格译码(例如,维特比和涡轮
通过复杂的相互关系解码器)和扩
代数汇编语言的语法
所有DSP ,图像和视频算法的直接支持
类型,消除硬件模式
分支预测编码的指令,使零
开销循环
并行编码的指令行
条件执行可选的所有指令
用户定义的,亲之间的可编程分区
克和数据存储器
程序定序
在ADSP -TS101S处理器的程序定序器支持:
一个灵活的亲完全中断的编程模型
编程的汇编语言和C / C ++语言;手柄
具有高吞吐量和没有中止的硬件中断
指令周期。
一个八循环指令流水线个周期取管
和五周期执行管与计算结果
可用操作数后可用两个周期。
指令的电源取内存地址;该
音序器的指令对齐缓冲器( IAB )缓存起来
五取指令线等待执行;亲
克音序器提取从IAB的指令线
并将其分发到相应的芯成分为
执行。
程序结构和决心的管理
方案根据JUMP , CALL , RTI, RTS流
指令,循环结构,条件,中断和
软件异常。
分支预测和128项分支目标缓冲器
( BTB ) ,以减少分支延迟的高效执行
有条件的和无条件转移指令,并
零开销循环;正确预测分支
取发生零至2的开销周期,过
未来的三到六级分支处罚。
不要求对齐的代码紧凑的代码
内存; IAB的处理比对。
片上SRAM存储器
在ADSP -TS101S具有片上SRAM内存6M比特,
分为2M比特的三个块( 64K字
32位)。每
块- M0,M1和M2 ,可以存储程序,数据或两者,所以
应用程序可以配置内存,以满足特定需求。 Plac-
荷兰国际集团在不同的存储块的程序指令和数据,
然而,使DSP以访问数据,同时执行一个
取指令。
DSP的内部和外部存储器(图
3)
组织
成一个统一的存储器映射,其定义为位置
系统中的所有元件(地址)。存储器映射是
分为四个存储区的主机空间,外部存储器
多的空间,并且内部存储器,并且每个存储器
空间,除了主存储器,被细分成更小的存储器
空间。
各内部存储块连接到的128比特1
宽内部总线块M0总线MD0 ,块M1巴士
MD1和块M2总线MD2 ,使DSP来执行
在同一周期中三个内存传输。 DSP的内部
总线架构提供了一个总的内存带宽
每秒14.4克字节,从而使芯和I / O访问
8个32位数据字(256位)和4个32位指令
每个周期。 DSP的灵活的存储架构可实现:
DSP内核和I /在不同的内存块的O访问
同一周期
在并联三个内存块的DSP内核访问
一条指令和两个数据访问
程序和数据存储器的可编程分区
所有内存为32-,64-或计划访问128位
也就是说, 16位字的DAB
在不到20个周期完成上下文切换(66纳秒)
中断控制器
该DSP支持嵌套与非嵌套中断。每
中断类型在中断向量表中的寄存器。另外,
每个人都有两个中断锁存寄存器和间位
中断屏蔽寄存器。所有中断都固定为两种等级
敏感或边沿敏感,除了IRQ3-0硬件接口
中断产生,这是可编程的。
硬件中断和软件之间的区别DSP
洁具例外,他们处理不同。当软件
发生异常时, DSP中止了所有其他指令
指令管道。当一个硬件中断发生时, DSP
继续在指令管已经执行指令。
版本C |
第5页:48 |
2009年5月
查看更多ADSP-TS101SAB2-100PDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    ADSP-TS101SAB2-100
    -
    -
    -
    -
    终端采购配单精选

    QQ: 点击这里给我发消息 QQ:2881677436 复制 点击这里给我发消息 QQ:2881620402 复制

    电话:18922805453
    联系人:连
    地址:福田区华强北路1019号华强广场D座23楼

    ADSP-TS101SAB2-100
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:2885518696 复制 点击这里给我发消息 QQ:3002627836 复制

电话:+86 18025419171
联系人:江小姐
地址:福田区赛格广场5610B
ADSP-TS101SAB2-100
Analog Devices Inc.
22+
3251
484-PBGA(19x19)
ADI原厂窗口,华南区一级分销商/军用单位指定合供方/只做原装,自家现货
QQ: 点击这里给我发消息 QQ:1584878981 复制 点击这里给我发消息 QQ:2881290686 复制

电话:010-62962871、62104931、 62106431、62104891、62104791
联系人:何小姐
地址:海淀区中关村大街32号和盛嘉业大厦10层1008室
ADSP-TS101SAB2-100
ADI
21+
15000.00
BGA
全新原装正品/质量有保证
QQ: 点击这里给我发消息 QQ:3003319701 复制
电话:0755-23612326
联系人:唐
地址:福田区振兴路华康大厦1栋519室
ADSP-TS101SAB2-100
AD
1839+
3344
BGA
强势渠道 绝对优势价格 假一赔十
QQ: 点击这里给我发消息 QQ:1807086236 复制 点击这里给我发消息 QQ:2322757237 复制

电话:0755-82533156 82710336
联系人:朱经理、张小姐
地址:深圳市福田区华强北上步工业区501栋11楼1109-1110室
ADSP-TS101SAB2-100
AD
2019+
225
BGA484
十年专营,供应原装正品!热卖现货!
QQ: 点击这里给我发消息 QQ:2891128682 复制

电话:18823461028
联系人:李
地址:华强北街道荔村社区振兴路120号赛格科技园4栋西6层C6A10
ADSP-TS101SAB2-100
ADI/亚德诺
24+
82800
原厂封装
原厂授权一级代理,专注军工、汽车、医疗、工业、新能源、电力!
QQ: 点击这里给我发消息 QQ:2885393494 复制 点击这里给我发消息 QQ:2885393495 复制

电话:0755-83244680/82865294
联系人:吴小姐
地址:深圳市福田区华强北电子科技大厦A座36楼C09室
ADSP-TS101SAB2-100
ADI/亚德诺
24+
36500
BGA484
假一罚十,原装进口正品现货供应,价格优势。
QQ: 点击这里给我发消息 QQ:960030175 复制

电话:13480301972
联系人:陈先生
地址:福田区中航路华强北街道国利大厦2030
ADSP-TS101SAB2-100
ADI/亚德诺
23+
28000
BGA484
全新原装正品优势库存
QQ: 点击这里给我发消息 QQ:153461020 复制

电话:0755-23996734
联系人:李先生
地址:深圳市福田区华航社区中航路4号都会100大厦A座11C
ADSP-TS101SAB2-100
AD一级代理
20+
22600
N.A
原装现货假一赔十★品惠特价热卖
QQ: 点击这里给我发消息 QQ:97877807 复制

电话:171-4755-1968(微信同号)
联系人:周小姐171-4755-196微信同号,无线联通更快捷!8
地址:体验愉快问购元件!帮您做大生意!!深圳市福田区3037号南光捷佳大厦2418室
ADSP-TS101SAB2-100
ADI
24+
36
BGA-484
3636¥/片,★体验愉快问购元件!!就找我吧!单价:3636元
QQ: 点击这里给我发消息 QQ:2885518697 复制

电话:18025408677
联系人:张先生
地址:深圳市福田区赛格广场5610B
ADSP-TS101SAB2-100
Analog Devices Inc.
22+
3852
484-PBGA19x19
ADI原厂窗口,华南区一级现货分销商/军用合供方,原
查询更多ADSP-TS101SAB2-100供应信息

深圳市碧威特网络技术有限公司
 复制成功!