9
ARM 7500
The ARM 7500 is used for the basic processor in Daewoo INTERNET Settop box DSN-300A.
The ARM 7500 is a multimedia processor implemented on a chip. A chip is composed of image and sound
treatment part, and other I/O treatment parts, centering the ARM 710C CPU core. The image treatment part
can display the screens of monitors, TVs or LCDs.
The I/O treatment part is used for interfaces of keyboards or joysticks.
The block diagram of the ARM 7500 is as follow:
The ARM 710C is a 32-bit RISC microprocessor module. This has a 4Kbyte cache, write buffer and ARM7
processor core with Memory Management Unit (MMU). The image block can drive high-level CDTs or low-
voltage LCD displaying devices. The image module can obtain many kinds of frequencies because it is de-
signed to drive a Voltage Controlled Oscillator (VCO) in order to supply the master frequency. The sound
block has an 8-bit analogue stereo system and a 32-bit serial sound interface suitable to drive the external
CD DAC. The clock control is flexibly designed and is divided into a CPU core clock input and the input/output
system clock including the memory system clock and image input. The power control has two modes. The
clock inputting into the CPU is suspended but display function is on in the SUSPEND mode, All clocks are
suspended in the STOP mode.
Interrupts & Timers
Clock & Power
Timing & Clock
Serial portl
Serial portl
DMA DRAM
Decode ROM
4xA/DI/O Ctl
Arbitration
Data Buffer
MMU
4KB Cache
ARM7
Write Buffer
Data Latch
Sound
FIFO
Video
FIFO
Cursor
FIFO
Sound
DACs
Video
Palette
Cursor
Palette
Sterep
Digital
RGB
DACs
LCD
MUX
IO & Memory
ARM704
CPUCLK
VidCLK
SndCLK
MemCLK
Reset
D[31:0]
DAC Ref
L/R DACs
Mute
Timing
RGB DACs
LCD
Serial
Wakeup
OSC Ctl
DRAM
ROMCS
Analogue
IOP[7:0]
A[28:0]
I/O Chip Select
PCMCIA XIF
IOD[15:0]
Interrupts