DSP56000/DSP56001 Motorola [27]. DSP (. 1.13). /. , , DSP56000/DSP56001.
33 16 MIPS, 1024 3,23 .
. DSP56000 , (ROM) 3,75 . DSP56000, , . DSP56001 (RAM), 512 , 32 (ROM) , - m- .
DSP560xx , , 24- DSP 56002, 4, 7, 9, 11 [27].
, , , . .
DSP560xx . 1.13.
:
;
;
(ALU);
(AGU);
(PCU);
( );
:
PCU, AGU . 24- : X(XDB), Y (YDB), (PDB) (GDB). Y 48- .
Y XDB YDB, PDB. GDB.
|
|
-, -, -. 24- 56-. - , . - Y- 16- YAB, (). , , YAB, .
, , , .
24- -, 48- -, 8- , , / ( ) (MAC).
XDB YDB, 8- / .
( ). 48- 96 4- 24- .
(AGU) , 16- , , .
( ), , , . 15- 32- (SS) 6 : (PC), (LC), (LA), (SR), (OMR) (SP). 16- PC 65536 . SS PC SR , .
- (, , ) 5 : , , , .
PCU : (PDC), (PGA) (1). PDC , , . (REP) .
PGA - . , LC, - LA. , , .
|
|
1 , . - 0 ( ), 1, 2 - 3 ( ).
24- . - , master/slave.
: ALU, AGU PCU. , , .
: 1 2 24- . , ALU, AGU PCU, , , XDB YDB. MAC . 1.14.
LOOP | Opcode | Operands | XDB | YDB | ;TEXT |
MAC | X0,Y0,A | X:(R0)+,X0 | Y:(R4)+,Y0 |
. 1.14. DSP-560xx
: X0 Y0, ; , R0 R4, X0 Y0.
DSP 560 : , , , , .
BlackFin. Analog Devices BlackFin ADSP-BF512, BF514, BF516 BF518. BlackFin, , DSP + .
, . ADSP-BF51 .
DSP:
;
;
;
;
.
:
: 400 ;
: 800 MMACS;
: 8,5 MMACS/ ( 100 );
SRAM : 116 ;
Flash : 4 ( DSP Flash ).
32- Blackfin SRAM Flash SPI ( DSP Flash ), Lockbox. , SDRAM, SRAM, Flash ROM .
ADSP-BF516 BF518 MAC Ethernet 10/100, BF518 IEEE-1588. DSP DPM.
|
|
, , , [8]. , - .
, ; . . , , . , , .
, . UltraSPARC Sun Microsystem, () Intel - Pentium , Pentium II, Cyrix-686 (2), AMD6.
, DSP - . - , , , , -, , , PDA. :
Mediaprocessor MicroUnity;
Trimedia Philips;
Mpact Media Engine Chromatic Research;
NVI Nvidia;
MediaGx Cyrix.
, . , , .