background image
D
ATA
S
HEET
November 1998
O K I A S I C P R O D U C T S
MG63P/64P/65P
0.25µm Embedded DRAM/
Customer Structured Arrays
background image
background image
1
Oki Semiconductor
MG63P/64P/65P
0.25µm Embedded DRAM/Customer Structured Arrays
DESCRIPTION
Oki’s 0.25 µm MG63P/64P/65P Application-Specific Integrated Circuit (ASIC) provides the ability to
embed large blocks of Synchronous DRAM (SDRAM) into an embedded array architecture called the
Customer Structured Array (CSA). Utilizing Oki’s leadership in DRAM technologies and wide experi-
ence of embedding SDRAM in logic products, Oki is able to integrate SDRAM and ASIC technology. The
merged DRAM/ASIC process efficiently implements the Oki stacked capacitor memory cell. The
MG63P/64P/65P CSA series uses three, four, and five metal process layers, respectively, on 0.25 µm
drawn (0.18 µm L-effective) CMOS technology. The semiconductor process is adapted from Oki’s pro-
duction-proven 64- Mbit DRAM manufacturing process.
The 0.25 µm family provides significant performance, density, and power improvement over previous
0.30 µm and 0.35 µm technologies. An innovative 4-transistor cell structure provides 30 to 50% less
power and 30 to 50% more usable gates than traditional cell designs. The Oki 0.25 µm family operates
using 2.5-V VDD core with optimized 3-V I/O buffers. The 3-, 4-, and 5-layer metal MG63P/64P/65P
CSA series contains 21 devices each, offering up to 868 I/O pads and over 5.4M raw gates. These CSA
array sizes are designed to fit the most popular quad flat pack (QFP), low profile QFPs (LQFPs), thin
QFPs (TQFPs), and plastic ball grid array (PBGA) packages. Oki uses the Artisan Components memory
compiler which provides high performance, embedded synchronous single- and dual-port SRAM mac-
rocells for CSA designs. As such, the MG63P/64P/65P series is suited to memory-intensive ASICs and
high volume designs where fine tuning of package size produces significant cost or real-estate savings.
The embedded SDRAM represents part of Oki’s menu of major IP core functions for the 0.25 µm ASIC
products. Other functions include ARM7TDMI, Gb Ethernet MAC, PLL, PCI and others in planning.
FEATURES
• 0.25µm drawn 3-, 4-, and 5-layer metal CMOS
• Optimized 2.5-V core
• Optimized 3-V I/O
• CSA architecture availability
• 100 MHz embedded SDRAM cores up to 16 Mb
per occurrence
• 77-ps typical logic gate propagation delay (for a
4x-drive inverter gate with a fanout of 2 and 0
mm of wire, operating at 2.5 V)
• Over 5.4M raw gates and 868 I/O pads using
60µ staggered I/O
• User-configurable I/O with V
SS
, V
DD
, TTL,
3-state, and 1- to 24-mA options
• Slew-rate-controlled outputs for low-radiated
noise
• H-clock tree cells which reduces the maximum
skew for clock signals
• Low 0.2µW/MHz/gate power dissipation
• User-configurable single- and dual-port
memories (SRAM)
• Specialized IP cores and macrocells including
32-bit ARM7TDMI CPU, phase-locked loop
(PLL), and peripheral component interconnect
(PCI) cells
• Floorplanning for front-end simulation, back-
end layout controls, and link to synthesis
• Joint Test Action Group (JTAG) boundary scan
and scan path Automatic Test Pattern
Generation (ATPG)
• Support for popular CAE systems including
Cadence, IKOS, Mentor Graphics, Model
Technology, Inc. (MTI), Synopsys, and
Viewlogic
background image
s
MG63P/64P/65P
s
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
2
Oki Semiconductor
MG63P/64P/65P FAMILY LISTING
5 layer metal: MG65PBxx
4 layer metal: MG64PBxx
3 layer metal: MG63PBxx
ARRAY ARCHITECTURE
The primary components of a 0.25µm MG63P/64P/65P circuit include:
• I/O base cells
• 60µm pad pitch
• Configurable I/O pads for V
DD
, V
SS
, or I/O (optimized 3-V I/O)
• V
DD
and V
SS
pads dedicated to wafer probing
• Separate power bus for output buffers
• Separate power bus for internal core logic and input buffers
• Core base cells containing N-channel and P-channel pairs, arranged in column of gates
• Isolated gate structure for reduced input capacitance and increased routing flexibility
Each array has 24 dedicated corner pads for power and ground use during wafer probing, with four pads
per corner. The arrays also have separate power rings for the internal core functions (V
DDC
and V
SSC
)
and output drive transistors (V
DDO
and V
SSO
).
Series (MG6x)
No. of
Pads
No. of
Rows
No. of
Columns
No. of Raw
Gates
MG63P 3LM
Usable Gates
MG64P 4LM
Usable Gates
MG65P 5LM
Usable Gates
B02
68
84
280
23,520
20,933
22,344
22,344
B04
108
144
480
69,120
57,370
65,664
65,664
B06
148
204
680
138,720
106,814
131,784
131,784
B08
188
264
880
232,320
167,270
218,381
220,704
B10
228
324
1,080
349,920
234,446
311,429
332,424
B12
268
384
1,280
491,520
309,658
412,877
466,944
B14
308
444
1,480
657,120
387,701
519,125
611,122
B16
348
504
1,680
846,720
474,163
635,040
745,114
B18
388
564
1,880
1,060,320
572,573
763,430
901,272
B20
428
624
2,080
1,297,920
648,960
882,586
1,025,357
B22
468
684
2,280
1,559,920
732,974
982,498
1,154,045
B24
508
744
2,480
1,845,120
848,755
1,107,072
1,310,035
B26
548
804
2,680
2,154,720
969,624
1,249,738
1,465,210
B28
588
864
2,880
2,488,320
1,094,861
1,393,459
1,642,291
B30
628
924
3,080
2,845,920
1,223,746
1,536,797
1,821,389
B32
668
984
3,280
3,227,520
1,355,558
1,678,310
2,001,062
B34
708
1,044
3,480
3,633,120
1,489,579
1,816,560
2,179,872
B36
748
1,104
3,680
4,062,720
1,625,088
1,950,106
2,356,378
B38
788
1,164
3,880
4,516,320
1,761,365
2,077,507
2,529,139
B40
828
1,224
4,080
4,993,920
1,897,690
2,197,325
2,696,717
B42
868
1,284
4,280
5,495,520
2,033,342
2,308,118
2,857,670
background image
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
s
MG63P/64P/65P
s
3
Oki Semiconductor
MG63P/64P/65P CSA Layout Methodology
The procedure to design, place, and route a CSA follows.
1. Select suitable base array frame from the available predefined sizes. To select an array size:
- Identify megacell functions (e.g. embedded SDRAM) required and minimum array size to
hold macrocell functions.
- Add together all the area occupied by the required random logic and macrocells and select
the optimum array.
2. Make a floor plan for the design’s megacells.
- Oki Design Center engineers verify the master slice and review simulation.
- Oki Design Center or customer engineers floorplan the array using Oki’s supported Cadence
DP3 or Gambit GFP and customer performance specifications.
- Using Oki CAD software, Design Center engineers remove the SOG transistors and replace
them with diffused memory macrocells to the customer’s specifications.
Core base cell
with 4 transistors
Separate power bus (V
DDO
, V
SSO
) over I/O cell
for output buffers (2nd metal/3rd metal)
V
DD
, V
SS
pads (4) in each
corner for wafer probing only
Configurable I/O pads
for V
DD
, V
SS
, or I/O
Separate power bus (V
DDC
, V
SSC
) for
internal core logic (2nd metal/3rd metal)
I/O base cells
1, 2, 3, 4, or 5 layer
metal
interconnection in
core area
Figure 7. MG65P Array Architecture
background image
s
MG63P/64P/65P
s
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
4
Oki Semiconductor
Figure 8
shows an array base after placement of the optimized memory macrocells.
3. Place and route logic into the array transistors.
- Oki Design Center engineers use layout software and customer performance specifications
to connect the random logic and optimized memory macrocells.
Figure 9
marks the area in which placement and routing is performed with cross hatching.
Figure 10
illustrates Oki’s Embedded DRAM ASIC. Oki provides two types of reconfigurable SDRAM
cores generated from the compiler.
Figure 8. Optimized Memory Macrocell Floor Plan
Mega macrocells
High-density SRAM
Embedded SDRAM
Figure 9. Random Logic Place and Route
background image
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
s
MG63P/64P/65P
s
5
Oki Semiconductor
SDRAM Core Functional Specification
Density
Type I: 512kb (1BK) - 8Mb (16BK) by 512 kb
Type II: 1 Mb (1BK) - 16 Mb (16 BK) by 1 Mb
Bit Organization
x16/x32/x64/x128/x256 (x256 Type II Only)
Maximum Clock Rate
100 MHz
VDD
2.5V
CAS Latency
2
Burst Length
1
Write Latency
0
DQM Latency
0: Write, 2: Read
Refresh
512 Refresh cycles/8 ms
Macro Pinout
CLK, ACT, PRE, RD, WR, AX(8:0), AY(2:0), BAX(2:0), BAY(2:0), DQM (15:0), D(127:0),
Q9127:0), REF, RST, test pins
Control
Type I: 512 Kb (1 bank) - 8 Mb (16 bank); 512 Kb increment
Figure 10. SDRAM Compiler
Bank(512Kb)
Bank(512Kb)
Bank(512Kb)
I/O
Data Input
(128 bit)
Data Output
(128 bit)
Reconfigurable SDRAM Core
Type I I: 1Mb (1 bank) - 16 Mb (16 bank); 1Mb increment
Control
Bank(1Mb)
Bank(1Mb)
Bank(1Mb)
I/O
Data Input
(256 bit)
Data Output
(256 bit)
background image
s
MG63P/64P/65P
s
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
6
Oki Semiconductor
AC SPECIFICATIONS
SDRAM Core Timings
Parameter
Description
Value and Unit
tCK
Clock cycle time
10 ns
tAC
Clock access time
6 ns
tCH
Clock high pulse width
3 ns
tCL
Clock low pulse width
3 ns
tOH
Data output hold time
2 ns
tSI
Input setup time
3 ns
tHI
Input hold time
3 ns
tRCD
RAS to CAS delay time
30 ns
tWR
Write recovery time
10 ns
tRC
Bank cycle time
90 ns
tRAS
Active command period
60 ns
tRP
Precharge time
30 ns
tRRD
Bank to bank delay time
10 ns
tCCD
CAS to CAS delay time
1 CLK
background image
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
s
MG63P/64P/65P
s
7
Oki Semiconductor
ELECTRICAL CHARACTERISTICS
Absolute Maximum Ratings (V
SS
= 0 V, T
J
= 25°C)
[1]
1.
Permanent device damage may occur if ABSOLUTE MAXIMUM RATINGS are exceeded. Functional operation should be restricted to the conditions
in the other specifications of this data sheet. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
Parameter
Symbol
Rated Value
Unit
Power supply voltage
V
DD
Core (2.5 V)
-0.3 to +3.6
V
V
DD
I/O (3.3 V)
-0.3 to +4.6
Input voltage (Input Buffer)
V
I
-0.3 to +4.6
Output voltage (Output Buffer)
V
O
-0.3 to +4.6
Input current (Input Buffer)
I
I
-10 to +10
mA
Output current per I/O (Output Buffer)
I
O
-24 to +24
Storage temperature
T
STG
-65 to +150
°C
Recommended Operating Conditions (V
SS
= 0 V)
Parameter
Symbol
Rated Value
Unit
Power supply voltage
V
DD
Core (2.5 V)
+2.25 to +2.75
V
V
DD
I/O (3.3 V)
+3.0 to +3.6
Junction temperature
T
j
-40 to +85
°C
background image
s
MG63P/64P/65P
s
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
8
Oki Semiconductor
DC Characteristics (V
DD
Core = 2.25 to 2.75 V, V
DD
I/O = 3.0 to 3.6 V, V
SS
= 0 V, T
j
= -40° to +85°C)
Parameter
Symbol
Conditions
Rated Value
Unit
Min.
Typ.
[1]
1.
Typical condition is V
DD
I/O = 3.3 V, V
DD
Core = 2.5 V, and T
j
= 25°C on a typical process.
Max.
High-level input voltage
V
IH
TTL input (normal)
2.0
V
DD
V
Low-level input voltage
V
IL
TTL input (normal)
-0.0
0.8
TTL- level Schmitt
Trigger input buffer
Threshold voltage
V
t+
TTL input
1.5
2.0
V
t-
0.7
1.0
V
t
V
t+
- Vt-
0.4
0.5
High-level output voltage (Output buffer)
V
OH
I
OH
= -100 µA
V
DD
-0.2
I
OH
= -1, -2, -4, -6, -8, -12, -24 mA
2.4
Low-level output voltage (Output buffer)
V
OL
I
OL
= 100
µ
A
0.2
µA
I
OL
= 1, 2, 4, 6, 8, 12, 24 mA
0.4
High-level input current (Input buffer)
I
IH
V
IH
= V
DD
10
V
IH
= V
DD
(50-k
pull-down)
10
66
200
Low-level input current (Normal input buffer)
I
IL
V
IL
= V
SS
-10
10
V
IL
= V
SS
(50-k
pull-up)
-200
-66
-10
V
IL
= V
SS
(3-k
pull-up)
-3.3
-1.1
-0.3
mA
3-state output leakage current
(Normal input buffer)
I
OZH
V
OH
= V
DD
-10
10
µA
V
OH
= V
DD
(50-k
pull-down)
10
66
200
I
OZL
V
OL
= V
SS
-10
10
µA
V
OL
= V
SS
(50-k
pull-up)
-200
-66
-10
V
OL
= V
SS
(3-k
pull-up)
-3.3
-1.1
-0.3
mA
Stand-by current
[2]
2.
RAM/ROM should be in powerdown mode.
I
DDQ
Output open, V
IH
= V
DD
, V
IL
= V
SS
Design Dependent
µA
background image
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
s
MG63P/64P/65P
s
9
Oki Semiconductor
AC Characteristics (Core V
DD
= 2.5 V, V
SS
= 0 V, T
j
= 25°C)
Parameter
Driving Type
Conditions
[1]
[2]
1.
Input transition time in 0.15 ns / 2.5 V.
2.
Typical condition in V
DD
= 2.5 V and T
j
= 25
o
C for a typical process.
Rated Value
[3]
3.
Rated value is calculated as an average of the L-H and H-L delay times of each macro type on a typical process.
Unit
Internal gate
propagation delay
Inverter
1X
F/O = 2, L = 0 mm
V
DD
= 2.5 V
0.091
ns
2X
0.079
4X
0.065
2-input NAND
1X
0.13
2X
0.11
4X
0.09
2-input NOR
1X
0.16
4X
0.13
Inverter
1X
F/O = 2, L = standard
wire length
V
DD
= 2.5 V
0.24
2X
0.18
4X
0.12
2-input NAND
1X
0.30
2X
0.20
4X
0.14
2-input NOR
1X
0.41
4X
0.24
Toggle frequency
F/O = 1, L = 0 mm
1100
MHz
AC Characteristics (I/O V
DD
= 3.3 V, V
SS
= 0 V, T
j
= 25°C)
Parameter
Conditions
Rated Value
Unit
Input buffer propagation delay
F/O = 2, L = standard wire length
0.29
ns
Output buffer
propagation delay
Push-pull
4 mA
CL = 20 pF
1.73
ns
Normal Output
8 mA
CL = 50 pF
1.96
ns
Buffer
12mA
CL = 100 pF
2.52
ns
Output buffer
transition time
[1]
1.
Output rising and falling times are both specified over a 10 to 90% range.
Push-pull
12 mA
CL = 100 pF
3.79 (r)
ns
Normal output
3.07 (f)
ns
Buffer
ns
background image
s
MG63P/64P/65P
s
––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
10
Oki Semiconductor
MACRO LIBRARY
Oki Semiconductor supports a wide range of macrocells and macrofunctions, ranging from simple hard
macrocells for basic Boolean operations to large, user-parameterizable macrofunctions. The following
figure illustrates the main classes of macrocells and macrofunctions available.
Macro Library
Macrocells
Basic Macrocells
Basic Macrocells
with Scan Test
Clock Tree Driver
Macrocells
3-V Output
Macrocells
MSI Macrocells
Mega/Special
Macrocells
[1]
3-V