English
Language : 

GMS30C7201 Datasheet, PDF (44/352 Pages) Hynix Semiconductor – 60MHz operation frequency Low power consumption
Piccolo Macrocell
5.1 Piccolo Macrocell
This section outlines
• the features and benefits of Piccolo
• the integration of Piccolo into the GMS30C7201
and provides references to other sources of information.
5.1.1
Features and Benefits of Piccolo
The full performance and functionality of a 16-bit fixed-point DSP is added to the ARM CPU
through the Piccolo coprocessor (SP7 core). This is achieved without the high cost of a Harvard
memory system as used in a conventional DSP architecture.The ARM architecture allows
sustained single-cycle, multiply-accumulate type instructions from a single memory system.
The 32-bit ARM memory system is free for high bandwidth data access through the use of a
128-word instruction cache which decouples Piccolo instruction fetches from the bus.
5.1.2
Piccolo DSP integrated into the GMS30C7201
Piccolo is connected as a coprocessor to the ARM720T, as shown in Figure 5-1:
ARM720TDSP Block Diagram below. The combination is referred to as the ARM720TDSP.
ARM720T
Core
AMBA Interface
In
Piccolo
Datapath
Out
Instruction Cache
AMBA Interface
AMBA Data Bus
AMBA Address Bus
Figure 5-1: ARM720TDSP Block Diagram
5-2
GMS30C7201 Data Sheet