添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第1140页 > ADMCF340-EVALKIT > ADMCF340-EVALKIT PDF资料 > ADMCF340-EVALKIT PDF资料1第9页
ADMCF340
DSP核心架构概述
图3是在DSP核心的总体框图
ADMCF340 。灵活的架构和全面
指令集使所述处理器执行的多个操作
系统蒸发散并联。在一个处理器周期(50纳秒以10MHz的
CLKIN) DSP核可以:
产生下一个程序地址
取出下一条指令
执行一个或两个数据移动
更新一个或两个数据的地址指针
执行计算操作
通过串口接收和发送
递减的间隔定时器
产生三相PWM波形的功率逆变器
使用16位的辅助PWM定时器产生的两个信号
采集四个模拟信号
递减的看门狗定时器
程序存储器可存储指令和数据,从而允许
在ADMCF340获取两个操作数在一个周期内,一个来自
程序存储器和一个数据存储器。该ADMCF340
可以从片内程序存储器和下取操作数
指令在同一个周期。该ADMCF340写入数据从它的
16位寄存器使用PX寄存器中的24位程序存储器
提供的低8位。当读取数据(不说明)
从24位的程序存储器,以一个16位数据寄存器中,下
8位放置在PX寄存器。
该ADMCF340可以为多个不同的DSP内核的回应
和外设中断。 DSP中断包括一个串行端口
接收中断,一个串行口发送中断,定时器接口
中断和两个软件中断。此外,电动机控制
外设包括两个PWM中断和PIO中断。
串行端口( SPORT0 )提供了一个完整的同步
可选的扩硬件和广泛的串行接口
综艺成帧和非成帧数据的发送和接收模式
操作。 SPORT0和SPORT1可以产生内部
可编程的串行时钟或接受外部串行时钟。
可编程间隔计数器也被包括在DSP核心
并且可用于产生周期性中断。 16位计数
注册( TCOUNT )递减每n处理器周期,
其中,n - 1是存储在8位TSCALE注册一个定标度值。
当计数器的值达到零时,中断是
产生和计数寄存器从16位周期重新加载
注册( TPERIOD ) 。
该ADMCF340指令集提供了灵活的数据移动
和多功能(一个或两个数据移动用的计算)
指令。各指令中的单个50 ns的处理器执行
周期( 10兆赫CLKIN) 。该ADMCF340汇编语言
使用代数语法,易于编程和可读性的。一
一套全面的开发工具支持计划
发展。有关DSP内核的更多信息,请参阅
ADSP -2100系列用户手册,
第三版,用
特别提到了ADSP- 2171 。
串口
这一切都发生在处理器继续:
该处理器包含三个独立的计算单元:
该算术和逻辑单元(ALU) ,乘法器/累加器
(MAC)和移位器。该计算单元处理的16位
数据直接有规定,支持多倍的COM
putations 。 ALU执行一套标准的算术和
逻辑运算以及除法元提供支持。
陆委会执行单周期乘法,乘法/加法和
乘/累加用的40位减法运算。该
移位器执行逻辑和算术移位,归一化,
非规范化,并从中获得-指数操作。该转换器
可以用于有效地实现数字格式控制,
包括浮点表示。内部结果( R)
总线直接连接的计算单元,以使输出
任何单元可以是任何单元的上下一循环的输入。
一个功能强大的程序定序器和两个专用的数据地址
发电机确保有效地提供操作数的这些compu-
tational单位。音序器支持条件跳转和
子程序调用和在一个周期内的回报。随着内环
计数器和循环堆栈,该ADMCF340执行循环代码
零开销;没有明确的跳转指令来
维持循环。
两个数据地址产生器( DAG)的规定地址
从数据存储器和亲同步双操作数取
程序存储器。每个DAG维护和更新四个地址
指针(我注册) 。每当指针被用来访问
数据(间接寻址),它是后修饰通过在该值
的四分之一修改(M )寄存器。长度值可以关联
每个指针( L寄存器)来实现自动模
寻址循环缓冲区。圆形缓冲功能是
还使用自动数据传送到串行端口和
从片上存储器。 DAG1生成唯一的数据存储地址
并提供了一个可选的位反转的能力。 DAG2可能
产生任何程序或数据存储器的地址,但没有
位反转功能。有效的数据传送,实现同
使用5内部总线:
程序存储器地址( PMA )总线
程序存储器的数据( PMD )总线
数据存储器地址( DMA )总线
数据存储器的数据( DMD )总线
结果(R )总线
该ADMCF340集成了两个同步串行端口
( SPORT1和SPORT0 )串行通信和多
处理器通信。 SPORT1主要用于
的调试工具和/或代码启动从接口
外部串行存储器。
以下是该ADMCF340的功能的简短列表
运动。
运动是双向的,有一个独立的,双
缓冲的发射和接收部分。
运动可以使用外部串行时钟或生成的
内部的串行时钟。
的SPORT具有独立帧的接收和发射
部分。部分在无框模式或框架运行
同步信号的内部或外部产生。
帧同步信号是高有效或反转,以
两种脉冲宽度和时间安排。
体育赞助的串行数据字长从3位到
16位,并提供可选的A律和μ律压扩
根据ITU (原CCITT )建议G.711 。
体育的接收和发射部分可以生成唯一
中断在完成一个数据字传输。
–9–
第0版

深圳市碧威特网络技术有限公司