HM64YLB36512 Series 16M Synchronous Late Write Fast Static RAM (512-kword × 36-bit) REJ03C0270-0300 Rev.3.00 Jan.13.2006 Description The HM64YLB36512 is a synchronous fast static RAM organized as 512-kword × 36-bit. It has realized high speed access time by employing the most advanced CMOS process and high speed circuit designing technology. It is most appropriate for the application which requires high speed, high density memory and wide bit width configuration, such as cache and buffer memory in system. It is packaged in standard 119-bump BGA. Note: All power supply and ground pins must be connected for proper operation of the device. Features • • • • • • • • • • • • 2.5 V ± 5% operation and 1.5 V (VDDQ) 16M bit density Byte write control (4 byte write selects, one for each 9-bit) Optional ×18 configuration HSTL compatible I/O Programmable impedance output drivers Asynchronous G output control Asynchronous sleep mode FC-BGA 119pin package with SRAM JEDEC standard pinout Limited set of boundary scan JTAG IEEE 1149.1 compatible Mode selectable among late write, associative late write (late select) and register-latch Late select mode: Synchronous register to register operation Late SAS select, selects which half of 72-bit core data to return on reads SAS serves as way select Differential HSTL clock inputs • Late write mode: Synchronous register to register operation Differential HSTL clock inputs • Register-latch mode: Synchronous register to latch operation Differential pseudo-HSTL clock inputs Rev.3.00 Jan 13, 2006 page 1 of 29 HM64YLB36512 Series Ordering Information Type No. HM64YLB36512BP-28 Organization Modes Access time Cycle time Package 512k × 36 Late select mode 1.6 ns 2.8 ns 119-bump 1.27 mm Late write mode 14 mm × 22 mm BGA PRBG0119DB-A (BP-119E) HM64YLB36512BP-33 512k × 36 Late select mode 1.6 ns 3.3 ns Late write mode Register-latch mode 5.5 ns 6.5 ns Note: HM: Hitachi Memory prefix, 64: External Cache SRAM, Y: VDD = 2.5 V, L: Dual Mode SRAM, B: VDDQ = 1.5 V Pin Arrangement 1 2 3 4 A VDDQ SA14 SA13 NC B NC SA15 SA12 NC 5 6 7 SA6 SA7 VDDQ SA5 SA9 NC C NC SA16 SA11 VDD SA4 SA8 NC D DQc7 DQc8 VSS ZQ VSS DQb8 DQb7 E DQc5 DQc6 VSS SS VSS DQb6 DQb5 F VDDQ DQc4 VSS G VSS DQb4 VDDQ G DQc3 DQc2 SWEc NC SWEb DQb2 DQb3 H DQc1 DQc0 VSS NC VSS DQb0 DQb1 J VDDQ VDD VREF VDD VREF VDD VDDQ K DQd1 DQd0 VSS K VSS DQa0 DQa1 L DQd3 DQd2 SWEd K SWEa DQa2 DQa3 M VDDQ DQd4 VSS SWE VSS DQa4 VDDQ N DQd5 DQd6 VSS SA17 VSS DQa6 DQa5 P DQd7 DQd8 VSS SAS/SA0 VSS DQa8 DQa7 R NC SA10 M1 VDD M2 SA1 NC T NC NC SA18 SA3 SA2 NC ZZ U VDDQ TMS TDI TCK TDO NC VDDQ (Top view) Note: 4P pin is SAS in both the late select mode and the late write mode, or is SA0 in the register-latch mode. Rev.3.00 Jan 13, 2006 page 2 of 29 HM64YLB36512 Series Block Diagram (Late Select Mode) SA1 to SA18 Read add. reg. Write add. reg. 1 0 SA1 to SA18 compare Memory array (way0) 256k × 36 Match0 SAS SWEx (x: a to d) SS SWE Read add. reg. Write add. reg. SWEx 1st reg. SWEx 2nd reg. Memory array (way1) 256k × 36 0 1 0 1 0 1 Match1 Byte write control SS reg. Way select SWE reg. Output reg. Output reg. Din reg. 0 1 Output enable K G Impedance control ZQ DQxn (x: a to d, n: 0 to 8) Block Diagram (Late Write Mode) SAS SA1 to SA18 Read add. reg. Write add. reg. SAS SA1 to SA18 compare 1 0 Memory array (way0) 512k × 36 Match0 SWEx (x: a to d) SS SWE SWEx 1st reg. SWEx 2nd reg. Byte write control 0 1 Din reg. Output reg. SS reg. SWE reg. Output enable K G ZQ Rev.3.00 Jan 13, 2006 page 3 of 29 Impedance control DQxn (x: a to d, n: 0 to 8) HM64YLB36512 Series Block Diagram (Register-Latch Mode) SA0 to SA18 Read add. reg. Write add. reg. SA0 to SA18 compare 1 0 Memory array (way0) 512k × 36 Match0 SWEx (x: a to d) SS SWE SWEx 1st reg. SWEx 2nd reg. Byte write control 0 1 Din reg. Output latch SS reg. SWE reg. Output enable K G ZQ Rev.3.00 Jan 13, 2006 page 4 of 29 Impedance control DQxn (x: a to d, n: 0 to 8) HM64YLB36512 Series Pin Descriptions Name VDD VSS VDDQ VREF K K SS SWE SAn I/O type Supply Supply Supply Supply Input Input Input Input Input Descriptions Core power supply Ground Output power supply Input reference, provides input reference voltage Clock input, active high Clock input, active low Synchronous chip select Synchronous write enable Synchronous address input SAS Input SWEx G ZZ ZQ DQxn Input Input Input Input I/O Late select: Synchronous way select Late write: Synchronous address input Synchronous byte write enables Asynchronous output enable Power down mode select Output impedance control Synchronous data input/output M1, M2 TMS TCK TDI TDO NC Input Input Input Input Output Output protocol mode select Boundary scan test mode select Boundary scan test clock Boundary scan test data input Boundary scan test data output No connection M1 M2 Notes n: 1 to 18 (Late select mode) (Late write mode) n: 0 to 18 (Register-latch mode) SA0 in the register-latch mode x: a to d 1 x: a to d n: 0 to 8 Protocol Notes VSS VSS Synchronous register to register operation (late select mode) 2 VSS VDD Synchronous register to register operation (late write mode) 3 VDD VSS Synchronous register to latch operation (register-latch mode) 2 Notes: 1. ZQ is to be connected to VSS via a resistance RQ where 175 Ω ≤ RQ ≤ 300 Ω. If ZQ = VDDQ or open, output buffer impedance will be maximum. 2. Mode control pins M1 and M2 are used to select different read protocols. These mode control input pins are set at power-up and will not change the states during the SRAM operates. Late select mode: Single clock, late SAS select, pipelined read protocol Late write mode: Single clock, pipelined read protocol Register-latch mode: Single differential clock register-latch mode protocol 3. Mode control pin M2 can be set to VDDQ instead of VDD. Rev.3.00 Jan 13, 2006 page 5 of 29 HM64YLB36512 Series Truth Table Late select mode Register-latch mode Late write mode ZZ SS G SWE SWEa SWEb SWEc SWEd K K H × × × × × × × × × L H × × × × × × L-H L × H H × × × × L L L H × × × L L × L L L L L × L H L L × L L L × L L L Operation DQ (n) DQ (n+1) DQ (n) DQ (n+1) Sleep mode High-Z High-Z High-Z High-Z H-L Dead (not selected) × High-Z High-Z × × × Dead (dummy read) High-Z × High-Z High-Z × L-H H-L Read × DOUT (a, b, c, d) 0 to 8 DOUT (a, b, c, d) 0 to 8 × L L L-H H-L Write a, b, c, d byte High-Z DIN (a, b, c, d) 0 to 8 High-Z DIN (a, b, c, d) 0 to 8 L L L L-H H-L Write b, c, d byte High-Z DIN (b, c, d) 0 to 8 High-Z DIN (b, c, d) 0 to 8 L H L L L-H H-L Write a, c, d byte High-Z DIN (a, c, d) 0 to 8 High-Z DIN (a, c, d) 0 to 8 L L L H L L-H H-L Write a, b, d byte High-Z DIN (a, b, d) 0 to 8 High-Z DIN (a, b, d) 0 to 8 × L L L L H L-H H-L Write a, b, c byte High-Z DIN (a, b, c) 0 to 8 High-Z DIN (a, b, c) 0 to 8 L × L H H L L L-H H-L Write c, d byte High-Z DIN (c, d) 0 to 8 High-Z DIN (c, d) 0 to 8 L L × L L H H L L-H H-L Write a, d byte High-Z DIN (a, d) 0 to 8 High-Z DIN (a, d) 0 to 8 L L × L L L H H L-H H-L Write a, b byte High-Z DIN (a, b) 0 to 8 High-Z DIN (a, b) 0 to 8 L L × L H L L H L-H H-L Write b, c byte High-Z DIN (b, c) 0 to 8 High-Z DIN (b, c) 0 to 8 L L × L H H H L L-H H-L Write d byte High-Z DIN (d) 0 to 8 High-Z DIN (d) 0 to 8 L L × L H H L H L-H H-L Write c byte High-Z DIN (c) 0 to 8 High-Z DIN (c) 0 to 8 L L × L H L H H L-H H-L Write b byte High-Z DIN (b) 0 to 8 High-Z DIN (b) 0 to 8 L L × L L H H H L-H H-L Write a byte High-Z DIN (a) 0 to 8 High-Z DIN (a) 0 to 8 Notes: 1. H: VIH, L: VIL, ×: VIH or VIL 2. SWE, SS, SWEa to SWEd, SA and SAS are sampled at the rising edge of K clock. Rev.3.00 Jan 13, 2006 page 6 of 29 HM64YLB36512 Series Programmable Impedance Output Drivers Output buffer impedance can be programmed by terminating the ZQ pin to VSS through a precision resistor (RQ). The value of RQ is five times the output impedance desired. The allowable value of RQ to guarantee impedance matching with a tolerance of 15% is 250 Ω. If the status of ZQ pin is open, output impedance is maximum value. Maximum impedance also occurs with ZQ connected to VDDQ. The impedance update of the output driver occurs when the SRAM is in high-Z. Write and deselect operations will synchronously switch the SRAM into and out of high-Z, therefore will trigger an update. At power up, the output buffer is in high-Z. It will take 4,096 cycles for the impedance to be completely updated. Absolute Maximum Ratings Parameter Symbol Rating −0.5 to VDDQ + 0.5 −0.5 to +3.13 −0.5 to +2.1 0 to +85 −55 to +125 25 200 6.5 12 Unit Notes 1, 4 1 1, 4 Input voltage on any pin VIN V Core supply voltage VDD V Output supply voltage VDDQ V Operating temperature TOPR °C Storage temperature TSTG °C Output short-circuit current IOUT mA Latch up current ILI mA Package junction to top thermal resistance θJ-top °C/W 5 Package junction to board thermal resistance θJ-board °C/W 5 Notes: 1. All voltage is referenced to VSS. 2. Permanent device damage may occur if absolute maximum ratings are exceeded. Functional operation should be restricted the operation conditions. Exposure to higher voltages than recommended voltages for extended periods of time could affect device reliability. 3. These CMOS memory circuits have been designed to meet the DC and AC specifications shown in the tables after thermal equilibrium has been established. 4. The following supply voltage application sequence is recommended: VSS, VDD, VDDQ, VREF then VIN. Remember, according to the absolute maximum ratings table, VDDQ is not to exceed 2.1 V, whatever the instantaneous value of VDDQ. 5. See figure below. θJ-top θJ-board Thermocouple Thermo grease Water Cold plate Teflon block Water Thermocouple SRAM SRAM Water Teflon block Rev.3.00 Jan 13, 2006 page 7 of 29 JEDEC/2S2P BGA Thermal board Thermo grease Water Cold plate JEDEC/2S2P Thermal board BGA HM64YLB36512 Series Note: The following DC and AC specifications shown in the tables, this device is tested under the minimum transverse air flow exceeding 500 linear feet per minute. Recommended DC Operating Conditions (Ta = 0 to +85°C) Late select mode Late write mode Symbol Min Typ Max VDD 2.38 2.50 2.63 Register-latch mode Parameter Min Typ Power supply 2.38 2.50 voltage: core Power supply VDDQ 1.40 1.50 1.60 1.40 1.50 voltage: I/O Input reference VREF 0.60 0.75 0.90 0.70 0.75 voltage: I/O Input high voltage VIH VREF + 0.10 VDDQ + 0.30 VREF + 0.15 Input low voltage VIL −0.30 VREF − 0.10 −0.50 Clock differential VDIF 0.10 VDDQ + 0.30 0.10 voltage Clock common VCM 0.60 0.90 0.90 mode voltage Notes: 1. Peak to peak AC component superimposed on VREF may not exceed 5% of VREF. 2. Minimum differential input voltage required for differential input clock operation. 3. See figure below. 4. VREF = 0.75 V (typ). Differential Voltage / Common Mode Voltage VDDQ VDIF VCM VSS Rev.3.00 Jan 13, 2006 page 8 of 29 Unit Notes Max 2.63 V 1.60 V 0.80 V 1 VDDQ + 0.50 V VREF − 0.15 V VDDQ + 0.30 V 4 4 2, 3 1.30 3 V HM64YLB36512 Series DC Characteristics (Ta = 0 to +85°C, VDD = 2.5 V ± 5%) Late select mode Late write mode Parameter Symbol Min Max Input leakage current ILI 2 Output leakage current ILO 5 Standby current ISBZZ 150 VDD operating current, excluding output drivers IDD 450 Quiescent active power supply current IDD2 200 Maximum power dissipation, including output drivers P 2.3 Parameter Output low voltage Output high voltage Register-latch mode Min Max 2 5 150 350 200 2.3 Unit µA µA mA mA mA W Notes 1 2 3 4 5 6 Symbol Min Typ Max Unit Notes VOL VSS VSS + 0.4 V 7 VOH1 VDDQ − 0.4 VDDQ V 8 VOH2 1.3 VDDQ V 12 ZQ pin connect resistance RQ 250 Ω Output “Low” current IOL (VDDQ/2) / {(RQ/5) − 15%} (VDDQ/2) / {(RQ/5) + 15%} mA 9, 11 Output “High” current IOH (VDDQ/2) / {(RQ/5) + 15%} (VDDQ/2) / {(RQ/5) − 15%} mA 10, 11 Notes: 1. 0 ≤ VIN ≤ VDDQ for all input pins (except VREF, ZQ, M1, M2 pin) 2. 0 ≤ VOUT ≤ VDDQ, DQ in high-Z 3. All inputs (except clock) are held at either VIH or VIL, ZZ is held at VIH, IOUT = 0 mA. Specification is guaranteed at +75°C junction temperature. 4. IOUT = 0 mA, read 50% / write 50%, VDD = VDD max, frequency = min. cycle 5. IOUT = 0 mA, read 50% / write 50%, VDD = VDD max, frequency = 3 MHz 6. Output drives a 12 pF load and switches every cycle. This parameter should be used by the SRAM designer to determine electrical and package requirements for the SRAM device. 7. RQ = 250 Ω, IOL = 6.8 mA 8. RQ = 250 Ω, IOH = −6.8 mA 9. Measured at VOL = 1/2 VDDQ 10. Measured at VOH = 1/2 VDDQ 11. The total external capacitance of ZQ pin must be less than 7.5 pF. 12. RQ = 250 Ω, IOH = −100 µA Rev.3.00 Jan 13, 2006 page 9 of 29 HM64YLB36512 Series AC Characteristics (Ta = 0 to +85°C, VDD = 2.5 V ± 5%) Late Select Mode, Late Write Mode Parameter CK clock cycle time CK clock high width CK clock low width Address setup time Data setup time Address hold time Data hold time Clock high to output valid Clock high to output hold Clock high to output low-Z (SS control) Clock high to output high-Z Output enable low to output low-Z Output enable low to output valid Output enable high to output high-Z Sleep mode recovery time Sleep mode enable time Symbol tKHKH tKHKL tKLKH tAVKH tDVKH tKHAX tKHDX tKHQV tKHQX tKHQX2 tKHQZ tGLQX tGLQV tGHQZ tZZR tZZE HM64YLB36512BP -28 -33 Min Max Min Max 2.8 3.3 1.2 1.3 1.2 1.3 0.3 0.3 0.3 0.3 0.6 0.6 0.6 0.6 1.6 1.6 0.65 0.65 0.65 0.65 0.65 2.0 0.65 2.0 0.1 0.1 2.0 2.0 2.0 2.0 20.0 20.0 15.0 15.0 Unit ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns Notes 2 2 1 1, 6 1, 4, 6 1, 3, 6 1, 4, 6 1, 4 1, 3 5 1, 3, 5 Register-Latch Mode Parameter Symbol HM64YLB36512BP -33 Min Max 5.5 2.3 2.3 2.3 2.3 15.0 Unit CK clock cycle time tKHKH 6.5 ns CK clock high width tKHKL 1.2 ns CK clock low width tKLKH 1.2 ns Address setup time tAVKH 0.4 ns Data setup time tDVKH 0.4 ns Address hold time tKHAX 1.0 ns Data hold time tKHDX 1.0 ns Clock high to output valid tKHQV 1.7 ns Clock low to output valid tKLQV 0.5 ns Clock low to output hold tKLQX 0.5 ns Clock low to output low-Z (SS control) tKLQX2 0.5 ns Clock high to output high-Z tKHQZ 0.5 ns Output enable low to output low-Z tGLQX 0.1 ns Output enable low to output valid tGLQV ns Output enable high to output high-Z tGHQZ ns Sleep mode recovery time tZZR 20.0 ns Sleep mode enable time tZZE ns Notes: 1. See figure in ”AC Test Conditions”. 2. Parameters may be guaranteed by design, i.e., without tester guardband. 3. Transitions are measured ±50 mV of output high impedance from output low impedance. 4. Transitions are measured ±50 mV from steady state voltage. 5. When ZZ is switching, clock input K must be at the same logic level for the reliable operation. 6. Minimum value is verified by design and tested without guardband. Rev.3.00 Jan 13, 2006 page 10 of 29 Notes 2 2 1 1, 4, 6 1, 3, 6 1, 4, 6 1, 4 1, 3 5 1, 3, 5 HM64YLB36512 Series Timing Waveforms (Late Select Mode) Read Cycle-1 tKHKH K, tKHKL tKLKH K tAVKH SA SAS tKHAX A1 A2 A3 A4 A00 A10 A20 A30 Q1 Q2 SS tAVKH tKHAX tAVKH tKHAX SWE SWEx tKHQX DQ Q0 tKHQV Read Cycle-2 (SS Controlled) tKHKL tKHKH tKLKH K, K tKHAX SA A1 A4 A3 tAVKH SAS A10 tKHAX A30 tAVKH tKHAX tAVKH tKHAX SS SWE SWEx tKHQZ DQ Notes: G, ZZ = VIL, x: a to d Rev.3.00 Jan 13, 2006 page 11 of 29 Q0 Q1 tKHQX2 Q3 HM64YLB36512 Series Read Cycle-3 (G Controlled) tKHKH tKHKL tKLKH K, K tAVKH tKHAX SA A1 A2 A3 A4 SAS A00 A10 A20 A30 tAVKH tKHAX tAVKH tKHAX SS SWE SWEx G tGHQZ DQ Q0 tGLQX Q1 Q3 tGLQV Read operation (late select mode) During read cycle, N-1 bits of address (SA) are registered during the first rising clock edge. The Nth bit of address (SAS) is registered one clock edge later (the second edge). The setup time requirements for all address bits are the same. SAS is used as the Nth bit of address on both read and write. The internal array is read between this first edge and second edge, and data is captured in the output register at the second clock edge. This requires the Nth address bit (SAS) to be used as the MUX select before the output register. Alternatively, the Nth address bit can be registered, and used as the MUX select during the data drive cycle. In that case, the output drive should still have a monotonic edge transition (no glitches due to logic switch). Rev.3.00 Jan 13, 2006 page 12 of 29 HM64YLB36512 Series Write Cycle tKHKH tKHKL tKLKH K, K tAVKH SA A1 tKHAX A2 tAVKH SAS A10 A3 A4 A30 A40 D2 D3 tKHAX A20 tAVKH tKHAX tAVKH tKHAX tAVKH tKHAX tDVKH tKHDX SS SWE SWEx G DQ D0 D1 Notes: ZZ = VIL, x: a to d Write operation (late write and late select mode) During writes, the write data follows the write address by one cycle. All N bits of address are presented during the same cycle. Any subsequent read to this address should get the latest data. Because in the actual implementation the data will be written into the SRAM array only after the next write address is received, a one-entry buffer is needed to hold the write data and to allow bypassing of data from the write buffer to the output if there is a read of the same address. Rev.3.00 Jan 13, 2006 page 13 of 29 HM64YLB36512 Series Read-Write Cycle READ tKHKH READ (G control) tKHKL tKLKH WRITE tAVKH tKHAX READ DEAD WRITE (SS control) K, K SA A1 A3 A4 tAVKH SAS A10 A6 A7 tKHAX A30 A40 tAVKH tKHAX tAVKH tKHAX tAVKH tKHAX A60 SS SWE SWEx G DQ tGHQZ tDVKH tKHDX tKHQV Q0 Q1 tGLQV D3 tKHQX Q4 tGLQX D6 tKHQZ Notes: ZZ = VIL, x: a to d ZZ Control tKHKH tKHKL tKLKH K, K tAVKH SA tKHAX A1 tAVKH SAS SS tKHAX A10 tAVKH tKHAX tAVKH tKHAX SWE SWEx ZZ Sleep active Sleep off Sleep active Q1 DQ tZZR tZZE Notes: G = VIL, x: a to d When ZZ is switching, clock input K must be at the same logic level for the reliable operation. Rev.3.00 Jan 13, 2006 page 14 of 29 HM64YLB36512 Series Timing Waveforms (Late Write Mode) Read Cycle-1 tKHKH tKHKL tKLKH K, K tAVKH A1 SA tKHAX A2 SS tAVKH tKHAX tAVKH tKHAX A3 A4 Q1 Q2 SWE SWEx tKHQX DQ tKHQV Read Cycle-2 (SS Controlled) tKHKH tKHKL tKLKH K, K tAVKH SA A1 tKHAX A3 A4 tAVKH tKHAX tAVKH tKHAX SS SWE SWEx tKHQZ DQ Rev.3.00 Jan 13, 2006 page 15 of 29 Q0 Q1 tKHQX2 Q3 HM64YLB36512 Series Read Cycle-3 (G Controlled) tKHKH tKHKL tKLKH K, K tAVKH SA A1 tKHAX A2 A3 tAVKH tKHAX tAVKH tKHAX A4 SS SWE SWEx G tGHQZ DQ Q0 tGLQX Q1 Q3 tGLQV Read operation (late write mode) During read cycle, the address is registered during the first rising clock edge, the internal array is read between this first edge and second edge, and data is captured in the output register. Rev.3.00 Jan 13, 2006 page 16 of 29 HM64YLB36512 Series Write Cycle tKHKH tKHKL tKLKH K, K tAVKH SA A1 tKHAX A2 tAVKH tKHAX tAVKH tKHAX tAVKH tKHAX A3 A4 D2 D3 SS SWE SWEx G tDVKH DQ D0 tKHDX D1 Notes: ZZ = VIL, x: a to d Write operation (late write and late select mode) During write cycle, the write data follows the write address by one cycle. All N bits of address are presented during the same cycle. Any subsequent read to this address should get the latest data. Because in the actual implementation the data will be written into the SRAM array only after the next write address is received, a one-entry buffer is needed to hold the write data and to allow bypassing of data from the write buffer to the output if there is a read of the same address. Rev.3.00 Jan 13, 2006 page 17 of 29 HM64YLB36512 Series Read-Write Cycle READ tKHKH READ (G control) tKHKL tKLKH WRITE tAVKH tKHAX READ DEAD WRITE (SS control) K, K SA A1 A3 A4 tAVKH tKHAX tAVKH tKHAX tAVKH tKHAX A6 A7 SS SWE SWEx G tGHQZ tDVKH tKHDX tKHQV DQ Q0 Q1 tGLQV D3 Q4 tGLQX tKHQX D6 tKHQZ Notes: ZZ = VIL, x: a to d ZZ Control tKHKL tKLKH tKHKH K, K tAVKH SA SS tKHAX A1 tAVKH tKHAX tAVKH tKHAX SWE SWEx ZZ Sleep active Sleep off Sleep active Q1 DQ tZZR tZZE Notes: G = VIL, x: a to d When ZZ is switching, clock input K must be at the same logic level for the reliable operation. Rev.3.00 Jan 13, 2006 page 18 of 29 HM64YLB36512 Series Timing Waveforms (Register-Latch Mode) Read Cycle-1 tKHKH K, tKHKL tKLKH K tAVKH SA A1 tKHAX A2 A3 tAVKH tKHAX tAVKH tKHAX A4 SS SWE SWEx tKHQV DQ Q0 Q1 tKLQX Q2 Q3 tKLQV Note: ZZ = VIL Read Cycle-2 (SS Controlled) tKHKH tKHKL tKLKH K, K tAVKH SA A1 tKHAX A4 A3 tAVKH tKHAX SS tAVKH tKHAX SWE SWEx DQ Note: ZZ = VIL Rev.3.00 Jan 13, 2006 page 19 of 29 tKHQV tKHQZ Q0 Q1 tKLQX2 Q3 HM64YLB36512 Series Read Cycle-3 (G Controlled) tKHKH tKHKL tKLKH K, K tAVKH SA A1 tKHAX A2 A3 tAVKH tKHAX tAVKH tKHAX A4 SS SWE SWEx G tGHQZ DQ Q0 Q1 tGLQX Q2 Q3 tGLQV Note: ZZ = VIL Write Cycle tKHKH tKHKL tKLKH K, K tAVKH SA A1 tKHAX A2 tAVKH tKHAX tAVKH tKHAX tAVKH tKHAX tDVKH tKHDX A3 A4 D2 D3 SS SWE SWEx G DQ Note: ZZ = VIL Rev.3.00 Jan 13, 2006 page 20 of 29 D0 D1 HM64YLB36512 Series Read-Write Cycle-1 WRITE READ READ tKHKH DEAD WRITE (SS control) READ tKHKL tKLKH K, K tAVKH SA A2 A1 tKHAX A3 A4 tAVKH tKHAX tAVKH tKHAX tAVKH tKHAX A6 A7 SS SWE SWEx G DQ Note: tGHQZ tDVKH tKHDX tGLQV tKHQV Q0 tKLQX tKLQV Q1 Q2 D3 D6 Q4 tGLQX tKHQZ ZZ = VIL Read-Write Cycle-2 WRITE READ READ tKHKH READ tKHKL tKLKH DEAD WRITE (SS control) K, K tAVKH SA A2 A1 tKHAX A3 A4 tAVKH tKHAX tAVKH tKHAX tAVKH tKHAX A5 A6 A7 SS SWE SWEx G DQ Note: Low fixed tKHQZ tDVKH tKHDX tKHQV Q0 tKLQX tKLQV Q1 Q2 D3 Q4 D6 tKLQV tKHQZ G, ZZ = VIL During this period DQ pins are in the output state so that the input signal of opposite phase to the outputs must not be applied. Rev.3.00 Jan 13, 2006 page 21 of 29 HM64YLB36512 Series ZZ Control tKHKH tKHKL tKLKH K, K tAVKH SA tKHAX A1 tAVKH tKHAX tAVKH tKHAX SS SWE SWEx ZZ Sleep active Sleep off Sleep active Q1 DQ tZZR Rev.3.00 Jan 13, 2006 page 22 of 29 tZZE HM64YLB36512 Series Input Capacitance (VDD = 2.5 V, VDDQ = 1.5 V, Ta = +25°C, f = 1 MHz) Parameter Symbol Min Max Unit Pin name Input capacitance CIN 4 pF SAn, SAS, SS, SWE, SWEx Clock input capacitance CCLK 5 pF K, K I/O capacitance CIO 5 pF DQxn Notes: 1. This parameter is sampled and not 100% tested. 2. Exclude G 3. Connect pins to GND, except VDD, VDDQ, and the measured pin. Notes 1, 3 1, 2, 3 1, 3 AC Test Conditions Conditions Late select mode Register-latch mode Parameter Symbol Late write mode Input and output timing reference levels VREF 0.75 0.75 Input signal amplitude VIL, VIH 0.25 to 1.25 0.25 to 1.25 Input rise / fall time tr, tf 0.5 (10% to 90%) 0.5 (10% to 90%) Clock input timing reference level Differential cross point Differential cross point VDIF to clock 0.75 0.75 VCM to clock 0.75 1.10 Output loading conditions See figure below See figure below Note: Parameters are tested with RQ = 250 Ω and VDDQ = 1.5 V. Unit Note V V ns V V Output Loading Conditions 16.7 Ω 0.75 V 16.7 Ω DQ 50 Ω 50 Ω 5 pF 16.7 Ω 50 Ω 50 Ω 0.75 V 5 pF 0.75 V Rev.3.00 Jan 13, 2006 page 23 of 29 HM64YLB36512 Series Boundary Scan Test Access Port Operations Overview In order to perform the interconnect testing of the modules that include this SRAM, the serial boundary scan test access port (TAP) is designed to operate in a manner consistent with IEEE Standard 1149.1 - 1990. But does not implement all of the functions required for 1149.1 compliance. The HM64YLB series contains a TAP controller. Instruction register, boundary scans register, bypass register and ID register. Test Access Port Pins Symbol I/O Name TCK Test clock TMS Test mode select TDI Test data in TDO Test data out Note: This device does not have a TRST (TAP reset) pin. TRST is optional in IEEE 1149.1. To disable the TAP, TCK must be connected to VSS. TDO should be left unconnected. To test boundary scan, the ZZ pin needs to be kept below VREF − 0.4 V. TAP DC Operating Characteristics (Ta = 0 to +85°C) Parameter Boundary scan input high voltage Boundary scan input low voltage Boundary scan input leakage current Boundary scan output low voltage Boundary scan output high voltage Boundary scan output leakage current Notes: 1. 0 ≤ VIN ≤ 3.6 V for all logic input pins 2. IOL = 2 mA at VDD = 2.5 V. 3. IOH = −2 mA at VDD = 2.5 V. 4. 0 ≤ VOUT ≤ VDD, TDO in high-Z Rev.3.00 Jan 13, 2006 page 24 of 29 Symbol VIH VIL ILI VOL VOH ILO Min 1.4 V −0.3 V −10 µA 2.1 V −5 µA Max 3.6 V 0.8 V +10 µA 0.2 V +5 µA Notes 1 2 3 4 HM64YLB36512 Series TAP AC Operating Characteristics (Ta = 0 to +85°C) Parameter Symbol Min Max Unit Test clock cycle time tTHTH 67 ns Test clock high pulse width tTHTL 30 ns Test clock low pulse width tTLTH 30 ns Test mode select setup tMVTH 10 ns Test mode select hold tTHMX 10 ns Capture setup tCS 10 ns Capture hold tCH 10 ns TDI valid to TCK high tDVTH 10 ns TCK high to TDI don’t care tTHDX 10 ns TCK low to TDO unknown tTLQX 0 ns TCK low to TDO valid tTLQV 20 ns Note: 1. tCS + tCH defines the minimum pause in RAM I/O pad transitions to assure pad data capture. Note 1 1 TAP AC Test Conditions (VDD = 2.5 V) Temperature 0°C ≤ Ta ≤ +85°C Input timing measurement reference level 1.1 V Input pulse levels 0 to 2.5 V Input rise/fall time 1.5 ns typical (10% to 90%) Output timing measurement reference level 1.25 V Test load termination supply voltage (VT) 1.25 V Output load See figure below Boundary Scan AC Test Load VT DUT 50 Ω Z0 = 50 Ω TDO Rev.3.00 Jan 13, 2006 page 25 of 29 HM64YLB36512 Series TAP Controller Timing Diagram tTHTH tTHTL tTLTH TCK tMVTH tTHMX TMS tDVTH tTHDX TDI tTLQV TDO tCS tCH tTLQX RAM ADDRESS Test Access Port Registers Register name Instruction register Bypass register ID register Boundary scan register Length 3 bits 1 bit 32 bits 70 bits Symbol IR [2:0] BP ID [31:0] BS [70:1] Note TAP Controller Instruction Set IR2 IR1 IR0 Instruction Operation 0 0 0 SAMPLE-Z Tristate all data drivers and capture the pad value 0 0 1 IDCODE 0 1 0 SAMPLE-Z Tristate all data drivers and capture the pad value 0 1 1 BYPASS 1 0 0 SAMPLE 1 0 1 BYPASS 1 1 0 PRIVATE Do not use. They are reserved for vendor use only 1 1 1 BYPASS Note: This device does not perform EXTEST, INTEST or the preload portion of the PRELOAD command in IEEE 1149.1. Rev.3.00 Jan 13, 2006 page 26 of 29 HM64YLB36512 Series Boundary Scan Order (HM64YLB36512) Bit # Bump ID Signal name Bit # Bump ID Signal name 1 5R M2 36 3B SA12 2 4P SAS/SA0 37 2B SA15 3 4T SA3 38 3A SA13 4 6R SA1 39 3C SA11 5 5T SA2 40 2C SA16 6 7T ZZ 41 2A SA14 7 6P DQa8 42 2D DQc8 8 7P DQa7 43 1D DQc7 9 6N DQa6 44 2E DQc6 10 7N DQa5 45 1E DQc5 11 6M DQa4 46 2F DQc4 12 6L DQa2 47 2G DQc2 13 7L DQa3 48 1G DQc3 14 6K DQa0 49 2H DQc0 15 7K DQa1 50 1H DQc1 16 5L SWEa 51 3G SWEc 17 4L K 52 4D ZQ 18 4K K 53 4E SS 19 4F G 54 4G NC 20 5G SWEb 55 4H NC 21 7H DQb1 56 4M SWE 22 6H DQb0 57 3L SWEd 23 7G DQb3 58 1K DQd1 24 6G DQb2 59 2K DQd0 25 6F DQb4 60 1L DQd3 26 7E DQb5 61 2L DQd2 27 6E DQb6 62 2M DQd4 28 7D DQb7 63 1N DQd5 29 6D DQb8 64 2N DQd6 30 6A SA7 65 1P DQd7 31 6C SA8 66 2P DQd8 32 5C SA4 67 3T SA18 33 5A SA6 68 2R SA10 34 6B SA9 69 4N SA17 35 5B SA5 70 3R M1 Notes: 1. Bit#1 is the first scan bit to exit the chip. 2. Bit#2 is SAS in both the late select mode and the late write mode, or is SA0 in the register-latch mode. 3. The NC pads listed in this table are indeed no connects, but are represented in the boundary scan register by a “Place Holder”. Place holder registers are internally connected to VSS. 4. In boundary scan mode, differential input K and K are referenced to each other and must be at the opposite logic levels for the reliable operation. 5. ZZ must remain VIL during boundary scan. 6. In boundary scan mode, ZQ must be driven to VDDQ or VSS supply rail to ensure consistent results. 7. M1 and M2 must be driven to VDD, VDDQ or VSS supply rail to ensure consistent results. Rev.3.00 Jan 13, 2006 page 27 of 29 HM64YLB36512 Series ID Register Revision number (31:28) 0000 Part HM64YLB36512 Vendor definition (17:12) xxxxxx Device density and configuration (27:18) 0011100100 Vendor JEDEC code (11:1) 00000000111 Start bit (0) 1 TAP Controller State Diagram 1 Test-logicreset 0 0 Run-test/ idle 1 1 SelectDR-scan 0 1 0 1 Capture-DR Capture-IR 0 0 Shift-DR Shift-IR 0 1 1 0 0 Pause-DR 0 Pause-IR 1 1 0 Exit2-DR Exit2-IR 1 1 Update-DR Note: 1 Exit1-IR 0 1 0 1 Exit1-DR 0 1 SelectIR-scan Update-IR 0 1 0 The value adjacent to each state transition in this figure represents the signal present at TMS at the time of a rising edge at TCK. No matter what the original state of the controller, it will enter Test-logic-reset when TMS is held high for at least five rising edges of TCK. Rev.3.00 Jan 13, 2006 page 28 of 29 HM64YLB36512 Series Package Dimensions HM64YLB36512BP Series (PRBG0119DB-A / Previous Code: BP-119E) JEITA Package Code P-BGA119-14x22-1.27 RENESAS Code PRBG0119DB-A Previous Code BP-119E MASS[Typ.] 1.1g D A 11.08 ×4 E 18.04 B y1 S ( 0.15 ) v y A1 A S S e e U T Reference Symbol R P Dimension in Millimeters Min Nom N D 14.00 M E 22.00 L v Max 0.20 K w J H A 1.80 2.02 2.24 G A1 0.61 0.69 0.77 F E e D b C x 0.30 y 0.20 y1 0.35 B A 1 2 3 4 φ b 5 6 7 SD φ× M S A B φ0.15 M S SE ZD ZE Rev.3.00 Jan 13, 2006 page 29 of 29 1.27 0.82 0.88 0.94 Revision History Rev. Date 0.0 0.1 May. 6, 2002 Aug. 30, 2002 1.0 Feb. 7, 2003 2.00 Jul. 19, 2005 3.00 Jan. 13, 2006 HM64YLB36512 Series Data Sheet Description Summary Page Initial issue Truth Table 5 Deletion of Notes3 Input Capacitance 18 Addition of Notes3 6 Change of Programmable Impedance Output Drivers Change format issued by Renesas Technology Corp. The Former HM64YLB36512BP-33 and the former HM64YLB36514BP-6H are integrated into the new HM64YLB36512BP-33 Change of Features, adding register-latch mode 1 Ordering Information 2 Addition of Modes Addition of Renesas package codes Pin Arrangement 2 4P: SAS to SAS/SA0 Addition of Note Addition of Block Diagram in register-latch mode 4 Pin Descriptions 5 Change of SAn, SAS Notes, adding register-latch mode Addition of M1, M2 Protocol in register-latch mode Change of Notes2, adding register-latch mode Truth Table: Addition of DQ (n), DQ (n+1) in register-latch mode 6 Change of 7 Programmable Impedance Output Drivers Recommended DC Operating Conditions 8 Addition of the values in register-latch mode DC Characteristics: Addition of the values in register-latch mode 9 AC Characteristics: Addition of the table in register-latch mode 10 19-22 Addition of Timing Waveforms in register-latch mode AC Test Conditions: Addition of the values in register-latch mode 23 Boundary Scan Order 27 Bit#2: SAS to SAS/SA0 Notes2-6 to Notes3-7 Addition of Notes2 Package Dimensions 29 Addition of Renesas package codes Changed to Renesas formats 9 DC Characteristics: VOH to VOH1, addition of VOH2 Sales Strategic Planning Div. Nippon Bldg., 2-6-2, Ohte-machi, Chiyoda-ku, Tokyo 100-0004, Japan Keep safety first in your circuit designs! 1. Renesas Technology Corp. puts the maximum effort into making semiconductor products better and more reliable, but there is always the possibility that trouble may occur with them. Trouble with semiconductors may lead to personal injury, fire or property damage. Remember to give due consideration to safety when making your circuit designs, with appropriate measures such as (i) placement of substitutive, auxiliary circuits, (ii) use of nonflammable material or (iii) prevention against any malfunction or mishap. Notes regarding these materials 1. These materials are intended as a reference to assist our customers in the selection of the Renesas Technology Corp. product best suited to the customer's application; they do not convey any license under any intellectual property rights, or any other rights, belonging to Renesas Technology Corp. or a third party. 2. Renesas Technology Corp. assumes no responsibility for any damage, or infringement of any third-party's rights, originating in the use of any product data, diagrams, charts, programs, algorithms, or circuit application examples contained in these materials. 3. All information contained in these materials, including product data, diagrams, charts, programs and algorithms represents information on products at the time of publication of these materials, and are subject to change by Renesas Technology Corp. without notice due to product improvements or other reasons. It is therefore recommended that customers contact Renesas Technology Corp. or an authorized Renesas Technology Corp. product distributor for the latest product information before purchasing a product listed herein. The information described here may contain technical inaccuracies or typographical errors. Renesas Technology Corp. assumes no responsibility for any damage, liability, or other loss rising from these inaccuracies or errors. Please also pay attention to information published by Renesas Technology Corp. by various means, including the Renesas Technology Corp. Semiconductor home page (http://www.renesas.com). 4. When using any or all of the information contained in these materials, including product data, diagrams, charts, programs, and algorithms, please be sure to evaluate all information as a total system before making a final decision on the applicability of the information and products. Renesas Technology Corp. assumes no responsibility for any damage, liability or other loss resulting from the information contained herein. 5. Renesas Technology Corp. semiconductors are not designed or manufactured for use in a device or system that is used under circumstances in which human life is potentially at stake. Please contact Renesas Technology Corp. or an authorized Renesas Technology Corp. product distributor when considering the use of a product contained herein for any specific purposes, such as apparatus or systems for transportation, vehicular, medical, aerospace, nuclear, or undersea repeater use. 6. The prior written approval of Renesas Technology Corp. is necessary to reprint or reproduce in whole or in part these materials. 7. If these products or technologies are subject to the Japanese export control restrictions, they must be exported under a license from the Japanese government and cannot be imported into a country other than the approved destination. Any diversion or reexport contrary to the export control laws and regulations of Japan and/or the country of destination is prohibited. 8. Please contact Renesas Technology Corp. for further details on these materials or the products contained therein. http://www.renesas.com RENESAS SALES OFFICES Refer to "http://www.renesas.com/en/network" for the latest and detailed information. Renesas Technology America, Inc. 450 Holger Way, San Jose, CA 95134-1368, U.S.A Tel: <1> (408) 382-7500, Fax: <1> (408) 382-7501 Renesas Technology Europe Limited Dukes Meadow, Millboard Road, Bourne End, Buckinghamshire, SL8 5FH, U.K. Tel: <44> (1628) 585-100, Fax: <44> (1628) 585-900 Renesas Technology (Shanghai) Co., Ltd. Unit 205, AZIA Center, No.133 Yincheng Rd (n), Pudong District, Shanghai 200120, China Tel: <86> (21) 5877-1818, Fax: <86> (21) 6887-7898 Renesas Technology Hong Kong Ltd. 7th Floor, North Tower, World Finance Centre, Harbour City, 1 Canton Road, Tsimshatsui, Kowloon, Hong Kong Tel: <852> 2265-6688, Fax: <852> 2730-6071 Renesas Technology Taiwan Co., Ltd. 10th Floor, No.99, Fushing North Road, Taipei, Taiwan Tel: <886> (2) 2715-2888, Fax: <886> (2) 2713-2999 Renesas Technology Singapore Pte. Ltd. 1 Harbour Front Avenue, #06-10, Keppel Bay Tower, Singapore 098632 Tel: <65> 6213-0200, Fax: <65> 6278-8001 Renesas Technology Korea Co., Ltd. Kukje Center Bldg. 18th Fl., 191, 2-ka, Hangang-ro, Yongsan-ku, Seoul 140-702, Korea Tel: <82> (2) 796-3115, Fax: <82> (2) 796-2145 Renesas Technology Malaysia Sdn. Bhd Unit 906, Block B, Menara Amcorp, Amcorp Trade Centre, No.18, Jalan Persiaran Barat, 46050 Petaling Jaya, Selangor Darul Ehsan, Malaysia Tel: <603> 7955-9390, Fax: <603> 7955-9510 © 2006. Renesas Technology Corp., All rights reserved. Printed in Japan. Colophon .5.0