English
Language : 

PNX1300 Datasheet, PDF (183/548 Pages) NXP Semiconductors – Media Processors
SDRAM Memory System
Chapter 12
by Eino Jacobs, Chris Nelson, Thorwald Rabeler, Mohammed Yousuf, Luis Lucas
12.1 NEW IN PNX1300/01/02/11
• Support of 256-Mbit SDRAMs organized in x16. The
REFRESH counter must be changed. Refer to
Section 12.11 for more details.
• 16-bit memory interface support in addition to the 32-
bit mode of TM-1300.
12.2 PNX1300 MAIN MEMORY OVERVIEW
In this document, the generic PNX1300 name refers
to the PNX1300 Series, or the PNX1300/01/02/11
products.
PNX1300 connects to its local memory system with a
dedicated memory bus, shown in Figure 12-1. This bus
interfaces only with SDRAM or SGRAM (synchronous
graphics DRAM with its DSF pin tied low); PNX1300 is
the only master on this bus.
A variety of device types, speeds, and rank1 sizes are
supported allowing a wide range of PNX1300 systems to
be built. Table 12-1 summarizes the memory system fea-
tures.The memory devices can have two or four banks.
The main memory interface provides all control and data
signals with sufficient drive capacity for a glueless con-
nection up to a 183-MHz memory system (for PNX1302,
166 MHz otherwise) with up to two memory devices. The
memory-system speed can be different from PNX1300
core speed; the ratio between the memory system clock
and PNX1300 core clock is programmable.
With current memory technology, PNX1300 supports a
glueless memory interface of up to 64MBytes with two
4×4M×16 SDRAM chips (two devices with 4 banks of
four million words, each 16 bits wide).
PNX1300 provides also a 16-bit memory interface (in-
stead of 32-bit only for TM-1300) for applications requir-
ing lower cost and lower performance. The available
bandwidth is then reduced by two and the latency on
cache misses is increased by two for the Instruction
1. In this document, the term ‘rank’ is used to refer to a
group of memory devices that are accessed together.
Historically, the term ‘bank’ has been used in this con-
text; to avoid confusion, this document uses bank to re-
fer to on-chip organization (SDRAM devices have two
or four internal banks) and rank to refer to off-chip, sys-
tem-level organization.
cache and by one SDRAM cycle for the Data cache on
critical word first demand.
The maximum amount of memory in the 16-bit mode is
32MBytes.
Table 12-1. Memory System Features
Characteristic
Comments
Data width
16 and 32 bits
Number of ranks Four chip-select signals support up to four
ranks (can be used as addresses)
Memory size
From 512 KB to 64 MB
Devices
supported
• Jedec SGRAM (DSF tied low)
• Jedec SDRAM (×4, ×8, ×16, ×32)
• PC100/133 and later
Clock rate
Up to 183 MHz SDRAM speed (program-
mable ratio between
core clock and memory system clock)
Bandwidth
732 MB/s (at 183 MHz and 32-bit i/f)
Glueless interface • Up to 2 chips at 183 MHz (e.g., 32 MB
memory with 4x1Mx32 SDRAM)
• Up to 4 chips at 166 MHz (e.g., 64 MB
memory with 4x1Mx32 SDRAM)
Signal levels
3.3-V LVTTL
12.3 MAIN-MEMORY ADDRESS
APERTURE
PNX1300’s local main memory is just one of three aper-
tures into the 4-GB address space of the DSPCPU:
• SDRAM (0.5 to 64 MB in size),
• MMIO (2 MB in size), and
• PCI (any address not in SDRAM or MMIO).
MMIO registers control the positions of the address-
space apertures. The SDRAM aperture begins at the ab-
solute address specified in the MMIO register
DRAM_BASE and extends upward to the address spec-
ified in the DRAM_LIMIT register. If the SDRAM aperture
overlaps the memory hole, the memory hole is ignored.
The MMIO aperture begins at the address in
MMIO_BASE, which defaults to 0xEFE00000 after pow-
er-up, and extends upwards 2 MB. (See Chapter 3,
“DSPCPU Architecture,” for a detailed discussion.) All
addresses that fall outside these two apertures are as-
sumed to be part of the PCI address aperture.
PRELIMINARY SPECIFICATION
12-1