添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1199页 > ADSP-2192M
a
ADSP - 2192M双核DSP的特点
采用144引脚LQFP封装320 MIPS ADSP- 219x的DSP
与PCI , USB ,分ISA ,和CardBus接口
3.3 V / 5.0 V PCI 2.2标准33兆赫/ 32 - bit接口
与总线控制在四个DMA通道与
分散 - 集中支持
集成USB 1.1兼容接口
分ISA接口
AC'97 2.1版标准接口,用于外部
音频,调制解调器和手机编解码器与DMA
能力
双ADSP- 219x芯核处理器( P0和P1 )上的每个
ADSP- 2192M DSP芯片
132K单词记忆包括4K的16位共享
数据存储器
微电脑DSP
ADSP-2192M
80K字对P0片上RAM ,配置为
64K字片内16位RAM数据存储器和
16K字片内24位RAM用于程序存储器
48K字对P1的片上RAM ,配置为
32K字片内16位RAM数据存储器和
16K字片内24位RAM用于程序存储器
4K字的额外的片上RAM由双方共享
内核,配置为4K字片内16位RAM
带有可选的电源 - 灵活的电源管理
下来,空闲模式
可编程PLL支持倍频,
从低速实现全速运行
输入时钟
2.5 V内部运行支持3.3 V / 5.0 V
标准的I / O
功能框图
P0
内存
16K 24 PM
64K 16 DM
引导ROM
地址数据
ADSP-219x
DSP核心
P1
内存
16K 24 PM
32K 16 DM
引导ROM
地址数据
ADSP-219x
DSP核心
SHARED
内存
4K 16 DM
地址数据
(参见图1
第3页)
(参见图1
第3页)
CORE
接口
CORE
接口
地址数据
地址数据
地址数据
P1 DMA
调节器
SHARED DSP
I / O映射
注册
FIFO的
处理器P0
处理器P1
P0 DMA
调节器
FIFO的
GP I / O引脚
(和
可选
串行
EEPROM )
串行端口
AC'97
柔顺
主机端口
PCI 2.2
OR
USB 1.1
JTAG
仿真
PORT
第0版
信息ADI公司提供的被认为是准确和
可靠的。但是,没有责任承担由Analog Devices其
使用,也不对第三方专利或其他权利的任何侵犯该
可能是由于它的使用。没有获发牌照以暗示或以其他方式
在ADI公司的任何专利或专利权。商标
注册商标是其各自公司的财产。
一个科技路,邮政信箱9106 ,诺伍德,MA 02062-9106 , USA
联系电话: 781 / 329-4700
www.analog.com
传真: 781 / 326-8703
2002年ADI公司保留所有权利。
ADSP-2192M
ADSP - 2192M双核DSP功能(续)
八个专用的通用I / O引脚集成
中断支持
每个DSP内核具有一个可编程的32位间隔定时器
五DMA通道可在每个内核上
引导的方法包括引导通过PCI接口,USB
端口或串行EEPROM
JTAG测试访问端口支持片上仿真和
系统调试
144引脚LQFP封装
DSP核心功能
6.25 ns指令周期时间(内部) ,达
160 MIPS持续性能
ADSP- 218X系列代码同样轻松兼容
使用代数语法
单周期指令执行
两用程序存储器的指令和
数据存储
完全透明的指令高速缓存允许双操作数
在获取每个指令周期
统一的存储空间允许的弹性地址
一代,使用两个独立的单位DAG
独立的ALU ,乘法器/累加器和桶
移位计算单元采用双40位
蓄能器
两组之间的单周期上下文切换
计算和DAG寄存器
计算和存储的并行执行
说明
流水线架构支持高效执行代码
速度高达160 MIPS
寄存器文件计算中使用的所有非条件,
平行计算指令
功能强大的程序定序器提供零开销
循环和条件指令执行
建筑增强功能编译C / C ++代码
效率
超越ADSP- 218X系列架构增强功能
支持与指令集的扩展
添加寄存器,端口和外设
目录
概述。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 3
DSP核心架构。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 3
DSP外设。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
内存架构。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
中断。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
DMA控制器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6
外部接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6
内部接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
注册空间。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
CardBus接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
使用PCI接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
使用USB接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 13
一般的USB设备定义。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 17
分ISA接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
PCI接口DSP内存。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
USB接口的DSP内存。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
AC'97编解码器接口DSP内存。 。 。 。 。 。 。 。 。 22
数据FIFO结构。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
系统复位描述。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 23
电源管理说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 24
电源稳压器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 24
2.5 V稳压器选项。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 24
低功耗操作。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 25
时钟信号。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 25
指令集的说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 26
开发工具。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 26
附加信息。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 28
引脚说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 28
规格。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。三十
绝对最大额定值。 。 。 。 。 。 。 。 。 。 31
静电放电敏感度。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 31
时序规范。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 31
输出驱动电流。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 34
功耗。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 34
测试条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 34
环境条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 35
144引脚LQFP封装引脚。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 36
外形尺寸。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 38
订购指南。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 38
–2–
第0版
ADSP-2192M
概述
在ADSP - 2192M是一款单芯片微型计算机优化
数字信号处理(DSP)以及其他高速数字
处理应用程序,并且非常适合用于PC外围设备。
在ADSP- 2192M结合了ADSP- 219x的家庭基础架构设计师用手工
tecture (三个计算单元,两个数据地址发生器
和一个程序定序器)到一个芯片上的两个核处理器
(参见功能框图
第1页
图1)。
在ADSP- 2192M的灵活的架构和全面
指令并行设置支持多个操作。为
例如,在一个处理器周期中,每个DSP核内的
ADSP - 2192M可以:
生成地址为下一个取指令
取出下一条指令
执行一个或两个数据移动
更新一个或两个数据的地址指针
执行计算操作
这些操作都发生在处理器继续:
接收和/或发送至主机端口的数据(PCI
或USB接口)
接收或通过AC'97传输数据
减小两个定时器
DSP核心架构
DSP核心
缓存
64 24位
4
DAG1
4 16
4
DAG2
4 16
节目
SEQUENCER
PM地址总线
DM地址总线
24
24
PM数据总线
公共汽车
CONNECT
( PX )
数据
注册
网络文件
DM数据总线
24
16
在ADSP - 219x的架构代码与ADSP-兼容
218X DSP系列。虽然该体系结构是兼容的,则
ADSP- 219x的架构具有许多增强在
ADSP - 218X架构。该增强的计算
单元,数据地址生成器和程序序列进行
ADSP- 219x的更灵活,更方便的编译器。
CORE
接口
输入
注册
结果
注册
间接寻址方案提供了灵活的寻址:基
地址寄存器,以方便实施循环缓冲,
预修改没有更新,后期修改与更新,以及前
通过即时的8位二进制补码值后修改。
在ADSP- 219x的指令集提供了灵活的数据移动和
多功能(一个或两个数据移动用的计算)
指令。每一个字的指令可以在一个被执行
单个处理器周期。在ADSP- 219x的汇编语言使用
代数语法,易于编程和可读性的。一个compre-
hensive的开发工具支持项目发展。
的功能框图。
第1页
显示架构
在ADSP- 219x的双核DSP ,同时框图
图1
说明了ADSP- 219x的DSP内核。每个核心
包含三个独立的计算单元:多
钳/累加器(MAC) ,该ALU ,移位寄存器。该
计算单元处理的16位从寄存器文件的数据和
有规定,支持多倍计算。该
ALU执行一组标准的算术和逻辑运算;
此外,还支持分裂原语。 MAC完成
单周期乘法,乘法/加法和乘法/减能操作
ations 。 Mac也有2个40位累加器的帮助
溢出。移位器执行逻辑和算术移位,去甲
malization ,非规范化,并从中获得指数操作。
该移位器可用于高效地实现数字格式
控制,包括多字和块浮点
交涉。
输入和结果寄存器的使用规则影响的位置
在计算单位。对于大多数操作,的COM
putational单位的数据寄存器作为数据寄存器文件,
允许任何输入或结果寄存器提供输入任何单位
对于计算。用于反馈运算,计算
单位让任何单元的输出(结果)输入到任何部
–3–
MULT
16
16-BIT
ALU
图1. ADSP- 219x的DSP核心
在ADSP - 2192M包括PCI兼容端口,一个USB-
兼容端口, AC'97兼容端口,DMA控制器,
可编程定时器,通用可编程标志
销,各种中断功能,以及片上程序和
数据存储空间。
在ADSP- 2192M集成的片上存储器132K字
配置为32K字( 24位)程序RAM和100K
数据RAM的字( 16位) 。掉电电路也
提供,以减少功率消耗。在ADSP- 2192M是
可在一个144引脚LQFP封装。
制作高速,低功耗, CMOS工艺
ADSP- 2192M的工作,有6.25 ns指令周期时间
( 320 MIPS )利用两个内核。所有指令可以在执行
单个DSP周期。
第0版
ADSP-2192M
下一个周期。有条件或多功能指令,
有限制的数据寄存器可提供输入
或从每个计算单元获得的结果。如需更多信息
息,请参阅ADSP- 219x的
DSP指令集。
一个功能强大的程序控制器控制指令流
执行。音序器支持条件跳转,子程序,
齿来电和低中断开销。随着内环
计数器和循环堆栈中, ADSP- 219x的核执行环
零开销的代码;没有明确的跳转指令
维持循环必需的。
两个数据地址产生器( DAG)的规定地址
同时双操作数取。每个DAG和维护
更新4个16位地址指针。每当指针是
用于访问数据(间接寻址),它是前或后
由之一四种可能的修改寄存器的值进行修改。一
长度值和基地址可能与每个指针相关联
实现自动模寻址的循环缓冲区。
在DAG的页面寄存器允许直线或圆弧处理
每个存储器页的内64K字边界,但
这些缓冲区可能无法跨越页边界。辅助寄存器
复制在DAG的所有主寄存器;交换
小学和中学寄存器之间提供了快速的上下文
开关。
在核心有效的数据传送,实现与使用
内部总线:
程序存储器地址( PMA )总线
程序存储器的数据( PMD )总线
数据存储器地址( DMA )总线
数据存储器的数据( DMD )总线
程序存储器可存储指令和数据,可准许
婷的ADSP- 219x的获取两个操作数在一个周期内, 1
从程序存储器和一个数据存储器。 DSP的
双存储巴士也让ADSP- 219x芯核取操作数
从数据存储器中,并从程序中的下一条指令
内存在一个周期。
DSP外设
可编程间隔定时器产生周期性的中断。
16位计数寄存器( TCOUNT )递减每
n个周期,其中n -1是存储在16位寄存器,一个定标度值
( TSCALE ) 。当计数寄存器中的值达到零时,
产生一个中断,并且计数寄存器从重新加载
16位周期寄存器( TPERIOD ) 。
内存架构
在ADSP- 2192M提供了片上SRAM 132K字
内存。该内存被分为程序和数据
内存块中的每个DSP的存储器映射。除了
内部存储器空间中,两个内核可以解决两个附加
和独立的非核心存储空间: I / O空间和共享
存储器空间,如图
图2中。
在ADSP- 2192M的两个内核都可以访问80K和48K的位置
这是通过两个24位地址总线,对PMA访问
和DMA buses.The DSP具有支持接入三种功能
到完整的内存映射。
使用DAG生成24位地址,从数据中获取
整个DSP存储器地址范围。因为DAG
指数(地址)寄存器为16位宽,并保持
地址的低16位,每一个的DAG中有它自己的
8位的页寄存器( DMPGx )以保持最显著
8个地址位。前一个DAG产生一个地址,
该程序必须设置DAG的DMPGx寄存器的
相应的内存页。
该程序序列生成的地址
取指令。相对寻址指令,
相对跳跃的程序序列基地地址,
电话,并在24位程序计数器( PC)的循环。在
直接寻址指令(双字指令) ,
该指令提供即时的24位地址
值。 PC机可以线性寻址的24位的
地址范围。
对于使用16位DAG间接跳转和调用
地址寄存器的跳转地址的一部分,
程序定序器依靠一个8位的间接跳转页
( IJPG )寄存器提供最显著8
地址位。前一个跨页跳转或调用,程序
必须将程序定序的IJPG寄存器的
相应的内存页。
每个ADSP- 219x的DSP内核具有片上ROM保存启动
例程(见
第23页的引导模式) 。
中断
功能框图第1页显示了DSP的
片上外设,其中包括主机接口( PCI或USB ) ,
AC'97接口, JTAG测试和仿真端口,标志和中断
控制器。
在ADSP- 2192M可高达13 ,在中断响应
任何给定的时间。这些中断的列表将出现在
表2中。
在ADSP - 2192M的AC'97编解码器端口提供一个
完成同步,全双工串行接口。此接口
支持AC'97标准。
在ADSP- 2192M提供了多达8个通用I / O引脚
这是可编程为输入或输出。这些引脚
有专用的通用可编程标志引脚。
中断控制器允许以13中断的DSP响应
以最小的开销。该控制器实现了一个中断
所示的优先级方案
表2中。
应用程序可以使用
未分配的插槽,用于软件和外设中断。该
DSP的中断控制( ICNTL )寄存器(如图
表3)
对于全局中断提供使能控制,中断堆栈CON-
成形,并中断嵌套。
–4–
第0版
ADSP-2192M
DSP P0
存储器映射
地址
第2页
共享内存
(16 4K)
版权所有
0x01 5000
第1页
程序ROM
24 4K
程序RAM
(24 16K)
0x01 0000
0×00 FFFF
数据RAM
BLOCK3
(16 16K)
数据RAM
BLOCK2
(16 16K)
第0页
数据RAM
BLOCK1
(16 16K)
0×01 4FFF
0x01 4000
0×01 3FFF
程序RAM
(24 16K)
0x01 0000
0×00 FFFF
第1页
程序ROM
24 4K
0X02 0FFF
0x02 0000
0×01 FFFF
版权所有
0x01 5000
0×01 4FF F
0x01 4000
0×01 3FF F
同样
第2页
共享内存
(16 4K)
DSP P1
存储器映射
地址
0X02 0FF F
0x02 0000
0×01 FFFF
C000为0x00
0×00 BFFF
SHARED
DSP的I / O
映射
注册
地址
为0xFF FF
第0页
版权所有
0x00 8000
0×00 7FFF
0x00 8000
0×00 7FF F
数据RAM
BLOCK1
(16 16K)
0x00 4000
0×00 3FFF
PAGES 0 255
(16 256)
0x00 4000
0×00 3FF F
数据RAM
BLOCK0
(16 16K)
0x00 0000
0x00 00
数据RAM
BLOCK0
(16 16K)
0x00 0000
图2. ADSP - 2192M内置/外置存储器,引导存储器和I / O存储器映射
表2
示出了中断向量和DSP到DSP的信号量
在各外设中断的复位。外设接口
中断的在IMASK和IRPTL寄存器及其矢量位置
地址取决于它的优先级,如图
表2中。
表1. DSP对DSP信号量寄存器表
方向
功能
表2.向量表
向量
地址
OFFSET
1
优先
打断
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
产量
产量
产量
产量
输入
输入
输入
输入
输入
输入
输入
输入
DSP -DSP信号量0
DSP -DSP信号量1
DSP -DSP中断
版权所有
版权所有
版权所有
版权所有
注册总线锁定
DSP -DSP信号量0
DSP -DSP信号量1
DSP -DSP中断
版权所有
AC'97注册-PDC总线访问
状态
PDC界面忙状态(写入
从DSP申请中)
版权所有
注册总线锁定状态
重置(非屏蔽)
掉电(非
屏蔽)
内核中断
(单步)
堆栈状态
邮箱
定时器
GPIO
PCI总线主
DSP -DSP
FIFO0发送
FIFO0接收
FIFO1发送
FIFO1接收
版权所有
版权所有
AC'97框架
0x00
0x04
0x08
0x0C
0x10
0x14
0x18
0x1C
0x20
0x24
0x28
0x2C
0x30
0x34
0x38
0x3C
中断向量地址处的值表示为从偏移
地址0x01 0000这个地址对应程序的开始
记忆中的DSP P0和P1 。
第0版
–5–
a
ADSP - 2192M双核DSP的特点
采用144引脚LQFP封装320 MIPS ADSP- 219x的DSP
与PCI , USB ,分ISA ,和CardBus接口
3.3 V / 5.0 V PCI 2.2标准33兆赫/ 32 - bit接口
与总线控制在四个DMA通道与
分散 - 集中支持
集成USB 1.1兼容接口
分ISA接口
AC'97 2.1版标准接口,用于外部
音频,调制解调器和手机编解码器与DMA
能力
双ADSP- 219x芯核处理器( P0和P1 )上的每个
ADSP- 2192M DSP芯片
132K单词记忆包括4K的16位共享
数据存储器
微电脑DSP
ADSP-2192M
80K字对P0片上RAM ,配置为
64K字片内16位RAM数据存储器和
16K字片内24位RAM用于程序存储器
48K字对P1的片上RAM ,配置为
32K字片内16位RAM数据存储器和
16K字片内24位RAM用于程序存储器
4K字的额外的片上RAM由双方共享
内核,配置为4K字片内16位RAM
带有可选的电源 - 灵活的电源管理
下来,空闲模式
可编程PLL支持倍频,
从低速实现全速运行
输入时钟
2.5 V内部运行支持3.3 V / 5.0 V
标准的I / O
功能框图
P0
内存
16K 24 PM
64K 16 DM
引导ROM
地址数据
ADSP-219x
DSP核心
P1
内存
16K 24 PM
32K 16 DM
引导ROM
地址数据
ADSP-219x
DSP核心
SHARED
内存
4K 16 DM
地址数据
(参见图1
第3页)
(参见图1
第3页)
CORE
接口
CORE
接口
地址数据
地址数据
地址数据
P1 DMA
调节器
SHARED DSP
I / O映射
注册
FIFO的
处理器P0
处理器P1
P0 DMA
调节器
FIFO的
GP I / O引脚
(和
可选
串行
EEPROM )
串行端口
AC'97
柔顺
主机端口
PCI 2.2
OR
USB 1.1
JTAG
仿真
PORT
第0版
信息ADI公司提供的被认为是准确和
可靠的。但是,没有责任承担由Analog Devices其
使用,也不对第三方专利或其他权利的任何侵犯该
可能是由于它的使用。没有获发牌照以暗示或以其他方式
在ADI公司的任何专利或专利权。商标
注册商标是其各自公司的财产。
一个科技路,邮政信箱9106 ,诺伍德,MA 02062-9106 , USA
联系电话: 781 / 329-4700
www.analog.com
传真: 781 / 326-8703
2002年ADI公司保留所有权利。
ADSP-2192M
ADSP - 2192M双核DSP功能(续)
八个专用的通用I / O引脚集成
中断支持
每个DSP内核具有一个可编程的32位间隔定时器
五DMA通道可在每个内核上
引导的方法包括引导通过PCI接口,USB
端口或串行EEPROM
JTAG测试访问端口支持片上仿真和
系统调试
144引脚LQFP封装
DSP核心功能
6.25 ns指令周期时间(内部) ,达
160 MIPS持续性能
ADSP- 218X系列代码同样轻松兼容
使用代数语法
单周期指令执行
两用程序存储器的指令和
数据存储
完全透明的指令高速缓存允许双操作数
在获取每个指令周期
统一的存储空间允许的弹性地址
一代,使用两个独立的单位DAG
独立的ALU ,乘法器/累加器和桶
移位计算单元采用双40位
蓄能器
两组之间的单周期上下文切换
计算和DAG寄存器
计算和存储的并行执行
说明
流水线架构支持高效执行代码
速度高达160 MIPS
寄存器文件计算中使用的所有非条件,
平行计算指令
功能强大的程序定序器提供零开销
循环和条件指令执行
建筑增强功能编译C / C ++代码
效率
超越ADSP- 218X系列架构增强功能
支持与指令集的扩展
添加寄存器,端口和外设
目录
概述。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 3
DSP核心架构。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 3
DSP外设。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
内存架构。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
中断。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 4
DMA控制器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6
外部接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 6
内部接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
注册空间。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
CardBus接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
使用PCI接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 7
使用USB接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 13
一般的USB设备定义。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 17
分ISA接口。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 21
PCI接口DSP内存。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
USB接口的DSP内存。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
AC'97编解码器接口DSP内存。 。 。 。 。 。 。 。 。 22
数据FIFO结构。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 22
系统复位描述。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 23
电源管理说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 24
电源稳压器。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 24
2.5 V稳压器选项。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 24
低功耗操作。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 25
时钟信号。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 25
指令集的说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 26
开发工具。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 26
附加信息。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 28
引脚说明。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 28
规格。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。三十
绝对最大额定值。 。 。 。 。 。 。 。 。 。 31
静电放电敏感度。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 31
时序规范。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 31
输出驱动电流。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 34
功耗。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 34
测试条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 34
环境条件。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 35
144引脚LQFP封装引脚。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 36
外形尺寸。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 38
订购指南。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 38
–2–
第0版
ADSP-2192M
概述
在ADSP - 2192M是一款单芯片微型计算机优化
数字信号处理(DSP)以及其他高速数字
处理应用程序,并且非常适合用于PC外围设备。
在ADSP- 2192M结合了ADSP- 219x的家庭基础架构设计师用手工
tecture (三个计算单元,两个数据地址发生器
和一个程序定序器)到一个芯片上的两个核处理器
(参见功能框图
第1页
图1)。
在ADSP- 2192M的灵活的架构和全面
指令并行设置支持多个操作。为
例如,在一个处理器周期中,每个DSP核内的
ADSP - 2192M可以:
生成地址为下一个取指令
取出下一条指令
执行一个或两个数据移动
更新一个或两个数据的地址指针
执行计算操作
这些操作都发生在处理器继续:
接收和/或发送至主机端口的数据(PCI
或USB接口)
接收或通过AC'97传输数据
减小两个定时器
DSP核心架构
DSP核心
缓存
64 24位
4
DAG1
4 16
4
DAG2
4 16
节目
SEQUENCER
PM地址总线
DM地址总线
24
24
PM数据总线
公共汽车
CONNECT
( PX )
数据
注册
网络文件
DM数据总线
24
16
在ADSP - 219x的架构代码与ADSP-兼容
218X DSP系列。虽然该体系结构是兼容的,则
ADSP- 219x的架构具有许多增强在
ADSP - 218X架构。该增强的计算
单元,数据地址生成器和程序序列进行
ADSP- 219x的更灵活,更方便的编译器。
CORE
接口
输入
注册
结果
注册
间接寻址方案提供了灵活的寻址:基
地址寄存器,以方便实施循环缓冲,
预修改没有更新,后期修改与更新,以及前
通过即时的8位二进制补码值后修改。
在ADSP- 219x的指令集提供了灵活的数据移动和
多功能(一个或两个数据移动用的计算)
指令。每一个字的指令可以在一个被执行
单个处理器周期。在ADSP- 219x的汇编语言使用
代数语法,易于编程和可读性的。一个compre-
hensive的开发工具支持项目发展。
的功能框图。
第1页
显示架构
在ADSP- 219x的双核DSP ,同时框图
图1
说明了ADSP- 219x的DSP内核。每个核心
包含三个独立的计算单元:多
钳/累加器(MAC) ,该ALU ,移位寄存器。该
计算单元处理的16位从寄存器文件的数据和
有规定,支持多倍计算。该
ALU执行一组标准的算术和逻辑运算;
此外,还支持分裂原语。 MAC完成
单周期乘法,乘法/加法和乘法/减能操作
ations 。 Mac也有2个40位累加器的帮助
溢出。移位器执行逻辑和算术移位,去甲
malization ,非规范化,并从中获得指数操作。
该移位器可用于高效地实现数字格式
控制,包括多字和块浮点
交涉。
输入和结果寄存器的使用规则影响的位置
在计算单位。对于大多数操作,的COM
putational单位的数据寄存器作为数据寄存器文件,
允许任何输入或结果寄存器提供输入任何单位
对于计算。用于反馈运算,计算
单位让任何单元的输出(结果)输入到任何部
–3–
MULT
16
16-BIT
ALU
图1. ADSP- 219x的DSP核心
在ADSP - 2192M包括PCI兼容端口,一个USB-
兼容端口, AC'97兼容端口,DMA控制器,
可编程定时器,通用可编程标志
销,各种中断功能,以及片上程序和
数据存储空间。
在ADSP- 2192M集成的片上存储器132K字
配置为32K字( 24位)程序RAM和100K
数据RAM的字( 16位) 。掉电电路也
提供,以减少功率消耗。在ADSP- 2192M是
可在一个144引脚LQFP封装。
制作高速,低功耗, CMOS工艺
ADSP- 2192M的工作,有6.25 ns指令周期时间
( 320 MIPS )利用两个内核。所有指令可以在执行
单个DSP周期。
第0版
ADSP-2192M
下一个周期。有条件或多功能指令,
有限制的数据寄存器可提供输入
或从每个计算单元获得的结果。如需更多信息
息,请参阅ADSP- 219x的
DSP指令集。
一个功能强大的程序控制器控制指令流
执行。音序器支持条件跳转,子程序,
齿来电和低中断开销。随着内环
计数器和循环堆栈中, ADSP- 219x的核执行环
零开销的代码;没有明确的跳转指令
维持循环必需的。
两个数据地址产生器( DAG)的规定地址
同时双操作数取。每个DAG和维护
更新4个16位地址指针。每当指针是
用于访问数据(间接寻址),它是前或后
由之一四种可能的修改寄存器的值进行修改。一
长度值和基地址可能与每个指针相关联
实现自动模寻址的循环缓冲区。
在DAG的页面寄存器允许直线或圆弧处理
每个存储器页的内64K字边界,但
这些缓冲区可能无法跨越页边界。辅助寄存器
复制在DAG的所有主寄存器;交换
小学和中学寄存器之间提供了快速的上下文
开关。
在核心有效的数据传送,实现与使用
内部总线:
程序存储器地址( PMA )总线
程序存储器的数据( PMD )总线
数据存储器地址( DMA )总线
数据存储器的数据( DMD )总线
程序存储器可存储指令和数据,可准许
婷的ADSP- 219x的获取两个操作数在一个周期内, 1
从程序存储器和一个数据存储器。 DSP的
双存储巴士也让ADSP- 219x芯核取操作数
从数据存储器中,并从程序中的下一条指令
内存在一个周期。
DSP外设
可编程间隔定时器产生周期性的中断。
16位计数寄存器( TCOUNT )递减每
n个周期,其中n -1是存储在16位寄存器,一个定标度值
( TSCALE ) 。当计数寄存器中的值达到零时,
产生一个中断,并且计数寄存器从重新加载
16位周期寄存器( TPERIOD ) 。
内存架构
在ADSP- 2192M提供了片上SRAM 132K字
内存。该内存被分为程序和数据
内存块中的每个DSP的存储器映射。除了
内部存储器空间中,两个内核可以解决两个附加
和独立的非核心存储空间: I / O空间和共享
存储器空间,如图
图2中。
在ADSP- 2192M的两个内核都可以访问80K和48K的位置
这是通过两个24位地址总线,对PMA访问
和DMA buses.The DSP具有支持接入三种功能
到完整的内存映射。
使用DAG生成24位地址,从数据中获取
整个DSP存储器地址范围。因为DAG
指数(地址)寄存器为16位宽,并保持
地址的低16位,每一个的DAG中有它自己的
8位的页寄存器( DMPGx )以保持最显著
8个地址位。前一个DAG产生一个地址,
该程序必须设置DAG的DMPGx寄存器的
相应的内存页。
该程序序列生成的地址
取指令。相对寻址指令,
相对跳跃的程序序列基地地址,
电话,并在24位程序计数器( PC)的循环。在
直接寻址指令(双字指令) ,
该指令提供即时的24位地址
值。 PC机可以线性寻址的24位的
地址范围。
对于使用16位DAG间接跳转和调用
地址寄存器的跳转地址的一部分,
程序定序器依靠一个8位的间接跳转页
( IJPG )寄存器提供最显著8
地址位。前一个跨页跳转或调用,程序
必须将程序定序的IJPG寄存器的
相应的内存页。
每个ADSP- 219x的DSP内核具有片上ROM保存启动
例程(见
第23页的引导模式) 。
中断
功能框图第1页显示了DSP的
片上外设,其中包括主机接口( PCI或USB ) ,
AC'97接口, JTAG测试和仿真端口,标志和中断
控制器。
在ADSP- 2192M可高达13 ,在中断响应
任何给定的时间。这些中断的列表将出现在
表2中。
在ADSP - 2192M的AC'97编解码器端口提供一个
完成同步,全双工串行接口。此接口
支持AC'97标准。
在ADSP- 2192M提供了多达8个通用I / O引脚
这是可编程为输入或输出。这些引脚
有专用的通用可编程标志引脚。
中断控制器允许以13中断的DSP响应
以最小的开销。该控制器实现了一个中断
所示的优先级方案
表2中。
应用程序可以使用
未分配的插槽,用于软件和外设中断。该
DSP的中断控制( ICNTL )寄存器(如图
表3)
对于全局中断提供使能控制,中断堆栈CON-
成形,并中断嵌套。
–4–
第0版
ADSP-2192M
DSP P0
存储器映射
地址
第2页
共享内存
(16 4K)
版权所有
0x01 5000
第1页
程序ROM
24 4K
程序RAM
(24 16K)
0x01 0000
0×00 FFFF
数据RAM
BLOCK3
(16 16K)
数据RAM
BLOCK2
(16 16K)
第0页
数据RAM
BLOCK1
(16 16K)
0×01 4FFF
0x01 4000
0×01 3FFF
程序RAM
(24 16K)
0x01 0000
0×00 FFFF
第1页
程序ROM
24 4K
0X02 0FFF
0x02 0000
0×01 FFFF
版权所有
0x01 5000
0×01 4FF F
0x01 4000
0×01 3FF F
同样
第2页
共享内存
(16 4K)
DSP P1
存储器映射
地址
0X02 0FF F
0x02 0000
0×01 FFFF
C000为0x00
0×00 BFFF
SHARED
DSP的I / O
映射
注册
地址
为0xFF FF
第0页
版权所有
0x00 8000
0×00 7FFF
0x00 8000
0×00 7FF F
数据RAM
BLOCK1
(16 16K)
0x00 4000
0×00 3FFF
PAGES 0 255
(16 256)
0x00 4000
0×00 3FF F
数据RAM
BLOCK0
(16 16K)
0x00 0000
0x00 00
数据RAM
BLOCK0
(16 16K)
0x00 0000
图2. ADSP - 2192M内置/外置存储器,引导存储器和I / O存储器映射
表2
示出了中断向量和DSP到DSP的信号量
在各外设中断的复位。外设接口
中断的在IMASK和IRPTL寄存器及其矢量位置
地址取决于它的优先级,如图
表2中。
表1. DSP对DSP信号量寄存器表
方向
功能
表2.向量表
向量
地址
OFFSET
1
优先
打断
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
产量
产量
产量
产量
输入
输入
输入
输入
输入
输入
输入
输入
DSP -DSP信号量0
DSP -DSP信号量1
DSP -DSP中断
版权所有
版权所有
版权所有
版权所有
注册总线锁定
DSP -DSP信号量0
DSP -DSP信号量1
DSP -DSP中断
版权所有
AC'97注册-PDC总线访问
状态
PDC界面忙状态(写入
从DSP申请中)
版权所有
注册总线锁定状态
重置(非屏蔽)
掉电(非
屏蔽)
内核中断
(单步)
堆栈状态
邮箱
定时器
GPIO
PCI总线主
DSP -DSP
FIFO0发送
FIFO0接收
FIFO1发送
FIFO1接收
版权所有
版权所有
AC'97框架
0x00
0x04
0x08
0x0C
0x10
0x14
0x18
0x1C
0x20
0x24
0x28
0x2C
0x30
0x34
0x38
0x3C
中断向量地址处的值表示为从偏移
地址0x01 0000这个地址对应程序的开始
记忆中的DSP P0和P1 。
第0版
–5–
查看更多ADSP-2192MPDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

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

    ADSP-2192M
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:5645336 复制
电话:13910052844(微信同步)
联系人:刘先生
地址:北京市海淀区增光路27号院增光佳苑2号楼1单元1102室
ADSP-2192M
√ 欧美㊣品
▲10/11+
9826
贴◆插
【dz37.com】实时报价有图&PDF
查询更多ADSP-2192M供应信息

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