HANBit HSD32M64F8K Synchronous DRAM Module 256Mbyte (32Mx64bit), SMM, based on16Mx8,4Banks, 4K Ref., 3.3V Part No. HSD32M64F8K GENERAL DESCRIPTION The HSD32M64F8K is a 32M x 64 bit Synchronous Dynamic RAM high-density memory module. The module consists of sixteen CMOS 16M x 8 bit with 4banks Synchronous DRAMs in TSOP-II 400mil packages and 2K EEPROM in 8-pin TSSOP package on a 120-pin glass-epoxy. One 0.22uF and two 0.0022uF decoupling capacitors are mounted on the printed circuit board in parallel for each SDRAM. The HSD32M64F8K is a SMM(Stackable Memory Module type) .Synchronous design allows precise cycle control with the use of system clock. I/O transactions are possible on every clock cycle. Range of operating frequencies, programmable latencies allows the same device to be useful for a variety of high bandwidth, high performance memory system applications All module components may be powered from a single 3.3V DC power supply and all inputs and outputs are LVTTL-compatible. FEATURES • Part Identification HSD32M64F8K : 100MHz (CL=2) • Burst mode operation • Auto & self refresh capability (4096 Cycles/64ms) • LVTTL compatible inputs and outputs • Single 3.3V ±0.3V power supply • MRS cycle with address key programs - Latency (Access from column address) - Burst length (1, 2, 4, 8 & Full page) - Data scramble (Sequential & Interleave) • All inputs are sampled at the positive going edge of the system clock • The used device is 4M x 8bit x 4Banks SDRAM URL:www.hbe.co.kr REV.1.0 (August.2002) -1- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K PIN ASSIGNMENT P1 P2 PIN Symbol PIN Symbol PIN Symbol PIN Symbol PIN Symbol PIN Symbol 1 Vcc 29 /CS3 57 /RAS 1 Vss 29 A3 57 A6 2 DQ32 30 Vcc 58 /CS0 2 DQ16 30 Vss 58 A5 3 DQ33 31 Vss 59 /CS1 3 DQ17 31 Vcc 59 A4 4 DQ34 32 DQ0 60 Vss 4 DQ18 32 DQ48 60 Vcc 5 DQ35 33 DQ1 5 DQ19 33 DQ49 6 DQ36 34 DQ2 6 DQ20 34 DQ50 7 DQ37 35 DQ3 7 DQ21 35 DQ51 8 DQ38 36 DQ4 8 DQ22 36 DQ52 9 DQ39 37 DQ5 9 DQ23 37 DQ53 10 Vcc 38 DQ6 10 Vss 38 DQ54 11 DQ40 39 DQ7 11 DQ24 39 DQ55 12 DQ41 40 Vss 12 DQ25 40 Vcc 13 DQ42 41 DQ8 13 DQ26 41 DQ56 14 DQ43 42 DQ9 14 DQ27 42 DQ57 15 DQ44 43 DQ10 15 DQ28 43 DQ58 16 DQ45 44 DQ11 16 DQ29 44 DQ59 17 DQ46 45 DQ12 17 DQ30 45 DQ60 18 DQ47 46 DQ13 18 DQ31 46 DQ61 19 Vcc 47 DQ14 19 Vss 47 DQ62 20 DQM4 48 DQ15 20 DQM2 48 DQ63 21 DQM5 49 Vss 21 DQM3 49 Vcc 22 REGE 50 DQM0 22 NC 50 DQM6 23 CKE0 51 DQM1 23 BA0 51 24 NC 52 /WE 24 BA1 52 25 Vcc 53 CLK0 25 A10 53 DQM7 NC(A12 ) A11 26 SDA 54 CLK1 26 A0 54 A9 27 SCL 55 Vss 27 A1 55 A8 28 /CS2 56 /CAS 28 A2 56 A7 * These pins are not used in this module ** These pins should be NC in the system which does not support SPD *Pin Names A0~A11: Address input (Multiplexed) BA0~BA1: Select bank DQ0~DQ63: Data input/output CLK0: Clock input CKE0: Clock enable input /CS0~/CS3: Chip select input /RAS: Row address strobe /CAS: Coulmn address strobe /WE: Write enable DQM0~7: DQM Vcc: Power supply(3.3V) VSS: Ground *VREF:Power supply for reference REGE: Register enable SDA: Serial data I/O SCL: Serial clock SA0~2: Address in EEPROM WP: Write protection DU: Don’t use NC: No connection URL:www.hbe.co.kr REV.1.0 (August.2002) -2- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K FUNCTIONAL BLOCK DIAGRAM URL:www.hbe.co.kr REV.1.0 (August.2002) Upper components of Stacked chips -3- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K PIN FUNCTION DESCRIPTION Pin Name Input Function CLK System clock Active on the positive going edge to sample all inputs. /CE Chip enable Disables or enables device operation by masking or enabling all inputs except CLK, CKE and DQM CKE Clock enable 0.1uF or 0.22uF Capacitor for each DRAM Masks system clock to freeze operation from the next clock cycle. CKE should be enabled at least one cycle prior to new command. Disable input buffers for power down in standby. CKE should be enabled 1CLK+tss prior to valid command. A0 ~ A11 Address Row/column addresses are multiplexed on the same pins. Row address : RA0 ~ RA11, Column address : CA0 ~ CA9 BA0 ~ BA1 Bank select address Selects bank to be activated during row address latch time. Selects bank for read/write during column address latch time. /RAS Row address strobe Latches row addresses on the positive going edge of the CLK with /RAS low. Enables row access & precharge. /CAS /WE Column address Latches column addresses on the positive going edge of the CLK with /CAS low. strobe Enables column access. Write enable Enables write operation and row precharge. Latches data in starting from /CAS, /WE active. DQM0 ~ 7 REGE Data input/output Makes data output Hi-Z, tsHZ after the clock and masks the output. mask Blocks data input when DQM active. (Byte masking) Register enable The device operates in the transparent mode when REGE is low. When REGE is high, the device operates in the registered mode. In registered mode, the Address and control inputs are latched if CLK is held at a high or low logic level. The inputs are strobed in the latch/flip-flop on the riging edge of CLK. REGE is tied to VDD through 10K ohm register on PCB. So if REGE of module is floating, this module will be operated as registerd mode. DQ0 ~ 63 Data input/output Data inputs/outputs are multiplexed on the same pins. WP Write Protection WP pin is connected to Vcc. When WP is “high”, EEPROM Programming will be inhibited and the entire memory will be write-protected. Vcc/Vss Power supply/ground URL:www.hbe.co.kr REV.1.0 (August.2002) Power and ground for the input buffers and the core logic. -4- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K ABSOLUTE MAXIMUM RATINGS PARAMETER SYMBOL RATING VIN ,OUT -1V to 4.6V Voltage on Vcc Supply Relative to Vss Vcc -1V to 4.6V Power Dissipation PD 16W TSTG -55oC to 150oC Voltage on Any Pin Relative to Vss Storage Temperature Short Circuit Output Current IOS 50mA Notes: Permanent device damage may occur if " Absolute Maximum Ratings" are exceeded. Functional operation should be restricted to the conditions as detailed in the operational sections of this data sheet. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. DC OPERATING CONDITIONS (Recommended operating conditions (Voltage referenced to Vss = 0V, TA = 0 to 70°C) ) PARAMETER SYMBOL MIN TYP. MAX UNIT NOTE Supply Voltage Vcc 3.0 3.3 3.6 V Input High Voltage VIH 2.0 3.0 Vcc+0.3 V 1 Input Low Voltage VIL -0.3 0 0.8 V 2 Output High Voltage VOH 2.4 - - V IOH = -2mA Output Low Voltage VOL - - 0.4 V IOL = 2mA Input leakage current I LI -10 10 uA Notes : 1. VIH (max) = 5.6V AC. The overshoot voltage duration is ≤ 3ns. 2. VIL (min) = -2.0V AC. The undershoot voltage duration is ≤ 3ns. 3. Any input 0V ≤ VIN ≤ VDDQ. Input leakage currents include Hi-Z output leakage for all bi-directional buffers with Tri-State outputs. 3 CAPACITANCE DESCRIPTION SYMBOL MIN MAX UNITS Input capacitance(A0~A11) CIN1 40 80 pF Input capacitance(/RAS, /CAS,/WE) CIN2 40 80 pF Input capacitance(CKE0) CIN3 40 80 pF Input capacitance(CLK0) CIN4 40 64 pF Input capacitance(/CE0~/CE3) CIN5 40 80 pF Input capacitance(DQM0~DQM7) CIN3 40 64 pF Input capacitance(BA0~BA1) CIN3 40 64 pF Data input/output capacitance (DQ0 ~ DQ63) COUT 64 104 pF (Vcc = 3.3V, TA = 23°C, f = 1MHz, VREF =1.4V ±200 mV) URL:www.hbe.co.kr REV.1.0 (August.2002) -5- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K DC CHARACTERISTICS (Recommended operating condition unless otherwise noted, T A = 0 to 70°C) TEST PARAMETER VERSION NOT SYMBOL UNIT CONDITION -1H E -1L Burst length = 1 Operating current (One bank active) ICC1 tRC ≥ tRC(min) 1,760 mA 1 16 mA 3 16 mA 3 mA 3 mA 3 mA 3 2000 mA 1 3360 mA 2 24 mA 3 IO = 0mA Precharge standby current ICC2P in power-down mode ICC2PS CKE ≤ VIL(max) tCC=10ns CKE & CLK ≤ VIL(max) tCC=∞ CKE ≥ VIH(min) Precharge standby current ICC2N /CE ≥ VIH(min), tcc=10ns 320 Input signals are changed in one time during 20ns non power-down mode CKE ≥ VIH(min) ICC2NS CLK ≤ VIL(max), tcc=∞ 112 Input signals are stable Active standby current in power-down mode ICC3P ICC3PS CKE ≤ VIL(max), tcc=10ns CKE&CLK ≤ VIL(max) 80 80 tcc=∞ CKE≥VIH(min), Active standby current in ICC3N /CE≥VIH(min), tcc=10ns 480 Input signals are changed non power-down mode one time during 20ns (One bank active) CKE≥VIH(min) ICC3NS CLK ≤VIL(max), tcc=∞ 320 Input signals are stable IO = 0 mA Operating current (Burst mode) Page burst ICC4 4Banks Activated tCCD = 2CLKs Refresh current ICC5 tRC ≥ tRC(min) CKE ≤ 0.2V Self refresh current ICC6 Notes: 1. Measured with outputs open. 2. Refresh period is 64ms. 3. Measured with 1PLL & 3 Drive Ics. 4. Unless otherwise noticed, input swing level is CMOS(V IH/VIL=VDDQ/VSSQ). URL:www.hbe.co.kr REV.1.0 (August.2002) -6- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K AC OPERATING TEST CONDITIONS (vcc = 3.3V ±0.3V, TA = 0 to 70°C) PARAMETER Value UNIT 2.4/0.4 V 1.4 V tr/tf = 1/1 ns 1.4 V AC Input levels (Vih/Vil) Input timing measurement reference level Input rise and fall time Output timing measurement reference level Output load condition See Fig. 2 +3.3V 1200Ω Vtt=1.4V DOUT 870Ω 50pF* 50Ω vss VOH (DC) = 2.4V, IOH = -2mA VOL (DC) = 0.4V, IOL = 2mA DOUT Z0=50Ω 50pF (Fig. 1) DC output load circuit (Fig. 2) AC output load circuit OPERATING AC PARAMETER (AC operating conditions unless otherwise noted) VERSION PARAMETER SYMBOL -1H -1L UNIT NOTE Row active to row active delay tRRD(min) 20 20 ns 1 /RAS to /CAS delay tRCD(min) 20 20 ns 1 Row precharge time tRP(min) 20 20 ns 1 tRAS(min) 50 50 ns 1 Row active time tRAS(max) Row cycle time tRC(min) Last data in to row precharge tRDL(min) Last data in to Active delay 100 70 ns 70 ns 1 2 CLK 2,5 tDAL(min) 2 CLK + 20 ns - 5 Last data in to new col. address delay tCDL(min) 1 CLK 2 Last data in to burst stop tBDL(min) 1 CLK 2 Col. address to col. address delay tCCD(min) 1 CLK 3 ea 4 CAS latency=3 2 CAS latency=2 1 Number of valid output data URL:www.hbe.co.kr REV.1.0 (August.2002) -7- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K Notes : 1. The minimum number of clock cycles is determined by dividing the minimum time required with clock cycle time and then rounding off to the next higher integer. 2. Minimum delay is required to complete write. 3. All parts allow every cycle column address change. 4. In case of row precharge interrupt, auto precharge and read burst stop. .5. For -1H/1L, tRDL=1CLK and tDAL=1CLK+20ns is also supported . ( recommend : tRDL=2CLK and tDAL=2CLK + 20ns.) AC CHARACTERISTICS (AC operating conditions unless otherwise noted) -1H PARAMETER MIN CLK cycle time CAS latency=3 CAS latency=2 MIN 10 Output data CAS latency=3 1000 6 6 6 7 3 3 3 3 tOH CAS latency=2 NOTE ns 1 ns 1,2 ns 1,2 12 tSAC CAS latency=2 UNIT MAX 10 1000 CAS latency=3 output delay hold time MAX 10 tCC CLK to valid -1L SYMBOL CLK high pulse width tCH 3 3 ns 3 CLK low pulse width tCL 3 3 ns 3 Input setup time tSS 2 2 ns 3 Input hold time tSH 1 1 ns 3 CLK to output in Low-Z tSLZ 1 1 ns 2 CLK to output in Hi-Z CAS latency=3 6 6 ns 1 6 7 ns 1 tSHZ CAS latency=2 Notes : 1. Parameters depend on programmed CAS latency. 2. If clock rising time is longer than 1ns, (tr/2-0.5)ns should be added to the parameter. 3. Assumed input rise and fall time (tr & tf) = 1ns. If tr & tf is longer than 1ns, transient time compensation should be considered i.e., [(tr + tf)/2-1]ns should be added to the parameter. URL:www.hbe.co.kr REV.1.0 (August.2002) -8- HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K SIMPLIFIED TRUTH TABLE COMMAND Register Mode register set Auto refresh Refresh Self refresh Entry Exit Bank active & row addr. Read & column address Write & column address Auto precharge Auto /R A S /C A S /W E D Q M H X L L L L X OP code L L L H X X X X H H L L H H X L H H H H X X X L L H H H X L H L precharge disable Auto X BA 0,1 V H X precharge X L H L H X Entry H L Exit L H All banks active power down power down mode X Entry Exit DQM No operation command H L L H L L L H H L L H X X X L V V V X X X X H X X X L H H H H X X X L V V V H H H X X H X X X L H H H 1,2 3 3 3 3 Column H (A0 ~ A9) 4,5 Column 4 Address V (A0 ~ A9) X V L X H -9- 4,5 6 X X X X X X V X X X (V=Valid, X=Don't care, H=Logic high, L=Logic low) Notes : 1. OP Code : Operand code A0 ~ A11 & BA0 ~ BA1 : Program keys. (@ MRS) 2. MRS can be issued only at all banks precharge state. A new command can be issued after 2 CLK cycles of MRS. 3. Auto refresh functions are as same as CBR refresh of DRAM. The automatical precharge without row precharge command is meant by "Auto". Auto/self refresh can be issued only at all banks precharge state. 4. BA0 ~ BA1 : Bank select addresses. If both BA0 and BA1 are "Low" at read, write, row active and precharge, bank A is selected. If both BA0 is "Low" and BA1 is "High" at read, write, row active and precharge, bank B is selected. If both BA0 is "High" and BA1 is "Low" at read, write, row active and precharge, bank C is selected. If both BA0 and BA1 are "High" at read, write, row active and precharge, bank D is selected. If A10/AP is "High" at row precharge, BA0 and BA1 is ignored and all banks are selected. 5. During burst read or write with auto precharge, new read/write command can not be issued. Another bank read/write command can be issued after the end of burst. New row active of the associated bank can be issued at t RP after the end of burst. 6. Burst stop command is valid at every burst length. 7. DQM sampled at positive going edge of a CLK and masks the data-in at the very CLK (Write DQM latency is 0), but makes Hi-Z state the data-out of 2 CLK cycles after. (Read DQM latency is 2) URL:www.hbe.co.kr REV.1.0 (August.2002) 4 Address X X NOTE L H X A11 A9~A0 Row address L X L H Bank selection A10/ AP V H H enable Clock suspend or Precharge /C E eable Burst Stop Precharge CKE n precharge disable Auto CKE n-1 HANBit Electronics Co.,Ltd. 7 HANBit HSD32M64F8K TIMING DIAGRAMS td, tr = Delay of register (74LVC162835) Notes : 1.In case of module timing, command cycles 1CLK with respect to external input timing at the address and input signal because of the buffering in register (74LVC162835). Therefore, Input/Output signals of read/write function should be issued 1CLK earlier as compared to Unbuffered MODULEs. 2. DIN is to be issued 1 clock after write command in external timing because D IN is issued directly to module. ] URL:www.hbe.co.kr REV.1.0 (August.2002) - 10 - HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K PACKAGING INFORMATION Unit : inch [mm] Front – Side TOLERANCE : ±0.008 [ ±0.20 ] Rear-Side URL:www.hbe.co.kr REV.1.0 (August.2002) - 11 - HANBit Electronics Co.,Ltd. HANBit HSD32M64F8K ORDERING INFORMATION Part Number Density Org. HSD32M64F8K-10L 256MByte 32M x 64 URL:www.hbe.co.kr REV.1.0 (August.2002) Package 120PIN STACKABLE - 12 - Ref. Vcc MODE MAX.frq 4K 3.3V Synch 100MHz HANBit Electronics Co.,Ltd.