PHILIPS PR31700

INTEGRATED CIRCUITS
PR31700
32-bit RISC microprocessor
Preliminary specification
Supersedes data of 1997 Dec 15
1998 May 13
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
• Built-in peripheral circuit
GENERAL DESCRIPTION
The PR31700 is a single-chip digital ASSP (Application Specific
Stand Product) used in HPCs (Handheld Personal Computers),
Palm-size PCs, Screenphones, Smartphones, and other vertical
market applications in the mobile computing and communication
markets. The PR31700 consists of system support logic, integrated
with the PR3901 Processor Core designed by Philips
Semiconductors.
– Clock generator with built-in eightfold-frequency phase-locked
loop (PLL)
– Four-stage write buffer
– A high performance and flexible Bus Interface Unit
– Multiple DMA channels
– Memory controller for DRAM, HDRAM, SDRAM, SRAM, ROM,
Flash Memory and PCMCIA
– Power management unit
FEATURES
– Big / Little endian
• R3000A-based PR3901 Processor Core
• Low power dissipation
– RISC architecture developed by MIPS Technologies, Inc.
– 3.3V operation
– Philips has added its own multiply-add and branch-likely
instructions.
– Standby Current 10A(typ)
– CPU clock stop mode
– A single-cycle multiply/accumulate module to allow integrated
DSP functions, such as a software modem for
high-performance standard data and fax protocols
– Power down modes for individual internal peripheral modules
• Plastic LQFP 208-pin package
– Instruction cache: 4K bytes; data cache: 1K bytes
– On-chip Translation Lookaside Buffer (TLB) with 3264-bit wide
entries, each of which maps 4KByte page Max 75MHz
operation
The information contained herein is subject to change without notice.
Philips is continually working to improve the quality and the reliability of its products. Nevertheless, semiconductor devices in general
can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the
buyer, when utilizing Philips products, to observe standards of safety, and to avoid situations in which a malfunction or failure of
a Philips product could cause loss of human life, bodily injury or damage to property.
In developing your designs, please ensure that Philips products are used within specified operating ranges as set forth in the
most recent products specifications. Also, please keep in mind the precautions and conditions set forth in the Philips
Semiconductor Reliability Handbook
The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by Philips for
any infringements of patents or other rights of the third parties which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Philips or others.
R3000A is a trademark of MIPS Technologies, Inc.
1998 May 13
2
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
SYSTEM CONFIGURATION
1–2 PCMCIA SLOTS
32KHZ
32–BIT BUS
PR31700
SERIAL I/F
LCD
INTERFACE
RAM
I–CACHE/
(208–PIN PQFP)
DRAM/SDRAM INTERFACE
PCMCIA/ROM/I/F
TIMERS
RAM
I–CACHE/
PR3901
RISC
CPU
CORE
TLB
SYSCLK
REAL–TIME CLOCK
3.3V
1–64
MBYTES
ROM
1–32
MBYTES(S)
DRAM
ID ROM
POWER
SUPPLY
AC
ADAPTER
LCD
MAIN
THERMISTOR
BACKUP
(LITHIUM)
T
IR
HIGH SPEED
SERIAL PORT
ISDN OR OTHER
PERIPHERALS
BETTY
UCB1200
(ANALOG ASIC)
44–PIN QFP
TOUCHSCREEN
(RESISTIVE)
3.3V
PHONE
JACK
DAA
OR
DAA
SN00183
Figure 1.
1998 May 13
System Block Diagram
3
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
DATA
PR3901
RISC CUP
CORE
ADDR
DATA
DCACHE
1 KBYTE
MAC
ADDR
(S) DRAM/PCMCIA/ROM
ADDR
BUS INTERFACE UNIT (BIU) MODULE
DATA
ICACHE
4 KBYTE
DATA
TO
MEMORY
ADDR
CONTROL
R3901
PROCESSOR CORE
SYSTEM INTERFACE UNIT (SIU) MODULE ARBITRATION/
DMA/ADR DECODE
DATA
ADDR
TO BETTY
SIB MODULE
CHI MODULE
TO LCD
TO HIGH
SPEED SERIAL
VIDEO MODULE
IR MODULE
TO IR
UART MODULE
(DUAL UART)
TO UART
SPI MODULE
TO POWER
SUPPLY
TO GENERAL
PURPOSE I/O
32 KHZ
IO MODULE
TIMER MODULE
(+ RTC)
POWER MODULE
SYSCLK
CLOCK MODULE
INTERRUPT MODULE
SYSTEM INTERFACE MODULE (SIM)
SN00184
Figure 2.
1998 May 13
PR31700 Block Diagram
4
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
MEMORY CONNECTIONS
BANK0
PR31700
D[31]
PIN NO.
133 D[31]
D[24]
145 D[24]
D[23]
146 D[23]
D[16]
159 D[16]
D[15]
27D[16]
D[8]
16 D[8]
D[7]
14 D[7]
D[0]
2 D[0]
16BIT
CAS1*
CASHI*
CAS0*
CASLO*
RASO*
WE*
A(12:0)
DRAM
DATA
D(15:0)
DATA
D(31:0)
RAS*
WE*
ADDR
BANK1
CAS3*
195 CAS3*
CAS2*
197 CAS2*
CAS1*
198 CAS1*
CAS0*
199 CAS0*
RAS0*
194 RAS0*
WE*
169 WE*
A[12:0]
A[12:0]
CAS3*
CAS HI*
CAS2*
CAS MH*
CAS1*
CAS ML*
CAS0*
CAS LO*
RAS0*
RAS*
WE*
WE*
A(12:0)
BIG ENDIAN
Figure 3.
1998 May 13
Memory Connections
5
32BIT
ADDR
SN00185
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
Á
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
Á
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
Á
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
Á
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
PIN ASSIGNMENTS
NO.
I/O
1
2
I/O
3
NO.
I/O
VDD
SIGNAL NAME
41
I
SIBDIN
SIGNAL NAME
NO.
81
I/O
SIGNAL NAME
D[0]
42
O
SIBDOUT
82
O
PWRCS
VSS
43
VDD
83
I
PWRlNT
I
PWROK
VSS
4
I/O
D[1]
44
I
SIBIRQ
84
5
I/O
D[2]
45
I/O
MIOX[0]
85
VDD
46
I/O
IO[6]
86
I
ONBUTN
D[3]
47
I/O
IO[5]
87
I
PON1
VSS
48
VSS
88
I
CPURES*
D[4]
49
I/O
CHICLK
89
6
7
I/O
8
9
I/O
10
NC
VDD
VDD
50
I/O
CHIFS
90
O
DISPON
11
I/O
D[5]
51
I
CHIDIN
91
O
FRAME
12
I/O
D[6]
52
O
CHIDOUT
92
VSS
53
VDD
93
O
DF
D[7]
54
I
RXD
94
O
LOAD
VSS
55
O
TXD
95
O
CP
D[8]
56
I/O
IO[4]
96
13
14
I/O
15
16
I/O
17
VSS
VSS
VDD
57
NC
97
18
I/O
D[9]
58
I
IRIN
98
O
VDAT[0]
19
I/O
D[10]
59
O
IROUT
99
O
VDAT[1]
VSS
60
VSS
100
O
VDAT[2]
D[11]
61
VDD
101
O
VDAT[3]
20
21
I/O
22
VDD
VDD
62
I
CARDET
102
23
I/O
D[12]
63
O
RXPWR
103
24
I/O
D[13]
64
I/O
IO[3]
104
VSS
65
I/O
IO[2]
105
I
CARD2WAIT8
VSS
106
O
CARD2CSH*
25
VSS
I/O
IO[1]
VDD
26
I/O
D[14]
66
27
I/O
D[15]
67
O
SPICLK
107
O
CARD2CSL*
VDD
68
I
SPIIN
108
I/O
IO[0]
O
SPIOUT
109
VDD
110
O
CARDIORD*
28
29
I
ENDIAN
69
30
I/O
MIOX[1]
70
31
I
RSRV1
71
I
TESTCPU
111
O
CARDIOWR*
32
I/O
NC
72
I
TESTIN
112
O
CARDREG*
VSS
73
O
VIDDONE
113
I
CARD1WAIT*
I
TESTAIU
114
VSS
115
33
34
NC
74
35
VDD
75
36
VDD
76
I
VCC3
116
SIBMCLK
77
O
BC32K
117
O
CARD1CSL*
VSS
78
VDD
118
O
CARD1CSH*
37
I/O
VSS (PLL)
O
38
39
O
SIBSCLK
79
I
C32KlN
119
40
O
SIBSYNC
80
O
C32KOUT
120
1998 May 13
6
VDD (PLL)
O
CARDDIR*
VDD
VSS
O
MCS31
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
Á
ÁÁÁ
ÁÁ
Á
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
Á
ÁÁÁ
ÁÁ
Á
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁ
PIN ASSIGNMENTS (Continued)
NO.
I/O
SIGNAL NAME
NO.
121
O
MCS22
161
122
O
MCS12
162
123
O
MCS02
163
124
O
CS32
125
O
CS22
126
O
CS12
I/O
SIGNAL NAME
NO.
-
NC
201
-
VDD
O
CS0*
202
O
DCKE
O
RD*
203
-
VSS
164
-
VSS
204
I
DCLKIN
165
-
VDD
205
O
DCLKOUT
166
O
DGRNT*
206
-
VDD
207
O
DQMH
208
O
DQML
127
-
VDD
167
I
DREQ*
128
I
SYSCLKIN
168
O
ALE
129
O
SYSCLKOUT
169
O
WE*
130
-
VSS
170
-
VDD
131
-
VSS
171
I/O
A[12]
132
-
VDD
172
I/O
A[11]
133
I/O
D[31]
173
-
VSS
134
I/O
D[30]
174
I/O
A[10]
135
-
VSS
175
I/O
A[9]
136
I/O
D[29]
176
-
VDD
137
-
VDD
177
I/O
A[8]
138
I/O
D[28]
178
I/O
A[7]
139
I/O
D[27]
179
-
VSS
140
-
VSS
180
I/O
A[6]
141
I/O
D[26]
181
I/O
A[5]
142
-
VSS
182
-
VDD
143
I/O
D[25]
183
I/O
A[4]
144
-
VDD
184
-
VSS
145
I/O
D[24]
185
I/O
A[3]
146
I/O
D[23]
186
I/O
A[2]
147
-
VDD
187
-
VDD
148
I/O
D[22]
188
I/O
A[1]
149
-
VSS
189
I/O
A[0]
150
I/O
D[21]
190
-
VSS
151
-
VDD
191
-
VSS
152
I/O
D[20]
192
O
DCS0*
153
I/O
D[19]
193
O
RAS18
154
-
VSS
194
O
RAS0*
155
I/O
D[18]
195
O
CAS3* (CAS0*)
156
-
VDD
196
-
VDD
157
I/O
D[17]
197
O
CAS2* (CAS1*)
158
-
VSS
198
O
CAS1* (CAS28)
159
I/O
D[16]
199
O
CAS08 (CAS3*)
160
-
VDD
200
-
VSS
1998 May 13
7
I/O
SIGNAL NAME
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
PIN FUNCTIONS
NAME
I/O
FUNCTIONS
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 PR31700’s address bus) are
held afterward by PR31700 processor for the remainder of the address bus cycle.
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.
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 PR31700
processor accesses if SHOWPOSEIDON is enabled (for debugging purposes).
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.
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.
CAS* (/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.
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.
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.
RAS0*
O
This pin is used as the RAS signal for SDRAMs and the RAS signal for Bank0 DRAMs.
RAS1* (/DCS1)*
O
This pin is used as the chip select signal for Bank1 SDRAMs and the RAS signal for Bank1 DRAMs.
DCS0*
O
This pin is used as the chip select signal for Bank0 SDRAMs.
DCKE
O
This pin is used as the clock enable for SDRAMs.
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.
DCLKOUT
O
This pin is the (nominal) 73.728 MHz clock for the SDRAMs.
DQMH
O
This pin is the upper data mask for a 16-bit SDRAM configuration.
DQML
O
This pin is the lower data mask for a 16-bit SDRAM or 8-bit SDRAM configuration.
CS3–0*
O
These pins are the Chip Select 3 through 0 signals. They can be configured to support either 32-bit or 16-bit
ports.
MCS3–0*
O
These pins are the Memory Card Chip Select 3 through 0 signals. They only support 16-bit ports.
CARD2CSH*,L*
O
These pins are the Chip Select signals for PCMCIA card slot 2.
/CARD1CSH*,L*
O
These pins are the Chip Select signals for PCMCIA card slot 1.
CARDREG*
O
This pin is the /REG* signal for the PCMCIA cards.
CARDIORD*
O
This pin is the /IORD* signal for the PCMCIA IO cards.
CARDIOWR*
O
This pin is the /IOWR* signal for the PCMCIA IO cards.
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.
CARD2WAIT*
I
This pin is the card wait signal from PCMCIA card slot 2.
CARD1WAIT*
I
This pin is the card wait signal from PCMCIA card slot 1.
*Active-low signal
1998 May 13
8
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
I/O
FUNCTIONS
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 PR31700
processor registers by driving the appropriate input signals. If the TESTSIU signal is low or the TESTSIU
function has not been enabled, then PR31700 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.
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.
NAME
Bus Arbitration Pins
*Active-low signal
NAME
I/O
FUNCTIONS
Clock Pins
SYSCLKIN
I
This pin should be connected along with SYSCLKOUT to an external crystal which is the main PR31700
clock source.
SYSCLKOUT
O
This pin should be connected along with SYSCLKIN to an external crystal which is the main PR31700 clock
source.
C32KIN
I
This pin along with C32KOUT should be connected to a 32.768 KHz crystal.
C32KOUT
O
This pin along with C32KIN should be connected to a 32.768 KHz crystal.
BC32K
O
This pin is a buffered output of the 32.768 KHz clock.
NAME
I/O
FUNCTIONS
CHI Pins
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 PR31700 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 PR31700 CHI module will slave to this external sync.
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 PR31700 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 PR31700 CHI module will slave to this external clock.
CHIDOUT
O
This pin is the CHI serial data output signal.
CHIDIN
I
This pin is the CHI serial data input signal.
NAME
I/O
FUNCTIONS
IO Pins
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.
MIO(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 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.
I/O
FUNCTIONS
/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.
/PON*
I
This pin serves as the Power On Reset signal for PR31700. 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.
NAME
Reset Pins
VSTANDBY—This signal provides power for the PR31700 and other components in the system that must never lose power. This signal should
always be asserted if there is eithr a good Main Backup Battery, or if a Battery Charger is plugged in.
1998 May 13
9
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
I/O
FUNCTIONS
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.
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.
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.
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.
VCC3
I
This pin provides the status of the power supply for the ROM, UCB1200, 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.
NAME
Power Supply Pins
VCCDRAM: This signal provides power for the DRAM and/or SDRAM. The supply must be off when VSTANDBY is first asserted, andremain
off until the system is powered up by the assertion of PWRCS. When the software subsequently powers down the system it may choose to keep
this supply on to preserve the contents of memory.
NAME
I/O
FUNCTIONS
SIB Pins
SIBDIN
I
This pin contains the input data shifted from UCB1200 and/or external codec device.
SIBDOUT
O
This pin contains the output data shifted to UCB1200 and/or external codec device.
SIBSCLK
O
This pin is the serial clock sent to UCB1200 and/or external codec device. The programmable SIBSCLK
rate is derived by dividing down from SIBMCLK.
SIBSYNC
O
This pin is the frame synchronization signal sent to UCB1200 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.
SIBIRQ
I
This pin is a general purpose input port used for the SIB interrupt source from UCB1200. This interrupt
source can be configured to generate an interrupt on either a positive and/or negative edge.
SIBMCLK
NAME
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 PR31700 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.
I/O
FUNCTIONS
SPI Pins
SPICLK
O
This pin is used to clock data in and out of the SPI slave device.
SPIOUT
O
This pin contains the data that is shifted into the SPI slave device.
SPIIN
I
This pin contains the data that is shifted out of the SPI slave device.
NAME
I/O
FUNCTIONS
UART and IR Pins
TXD
O
This pin is the UART transmit signal from the UART A module.
RXD
I
This pin is the UART receive signal to the UART A module.
1998 May 13
10
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
NAME
IROUT
PR31700
I/O
FUNCTIONS
O
This pin is the UART transmit signal from the UART B module or the Consumer IR output signal if
Consumer IR mode is enabled.
IRIN
I
This pin is the UART receive signal to the UART B module.
RXPWR
O
This pin is the receiver power output control signal to the external communication IR analog circuitry.
CARDET
I
This pin is the carrier detect input signal from the external communication IR analog circuitry.
NAME
I/O
FUNCTIONS
Video Pins
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.
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.
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.
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.
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.
DISPON
O
This pin is the display-on enable signal for the LCD.
VIDDONE
O
This pin is used to externally synchronize events to periods whenthe vido is not shifting.
NAME
I/O
FUNCTIONS
Endian Pin
ENDIAN
NAME
I
This pin is used to select the endianess of the PR31700. The ”1” level input sets the endianess to the big
endian, while the ”0” level input tot he little endian.
I/O
FUNCTIONS
TESTSIU
I
This pin allows external logic to initiate read or write transactions to PR31700 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 PR31700 registers. This pin is used for debugging purposes only.
TESTCPU
I
This pin allows numerous internal CPU core signals to be brought to external PR31700 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.
TESTIN
I
This pin is reserved for vendor-dependent use. This pin is used for debugging purposes only.
VIDDONE
O
This signal is used to synchronize UCB1200 to read touchscreen input, when there is no video data shifted
into LCD panel.
I/O
FUNCTIONS
Test Pins
NAME
Spare Pins
NC5–1
No
Connect
RSRV1
I
1998 May 13
These pins are reserved for future use and should be left unconnected.
These pins are reserved for future use and should be connected to ground.
11
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
NAME
PR31700
I/O
FUNCTIONS
Power Supply Pins
VDD (33 each)
V
These pins are the power pins for PR31700 and should be connected to the digital +3.3V power supply
VSTANDBY.
VSS (33 each)
G
These pins are the ground pins for PR31700 and should be connected to digital ground.
NOTE: For some vendor-dependent implementations of PR31700, pin 131 may be used for a filter
capacitor for the SYSCLK oscillator (capacitor connected between pin 131 and digital ground).
Vdd (for PLL)
V
This pin is the analog power pin for the PR31700. Keep away from other VDD.
VSS (for PLL)
G
This pin is the analog ground pin for the PR31700. Keep away from other VSS.
1998 May 13
12
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
and reset state indicates the internal control signal used to select the
multi-function mode, as well as the default configuration of each
multi-function pin during reset. The ”Bus Arb State” column shows
which pins are tri-stated whenever the DGRNT* signal is asserted in
response to a DREQ*(external bus arbitration request).
PIN USAGE INFORMATION
This section contains tables summarizing various aspects of the pin
usage for the PR31700. Table 1 lists the standard versus
multi-function usage for each PR31700 pin, if applicable. Those
signal names shown in parentheses are test signals for debugging
purposes only. The column showing the multi-function select signal
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
Table 1. PR31700 Standard and Multi-Function Pin Usage
PR31700 pin
Standard Function
(I = input, O = output)
Multi-function
Multi-function select
(Reset State:
1 = multi-function
mode selected;
0 = standard function
& mode selected)
Bus
Arb
State
D[31:0]
D[31:0] (I/O)
A[12:0]
A[12:0] (I/O)
ALE
ALE (O)
Hi-Z
RD*
RD* (O)
Hi-Z
WE*
WE* (O)
Hi-Z
CAS0* (WE0*)
CAS0* (O)
Hi-Z
CAS1* (WE1*)
CAS1* (O)
Hi-Z
CAS2* (WE2*)
CAS2* (O)
Hi-Z
CAS3* (WE3*)
CAS3* (O)
Hi-Z
RAS0*
RAS0* (O)
Hi-Z
RAS1* (DCS1*)
RAS1* (O)
Hi-Z
DCS0*
DCS0* (O)
Hi-Z
DCKE
DCKE (O)
Hi-Z
DCLKIN
DCLKIN (I)
DCLKOUT
DCLKOUT (O)
Hi-Z
DQMH
DQMH (O)
Hi-Z
DQML
DQML (O)
Hi-Z
DREQ*
DREQ* (I)
MIO[27]
MIOSEL[27] (0)
DGRNT*
DGRNT* (O)
MIO[26]
MIOSEL[26] (0)
SYSCLKIN
SYSCLKIN (I)
SYSCLKOUT
SYSCLKOUT (O)
C32KlN
C32KIN (I)
C32KOUT
C32KOUT (O)
BC32K
BC32K(O)
MIO[25]
MIOSEL[25] (1)
VDAT[3]
VDAT[3] (O)
(BERR)
IRQTEST (0)
VDAT[2]
VDAT[2] (O)
VDAT[1]
VDAT[1] (O)
(IRQHIGH)
IRQTEST (0)
VDAT[0]
VDAT[0] (O)
(IRQLow)
IRQTEST (0)
CP
CP (O)
LOAD
LOAD (O)
DF
DF (O)
FRAME
FRAME (O)
1998 May 13
Hi-Z
13
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
Table 1. PR31700 Standard and Multi-Function Pin Usage (Continued)
PR31700 pin
Standard Function
(I = input, O = output)
Multi-function
Multi-function select
(Reset State:
1 = multi-function
mode selected;
0 = standard function
& mode selected)
DISPON
DISPON (O)
PWRCS
PWRCS (O)
PWRINT
PWRINT (I)
PWROK
PWROK (I)
ONBUTN
ONBUTN (I)
CPURES*
CPURES* (I)
PON*
PON* (I)
TXD
TXD (O)
MIO[24]
MIOSEL[24] (0)
RXD
RXD (I)
MIO[23]
MIOSEL[23] (0)
CS0*
CS0* (O)
CS1*
CS1* (O)
MIO[22]
MIOSEL[22] (0)
CS2*
CS2* (O)
MIO[21]
MIOSEL[21] (0)
CS3*
CS3* (O)
MIO[20]
MIOSEL[20] (0)
MCS0*
MCS0* (O)
MIO[19]
MIOSEL[19] (1)
MCS1*
MCS1* (O)
MIO[18]
MIOSEL[18] (1)
MCS2*
MCS2* (O)
MIO[17]
MIOSEL[17] (1)
MCS3*
MCS3* (O)
MIO[16]
MIOSEL[16] (1)
CHIFS
CHIFS (I/O)
MIO[31]
MIOSEL[31] (1)
CHICLK
CHICLK (I/O)
MIO[30]
MIOSEL[30] (1)
CHIDOUT
CHIDOUT (O)
MIO[29]
MIOSEL[29] (1)
CHIDIN
CHIDIN (I)
MIO[28]
MIOSEL[28] (1)
VCC3
VCC3 (I)
IO6
IO6 (I/O)
IO5
IO5 (I/O)
IO4
IO4 (I/O)
IO3
IO3 (I/O)
IO2
IO2 (I/O)
IO1
IO1 (I/O)
IO0
IO0 (I/O)
SPICLK
SPICLK (O)
MIO[15]
MIOSEL[15] (0)
SPIOUT
SPIOUT (O)
MIO[14]
MIOSEL[14] (0)
SPIIN
SPIIN (I)
MIO[13]
MIOSEL[13] (0)
SIBSYNC
SIBSYNC (O)
SIBDOUT
SIBDOUT (O)
SIBDIN
SIBDIN (I)
SIBMCLK
SIBMCLK (I/O)
MIO[12]
MIOSEL[12] (0)
1998 May 13
Bus
Arb
State
Hi-Z
14
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
Table 1. PR31700 Standard and Multi-Function Pin Usage (Continued)
PR31700 pin
Standard Function
(I = input, O = output)
Multi-function
Multi-function select
(Reset State:
1 = multi-function
mode selected;
0 = standard function
& mode selected)
SIBSCLK
SIBSCLK (O)
SIBIRQ
SIBIRQ (I)
RXPWR
RXPWR (O)
CARDET
CARDET (I)
IROUT
IROUT (O)
IRIN
IRIN (I)
TESTAIU
TESTAIU (I)
TESTCPU
TESTCPU (I)
TESTIN
TESTIN (I)
VIDDONE
VIDDONE (O)
CARDREG*
CARDREG*(O)
(SHOWDINO / CS*)
MIO[11]
MIOSEL[11] (1)
CARDIOWR*
CARDIOWR* (O)
MIO[10]
MIOSEL[10] (1)
CARDIORD*
CARDIORD* (O)
MIO[9]
MIOSEL[9] (1)
CARD1CSL*
CARD1CSL* (O)
MIO[8]
MIOSEL[8] (1)
CARD1SCH*
CARD1CSH* (O)
MIO[7]
MIOSEL[7] (1)
CARD2CSL*
CARD2CSL* (O)
MIO[6]
MIOSEL[6] (1)
CARD2CSH*
CARD2CSH* (O)
MIO[5]
MIOSEL[5] (1)
CARD1WAIT*
CARD1WAIT* (I)
MIO[4]
MIOSEL[4] (1)
CARD2WAIT*
CARD2WAIT* (I)
MIO[3]
MIOSEL[3] (1)
CARDDIR*
CARDDIR* (O)
MIOX[2]
MIOSEL[2] (1)
MIOX[1]
(MASTER)
MIOX[1]
MIOSEL[1] (1)
MIOX[0]
(INSFETCH*)
MIOX[0]
MIOSEL[0] (1)
ENDIAN
ENDIAN (I)
NC[5:1]
SPARE
RSRV1
SPARE (I)
VDD–34 pins
+ 3.3 V
VSS–34 pins
GND
1998 May 13
15
Bus
Arb
State
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
Table 2 lists various power-down states and conditions for each PR31700 pin. The ”Power-Down Control” column shows the conditions which
trigger a power-down for each respective pin. This column also shows the reset state for each of these conditions.
The ”PON* state” column defines the state of each pin at power-on reset (PON*). This condition is defined as initial power up of the
PR31700, whereby the PR31700 is initialized and the PR31700 pins are reset to the state shown in the table. This state is entered
after power is applied for the very first time (VSTANDBY is turned on but VCC3 is still turned off).
The ”1st-time power-up state” column defines the state of each pin after power-up mode (RUNNING STATE) is executed for the
first time. This mode is defined as VCC3 applied to the entire system and is initiated by the user pressing the ONBUTN while in
the power-on reset (PON*) state. Note that the defined state of various pins for 1st-time power-up may depend on the configuration
of external devices attached to these pins. After 1st-time power-up, the software could change the state of various pins to be
different from those shown in the table. Thereafter, subsequent transitions from SLEEP STATE to RUNNING STATE might result in
different states for these pins.
The ”power-down state” column defines the state of each pin during power-down mode (SLEEP STATE). This mode is defined as
VCC3 turned off to the entire system, except for the PR31700 (RTC and interrupts alive) and any persistent memory.
1998 May 13
16
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁ
ÁÁÁÁÁ
Á
ÁÁÁÁÁÁ
ÁÁÁÁÁ
Á
ÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
Table 2. PR31700 Power-Down Pin Usage
PR31700 pin
Power-Down Control
powerdown = (vccon & vcc3)*
(reset state)
PON* state
1st time
power-up
state
power-down
state
D[31:0]
MEMPOWERDOWN
Low
Low
Low
A[12:0]
MEMPOWERDOWN
Low
Low
Low
Low
Low
Low
ALE
RD*
POWERDOWN
Low
Hi
Low
WE*
MEMPOWERDOWN
Low
Low
Low
CAS0* (WE0*)
MEMPOWERDOWN
Low
Low
Low
CAS1* (WE1*)
MEMPOWERDOWN
Low
Low
Low
CAS2* (WE2*)
MEMPOWERDOWN
Low
Low
Low
CAS3* (WE3*)
MEMPOWERDOWN
Low
Low
Low
RAS0*
MEMPOWERDOWN
Low
Low
Low
RAS1* (DCS1*)
MEMPOWERDOWN
Low
Low
Low
DCS0*
MEMPOWERDOWN
Low
Low
Low
DCKE
MEMPOWERDOWN
Low
Low
Low
DCLKOUT
MEMPOWERDOWN
Low
Low
Low
DQMH
MEMPOWERDOWN
Low
Low
Low
DQML
MEMPOWERDOWN
Low
Low
Low
DREQ*
POWERDOWN & MIOPD[27] (1)
Pull-Down
In
Selectable
DGRNT*
POWERDOWN & MIOPD[26] (0)
Low
Hi
Selectable
SYSCLKIN
POWERDOWN
OSC off
OSC on
OSC off
SYSCLKOUT
POWERDOWN
OSC off
OSC on
OSC off
C32KIN
OSC on
OSC on
OSC on
C32KOUT
OSC on
OSC on
OSC on
Pull-Down
In
Selectable
DCLKIN
BC32K
POWERDOWN & MIOPD[25] (1)
VDAT[3]
MODULE DISABLE
Low
Low
Low
VDAT[2]
MODULE DISABLE
Low
Low
Low
VDAT[1]
MODULE DISABLE
Low
Low
Low
VDAT[0]
MODULE DISABLE
Low
Low
Low
CP
MODULE DISABLE
Low
Low
Low
LOAD
MODULE DISABLE
Low
Low
Low
DF
MODULE DISABLE
Low
Low
Low
FRAME
MODULE DISABLE
Low
Low
Low
DISPON
MODULE DISABLE
Low
Low
Low
Low
Hi
Low
Out Low
Out Low
Out Low
PWRCS
PWRINT
PWROK
ONBUTN
CPURES*
PON*
MBUSCLK
1998 May 13
MODULE DISABLE
17
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
Á
ÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
Table 2. PR31700 Power-Down Pin Usage (Continued)
PR31700 pin
MBUSDATA
Power-Down Control
powerdown = (vccon & vcc3)*
(reset state)
MODULE DISABLE
PON* state
1st time
power-up
state
power-down
state
Out Low
Out Low
Out Low
MBUSINT
TXD
POWERDOWN & MIOPD[24] (0)
Low
Low
Selectable
RXD
POWERDOWN & MIOPD[23] (1)
Pull-Down
In
Selectable
CS0*
POWERDOWN
Pull-Down
Hi
Pull-Down
CS1*
POWERDOWN & MIOPD[22] (1)
Pull-Down
Hi
Selectable
CS2*
POWERDOWN & MIOPD[21] (1)
Pull-Down
Hi
Selectable
CS3*
POWERDOWN & MIOPD[20] (1)
Pull-Down
Hi
Selectable
MCS0*
POWERDOWN & MIOPD[19] (0)
In
IN
Selectable
MCS1*
POWERDOWN & MIOPD[18] (0)
In
IN
Selectable
MCS2*
POWERDOWN & MIOPD[17] (0)
In
IN
Selectable
MCS3*
POWERDOWN & MIOPD[16] (0)
In
IN
Selectable
CHIFS
POWERDOWN & MIOPD[31] (1)
Pull-Down
IN
Selectable
CHICLK
POWERDOWN & MIOPD[30] (1)
Pull-Down
IN
Selectable
CHIDOUT
POWERDOWN & MIOPD[29] (1)
Pull-Down
IN
Selectable
CHIDIN
POWERDOWN & MIOPD[28] (1)
Pull-Down
IN
Selectable
VCC3
POWERDOWN
Pull-Down
IO6
POWERDOWN & IOPD[6] (1)
Pull-Down
IN
Selectable
IO5
POWERDOWN & IOPD[5] (1)
Pull-Down
IN
Selectable
IO4
POWERDOWN & IOPD[4] (1)
Pull-Down
IN
Selectable
IO3
POWERDOWN & IOPD[3] (1)
Pull-Down
IN
Selectable
IO2
POWERDOWN & IOPD[2] (1)
Pull-Down
IN
Selectable
IO1
POWERDOWN & IOPD[1] (1)
Pull-Down
IN
Selectable
IO0
POWERDOWN & IOPD[0] (1)
Pull-Down
IN
Selectable
SPICLK
POWERDOWN & MIOPD[15] (0)
Low
Low
Selectable
SPIOUT
POWERDOWN & MIOPD[14] (0)
Low
Low
Selectable
SPIIN
POWERDOWN & MIOPD[13] (1)
Pull-Down
SIBSYNC
POWERDOWN
Low
Low
Low
SIBDOUT
POWERDOWN
Low
Low
Low
SIBDIN
POWERDOWN
Pull-Down
SIBMCLK
POWERDOWN & MIOPD[12] (1)
Pull-Down
IN
Selectable
SIBSCLK
POWERDOWN
Low
Low
SIBIRQ
POWERDOWN
Pull-Down
RXPWR
POWERDOWN
Low
CARDET
POWERDOWN
Pull-Down
IROUT
POWERDOWN
Low
IRIN
POWERDOWN
Pull-Down
Pull-Down
Selectable
Pull-Down
Low
Pull-Down
Low
Low
Pull-Down
Low
Low
Pull-Down
TESTAIU
TESTCPU
TESTIN
VIDDONE
1998 May 13
MODULE DISABLE
Low
18
Low
Low
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
ÁÁÁÁÁÁ
Table 2. PR31700 Power-Down Pin Usage (Continued)
PR31700 pin
Power-Down Control
powerdown = (vccon & vcc3)*
(reset state)
PON* state
1st time
power-up
state
power-down
state
CARDREG*
POWERDOWN & MIOPD[11] (1)
Pull-Down
IN
Selectable
CARDIOWR*
POWERDOWN & MIOPD[10] (1)
Pull-Down
IN
Selectable
CARDIORD*
POWERDOWN & MIOPD[9] (1)
Pull-Down
IN
Selectable
CARD1CSL*
POWERDOWN & MIOPD[8] (1)
Pull-Down
IN
Selectable
CARD1CSH*
POWERDOWN & MIOPD[7] (1)
Pull-Down
IN
Selectable
CARD2CSL*
POWERDOWN & MIOPD[6] (1)
Pull-Down
IN
Selectable
CARD2CSH*
POWERDOWN & MIOPD[5] (1)
Pull-Down
IN
Selectable
CARD1WAIT*
POWERDOWN & MIOPD[4] (1)
Pull-Down
IN
Selectable
CARD2WAIT*
POWERDOWN & MIOPD[3] (1)
Pull-Down
IN
Selectable
CARDDIR*
POWERDOWN & MIOPD[2] (1)
Pull-Down
IN
Selectable
MIOX[1]
POWERDOWN & MIOPD[1] (0)
IN
IN
Selectable
MIOX[0]
POWERDOWN & MIOPD[0] (0)
IN
IN
Selectable
ENDIAN
NC[5:1]
RSRV1
VDD–34 EACH
VSS–34 EACH
1998 May 13
19
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
• Status register
FUNCTION SPECIFICATIONS
– Holds the operating mode status (user mode or kernel mode),
interrupt masking status, diagnosis status and other such
information.
OUTLINE
The PR31700 consists of system support logic, integrated with the
PR3901 Processor Core designed by Philips. For details of the
system support logic and the PR3901 Processor Core, refer to the
PR31700 User’s Manual.
• BadVAddr (Bad Virtual Address) register
– Holds the most recent virtual address for which a virtual
address translation error occurred.
PR3901 PROCESSOR CORE
• PRId register
The PR3901 is a Philips-developed microprocessor core based on
the R3000A RISC architecture developed by MIPS Technologies,
Inc.
– Shows the revision number of the PR3901 Processor Core.
– Cache register
– Controls the instruction cache (reserved) and the data cache
auto-lock bits.
INSTRUCTIONS
All PR3901 Processor Core instructions are 32-bit instructions.
Apart from some coprocessor instructions, the instructions are
upwardly compatible with the R3000A. The PR3901 Processor Core
instructions can be classified into six types.
• Load and store instructions
• Debug register
– Control software debug exception.
• DEPC
– Program counter for software debug exception.
– Transfer data between memory and general-purpose registers.
• Computational
MEMORY MANAGEMENT
The PR3901 Processor Core has a 4G-byte memory address
space. The 4G-byte memory space consists of a 2G-byte user area
and a 2G-byte kernel area. The kernel area contains a cache area
and an uncache area.The PR3901 Processor Core provides a
full-featured memory management unit (MMU) utilizing an on-chip
Translation Lookaside Buffer (TLB). The on-chip TLB majur
characteristics are :
• 32 x 64-bit wide entries
instructions
– These include arithmetic, logical, shift, multiply, divide, and
multiply-add instructions. The multiply-add instructions are
extensions to the R3000A. The multiply instructions can also
be used as three-operand instructions.
• Special instructions
– Used for system call or break point.
• Jump and branch instructions
• fully associative
• 2 entry micro TLB for instruction address translation
• instruction address translation accesses full TL after micro-TLB
– Change the control flow of a program. The Branch-Likely
instruction is provided as an extension to the R3000A.
• Coprocessor instructions
– Perform operations for coprocessors. The R3000A LWCz and
SWCz instructions are reserved instructions in the PR3901
Processor Core. Attempting execution generates a reserved
instruction exception. Note that the COPz, CTCz and MTCz
instructions are no-operation instructions, the CFCz and MFCz
instructions load undefined data to general purpose registers
(rt) in the PR31700.
miss
• data address translation accesses full TLB
PIPELINE
The PR3901 Processor Core pipeline consists of five stages. The
pipeline configuration enables the PR3901 Processor Core to
execute nearly all instructions in one clock.
• System control coprocessor instructions
CACHE
The PR31700 incorporates a 4K-byte instruction cache and a
1K-byte data cache. The instruction cache is direct-mapped with a
block size of 16 bytes. The data cache uses two-way set-associative
mapping with a block size of four bytes. The data cache has a lock
function that locks data in one direction. The write-through method
is used to write data back to memory.
– Perform operations on the CP0 registers to manipulate the
memory management and exception handling functions of the
processor.
REGISTERS
The PR3901 Processor Core has following registers.
• 32 general purpose registers (32-bit)
• HI/LO registers
DSP FUNCTION
The PR3901 Processor Core has a high-speed
multiplier/accumulator and supports 32-bit multiplier operations, with
64-bit accumulator in one cycle.
– Hold the result of multiply and divide operation
• PC (Program Counter)
• Cause register
– Indicates the nature of the most recent exception
• EPC (Exception Program Counter) register
– Holds the program counter at the time the exception occurred,
indicating the address where processing is to resume after the
exception processing is completed.
1998 May 13
20
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
CONCENTRATION HIGHWAY INTERFACE (CHI) MODULE
The PR31700 has a CHI Module with the following features.
• high-speed serial Concentration Highway Interface (CHI)
contains logic for interfacing to external full-duplex serial
time-division-multiplexed (TDM) communication peripherals
PERIPHERAL FUNCTIONS
CLOCK GENERATOR
The PR31700 uses an internal PLL and an external crystal oscillator
to generate a clock with eight times the input clock frequency. The
PLL oscillation can be halted externally to reduce power dissipation.
• supports
ISDN line interface chips and other PCM/TDM
serial devices
WRITE BUFFER
The PR31700 incorporates a four-stage write buffer.
• CHI
interface is programmable (number of channels, frame
rate, bit rate, etc.) to provide support for a variety of
formats
BUS INTERFACE UNIT (BIU) MODULE
The PR31700 has a Bus Interface Unit with the following features.
• supports 2 Banks of SDRAM and/or DRAM / HDRAM
• supports data rates up to
• independent DMA support
– 8-bit or 16-bit SDRAM configuration
4.096 Mbps
for CHI receive and transmit
– 16-bit or 32-bit DRAM configuration
INTERRUPT MODULE
The PR31700 has an Interrupt Module with the following features.
• contains logic for individually enabling, reading, and clearing
all PR31700 interrupt sources
– 16-bit or 32-bit HDRAM configuration
– 4 Mbit, 16 Mbit and 64 Mbit parts supported
– page mode reads and writes supported
– independent refresh counters for each bank
• interrupts
generated from internal PR31700 modules or from
edge transitions on external signal pins
– self refreshing parts supported to retain memory when
system is powered down
•4
general purpose chip selects (CS3*–CS0*)
IO MODULE
The PR31700 has an IO Module with the following features.
• contains support for reading and writing the 7 bi-directional
general purpose IO pins and the 32 bi-directional
multi-function IO pins
– 16-bit or 32-bit ports
– programmable wait states
– read page mode
•4
general purpose chip selects (MCS3*–MCS0*)
• each
IO port can generate a separate positive and negative
edge interrupt
– 16-bit ports
– programmable wait states
• independently
configurable IO ports allow the PR31700 to
support a flexible and wide range of system applications and
configurations
– read page mode
•2
full PCMCIA slots
– 16-bit ports
IR MODULE
The PR31700 has an IR Module with the following features.
• IR consumer mode
– IORD and IOWR provided to support I/O cards
– WAIT signal supported
SYSTEM INTERFACE UNIT (SIU) MODULE
– allows control of consumer electronic devices such as
stereos, TVs, VCRs, etc.
The PR31700 has a System Interface Unit with the following
features.
• multi-channel 32-bit DMA controller
– programmable pulse parameters
– external analog LED circuitry
• IRDA
• independent DMA controller for video, SIB to/from BETTY
communication mode
– not compatible with General Magic Cap Devices
audio/telecom codecs, high-speed serial port, IR, UART, and
general purpose UART
– allows communication with other IRDA devices such as
FAX machines, copiers, printers, etc.
• address decoding for the internal registers
– supported by the UART module within the PR31700
CLOCK MODULE
– external analog receiver preamp and LED circuitry
The PR31700 has a Clock Module with the following features.
• The PR31700 supports system-wide single crystal
configuration, besides the 32 kHz RTC XTAL (reduces cost,
power, and board space)
– data rate = up to 115 kbps at 1 meter
• IR
FSK communication mode
– compatible with GeneraI Magic Cap Devices
– supported by the UART module within the PR31700
• common
crystal rate divided to generate clock for CPU,
video, sound, telecom, UARTs, etc.
– external analog IR chip(s) perform frequency modulation to
generate the desired IR communication mode protocol
• independent
enabling or disabling of individual clocks under
software control, for power management
– 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
1998 May 13
21
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
POWER MODULE
The PR31700 has a Power Module with the following features.
• power-down modes for individual internal peripheral modules
TIMER MODULE
The PR31700 has a Timer Module with the following features.
• Real Time Clock (RTC) and Timer
• serial (SPI port) power supply control interface supported
• power management state machine has 3 states: RUNNING,
• 40-bit
counter (30.517 s granularity);
maximum uninterrupted time = 388.36 days
• 40-bit
• 16-bit
DOZING and SLEEP
alarm register (30.517 s granularity)
periodic timer (0.868 s granularity);
maximum timeout = 56.8 ms
SERIAL INTERCONNECT BUS (SIB) MODULE
The PR31700 has a SIB Module with the following features.
• The PR31700 contains holding and shift registers to support
the serial interface to the UCB1200 ASIC and/or other
optional codec devices
• interrupts
on alarm, timer, and prior to RTC roll-over
UART MODULE
The PR31700 has a UART Module with the following features.
• 2 independent full-duplex UARTs
• synchronous, frame-based protocol
• The PR31700 always master source
• programmable baud rate generator
• UART A port used for serial control
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)
interface to external IR
module
• UART B
• UART A
• independent
DMA support for audio receive and transmit,
telecom receive and transmit
port used for general purpose serial control interface
and UART B DMA support for receive and transmit
VIDEO MODULE
The PR31700 has a Video Module with the following features.
• bit-mapped graphics
• 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
• supports monochrome, grey scale, or color modes
• time-based dithering algorithm for gray scale and color
modes
SERIAL PERIPHERAL INTERFACE (SPI) MODULE
The PR31700 has an SPI Module with the following features.
• provides interface to SPI peripherals and devices
• supports multiple screen sizes
• supports split and non-split displays
• variable size and relocatable video buffer
• DMA support for fetching image data from
• full-duplex,
synchronous serial data transfers (data in, data
out, and clock signals)
• The PR31700
supplies dedicated chip select and interrupt for
an SPI interface serial power supply
• 8-bit or 16-bit
• programmable
1998 May 13
data word lengths for the SPI interface
SPI baud rate
22
video buffer
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ELECTRICAL CHARACTERISTICS
ABSOLUTE MAXIMUM RATINGS
VSS = 0 V (GND)
PARAMETER
SYMBOL
VDD
Power supply voltage
VIN
Input voltage
Tstg
Storage temperature range
Pd
Maximum dissipation (Tamb = 70°C)
LIMITS
UNIT
VSS – 0.5 to 4.5
V
VSS – 0.5 to VDD + 0.5
V
–55 to +125
°C
1
W
NOTE:
1. Using an LSI at specifications higher than the maximum ratings can cause permanent damage to the LSI. For normal operation, use under
the recommended operating conditions. Exceeding the recommended operating conditions may affect the reliability of the LSI.
RECOMMENDED OPERATING CONDITIONS
VSS = 0 V (GND)
SYMBOL
VDD
Power supply voltage
Topr
Operating temperature range
1998 May 13
LIMITS
PARAMETER
23
UNIT
MIN
TYP
MAX
3.0
3.3
3.6
V
0
–
70
°C
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
DC CHARACTERISTICS
(Tamb = 0°C to 70°C, VDD = 3.3V0.3V)
SYMBOL
IDD
IDDS,P
PARAMETER
CONDITIONS
LIMITS
MIN
TYP
MAX
UNIT
Operating current
VIN = VDD or VSS; VDD = MAX
IOH = IOL = 0
–
110
130
mA
Static current
VIN = VDD or VSS; VDD = MAX
IOH = IOL = 0 mA
SLEEP mode & RTC stop mode
–
10
100
µA
VIN = VDD or VSS; VDD = MAX
IOH = IOL = 0 mA
SLEEP mode & RTC running
mode
–
20
120
µA
IDDS,Q
Input leakage current
VIN = VDD or VSS
–10
–
10
µA
VIH1
Input voltage1
VDD = 3.6V
VDD × 0.8
–
VDD + 0.3
V
VIL1
Input voltage1
VDD = 3.0V
–0.3
–
VDD × 0.2
V
VIH2
Input voltage2
VDD = 3.6V
2.4
–
VDD + 0.3
V
voltage2
VDD = 3.0V
IIN
VIL2
Input
VOH1
Output voltage3
VDD = 3.0V; IOH = –4mA
–0.3
–
0.6
V
VDD – 0.6
–
–
VOL1
Output voltage3
V
VDD = 3.0V; IOL = 4mA
–
–
VDD + 0.4
VOH2
Output voltage4
V
VDD = 3.0; IOH = –8mA
VDD – 0.6
–
–
voltage4
V
VOL2
Output
VOH3
Output voltage5
VDD = 3.0; IOL = 8mA
VDD = 3.0; IOH = –16mA
VOL3
Output voltage5
VDD = 3.0; IOL = 16mA
VOH4
Output
voltage6
VOL4
Output voltage6
VDD = 3.0; IOL = 24mA
IIHP
Input current (Pull–down resister)
VDD = MAX; VIN = VDD
VDD = 3.0; IOH = –24mA
–
–
VDD + 0.4
V
VDD – 0.6
–
–
V
–
–
VDD + 0.4
V
VDD – 0.6
–
–
V
–
–
VDD + 0.4
V
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, CS3∼O*,CHIFS, CHICLK, CHIDOUT, CHIDIN, IO[6;0], SPICLK, SPIOUT, SPIIN, SIBSYNC, SIBDOUT,
SIBMCLK, SIBCLK, RWPWR, IROUT, CARD1WAIT*, CARD2WAIT*, MIOX[2;0]
4. A[12:], ALE, RD*, WE* CAS3∼O*, CARDREG*, CARDIOWR*, CARD1CSL*, CARD1CSH*, CARD2CSL*, CARD2CSH*
5. DCLKOUT
6. MBUSCLK, MBUSDATA
1998 May 13
24
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
CRYSTAL OSCILLATOR CHARACTERISTICS
PR31700
SYSCKIN
SYSCLKOUT
RECOMMENDED 9.216MHz CRYSTAL
NIHON DEMPA KOGYO CO., LTD: AT–51
X1TAL
CIN
COUT
SN00191
Figure 4.
10MHz Crystal
RECOMMENDED VALUE
SYMBOL
PARAMETER
fIN
Crystal Oscillator frequency
CIN, COUT
External capacitors
UNIT
MIN.
MAX.
8 25
8.25
10
MHz
10
33
pF
PR31700
C32KIN
C32KOUT
RECOMMENDED 32.768kHz CRYSTAL
KYOCERA CORPORATION: KF–38G
X1TAL
CIN
COUT
SN00192
Figure 5.
32 kHz Crystal
RECOMMENDED VALUE
SYMBOL
CIN, COUT
1998 May 13
PARAMETER
UNIT
External capacitors
25
MIN.
MAX.
10
33
pF
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁ
ELECTRICAL SPECIFICATIONS
(VSS = 0V, VDD = 3.3V)
Symbol
Condition
MIN.
TYP.
MAX.
Unit
Crystal stabilization time
9.216MHz
Parameter
TSTA–10M
f = 8.25MHz10MHz
X’tal : AT–51
Cin = Cout = 10pF–33pF
-
-
10
ms
Crystal stabilization time
32.768kHz
TSTA–32k
f = 32kHz
X’tal : KF–38G
Cin = Cout = 10pF–33pF
-
-
2
s
PR31700 TIMING
0.8V
2.0V
DELAY
2.2V
OUTPUTS
0.8V
SETUP
0.8VCC
INPUTS
HOLD
2.2V
2.2V
0.8V
0.8V
0.2VCC
SN00165
Figure 6.
1998 May 13
Definition of AC Specification
26
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
AC CHARACTERISTICS
The following operating conditions apply to all values specified in this section.
Tamb = 0°C to 70°C, VDD = 3.3 ±0.3V, External Capacitance = 40pF
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
Item
Parameter
Rising / Falling
MIN.
MAX.
Unit
5.4
-
ns
1
DCLKOUT high time
-
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
-
8
ns
Memory Interface
4
Delay DCLKOUT to A[12:0]
-
4
Delay DCLKOUT to D[31:16]
-
-
8
ns
4
Delay DCLKOUT to D[15:0]
-
1.5
8
ns
4
Delay DCLKOUT to CS3–0*
Rising
-
10
ns
4
Delay DCLKOUT to CS3–0*
Falling
-
10
ns
4
Delay DCLKOUT to RD*
Rising
-
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 CAS3–0*
Rising
-
2.5
ns
4
Delay DCLKOUT to CAS3–0*
Falling
-
2.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*
Fallmng
-
11
ns
4
Delay DCLKOUT to CARDREG*
Rising
-
9
ns
4
Delay DCLKOUT to CARDREG*
Fatting
-
10
ns
4
Delay DCLKOUT to CARDIORD*
Rising
-
10
ns
4
Delay DCLKOUT to CARDIORD*
Falling
-
9
ns
4
Delay DCLKOUT to CARDIOWR*
Rising
-
9
ns
4
Delay DCLKOUT to CARDIOWR*
Falljng
-
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 MCS3–0*
Rising
-
10
ns
4
Delay DCLKOUT to MCS3–0*
Falling
-
10
ns
5
D[31 : 16] to DCLKIN Setup time
-
1
-
ns
1998 May 13
27
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
Item
Parameter
Rising / Falling
MIN.
MAX.
Unit
6
D[31 : 16] to DCLKIN Hold time
-
2
-
ns
5
D[15:0] to DCLKIN Setup time
-
0
-
ns
6
D[15:0] to DCLKIN Hold time
-
2.5
-
ns
7
DCLKOUT to DCLKIN Board Delay time
-
0
3
ns
1
2
DCLKOUT
MEMORY
OUTPUTS
3
4
SN00168
Figure 7.
Memory Output and Clock Timing
DCLKIN
MEMORY
INPUTS
5
6
SN00169
Figure 8.
Memory Input Timing
DCLKOUT
7
DCLKIN
SN00170
Figure 9.
1998 May 13
DCLKOUT to DCLKIN
28
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
CHI CHARACTERISTICS
Item
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
-
15
ns
4
Delay CHICLK Rising to CHIDOUT(Slave)
Falling
-
15
ns
7
Delay CHICLK Falling to CHIDOUT(Slave)
Rising
-
15
ns
7
Delay CHICLK Falling to CHIDOUT(Slave)
Falling
-
15
ns
4
Delay CHICLK Rising to CHIFS(Slave)
Rising
-
15
ns
4
Delay CHICLK Rising to CHIFS(Slave)
Falling
-
15
ns
7
Delay CHICLK Falling to CHIFS(Slave)
Rising
-
15
ns
7
Delay CHICLK Falling to CHIFS(Slave)
Falling
-
15
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
CHlFS 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
1998 May 13
Parameter
29
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
1
2
CHICLK
CHI
OUTPUTS
3
4
SN00171
Figure 10.
CHI Output and Clock Timing (CHITXEDGE=1)
CHICLK
CHI
INPUTS
5
6
SN00172
Figure 11.
CHI Input Timing (CHIRXEDGE=1)
CHICLK
CHI
OUTPUTS
7
SN00173
Figure 12.
CHI Output and Clock Timing (CHITXEDGE=0)
CHICLK
CHI
INPUTS
8
9
SN00174
Figure 13.
1998 May 13
CHI Input Timing (CHIRXEDGE=0)
30
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
SIB CHARACTERISTICS
Item
Rising / Falling
MIN.
MAX.
Unit
1
SIBMCLK high time
Parameter
-
20
-
ns
2
SIBMCLK low time
-
20
-
ns
3
SIBMCLK period
-
50
-
ns
4
Delay SIBMCLK (Master) to SIBSCLK
Rising
-
5
ns
5
Delay SIBMCLK (Master) 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
1
2
SIBMCLK
3
5
4
SIBSCLK
SN00175
Figure 14.
SIB CLK Timing
SIBSCLK
SIB
OUTPUTS
6
SIBDIN
7
8
SN00176
Figure 15.
1998 May 13
SIB Timing
31
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
SPI CHARACTERISTICS
Item
Rising / Falling
MIN.
MAX.
Unit
1
SPICLK high time
Parameter
-
120
-
ns
2
SPICLK low time
-
120
-
ns
3
SPICLK period
-
250
-
ns
4
Delay SPICLK Rising to SPIOUT
Rising
-
5
ns
4
Delay SPICLK Rising to SPIOUT
Falling
-
5
ns
7
Delay SPICLK Falling to SPIOUT
Rising
-
5
ns
7
Delay SPICLK Falling to SPIOUT
Falling
-
5
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
1
2
SPICLK
SPIOUT
3
4
SPIIN
5
6
SN00177
Figure 16.
SPI Timing (PHAPOL = 1)
SPICLK
SPIOUT
7
SPIIN
8
9
SN00178
Figure 17.
1998 May 13
SPI Timing (PHAPOL = 0)
32
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
VIDEO CHARACTERISTICS
Item
Rising / Falling
MIN.
MAX.
Unit
1
Parameter
LOAD Pule 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]
-
-
5
ns
6
VDAT to CP Rising Setup
-
15
25
ns
7
VDAT to CP Rising Hold
-
15
25
ns
NOTE:
1. Values shown assume a 75MHz clock for the CPU. Min and Max values are programmable using Video Control Registers.
2
FRAME
3
DF
LOAD
1
4
CP
VDAT[3:0]
5
SN00179
Figure 18.
Video Timing, 4-Bit Non-Split LCD
CP
VDAT[3:0]
6
7
SN00180
Figure 19.
1998 May 13
Video Data Timing, 4-Bit Split LCD and 8-Bit Non-Split LCD
33
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
POWER CHARACTERISTICS
Item
Parameter
Rising / Falling
MIN.
MAX.
Unit
1
VSTANDBY to PON* Rising
-
50
-
ms
2
VSTANDBY to ONBUTN delay time
-
2
-
s
VSTANDBY
1
/PON
2
ONBUTN
SN00181
Figure 20.
Power On Timing Diagram
CPU RESET CHARACTERISTIC
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁÁÁÁÁÁÁÁÁÁ
ÁÁÁÁÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁ
ÁÁÁÁÁ
Item
1
Parameter
Rising / Falling
MIN.
MAX.
Unit
-
10
-
ns
CPURES* low time
1
CPURES*
SN00182
Figure 21.
1998 May 13
CPU Reset Timing Diagram
34
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
LQFP208: 208-PIN PLASTIC LOW PROFILE QUAD FLAT PACKAGE
1998 May 13
35
Philips Semiconductors
Preliminary specification
32-bit RISC microprocessor
PR31700
Data sheet status
Data sheet
status
Product
status
Definition [1]
Objective
specification
Development
This data sheet contains the design target or goal specifications for product development.
Specification may change in any manner without notice.
Preliminary
specification
Qualification
This data sheet contains preliminary data, and supplementary data will be published at a later date.
Philips Semiconductors reserves the right to make chages at any time without notice in order to
improve design and supply the best possible product.
Product
specification
Production
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.
[1] Please consult the most recently issued datasheet before initiating or completing a design.
Definitions
Short-form specification — The data in a short-form specification is extracted from a full data sheet with the same type number and title. For
detailed information see the relevant data sheet or data handbook.
Limiting values definition — Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one
or more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation of the device at these or
at any other conditions above those given in the Characteristics sections of the specification is not implied. Exposure to limiting values for extended
periods may affect device reliability.
Application information — Applications that are described herein for any of these products are for illustrative purposes only. Philips
Semiconductors make no representation or warranty that such applications will be suitable for the specified use without further testing or
modification.
Disclaimers
Life support — These products are not designed for use in life support appliances, devices or systems where malfunction of these products can
reasonably be expected to result in personal injury. Philips Semiconductors customers using or selling these products for use in such applications
do so at their own risk and agree to fully indemnify Philips Semiconductors for any damages resulting from such application.
Right to make changes — Philips Semiconductors reserves 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.
 Copyright Philips Electronics North America Corporation 1998
All rights reserved. Printed in U.S.A.
Philips Semiconductors
811 East Arques Avenue
P.O. Box 3409
Sunnyvale, California 94088–3409
Telephone 800-234-7381
Date of release: 05-98
Document order number:
1998 May 13
36
9397 750 03867