ChipFind - документация

Электронный компонент: PR31500

Скачать:  PDF   ZIP
Philips
Semiconductors
MIPS
PR31500
Poseidon embedded processor
Preliminary specification
1996 Sep 24
INTEGRATED CIRCUITS
Version 0.1
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
Version 0.1
2
1996 Sep 24
GENERAL DESCRIPTION
PR31500 Processor is a single-chip, low-cost, integrated embedded
processor consisting of MIPS R3000 core and system support logic
to interface with various types of devices.
PR31500 consists of a MIPS R3000 RISC CPU with 4 KBytes of
instruction cache memory and 1 KByte of data cache memory, plus
integrated functions for interfacing to numerous system components
and external I/O modules. The R3000 RISC CPU is also augmented
with a multiply/accumulate module to allow integrated DSP
functions, such as a software modem for high-performance standard
data and fax protocols.
The PR31500 processor can support both Little and Big Endian
operating systems. In addition the PR31500 provides a memory
management unit with an on-chip Translation Look aside Buffer
(TLB) for very fast virtual to physical address translation.
PR31500 also contains multiple DMA channels and a
high-performance and flexible Bus Interface Unit (BIU) for providing
an efficient means for transferring data between external system
memory, cache memory, the CPU core, and external I/O modules.
The types of external memory devices supported include dynamic
random access memory (DRAM), synchronous dynamic random
access memory (SDRAM), static random access memory (SRAM),
Flash memory, read-only memory (ROM), and expansion cards
(e.g., PCMCIA). PR31500 also contains a System Interface Module
(SIM) containing integrated functions for interfacing to numerous
external I/O modules such as liquid crystal displays (LCDs), the
UCB1100 (which handles most of the analog functions of the
system, including sound and telecom codecs and touchscreen
ADC), ISDN/high-speed serial, infrared, wireless peripherals, etc.
Lastly, PR31500 contains support for implementation of power
management, whereby various PR31500 internal modules and
external subsystems can be individually (under software control)
powered up and down.
Figure 1 shows an External Block Diagram of PR31500.
FEATURES
32-bit R3000 RISC static CMOS CPU
4 KByte instruction cache
1 KByte data cache
Multiply/accumulator Instruction
R3000A memory management unit with on-chip TLB
Supports Big/Little Endian operating systems
On-chip peripherals with individual power-down
Multi-channel DMA controller
Bus interface unit
Memory controller for ROM, Flash, RAM, DRAM, SDRAM,
SRAM, and PCMCIA
Power management module
Video module
Real-time clock 32.760KHz reference
High-speed serial interface
Infrared module
Dual-UART
SPI bus
3.3V supply voltage
208-pin LQFP (Low profile quad flat pack)
40MHz operation frequency
ORDERING INFORMATION
PART NUMBER
TEMPERATURE RANGE (
C) AND PACKAGE
FREQUENCY
(MHz)
DRAWING NUMBER
PR31500ABC
0 to +70, 208-pin Low Profile Quad Flat Pack
40
LQFP208
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
3
R3000 RISC
CPU Core
ICache
4KByte
DCache
1KByte
Bus Interface Unit (BIU) Module
(S)DRAM/PCMCIA/ROM
Data
Addr
CHI Module
Addr
Data
Data
Addr
Control
to UCB1100
to LCD
to high
speed serial
to IR
Timer Module
(+ RTC)
IR Module
UART Module
(dual UART)
MAC
to UART
Power Module
SPI Module
to Power
Supply
IO Module
to general
purpose I/O
32 KHz
SYSCLK
Interrupt Module
System Interface Module (SIM)
to
Memory
CPU
Module
DA
T
A
T
AG
ADDR
System Interface Unit (SIU) Module
Arbitration/DMA/AddrDecode
Video Module
SIB Module
MMU
Clock Module
SN00162
Figure 1. PR31500 Block Diagram
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
4
OVERVIEW
Each of the on-chip peripherals consist of:
BIU Module
System memory and PR31500 Bus Interface Unit (BIU)
supports up to 2 banks of physical memory
supports self-refreshing DRAM and SDRAM
programmable parameters for each bank of DRAM or SDRAM
(row/column address configuration, refresh, burst modes, etc.)
programmable chip select memory access
4 programmable (size, wait states, burst mode control) memory
device and general purpose chip selects
available for system ROM, SRAM, Flash
available for external port expansion registers
supports up to 2 identical full PCMCIA ports
PR31500 and UCB1100 provide the control signals and accepts
the status signals which conform to the PCMCIA version 2.01
standard
appropriate connector keying and level-shifting buffers required
for 3.3V versus 5V PCMCIA interface implementations
SIU Module
multi-channel 32-bit DMA controller and System Interface Unit
(SIU)
independent DMA channels for video, SIB to/from UCB1100
audio/telecom codecs, high-speed serial port, IR UART, and
general purpose UART
address decoding for submodules within System Interface Module
(SIM)
CPU Module
R3000 RISC central processing unit core
full 32-bit operation (registers, instructions, addresses)
32 general purpose 32-bit registers; 32-bit program counter
MIPS RISC Instruction Set Architecture (ISA) supported
on-chip cache
4 KByte direct-mapped instruction cache (I-cache)
physical address tag and valid bit per cache line
programmable burst size
instruction streaming mode supported
1 KByte data cache (D-cache)
physical address tag and valid bit per cache line
programmable burst size
write-through
cache address snoop mode supported for DMA
4-level deep write buffer
Memory Management Unit
MIPS R3000A MMU contains on-chip TLB with:
32
64 bit wide entries
fully associative
2 entry micro TLB for very fast instruction address translation
Instruction address translation accesses full TLB after micro
TLB miss
Data address translation accesses full TLB
high-speed multiplier/accumulator
on-chip hardware multiplier
supports 16x16 or 32x32 multiplier operations, with 64-bit
accumulator
existing multiply instructions are enhanced and new multiply
and add instructions are added to R3000 instruction set to
improve the performance of DSP applications
CPU interface
handles data bus, address bus, and control interface between
CPU core and rest of PR31500 logic
Clock Module
PR31500 supports system-wide single crystal configuration,
besides the 32 KHz RTC XTAL (reduces cost, power, and board
space)
common crystal rate divided to generate clock for CPU, video,
sound, telecom, UARTs, etc.
external system crystal rate is vendor-dependent
independent enabling or disabling of individual clocks under
software control, for power management
CHI Module
high-speed serial Concentration Highway Interface (CHI) contains
logic for interfacing to external full-duplex serial
time-division-multiplexed (TDM) communication peripherals
supports ISDN line interface chips and other PCM/TDM serial
devices
CHI interface is programmable (number of channels, frame rate,
bit rate, etc.) to provide support for a variety of formats
supports data rates up to 4.096 Mbps
independent DMA support for CHI receive and transmit
Interrupt Module
contains logic for individually enabling, reading, and clearing all
PR31500 interrupt sources
interrupts generated from internal PR31500 modules or from edge
transitions on external signal pins
IO Module
contains support for reading and writing the 7 bi-directional
general purpose IO pins and the 32 bi-directional multi-function IO
pins
each IO port can generate a separate positive and negative edge
interrupt
independently configurable IO ports allow PR31500 to support a
flexible and wide range of system applications and configurations
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
5
IR Module
IR consumer mode
allows control of consumer electronic devices such as stereos,
TVs, VCRs, etc.
programmable pulse parameters
external analog LED circuitry
IRDA communication mode
allows communication with other IRDA devices such as FAX
machines, copiers, printers, etc.
supported by UART module within PR31500
external analog receiver preamp and LED circuitry
data rate = up to 115 Kbps at 1 meter
IR FSK communication mode
supported by UART module within PR31500
external analog IR chip(s) perform frequency modulation to
generate the desired IR communication mode protocol
data rate = up to 36000 bps at 3 meters
carrier detect state machine
periodically enables IR receiver to check if a valid carrier is
present
Power Module
power-down modes for individual internal peripheral modules
serial (SPI port) power supply control interface supported
power management state machine has 4 states: RUNNING,
DOZING, SLEEP, and COMA
Serial Interconnect Bus (SIB) Module
PR31500 contains holding and shift registers to support the serial
interface to the UCB1100 and/or other optional codec devices
interface compatible with slave mode 3 of Crystal CS4216 codec
synchronous, frame-based protocol
PR31500 always master source of clock and frame frequency and
phase; programmable clock frequency
each SIB frame consists of 128 clock cycles, further divided into 2
subframes or words of 64 bits each (supports up to 2 devices
simultaneously)
independent DMA support for audio receive and transmit, telecom
receive and transmit
supports 8-bit or 16-bit mono telecom formats
supports 8-bit or 16-bit mono or stereo audio formats
independently programmable audio and telecom sample rates
CPU read/write registers for subframe control and status
System Peripheral Interface (SPI) Module
provides interface to SPI peripherals and devices
full-duplex, synchronous serial data transfers (data in, data out,
and clock signals)
PR31500 supplies dedicated chip select and interrupt for an SPI
interface serial power supply
8-bit or 16-bit data word lengths for the SPI interface
programmable SPI baud rate
Timer Module
Real Time Clock (RTC) and Timer
40-bit counter (30.517
sec granularity);
maximum uninterrupted time = 388.36 days
40-bit alarm register (30.517
sec granularity)
16-bit periodic timer (0.868
sec granularity);
maximum timeout = 56.8 msec
interrupts on alarm, timer, and prior to RTC roll-over
UART Module
2 independent full-duplex UARTs
programmable baud rate generator
UART-A port used for serial control interface to external IR
module
UART-B port used for general purpose serial control interface
UART-A and UART-B DMA support for receive and transmit
Video Module
bit-mapped graphics
supports monochrome, grey scale, or color modes
time-based dithering algorithm for grey scale and color modes
supports multiple screen sizes
supports split and non-split displays
variable size and relocatable video buffer
DMA support for fetching image data from video buffer
Little/Big Endian Configuration
The PR31500 can be configures as a Big Endian or as a Little
Endian processor based on the /LB endian pin at power-up.
The byte ordering is as follows:
LITTLE ENDIAN
BIG ENDIAN
D[31:24]
D[7:0]
D[23:16]
D[15:8]
D[15:8]
D[23:16]
D[7:0]
D[31:24]
/CAS3
/CAS0
/CAS2
/CAS1
/CAS1
/CAS2
/CAS0
/CAS3
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
6
Figure 2 shows a typical system block diagram cosisting of
PR31500 and UCB1100 for a total system solution.
R3000
RISC
CPU
core
ICache/RAM
DCache/
RAM
32bit Bus
LCD Interface
T
imers
Realtime Clock
Serial I/F and
Magicbus
12 PCMCIA Slots
UCB1100
Main
Backup
(Lithium)
DAA
RF
Xceiver
or
Touchscreen
(Resistive)
Phone Jack
IR
PR31500
AC
Adapter
3.3V
Memory Protection
PCMCIA/ROM I/F
164 MBytes
ROM
116 MBytes
(S)DRAM
T
Thermistor
3.3V
32 KHz
SYSCLK
ID ROM
High speed serial port
ISDN
or other
peripherals
LCD
DRAM/SDRAM Interface
Power Supply
TLB
SN00163
Figure 2. System Block Diagram
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
7
PIN CONFIGURATION
208
1
52
53
104
105
156
157
208-PIN
PLASTIC
QUAD FLAT PACK
TOP VIEW
Pin
Function
1
V
DD
2
D(0)
[D(24)]
3
V
SS
4
D(1)
[D(25)]
5
D(2)
[D(26)]
6
V
DD
7
D(3)
[D(27)]
8
V
SS
9
D(4)
[D(28)]
10
V
DD
11
D(5)
[D(29)]
12
D(6)
[D(30)]
13
V
SS
14
D(7)
[D(31)]
15
V
SS
16
D(8)
[D(16)]
17
V
DD
18
D(9)
[D(17)]
19
D(10)
[D(18)]
20
V
SS
21
D(11)
[D(19)]
22
V
DD
23
D(12)
[D(20)]
24
D(13)
[D(21)]
25
V
SS
26
D(14)
[D(22)]
27
D(15)
[D(23)]
28
V
DD
29
/LB endian
30
MFIO(1)
31
32
33
V
SS
34
35
V
DD
36
V
DD
37
SIBMCLK
38
V
SS
39
SIBSCLK
40
SIBSYNC
41
SIBDIN
42
SIBDOUT
43
V
DD
44
SIBIRQ
45
MFIO(0)
46
IO(6)
47
IO(50
48
V
SS
49
chiclk
50
chifs
51
chidin
52
chidout
Pin
Function
53
V
DD
54
RXD
55
TXD
56
IO(4)
57
58
IRIN
59
IROUT
60
V
SS
61
V
DD
62
CARDET
63
TXPWR
64
IO(3)
65
IO(2)
66
V
SS
67
SPICLK
68
SPIIN
69
SPIOUT
70
V
DD
71
TESTCPU
72
TESTIN
73
VIDDONE
74
TESTSIU
75
V
SS
76
V
CC
3
77
BC32K
78
V
DD
79
C32KIN
80
C32KOUT
81
V
SS
82
PWRCS
83
PWRINT
84
PWROK
85
86
ONBUTN
87
/PON
88
/CPURES
89
V
DD
90
DISPON
91
FRAME
92
V
SS
93
DF
94
LOAD
95
CP
96
V
SS
97
V
DD
98
VDAT(0)
99
VDAT(1)
100
VDAT(2)
101
VDAT(3)
102
V
SS
103
IO(1)
104
V
DD
Pin
Function
105
/CARD2WAIT
106
/CARD2CSH
107
/CARD2CSL
108
IO(0)
109
V
SS
110
/IORD
111
/IOWR
112
/CARDREG
113
/CARD1WAIT
114
V
DD
115
MFIO(2)
116
V
DD
117
/CARD1CSL
118
/CARD1CSH
119
V
SS
120
/MCS3
121
/MCS2
122
/MCS1
123
/MCS0
124
/CS3
125
/CS2
126
/CS1
127
V
DD
128
SYSCLKIN
129
SYSCLKOUT
130
V
SS
131
V
SS
132
V
DD
133
D(31)
[D(7)]
134
D(30)
[D(6)]
135
V
SS
136
D(29)
[D(5)]
137
V
DD
138
D(28)
[D(4)]
139
D(27)
[D(3)]
140
V
SS
141
D(26)
[D(2)]
142
V
SS
143
D(25)
[D(1)]
144
V
DD
145
D(24)
[D(0)]
146
D(23)
[D(15)]
147
V
DD
148
D(22)
[D(14)]
149
V
SS
150
D(21)
[D(13)]
151
V
DD
152
D(20)
[D(12)]
153
D(19)
[D(11)]
154
V
SS
155
D(18)
[D(10)]
156
V
DD
Pin
Function
157
D(17)
[D(9)]
158
V
SS
159
D(16)
[D(8)]
160
V
DD
161
162
/CS0
163
/RD
164
V
SS
165
V
DD
166
/DGRNT
167
/DREQ
168
ALE
169
/WE
170
V
DD
171
A(12)
172
A(11)
173
V
SS
174
A(10)
175
A(9)
176
V
DD
177
A(8)
178
A(7)
179
V
SS
180
A(6)
181
A(5)
182
V
DD
183
A(4)
184
V
SS
185
A(3)
186
A(2)
187
V
DD
188
A(1)
189
A(0)
190
V
SS
191
V
SS
192
/DCS0
193
/RAS1
194
/RAS0
195
/CAS3
[/CAS0]
196
V
DD
197
/CAS2
[/CAS1]
198
/CAS1
[/CAS2]
199
/CAS0
[/CAS3]
200
V
SS
201
V
DD
202
DCKE
203
V
SS
204
DCLKIN
205
DCLKOUT
206
V
DD
207
DQMH
208
DQML
NOTE:
[ ] indicates the signal name in the Little Endian mode.
SN00164
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
8
PIN DESCRIPTIONS
Overview
The PR31500 processor contains 208 pins consisting of input, output, bi-directional, and power and ground pins. These pins are used to
support various functions. The following sections will describe the function of each pin including any special power-down considerations for
each pin.
Pins
The PR31500 PROCESSOR contains 208 total pins, consisting of 136 signal pins, 4 spare pins, 34 power pins, and 34 ground pins. Of the 136
signal pins, 32 of them are multi-function and can be independently programmed either as IO ports or for an alternate standard/normal function.
As an IO port, any of these pins can be programmed as an input or output port, with the capability of generating a separate positive and
negative edge interrupt. See Section 2.3 for a summary of the multi-function IO ports versus their standard functions.
PIN #
NAME
TYPE
NAME AND FUNCTION
Memory Pins
D(31:0)
I/O
These pins are the data bus for the system. 8-bit SDRAMs should be connected to bits 7:0 and
16-bit SDRAMs and DRAMs should be connected to bits 15:0. All other 16-bit ports should be
connected to bits 31:16. Of course, 32-bit ports should be connected to bits 31:0. These pins are
normally outputs and only become inputs during reads, thus no resistors are required since the
bus will only float for a short period of time during bus turn-around.
A(12:0)
O
These pins are the address bus for the system. The address lines are multiplexed and can be
connected directly to SDRAM and DRAM devices. To generate the full 26-bit address for static
devices, an external latch must be used to latch the signals using the ALE signal. For static
devices, address bits 25:13 are provided by the external latch and address bits 12:0 (directly
connected from PR31500's address bus) are held afterward by PR31500 processor for the
remainder of the address bus cycle.
168
ALE
O
This pin is used as the address latch enable to latch A(12:0) using an external latch, for generating
the upper address bits 25:13.
163
/RD
O
This pin is used as the read signal for static devices. This signal is asserted for reads from
/MCS3-0, /CS3-0, /CARD2CS and /CARD1CS for memory and attribute space, and for reads from
PR31500 processor accesses if SHOWPR31500 is enabled (for debugging purposes).
169
/WE
O
This pin is used as the write signal for the system. This signal is asserted for writes to /MCS3-0,
/CS3-0, /CARD2CS and /CARD1CS for memory and attribute space, and for writes to DRAM and
SDRAM.
199
/CAS0 (/WE0)
O
This pin is used as the CAS signal for SDRAMs, the CAS signal for D(7:0) for DRAMs, and the
write enable signal for D(7:0) for static devices.
198
/CAS1 (/WE1)
O
This pin is used as the CAS signal for D(15:8) for DRAMs and the write enable signal for D(15:8)
for static devices.
197
/CAS2 (/WE2)
O
This pin is used as the CAS signal for D(23:16) for DRAMs and the write enable signal for
D(23:16) for static devices.
195
/CAS3 (/WE3)
O
This pin is used as the CAS signal for D(31:24) for DRAMs and the write enable signal for
D(31:24) for static devices.
194
/RAS0
O
This pin is used as the RAS signal for SDRAMs and the RAS signal for Bank0 DRAMs.
193
/RAS1 (/DCS1)
O
This pin is used as the chip select signal for Bank1 SDRAMs and the RAS signal for Bank1
DRAMs.
192
/DCS0
O
This pin is used as the chip select signal for Bank0 SDRAMs.
202
DCKE
O
This pin is used as the clock enable for SDRAMs.
204
DCLKIN
I
This pin must be tied externally to the DCLKOUT signal and is used to match skew for the data
input when reading from SDRAM and DRAM devices.
205
DCLKOUT
O
This pin is the (nominal) 73.728 MHz clock for the SDRAMs.
207
DQMH
O
This pin is the upper data mask for a 16-bit SDRAM configuration.
208
DQML
O
This pin is the lower data mask for a 16-bit SDRAM or 8-bit SDRAM configuration.
124126,
162
/CS30
O
These pins are the Chip Select 3 through 0 signals. They can be configured to support either 32-bit
or 16-bit ports.
120123
/MCS30
O
These pins are the MagicCard Chip Select 3 through 0 signals. They only support 16-bit ports.
106, 107
/CARD2CSH,L
O
These pins are the Chip Select signals for PCMCIA card slot 2.
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
9
PIN #
NAME AND FUNCTION
TYPE
NAME
Memory Pins (continued)
117, 118
/CARD1CSH,L
O
These pins are the Chip Select signals for PCMCIA card slot 1.
112
/CARDREG
O
This pin is the /REG signal for the PCMCIA cards.
110
/CARDIORD
O
This pin is the /IORD signal for the PCMCIA IO cards.
111
/CARDIOWR
O
This pin is the /IOWR signal for the PCMCIA IO cards.
115
/CARDDIR
O
This pin is used to provide the direction control for bi-directional data buffers used for the PCMCIA
slot(s). This signal will assert whenever /CARD2CSH or /CARD2CSL or /CARD1CSH or
/CARD1CSL is asserted and a read transaction is taking place.
105
/CARD2WAIT
I
This pin is the card wait signal from PCMCIA card slot 2.
113
/CARD1WAIT
I
This pin is the card wait signal from PCMCIA card slot 1.
Bus Arbitration Pins
167
/DREQ
I
This pin is used to request external arbitration. If the TESTSIU signal is high and the TESTSIU
function has been enabled, then once /DGRNT is asserted, external logic can initiate reads or
writes to PR31500 processor registers by driving the appropriate input signals. If the TESTSIU
signal is low or the TESTSIU function has not been enabled, then PR31500 memory transactions
are halted and certain memory signals will be tri-stated when /DGRNT is asserted in order to allow
an external master to access memory.
166
/DGRNT
O
This pin is asserted in response to /DREQ to inform the external test logic or bus master that it can
now begin to drive signals.
Clock Pins
128
SYSCLKIN
I
This pin should be connected along with SYSCLKOUT to an external crystal which is the main
PR31500 clock source.
129
SYSCLKOUT
O
This pin should be connected along with SYSCLKIN to an external crystal which is the main
PR31500 clock source.
79
C32KIN
I
This pin along with C32KOUT should be connected to a 32.768 KHz crystal.
80
C32KOUT
O
This pin along with C32KIN should be connected to a 32.768 KHz crystal.
77
BC32K
O
This pin is a buffered output of the 32.768 KHz clock.
CHI Pins
50
CHIFS
I/O
This pin is the CHI frame synchronization signal. This pin is available for use in one of two modes.
As an output, this pin allows PR31500 to be the master CHI sync source. As an input, this pin
allows an external peripheral to be the master CHI sync source and the PR31500 CHI module will
slave to this external sync.
49
CHICLK
I/O
This pin is the CHI clock signal. This pin is available for use in one of two modes. As an output,
this pin allows PR31500 to be the master CHI clock source. As an input, this pin allows an
external peripheral to be the master CHI clock source and the PR31500 CHI module will slave to
this external clock.
52
CHIDOUT
O
This pin is the CHI serial data output signal.
51
CHIDIN
I
This pin is the CHI serial data input signal.
IO Pins
46, 107,
47, 108,
56, 64,
64
IO(6:0)
I/O
These pins are general purpose input/output ports. Each port can be independently programmed
as an input or output port. Each port can generate a separate positive and negative edge interrupt.
Each port can also be independently programmed to use a 16 to 24 msec debouncer.
30, 45
MFIO(1:0)
I/O
These pins are multi-function input/output ports. Each port can be independently programmed as
an input or output port, or can be programmed for multi-function use to support vendor-dependent
test signals (for debugging purposes only). Each port can generate a separate positive and
negative edge interrupt. Note that 30 other multi-function pins are available for usage as
multi-function input/output ports. These pins are named after their respective standard/normal
function and are not listed here.
Endian Processor Pin
29
/LB endian
I
Little/Big Endian. This pin, when pulled Low at power-up, configures the PR31500 as a Little
Endian. When this pin is pulled High at power-up, it configures the PR31500 as a Big Endian
processor.
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
10
PIN #
NAME AND FUNCTION
TYPE
NAME
Reset Pins
88
/CPURES
I
This pin is used to reset the CPU core. This pin should be connected to a switch for initiating a
reset in the event that a software problem might hang the CPU core. The pin should also be pulled
up to VSTANDBY through an external pull-up resistor.
87
/PON
I
This pin serves as the Power On Reset signal for PR31500. This signal must remain low when
VSTANDBY is asserted until VSTANDBY is stable. Once VSTANDBY is asserted, this signal
should never go low unless all power is lost in the system.
Power Supply Pins
86
ONBUTN
I
This pin is used as the On Button for the system. Asserting this signal will cause PWRCS to set to
indicate to the System Power Supply to turn power on to the system. PWRCS will not assert if the
PWROK signal is low.
82
PWRCS
O
This pin is used as the chip select for the System Power Supply. When the system is off, the
assertion of this signal will cause the System Power Supply to turn VCCDRAM and VCC3 on to
power up the system. The Power Supply will latch SPI commands on the falling edge of PWRCS.
84
PWROK
I
This pin provides a status from the System Power Supply that there is a good source of power in
the system. This signal typically will be asserted if there is a Battery Charger supplying current or
if the Main Battery is good and the Battery Door is closed. If PWROK is low when the system is
powered off, PWRCS will not assert as a result of the user pressing the ONBUTN or an interrupt
attempting to wake up the system. If the device is on when the PWROK signal goes low, the
software will immediately shut down the system since power is about to be lost. When PWROK
goes low, there must be ample warning so that the software can shut down the system before
power is actually lost.
83
PWRINT
I
This pin is used by the System Power Supply to alert the software that some status has changed
in the System Power Supply and the software should read the status from the System Power
Supply to find out what has changed. These will be low priority events, unlike the PWROK status,
which is a high priority emergency case.
76
VCC3
I
This pin provides the status of the power supply for the ROM, UCB1100, system buffers, and other
transient components in the system. This signal will be asserted by the System Power Supply
when PWRCS is asserted, and will always be turned off when the system is powered down.
SIB Pins
41
SIBDIN
I
This pin contains the input data shifted from UCB1100 and/or external codec device.
42
SIBDOUT
O
This pin contains the output data shifted to UCB1100 and/or external codec device.
39
SIBSCLK
O
This pin is the serial clock sent to UCB1100 and/or external codec device. The programmable
SIBSCLK rate is derived by dividing down from SIBMCLK.
40
SIBSYNC
O
This pin is the frame synchronization signal sent to UCB1100 and/or external codec device. This
frame sync is asserted for one clock cycle immediately before each frame starts and all devices
connected to the SIB monitor SIBSYNC to determine when they should transmit or receive data.
44
SIBIRQ
I
This pin is a general purpose input port used for the SIB interrupt source from UCB1100. This
interrupt source can be configured to generate an interrupt on either a positive and/or negative
edge.
37
SIBMCLK
I/O
This pin is the master clock source for the SIB logic. This pin is available for use in one of two
modes. First, SIBMCLK can be configured as a high-rate output master clock source required by
certain external codec devices. In this mode all SIB clocks are synchronously slaved to the main
PR31500 system clock CLK2X. Conversely, SIBMCLK can be configured as an input slave clock
source. In this mode, all SIB clocks are derived from an external SIBMCLK oscillator source,
which is asynchronous with respect to CLK2X. Also, for this mode, SIBMCLK can still be
optionally used as a high-rate master clock source required by certain external codec devices.
SPI Pins
67
SPICLK
O
This pin is used to clock data in and out of the SPI slave device.
69
SPIOUT
O
This pin contains the data that is shifted into the SPI slave device.
68
SPIIN
I
This pin contains the data that is shifted out of the SPI slave device.
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
11
PIN #
NAME AND FUNCTION
TYPE
NAME
UART and IR Pins
55
TXD
O
This pin is the UART transmit signal from the UARTA module.
54
RXD
I
This pin is the UART receive signal to the UARTA module.
59
IROUT
O
This pin is the UART transmit signal from the UARTB module or the Consumer IR output signal if
Consumer IR mode is enabled.
58
IRIN
I
This pin is the UART receive signal to the UARTB module.
RXPWR
O
This pin is the receiver power output control signal to the external communication IR analog
circuitry.
62
CARDET
I
This pin is the carrier detect input signal from the external communication IR analog circuitry.
Video Pins
91
FRAME
O
This pin is the frame synchronization pulse signal between the Video Module and the LCD, and is
used by the LCD to return it's pointers to the top of the display. The Video Module asserts FRAME
after all the lines of the LCD have been shifted and transferred, producing a full frame of display.
93
DF
O
This pin is the AC signal for the LCD. Since LCD plasma tends to deteriorate whenever subjected
to a DC voltage, the DF signal is used by the LCD to alternate the polarity of the row and column
voltages used to turn the pixels on and off. The DF signal can be configured to toggle on every
frame or can be configured to toggle every programmable number of LOAD signals.
94
LOAD
O
This pin is the line synchronization pulse signal between the Video Module and the LCD, and is
used by the LCD to transfer the contents of it's horizontal line shift register to the LCD panel for
display. The Video Module asserts LOAD after an entire horizontal line of data has been shifted
into the LCD.
95
CP
O
This pin is the clock signal for the LCD. Data is pushed by the Video Module on the rising edge of
CP and sampled by the LCD on the falling edge of CP.
101, 100,
99, 98
VDAT(3:0)
O
These pins are the data for the LCD. These signals are directly connected to the LCD for 4-bit
non-split displays. For 4-bit split and 8-bit non-split displays, an external register is required to
demultiplex the 4-bit data into the desired 8 parallel data lines needed for the LCD.
90
DISPON
O
This pin is the display-on enable signal for the LCD.
Test Pins
74
TESTSIU
I
This pin allows external logic to initiate read or write transactions to PR31500 registers. The
TESTSIU mode is enabled by toggling this signal after the device has powered up. Once the
function is enabled, if the TESTSIU pin is high when the bus is arbitrated (using /DREQ and
/DGRNT), then external logic can initiate read and write transactions to PR31500 registers. This
pin is used for debugging purposes only.
71
TESTCPU
I
This pin allows numerous internal CPU core signals to be brought to external PR31500 pins, in
place of the normal signals assigned to these pins. The CPU core signals assigned to their
respective pins during TESTCPU mode are vendor-dependent. The TESTCPU mode is enabled
by asserting this TESTCPU signal, and this function is provided for generating test vectors for the
CPU core. This pin is used for debugging purposes only.
72
TESTIN
I
This pin is reserved for vendor-dependent use. This pin is used for debugging purposes only.
73
VIDDONE
O
This signal is used to synchronize UCB1100 to read touchscreen input, when there is no video
data shifted into LCD panel.
Spare Pins
NC41
No
Connect
These pins are reserved for future use and should be left unconnected.
34
Reserved.
32, 31
Reserved.
Power Supply Pins
V
DD
(34 each)
+3.3V
These pins are the power pins for PR31500 and should be connected to the digital +3.3V power
supply VSTANDBY.
V
SS
(34 each)
GND
These pins are the ground pins for PR31500 and should be connected to digital ground.
NOTE: For some vendor-dependent implementations of PR31500, pin 131 may be used for a filter
capacitor for the SYSCLK oscillator (capacitor connected between pin 131 and digital ground).
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
12
ELECTRICAL CHARACTERISTICS
ABSOLUTE MAXIMUM RATINGS
V
SS
= 0V
SYMBOL
PARAMETER
LIMITS
UNIT
V
DD
Power supply voltage
V
SS
0.5 to 4.5
V
V
IN
Input voltage
V
SS
0.5 to V
DD
+ 0.5
V
T
stg
Storage temperature range
55 to +125
C
Pd
Maximum dissipation (T
amb
= 70
C)
1
W
RECOMMENDED OPERATING CONDITION
V
SS
= 0V
SYMBOL
PARAMETER
LIMITS
UNIT
SYMBOL
PARAMETER
MIN
TYP
MAX
UNIT
V
DD
Power supply voltage
3.0
3.3
3.6
V
V
IN
Input voltage
V
SS
V
DD
V
T
opr
Operating temperature range
0
70
C
DC ELECTRICAL CHARACTERISTICS
T
amb
= 0 to +70
C, V
DD
= 3.3
0.3V.
SYMBOL
PARAMETER
CONDITIONS
LIMITS
UNIT
SYMBOL
PARAMETER
CONDITIONS
MIN
TYP
MAX
UNIT
I
DD
Operating current
V
IN
= V
DD
or V
SS
; V
DD
= MAX
I
OH
= I
OL
= 0
110
TBD
mA
I
DDS
Static current
V
IN
= V
DD
or V
SS
; V
DD
= MAX
I
OH
= I
OL
= 0
10
100
A
I
L
Input leakage current
V
DD
= MAX; V
IH
= V
DD
V
IL
= V
SS
10
10
A
V
IH1
High level input voltage
1
V
DD
= 3.6V
V
DD
0.8
V
DD
+ 0.3
V
V
IL1
Low level input voltage
1
V
DD
= 3.0V
0.3
V
DD
0.2
V
V
IH2
High level input voltage
2
V
DD
= 3.6V
2.4
V
DD
+ 0.3
V
V
IL2
Low level input voltage
2
V
DD
= 3.0V
0.3
0.6
V
V
OH1
High level output voltage
3
V
DD
= 3.0; I
OH
= 4mA
V
DD
0.6
V
V
OL1
Low level output voltage
3
V
DD
= 3.0; I
OL
= 4mA
V
SS
+ 0.4
V
V
OH2
High level output voltage
4
V
DD
= 3.0; I
OH
= 8mA
V
DD
0.6
V
V
OL2
Low level output voltage
4
V
DD
= 3.0; I
OL
= 8mA
V
SS
+ 0.4
V
V
OH3
High level output voltage
5
V
DD
= 3.0; I
OH
= 16mA
V
DD
0.6
V
V
OL3
Low level output voltage
5
V
DD
= 3.0; I
OL
= 16mA
V
SS
+ 0.4
V
V
OH4
High level output voltage
V
DD
= 3.0; I
OH
= 24mA
V
DD
0.6
V
V
OL4
Low level output voltage
V
DD
= 3.0; I
OL
= 24mA
V
SS
+ 0.4
V
I
IHP
Input current (pull-down resistor)
V
DD
= MAX; V
IN
= V
DD
20
120
A
NOTES:
1. SYSVLKIN
2. Other inputs
3. D[31:0], /RAS0, /RAS1, /DCS0, /DCKE, DQMH, DQML, /DREQ, /DGRNT, BC32K, VDAT[3:0], CP, LOAD, DF, FRAME, DISPON, VIDDONE,
PWRCS, TXD, RXD, /CS0
3, /MCS0
3, CHIFS, CHICLK, CHIDOUT, CHIDIN, IO[6:0], SPICLK, SPIOUT, SPIIN, SIBSYNC, SIBOUT,
SIBMCLK, SIBCLK, RXPWR, IROUT, /CRAD1WAIT, /CARD2WAIT, MIOX[2:0]
4. A[12:0], ALE, /RD, /WE /CAS0
3, /CARDREG, /IOWR, /CARD1CSL, /CARD1CSH, /CARD2CSL, /CARD2CSH
5. DCLKOUT
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
13
AC ELECTRICAL CHARACTERISTICS
0.8V
2.0V
DELAY
SETUP
HOLD
2.2V
0.8V
2.2V
0.8V
2.2V
0.8V
OUTPUTS
INPUTS
0.8V
CC
0.2V
CC
SN00165
Figure 3. PR31500 Timing Definition of AC Specification
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
14
CRYSTAL OSCILLATOR CHARACTERISTICS
10MHz Crystal
SYSCLKIN
SYSCLKOUT
100
XTAL
RECOMMENDED 10MHz CRYSTAL
NIHON DEMPA KOGYO CO., LTD.: AT151
C
IN
C
OUT
SN00166
128
129
SYMBOL
PARAMETER
RECOMMENDED VALUE
UNIT
SYMBOL
PARAMETER
MIN.
MAX.
UNIT
Crystal Oscillator
f
IN
frequency
8.25
10
MHz
C
I
crystal impedance
TBD
TBD
k
C
IN
, C
OUT
External capacitors
10
33
pF
32kHz Crystal
79
80
C32KIN
C32KOUT
XTAL
RECOMMENDED 32kHz CRYSTAL
KYOCERA CORPORATION: KF-38G
C
IN
C
OUT
SN00167
SYMBOL
PARAMETER
RECOMMENDED VALUE
UNIT
SYMBOL
PARAMETER
MIN.
MAX.
UNIT
C
IN
, C
OUT
External capacitors
10
33
pF
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
15
MEMORY INTERFACE
T
amb
= 0 to +70
C, V
DD
= 3.3
0.3V, External Capacitance = 40pF
ITEM
PARAMETER
RISING/FALLING
LIMITS
UNIT
ITEM
PARAMETER
RISING/FALLING
MIN
MAX
UNIT
1
DCLKOUT high time
5.4
ns
2
DCLKOUT low time
5.4
ns
3
DCLKOUT period
13.5
ns
4
Delay DCLKOUT to ALE
Rising
4
ns
4
Delay DCLKOUT to ALE
Falling
3
ns
4
Delay DCLKOUT to A[12:0]
8
ns
4
Delay DCLKOUT to D[31:16]
8
ns
4
Delay DCLKOUT to D[15:0]
1.5
8
ns
4
Delay DCLKOUT to /CS30
Rising
10
ns
4
Delay DCLKOUT to /CS30
Falling
10
ns
4
Delay DCLKOUT to /RD
Risng
8
ns
4
Delay DCLKOUT to /RD
Falling
7
ns
4
Delay DCLKOUT to /WE
Rising
5
ns
4
Delay DCLKOUT to /WE
Falling
4
ns
4
Delay DCLKOUT to /SAS30
Rising
1.5
ns
4
Delay DCLKOUT to /SAS30
Falling
1.5
ns
4
Delay DCLKOUT to /CARDxCSx
Rising
9
ns
4
Delay DCLKOUT to /CARDxCSx
Falling
8
ns
4
Delay DCLKOUT to /CARDDIR
Rising
12
ns
4
Delay DCLKOUT to /CARDDIR
Falling
11
ns
4
Delay DCLKOUT to /CARDREG
Rising
9
ns
4
Delay DCLKOUT to /CARDREG
Falling
10
ns
4
Delay DCLKOUT to /IORD
Rising
10
ns
4
Delay DCLKOUT to /IORD
Falling
9
ns
4
Delay DCLKOUT to /IOWR
Rising
9
ns
4
Delay DCLKOUT to /IOWR
Falling
9
ns
4
Delay DCLKOUT to /RAS0
Rising
6
ns
4
Delay DCLKOUT to /RAS0
Falling
6
ns
4
Delay DCLKOUT to /RAS1
Rising
1.5
8
ns
4
Delay DCLKOUT to /RAS1
Falling
1.5
9
ns
4
Delay DCLKOUT to DQMH/L
Rising
1.5
8
ns
4
Delay DCLKOUT to DQMH/L
Falling
1.5
9
ns
4
Delay DCLKOUT to /DCS0
Rising
1.5
7
ns
4
Delay DCLKOUT to /DCS0
Falling
1.5
6
ns
4
Delay DCLKOUT to DCKE
Rising
1.5
8
ns
4
Delay DCLKOUT to DCKE
Falling
1.5
8
ns
4
Delay DCLKOUT to /MCS30
Rising
10
ns
4
Delay DCLKOUT to /MCS30
Falling
10
ns
5
D[31:16] to DCLKIN Setup time
2
ns
6
D[31:16] to DCLKIN Hold time
1
ns
5
D[15:0] to DCLKIN Setup time
1
ns
6
D[15:0] to DCLKIN Hold time
1.5
ns
7
DCLKOUT to DCLKIN Board Delay time
0
3
ns
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
16
MEMORY INTERFACE TIMING DIAGRAMS
1
3
2
4
DCLKOUT
MEMORY
OUTPUTS
SN00168
Figure 1. Memory Output and Clock Timing
6
DCLKIN
MEMORY
INPUTS
5
SN00169
Figure 2. Memory Input Timing
DCLKOUT
DCLKIN
7
SN00170
Figure 3. DCLKOUT to DCLKIN
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
17
CHI
T
amb
= 0 to +70
C, V
DD
= 3.3
0.3V, External Capacitance = 40pF
ITEM
PARAMETER
RISING/FALLING
LIMITS
UNIT
ITEM
PARAMETER
RISING/FALLING
MIN
MAX
UNIT
1
CHICLK high time
100
ns
2
CHICLK low time
100
ns
3
CHICLK period
225
ns
4
Delay CHICLK Rising to CHIDOUT (Master)
Rising
5
ns
4
Delay CHICLK Rising to CHIDOUT (Master)
Falling
5
ns
7
Delay CHICLK Falling to CHIDOUT (Master)
Rising
5
ns
7
Delay CHICLK Falling to CHIDOUT (Master)
Falling
5
ns
4
Delay CHICLK Rising to CHIFS (Master)
Rising
5
ns
4
Delay CHICLK Rising to CHIFS (Master)
Falling
5
ns
7
Delay CHICLK Falling to CHIFS (Master)
Rising
5
ns
7
Delay CHICLK Falling to CHIFS (Master)
Falling
5
ns
4
Delay CHICLK Rising to CHIDOUT (Slave)
Rising
10
ns
4
Delay CHICLK Rising to CHIDOUT (Slave)
Falling
10
ns
7
Delay CHICLK Falling to CHIDOUT (Slave)
Rising
10
ns
7
Delay CHICLK Falling to CHIDOUT (Slave)
Falling
10
ns
4
Delay CHICLK Rising to CHIFS (Slave)
Rising
10
ns
4
Delay CHICLK Rising to CHIFS (Slave)
Falling
10
ns
7
Delay CHICLK Falling to CHIFS (Slave)
Rising
10
ns
7
Delay CHICLK Falling to CHIFS (Slave)
Falling
10
ns
5
CHIDIN to CHICLK Rising Setup time (Master)
20
ns
6
CHIDIN to CHICLK Rising Hold time (Master)
20
ns
8
CHIDIN to CHICLK Falling Setup time (Master)
20
ns
9
CHIDIN to CHICLK Falling Hold time (Master)
20
ns
5
CHIFS to CHICLK Rising Setup time (Slave)
20
ns
6
CHIFS to CHICLK Rising Hold time (Slave)
20
ns
8
CHIFS to CHICLK Falling Setup time (Slave)
20
ns
9
CHIFS to CHICLK Falling Hold time (Slave)
20
ns
5
CHIDIN to CHICLK Rising Setup time (Slave)
20
ns
6
CHIDIN to CHICLK Rising Hold time (Slave)
20
ns
8
CHIDIN to CHICLK Falling Setup time (Slave)
20
ns
9
CHIDIN to CHICLK Falling Hold time (Slave)
20
ns
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
18
CHI TIMING DIAGRAMS
1
3
2
4
CHICLK
CHI
OUTPUTS
SN00171
Figure 4. CHI Output and Clock Timing (CHITXEDGE = 1)
6
CHICLK
CHI
INPUTS
5
SN00172
Figure 5. CHI Input Timing (CHIRXEDGE = 1)
7
CHICLK
CHI
OUTPUTS
SN00173
Figure 6. CHI Output and Clock Timing (CHITXEDGE = 0)
9
CHICLK
CHI
INPUTS
8
SN00174
Figure 7. CHI Input Timing (CHIRXEDGE = 0)
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
19
SIB
T
amb
= 0 to +70
C, V
DD
= 3.3
0.3V, External Capacitance = 40pF
ITEM
PARAMETER
RISING/FALLING
LIMITS
UNIT
ITEM
PARAMETER
RISING/FALLING
MIN
MAX
UNIT
1
SIBMCLK high time
20
ns
2
SIBMCLK low time
20
ns
3
SIBMCLK period
50
ns
4
Delay SIBMCLK to SIBSCLK
Rising
5
ns
5
Delay SIBMCLK to SIBSCLK
Falling
5
ns
6
Delay SIBSCLK Rising to SIBSYNC
Rising
2
ns
6
Delay SIBSCLK Rising to SIBSYNC
Falling
2
ns
6
Delay SIBSCLK Rising to SIBDOUT
Rising
2
ns
6
Delay SIBSCLK Rising to SIBDOUT
Falling
2
ns
7
SIBDIN to SIBSCLK Rising Setup time
20
ns
8
SIBDIN to SIBSCLK Rising Hold time
0
ns
SIB TIMING DIAGRAMS
1
3
2
5
SIBMCLK
SIBSCLK
4
SN00175
Figure 8. SIB CLK Timing
6
SIBSCLK
SIB
OUTPUTS
8
7
SIBDIN
SN00176
Figure 9. SIB Timing
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
20
SPI
ITEM
PARAMETER
RISING/FALLING
LIMITS
UNIT
ITEM
PARAMETER
RISING/FALLING
MIN
MAX
UNIT
1
SPIMCLK high time
120
ns
2
SPICLK low time
120
ns
3
SPICLK period
250
ns
4
Delay SPICLK Rising to SPIOUT
Rising
ns
4
Delay SPICLK Rising to SPIOUT
Falling
ns
7
Delay SPICLK Falling to SPIOUT
Rising
ns
7
Delay SPICLK Falling to SPIOUT
Falling
ns
8
SPIIN to SPICLK Rising Setup time
15
ns
9
SPIIN to SPICLK Rising Hold time
15
ns
5
SPIIN to SPICLK Falling Setup time
15
ns
6
SPIIN to SPICLK Falling Hold time
15
ns
SPI TIMING DIAGRAMS
4
SPICLK
SPIOUT
6
5
SPIIN
2
1
3
SN00177
Figure 10. SPI Timing (PHAPOL = 1)
7
SPICLK
SPIOUT
9
8
SPIIN
SN00178
Figure 11. SPI Timing (PHAPOL = 0)
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
21
VIDEO
T
amb
= 0 to +70
C, V
DD
= 3.3
0.3V, External Capacitance = 40pF
ITEM
PARAMETER
RISING/FALLING
LIMITS
UNIT
ITEM
PARAMETER
RISING/FALLING
MIN
MAX
UNIT
1
LOAD Pulse width
100
1600
ns
2
Delay LOAD Falling to FRAME
100
3200
ns
3
Delay LOAD Falling to DF
100
3200
ns
4
Delay LOAD Falling to CP
100
3200
ns
5
Delay CP Rising to VDAT[3:0]
3
ns
6
VDAT to CP Rising Setup
15
25
ns
7
VDAT to CP Rising Hold
15
25
ns
NOTE:
Values shown assume a 40MHz clock for the CPU, MIN and MAX values are programmable using Video Control Registers.
VIDEO TIMING DIAGRAMS
2
FRAME
1
LOAD
DF
3
CP
4
5
VDAT[3:0]
SN00179
Figure 12. Video Timing, 4 Bit Non-Split LCD
7
CP
VDAT[3:0]
6
SN00180
Figure 13. Video Data Timing, 4 Bit Split LCD and 8 Bit Non-Split LCD
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseidon embedded processor
1996 Sep 24
22
POWER
T
amb
= 0 to +70
C, V
DD
= 3.3
0.3V, External Capacitance = 40pF
ITEM
PARAMETER
RISING/FALLING
LIMITS
UNIT
ITEM
PARAMETER
RISING/FALLING
MIN
MAX
UNIT
1
VSTANDBY to /PON Rising
50
ns
2
VSTANDBY to ONBUTN delay time
2
s
POWER TIMING DIAGRAM
VSTANDBY
ONBUTN
/PON
1
2
SN00181
Figure 14.
CPU RESET
T
amb
= 0 to +70
C, V
DD
= 3.3
0.3V, External Capacitance = 40pF
ITEM
PARAMETER
RISING/FALLING
LIMITS
UNIT
ITEM
PARAMETER
RISING/FALLING
MIN
MAX
UNIT
1
/CPURES low time
10
ns
/CPURES
1
SN00182
Figure 15.
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseiden embedded processor
1996 Sep 24
23
LQFP208:
208-PIN PLASTIC LOW PROFILE QUAD FLAT PACKAGE
28.00
0.1
156
157
105
104
208
1
53
52
0.22
0.5
1.4
(0.5)
UNIT = mm
(Drawing not to scale)
1.25
TYP
.
1.25 TYP.
+0.05
0.04
0.1
0.1
29.00
0.2
0.05
0.1
0.05
1.7 MAX.
30.00
0.2
010
0.450.75
0.25
0.17
+0.03
0.05
Philips Semiconductors
Preliminary specification
MIPS
PR31500
Poseiden embedded processor
1996 Sep 24
24
Philips Semiconductors and Philips Electronics North America Corporation reserve the right to make changes, without notice, in the products,
including circuits, standard cells, and/or software, described or contained herein in order to improve design and/or performance. Philips
Semiconductors assumes no responsibility or liability for the use of any of these products, conveys no license or title under any patent, copyright,
or mask work right to these products, and makes no representations or warranties that these products are free from patent, copyright, or mask
work right infringement, unless otherwise specified. Applications that are described herein for any of these products are for illustrative purposes
only. Philips Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing
or modification.
LIFE SUPPORT APPLICATIONS
Philips Semiconductors and Philips Electronics North America Corporation Products are not designed for use in life support appliances, devices,
or systems where malfunction of a Philips Semiconductors and Philips Electronics North America Corporation Product can reasonably be expected
to result in a personal injury. Philips Semiconductors and Philips Electronics North America Corporation customers using or selling Philips
Semiconductors and Philips Electronics North America Corporation Products for use in such applications do so at their own risk and agree to fully
indemnify Philips Semiconductors and Philips Electronics North America Corporation for any damages resulting from such improper use or sale.
This data sheet contains preliminary data, and supplementary data will be published at a later date. Philips
Semiconductors reserves the right to make changes at any time without notice in order to improve design
and supply the best possible product.
Philips Semiconductors
811 East Arques Avenue
P.O. Box 3409
Sunnyvale, California 940883409
Telephone 800-234-7381
DEFINITIONS
Data Sheet Identification
Product Status
Definition
Objective Specification
Preliminary Specification
Product Specification
Formative or in Design
Preproduction Product
Full Production
This data sheet contains the design target or goal specifications for product development. Specifications
may change in any manner without notice.
This data sheet contains Final Specifications. Philips Semiconductors reserves the right to make changes
at any time without notice, in order to improve design and supply the best possible product.
Philips Semiconductors and Philips Electronics North America Corporation
register eligible circuits under the Semiconductor Chip Protection Act.
Copyright Philips Electronics North America Corporation 1996
All rights reserved. Printed in U.S.A.
Philips
Semiconductors