果岭 - STW51000
果岭总线架构是基于多层AHB (传输十字吧) 。这种总线架构设计师用手工
tecture提供了大量的带宽在系统中,并防止总线结构由被
的瓶颈。
一个16兆的内存提供了CPU之间的数据交换能力。它允许存储的集合
数据从快速串行端口或其它基于DMA的外设来了。
6
ST140概述
该ST140是一个32位MCU / 16位DSP加载/存储体系结构,它提供了完整的DSP , MCU功能。
此功能是通过一个全面的32位指令集加上高16位指令集托管
代码密度,和一个特定的指令模式,提供适合于高平行度的增加的水平
高性能DSP操作。在ST140的架构是专为最高的代码效率为
微控制器的代码和矢量DSP代码,即使与"C"语言编程。 32× 40位
数据寄存器对应"C"的数据类型,并允许高精度的结果。 17 ×32位指针/索引
寄存器提供了方便的数据访问和3硬件回路控制器使用的是C的ST140管理
编译器检查的指令级并行参数,检查代码块,确定关键
路径和依赖性和重新排序指令受益于预测和最大化速度。
在ST140是完全流水线的效率最大化;同时,数据访问是访问分离的迷你
妈妈访问延迟并减少需要使用的数据寄存器。 ST140具有32K字节程序
和64 KB的数据Cache的高性能运行。
表2.基准ST140
功能
真正的IFR座
简单的样本FIR
复杂的FIR座
LMS
IIR
向量点积
向量加法
矢量最大
FFT基4
T/4 + 14
(T + 0.5 )× N + 13
T/2 + 16
不适用
N/4 + 11
N / 2 + 11
N/4+10
-
公式
(T + 1 )× N / 4 + 24
N
40
1
40
1
1
40
40
40
256
5
2
B
T
16
16
16
16
M
周期
194
18
673
28
8
21
31
20
1380
N:铌点的 - B :第铌 - T:丝锥的铌 - M:新的相对千里马铌
7
ARM子系统概述
果岭ASSP是根据各地的ARM926核心内建开放的ARM的PrimeXsys 平台
并且包括一组外围设备和最大化吞吐量AMBA多层AHB系统总线。
在ARM子系统包含了一组标准的外设,包括定时器,看门狗, 32位的GPIO ,
和时钟/系统控制器。
除了标准的外围设备的ARM子系统还包含了一套高速DMA外设的
包括多通道串行端口, UTOPIA接口, Turbo解码器引擎和卷积Decod-
呃引擎。
三DMA引擎管理所有的DMA操作该系统。中断控制器具有32个标准
中断和16个向量中断提供了一个简单的软件接口,中断系统。为前
潘申宗旨,两名外部存储器控制器可以解决SRAM,闪存, ROM和I / O设备。
这些外部设备可以通过DSP或MCU进行访问。
3/8