|
Sitemap
Login
User ID
Password
New user?
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
個工作可以被完成
.
也就是說
,
在
100M
Hz
最佳執行力可高達
300M
OPS.
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
組件
.