Gsits01765 1-2294917
Gsits01765 1-2294917
Gsits01765 1-2294917
450 MHz
165-Bump BGA 72Mb SigmaQuad-II+TM 1.8 V VDD
Military Temp
Burst of 4 SRAM 1.8 V or 1.5 V I/O
Parameter Synopsis
-450M
tKHKH 2.2 ns
tKHQV 0.37 ns
D D28 D20 Q19 VSS VSS VSS VSS VSS Q16 D15 D7
F Q30 Q21 D21 VDDQ VDD VSS VDD VDDQ D14 Q14 Q5
G D30 D22 Q22 VDDQ VDD VSS VDD VDDQ Q13 D13 D5
H Doff VREF VDDQ VDDQ VDD VSS VDD VDDQ VDDQ VREF ZQ
L Q33 Q24 D24 VDDQ VSS VSS VSS VDDQ D11 Q11 Q2
1 2 3 4 5 6 7 8 9 10 11
NC/SA NC/SA
A CQ SA W BW1 K R SA SA CQ
(144Mb) (288Mb)
B NC Q9 D9 SA NC K BW0 SA NC NC Q8
H Doff VREF VDDQ VDDQ VDD VSS VDD VDDQ VDDQ VREF ZQ
P NC NC Q17 SA SA QVLD SA SA NC D0 Q0
1 2 3 4 5 6 7 8 9 10 11
NC/SA
A CQ SA SA W NC K R SA SA CQ
(144Mb)
NC/SA
B NC NC NC SA K BW0 SA NC NC Q4
(288Mb)
C NC NC NC VSS SA NC SA VSS NC NC D4
H Doff VREF VDDQ VDDQ VDD VSS VDD VDDQ VDDQ VREF ZQ
N NC D8 NC VSS SA SA SA VSS NC NC NC
P NC NC Q8 SA SA QVLD SA SA NC D0 Q0
C NC NC NC VSS SA NC SA VSS NC NC D3
H Doff VREF VDDQ VDDQ VDD VSS VDD VDDQ VDDQ VREF ZQ
N NC D7 NC VSS SA SA SA VSS NC NC NC
P NC NC Q7 SA SA QVLD SA SA NC NC NC
Background
Separate I/O SRAMs, from a system architecture point of view, are attractive in applications where alternating reads and writes are
needed. Therefore, the SigmaQuad-II+ SRAM interface and truth table are optimized for alternating reads and writes. Separate I/O
SRAMs are unpopular in applications where multiple reads or multiple writes are needed because burst read or write transfers from
Separate I/O SRAMs can cut the RAM’s bandwidth in half.
Special Functions
Byte Write and Nybble Write Control
Byte Write Enable pins are sampled at the same time that Data In is sampled. A High on the Byte Write Enable pin associated with
a particular byte (e.g., BW0 controls D0–D8 inputs) will inhibit the storage of that particular byte, leaving whatever data may be
stored at the current address at that byte location undisturbed. Any or all of the Byte Write Enable pins may be driven High or Low
during the data in sample times in a write sequence.
Each write enable command and write address loaded into the RAM provides the base address for a 4-beat data transfer. The x18
version of the RAM, for example, may write 72 bits in association with each address loaded. Any 9-bit byte may be masked in any
write sequence.
Nybble Write (4-bit) control is implemented on the 8-bit-wide version of the device. For the x8 version of the device, “Nybble
Write Enable” and “NWx” may be substituted in all the discussion above.
Note:
D, BW, K, K inputs should always be driven High or Low; they should never be tri-stated (i.e., in a High-Z state). If the inputs are
tri-stated, the input termination will pull the signal to VDDQ/2 (i.e., to the switch point of the diff-amp receiver), which could cause
the receiver to enter a meta-stable state, resulting in the receiver consuming more power than it normally would. This could result
in the device’s operating currents being higher.
Read X X 1 Deselect X X — — Q2 Q3 — —
Deselect V 0 X Read X X — — Q0 Q1 Q2 Q3
Read V X 0 Write D0 D1 D2 D3 Q2 Q3 — —
Write V 0 X Read D2 D3 — — Q0 Q1 Q2 Q3
Notes:
1. “1” = input “high”; “0” = input “low”; “V” = input “valid”; “X” = input “don’t care”
2. “—” indicates that the input requirement or output state is determined by the next operation.
3. Q0, Q1, Q2, and Q3 indicate the first, second, third, and fourth pieces of output data transferred during Read operations.
4. D0, D1, D2, and D3 indicate the first, second, third, and fourth pieces of input data transferred during Write operations.
5. Users should not clock in metastable addresses.
BW BW BW BW Current Operation D D D D
K↑ K↑ K↑ K↑ K↑ K↑ K↑ K↑ K↑
(tn+1) (tn+1½) (tn+2) (tn+2½) (tn) (tn+1) (tn+1½) (tn+2) (tn+2½)
Write
T T T T D0 D2 D3 D4
Dx stored if BWn = 0 in all four data transfers
Write
T F F F D0 X X X
Dx stored if BWn = 0 in 1st data transfer only
Write
F T F F X D1 X X
Dx stored if BWn = 0 in 2nd data transfer only
Write
F F T F X X D2 X
Dx stored if BWn = 0 in 3rd data transfer only
Write
F F F T X X X D3
Dx stored if BWn = 0 in 4th data transfer only
Write Abort
F F F F X X X X
No Dx stored in any of the four data transfers
Notes:
1. “1” = input “high”; “0” = input “low”; “X” = input “don’t care”; “T” = input “true”; “F” = input “false”.
2. If one or more BWn = 0, then BW = “T”, else BW = “F”.
NW NW NW NW Current Operation D D D D
K↑ K↑ K↑ K↑ K↑ K↑ K↑ K↑ K↑
(tn+1) (tn+1½) (tn+2) (tn+2½) (tn) (tn+1) (tn+1½) (tn+2) (tn+2½)
Write
T T T T D0 D2 D3 D4
Dx stored if NWn = 0 in all four data transfers
Write
T F F F D0 X X X
Dx stored if NWn = 0 in 1st data transfer only
Write
F T F F X D1 X X
Dx stored if NWn = 0 in 2nd data transfer only
Write
F F T F X X D2 X
Dx stored if NWn = 0 in 3rd data transfer only
Write
F F F T X X X D3
Dx stored if NWn = 0 in 4th data transfer only
Write Abort
F F F F X X X X
No Dx stored in any of the four data transfers
Notes:
1. “1” = input “high”; “0” = input “low”; “X” = input “don’t care”; “T” = input “true”; “F” = input “false”.
2. If one or more NWn = 0, then NW = “T”, else NW = “F”.
Note:
Permanent damage to the device may occur if the Absolute Maximum Ratings are exceeded. Operation should be restricted to Recommended
Operating Conditions. Exposure to conditions exceeding the Recommended Operating Conditions, for an extended period of time, may affect
reliability of this component.
Power Supplies
Parameter Symbol Min. Typ. Max. Unit
Supply Voltage VDD 1.7 1.8 1.9 V
I/O Supply Voltage VDDQ 1.4 — VDD V
Reference Voltage VREF VDDQ/2 – 0.05 — VDDQ/2 + 0.05 V
Notes:
The power supplies need to be powered up simultaneously or in the following sequence: VDD, VDDQ, VREF, followed by signal inputs. The power
down sequence must be the reverse. VDDQ must not exceed VDD. For more information, read AN1021 SigmaQuad and SigmaDDR Power-Up.
Operating Temperature
Parameter Symbol Min. Typ. Max. Unit
Junction Temperature
TJ –55 25 125 °C
(Military Range Versions)
Note:
The part numbers of Military Temperature Range versions end with the character “M”. Unless otherwise noted, all performance specifications
quoted are evaluated for worst case in the temperature range marked on the device.
Thermal Impedance
Test PCB θ JA (C°/W) θ JA (C°/W) θ JA (C°/W) θ JB (C°/W) θ JC (C°/W)
Package
Substrate Airflow = 0 m/s Airflow = 1 m/s Airflow = 2 m/s
165 BGA 4-layer 22.300 18.572 17.349 9.292 2.310
Notes:
1. Thermal Impedance data is based on a number of of samples from mulitple lots and should be viewed as a typical number.
2. Please refer to JEDEC standard JESD51-6.
3. The characteristics of the test fixture PCB influence reported thermal characteristics of the device. Be advised that a good thermal path to
the PCB can result in cooling or heating of the RAM depending on PCB temperature.
VSS 50%
50% VDD
VSS – 1.0 V
Note:
Input Undershoot/Overshoot voltage must be –2 V > Vi < VDDn+2 V not to exceed 4.6 V maximum, with a pulse width not to exceed 20% tKC.
Capacitance
(TA = 25oC, f = 1 MHZ, VDD = 1.8 V)
AC Test Conditions
Parameter Conditions
Input high level 1.25 V
Input low level 0.25 V
Max. input slew rate 2 V/ns
Input reference level 0.75 V
Output reference level VDDQ/2
Note:
Test conditions as specified with output loading as shown unless otherwise noted.
DQ
RQ = 250 Ω (HSTL I/O)
VREF = 0.75 V
50Ω
VT = 0.75 V
Notes:
1. IOH = (VDDQ/2) / (RQ/5) +/– 15% @ VOH = VDDQ/2 (for: 175Ω ≤ RQ ≤ 350Ω).
2. IOL = (VDDQ/2) / (RQ/5) +/– 15% @ VOL = VDDQ/2 (for: 175Ω ≤ RQ ≤ 350Ω).
3. Parameter tested with RQ = 250Ω and VDDQ = 1.5 V or 1.8 V.
4. 0Ω ≤ RQ ≤ ∞Ω
5. IOH = –1.0 mA
6. IOL = 1.0 mA
Operating Currents
-450M
Device deselected,
Standby Current (NOP):
ISB1 IOUT = 0 mA, f = Max, 270 mA 1, 3
DDR
All Inputs ≤ 0.2 V or ≥ VDD – 0.2 V
Notes:
1. Minimum cycle, IOUT = 0 mA
2. Operating current is calculated with 50% read cycles and 50% write cycles.
3. Standby Current is only after all pending read and write burst operations are completed.
AC Electrical Characteristics
-450M
Notes
Units
Parameter Symbol
Min Max
Clock
K, K Clock Cycle Time tKHKH 2.2 8.4 ns
tKHAX
tAVKH
Addr A0 A1
tKHIX
tIVKH
tKHIX
tIVKH
QVLD
tCQLQV tCQLQX
tQVLD tCQHQV tCQHQX tQVLD
CQ
tCQLQV
tCQHQV tCQLQX tCQHQX
CQ
tAVKH
tKHAX
Addr A0 A1 A2 A3
tIVKH
tKHIX
tIVKH
tKHIX
tIVKH tIVKH
tKHIX tKHIX
BWx
tDVKH tDVKH
tKHDX tKHDX
QVLD
tCQLQV tCQLQX
tQVLD tCQHQV tCQHQX tQVLD
CQ
tCQHQX
tCQHQV tCQLQV tCQLQX
CQ
tKHAX
tAVKH
Addr A0 A1
tKHIX
tIVKH
tKHIX
tIVKH
tKHIX tKHIX
tIVKH tIVKH
BWx
tKHDX
tDVKH
Register, under the control of the TAP Controller, is loaded with the contents of the RAMs I/O ring when the controller is in
Capture-DR state and then is placed between the TDI and TDO pins when the controller is moved to Shift-DR state. SAMPLE-Z,
SAMPLE/PRELOAD and EXTEST instructions can be used to activate the Boundary Scan Register.
· · · · · · · ·
Boundary Scan Register
· ·
·
1
0
108
Bypass Register
0
2 1 0
Instruction Register
TDI TDO
ID Code Register
31 30 29 · · ·· 2 1 0
Control Signals
TMS
Test Access Port (TAP) Controller
TCK
ID Register Contents
Presence Register
GSI Technology
See BSDL Model JEDEC Vendor
ID Code
Bit # 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
X X X X X X X X X X X X X X X X X X X X 0 0 0 1 1 0 1 1 0 0 1 1
When the TAP controller is placed in Capture-IR state the two least significant bits of the instruction register are loaded with 01.
When the controller is moved to the Shift-IR state the Instruction Register is placed between TDI and TDO. In this state the desired
instruction is serially loaded through the TDI input (while the previous contents are shifted out at TDO). For all instructions, the
TAP executes newly loaded instructions only when the controller is moved to Update-IR state. The TAP instruction set for this
device is listed in the following table.
1 1 1
Run Test Idle Select DR Select IR
0 0 0
1 1
Capture DR Capture IR
0 0
Shift DR Shift IR
1 0 1 0
1 1
Exit1 DR Exit1 IR
0 0
Pause DR Pause IR
1 0 1 0
Exit2 DR 0 Exit2 IR 0
1 1
Update DR Update IR
1 0 1 0
Instruction Descriptions
BYPASS
When the BYPASS instruction is loaded in the Instruction Register the Bypass Register is placed between TDI and TDO. This
occurs when the TAP controller is moved to the Shift-DR state. This allows the board level scan path to be shortened to facili-
tate testing of other devices in the scan path.
SAMPLE/PRELOAD
SAMPLE/PRELOAD is a Standard 1149.1 mandatory public instruction. When the SAMPLE / PRELOAD instruction is
loaded in the Instruction Register, moving the TAP controller into the Capture-DR state loads the data in the RAMs input and
I/O buffers into the Boundary Scan Register. Boundary Scan Register locations are not associated with an input or I/O pin, and
are loaded with the default state identified in the Boundary Scan Chain table at the end of this section of the datasheet. Because
the RAM clock is independent from the TAP Clock (TCK) it is possible for the TAP to attempt to capture the I/O ring contents
while the input buffers are in transition (i.e. in a metastable state). Although allowing the TAP to sample metastable inputs will
not harm the device, repeatable results cannot be expected. RAM input signals must be stabilized for long enough to meet the
TAPs input data capture set-up plus hold time (tTS plus tTH). The RAMs clock inputs need not be paused for any other TAP
operation except capturing the I/O ring contents into the Boundary Scan Register. Moving the controller to Shift-DR state then
places the boundary scan register between the TDI and TDO pins.
EXTEST
EXTEST is an IEEE 1149.1 mandatory public instruction. It is to be executed whenever the instruction register is loaded with
all logic 0s. The EXTEST command does not block or override the RAM’s input pins; therefore, the RAM’s internal state is
still determined by its input pins.
Typically, the Boundary Scan Register is loaded with the desired pattern of data with the SAMPLE/PRELOAD command.
Then the EXTEST command is used to output the Boundary Scan Register’s contents, in parallel, on the RAM’s data output
drivers on the falling edge of TCK when the controller is in the Update-IR state.
Alternately, the Boundary Scan Register may be loaded in parallel using the EXTEST command. When the EXTEST instruc-
tion is selected, the sate of all the RAM’s input and I/O pins, as well as the default values at Scan Register locations not asso-
ciated with a pin, are transferred in parallel into the Boundary Scan Register on the rising edge of TCK in the Capture-DR
state, the RAM’s output pins drive out the value of the Boundary Scan Register location with which each output pin is associ-
ated.
IDCODE
The IDCODE instruction causes the ID ROM to be loaded into the ID register when the controller is in Capture-DR mode and
places the ID register between the TDI and TDO pins in Shift-DR mode. The IDCODE instruction is the default instruction
loaded in at power up and any time the controller is placed in the Test-Logic-Reset state.
SAMPLE-Z
If the SAMPLE-Z instruction is loaded in the instruction register, all RAM outputs are forced to an inactive drive state (high-
Z) and the Boundary Scan Register is connected between TDI and TDO when the TAP controller is moved to the Shift-DR
state.
tTH
tTS
TDI
tTH
tTS
TMS
tTKQ
TDO
tTH
tTS
Parallel SRAM input
A A
B B
C C
D D
E E
1.0
F F
G G
15±0.05
14.0
H H
1.0
J J
K K
L L
M M
N N
P P
R R
A
1.0 1.0
10.0
B 13±0.05
0.15 C
0.20(4x)
SEATING PLANE
1.40 MAX.
0.36~0.46
Authorized Distributor
GSI Technology:
GS8662DT06BD-450M