|
Sitemap
Login
User ID
Password
Neuer Benutzer?
Forgot password?
RISC
/ DSP架构
Hyperstone E1-32X
RISC
/DSP
区块图
注意
更多信息请点选
档案下载
,
有些档案可能需要注册才能下载。
Home
|
产品一览
|
E1 系列
|
功能描述
统一的
RISC
/DSP架构
利用ALU及DSP指令的load-store架构
Hyperstone
的
RISC
技术是基于
load-store
架构
.
它是以缓存器为导向
,
且被建立在一个
32-bit
的堆栈缓存器周遭
,
此堆栈缓存器有
64
个一般功能的区域性缓存器与
26
个全域缓存器
.load
与
store
指令在内存总线上有
2
级的通道
.DSP
组件
,
如同
ALU
及
load/store
组件
,
也能在缓存器上执行
.
它执行一个专用的
DSP
指令设定
.
就像其它的指令一样
,DSP
指令严格地遵守
RISC
原则
.
在
DSP
指令的延迟周期间
, ALU
及
load/store
组件便能执行其它指令
.
因此
,
相较于传统的
DSP, Hyperstone
的
DSP
架构拥有较高的适应性
.
除此之外
,
每个指令操作时
,
高达
3
个工作可以被完成
.
也就是说
,
在
100MHz
最佳执行力可高达
300MOPS.
Hyperstone
的
RISC
/DSP
架构总共拥有
96
个
32-bit
的缓存器
,
如上所述
64
个为一般功能的区域性缓存器
,
其它为全域缓存器
.
堆栈缓存器被组织成一个环形的缓冲器
,
并运用重复堆栈的概念
. Hyperstone
RISC
/DSP
处理器使用
16,32, 48bit
的不同长度的指令
.
更重要的是
,
其内部也整合了定时器单元
,
中断控制器
,
及方便的总线接口
,
不需逻辑电路即可连接内存及接口设备
.
自动关机机制更进一步减少原来即很低的能源消耗
.
内建的DSP功能可提供高要求的多媒体及通讯应用
Hyperstone
RISC
/DSP
的
DSP
组件严格地遵守
RISC
原则
.
就像
ALU
一样
,
所有的
DSP
指令都在缓存器装置上运作
,
因此使得在
ALU
及
DSP
间的数据转换简单明了
.DSP
组件支持
16-bit
及
32-bit
的数据型态
.
为了达到最大的数据处理能力
,DSP
组件提供专有的缓存器
及
32-bit
和
64-bit
各一的硬件蓄电池
.
专有的
DSP
型指令如下
:
16-bit data format:
multiply (single-cycle, pipelined)
multiply-accumulate (single-cycle, pipelined)
complex multiply
complex multiply-accumulate
addsub
fixed-point shift
32-bit data format:
multiply
multiply-accumutate
multiply-subtract
Hyperstone
的
DSP
数据库–
HyDSP
支持完整的
DSP
机制
,
包含
ALU, Load/Store
组件及
DSP
组件
.