ADSP-2181
ADSP- 2181可以读取从程序存储器操作数和
在同一周期中的下一条指令。
除了地址和数据总线,用于外部存储器
连接时, ADSP- 2181具有16位内部DMA端口
( IDMA端口),用于连接到外部系统。该IDMA
端口是由16个数据/地址管脚和网络连接已经控制引脚。
该IDMA接口提供透明的,可直接进入DSP的
芯片上的程序和数据RAM 。
以低成本字节宽的存储器的接口是由提供
字节DMA端口( BDMA端口)。该BDMA端口是双向的
并能直接寻址高达四兆字节的外部RAM
或ROM片外存储器的程序覆盖或数据表。
该字节的内存和I / O存储器空间接口支持速度慢
回忆和编程的I / O内存映射的外设
梅布尔等待状态的产生。外部设备可以得到控制
外部总线与总线请求/准许信号( BR ,
BGH
和
BG ) 。
一个执行模式(进入模式)使得ADSP- 2181为CON组
tinue从片上内存中运行。正常执行模式
需要处理器而公交车被授予暂停。
在ADSP- 2181可以为13个可能的中断, 11回应
这是在任何给定时刻访问。可以有多达六个
外部中断(单边沿敏感,二级敏感,
所产生的三个可配置)和7个内部中断
定时器,串行端口(SPORT ) ,该字节DMA端口,
掉电电路。还有一个高手
RESET
信号。
这两个串行端口提供完整的同步串行接口
面具有可选扩以硬件和各种
有框或无框的数据发送和接收操作模式。
每个端口可以产生内部可编程串行时钟或
接受外部串行时钟。
在ADSP- 2181提供了多达13个通用标志引脚。
上SPORT1的数据输入和输出引脚可以替代地
配置为输入标志和一个输出标志。此外,还有
八个标志是可编程为输入或输出,
三个标志是始终输出。
可编程间隔定时器产生周期性的中断。一
16位计数寄存器( TCOUNT )每次递减
n
亲
处理器周期,其中
n
是存储在一个8位的比例值寄存器
之三( TSCALE ) 。当计数寄存器达到的值
零,产生一个中断和计数寄存器重新加载
从16位周期寄存器( TPERIOD ) 。
串口
在ADSP- 2181集成了两个完整的同步串行
端口( SPORT0和SPORT1 ),串行通信和
多机通信。
这里是ADSP- 2181的运动功能的简要列表。
参阅
ADSP -2100系列用户手册(第三版)
为
进一步的细节。
•运动是双向的,有一个独立的,双
缓冲的发射和接收部分。
•运动可以使用外部串行时钟或生成的
内部的串行时钟。
•运动具有独立的帧的接收和发送
麻省理工学院的部分。部分在无框模式或框架运行
同步信号的内部或外部产生。
帧同步信号是高有效或倒置,与任
2脉冲宽度和时间安排。
21XX核心
ADSP- 2181集成
电源 -
下
控制
逻辑
指令
注册
节目
SRAM
16K 24
数据
SRAM
16K 16
2
数据
地址
发电机
#1
数据
地址
发电机
#2
PMA总线
字节
DMA
调节器
可编程
I / O
FL AGS
8
3
节目
SEQUENCER
14
PMA总线
14
MUX
外
地址
公共汽车
DMA总线
14
DMA总线
PMD BUS
24
PMD BUS
外
数据
公共汽车
DMD
公共汽车
MUX
24
公共汽车
交流
DMD BUS
16
输入REGS
输入REGS
输入REGS
输入REGS
苹果
苹果
输入REGS
移
扩
电路
定时器
TRANSMIT REG
TRANSMIT REG
接收REG
串行
端口0
接收REG
串行
端口0
ALU
ALU
国内
DMA
PORT
16
输出REGS
输出REGS
输出REGS
输出REGS
输出REGS
16
R母线
4
中断
5
5
图1. ADSP- 2181框图
Rev. D的
–3–