Idt rc32364 riscontroller, Mp3 ng: a next generation consumer platform, Figure 1: mp3 ng system block diagram – Xilinx XAPP169 User Manual

Page 3

Advertising
background image

MP3 NG: A Next Generation Consumer Platform

XAPP169 (v1.0) November 24, 1999

www.xilinx.com

3

1-800-255-7778

R

IDT RC32364 RISController™

The processor chosen for this design is the IDT RC32364. The features of this device that are
leveraged in this application are:

• Paged memory management unit.

• High-performance, 175 dhrystone MIPs at 133 MHz.

• Integer Multiply ACcumulate (MAC) support, 67M MACs/second at 133 MHz.

• Separate, line lockable, instruction (8 KB) and data (2 KB) caches.

• Power saving features including active power management and a power-down operating

mode.

• On-chip In Circuit Emulation (ICE) interface to provide access to internal CPU state

(registers, cache) and for debug control (breakpoints, single step, insert instructions into
pipeline).

Figure 2

shows the block diagram for this device. The complete data sheet for the RC32364

can be found at the following URL:

http://www.idt.com/docs/79RC32364_DS_32100.pdf

The RC32364’s MMU consists of address translation logic and a Translation Lookaside Buffer
(TLB) capable of supporting demand paged virtual memory. In addition, it includes several
features that are valuable in an embedded application such as variable sized pages and
lockable TLB entries.

Figure 3

illustrates the virtual to physical address translation performed

by the RC32364.

RC32364

RISC

CPU

Addr/Data

Control

32

21

Xilinx

Spartan II

FPGA

CS4343

Audio

DAC

MT48LC1M16A1

SDRAM

KM29U64000T

FLASH

USBN9602

USB

Interface

8

Control

9

Control

11

Data

16

8

Serial Audio

3

Control Port

2

MAX1108

2 Channel

ADC

Serial Data

3

Serial Data

7

SED1758
LCD Row

Driver

Serial Data

2

SED1743

LCD Column

Driver

128 x 128

LCD Panel

&

4 Wire Touch

Membrane

128

128

R

L

To Stereo

Headphone

Jack

IRMS6100

IRDA

Transceiver

3

Address

11

Control

17

CompactFlash

Interface

Control

3

IRQ

Figure 1: MP3 NG System Block Diagram

Advertising