
SDRAM column address strobe
SDRAM on-die termination control
lines
Input data mask and data bus
inversion
SDRAM data strobes
(positive line of differential pair)
SDRAM data strobes
(negative line of differential pair)
SDRAM clocks
(positive line of differential pair)
SDRAM clocks
(negative line of differential pair)
SDRAM I/O and core power supply
SDRAM command/address
reference supply
Power supply return (ground)
Serial SPD EEPROM positive
power supply
I2C serial bus clock for EEPROM
I2C serial bus data line for
EEPROM
I2C slave address select for
EEPROM
Set DRAMs to a Known State
SPD signals a thermal event has
occurred
SDRAM I/O termination supply
260Pin DDR4 2133 SO-DIMM
4GB~8GB Based on 512Mx8
TS512MSH64V1H
TS1GSH64V1H
Description
DDR4 SO-DIMMs are high-speed and low power memory
modules that use 512Mx8bits DDR4 SDRAM in FBGA
package and a 4K-bit serial EEPROM on a 260-pin
printed circuit board. DDR4 SO-DIMMs are dual In-Line
memory modules and are intended for mounting into
260-pin edge connector sockets.
The synchronous design allows precise cycle control with
the use of system clock. Data I/O transactions are
possible on both edges of DQS. The large range of
operation frequencies and programmable latencies allow
the same device to be useful for a variety of high
bandwidth and high performance memory system
Pin Identification
applications.
Features
RoHS compliant
JEDEC standard 1.2V ± 0.06V power supply
VDDQ=1.2V ± 0.06V
Clock Freq: 1067MHZ for 2133Mb/s/Pin.
Programmable CAS Latency: 10,11,12,13,14,15,16
Programmable Additive Latency (Posted /CAS):
0,CL-2 or CL-1 clock
Programmable /CAS Write Latency (CWL)
= 11, 14(DDR4-2133)
8 bit pre-fetch
Burst Length: 4, 8
Bi-directional Differential Data-Strobe
On Die Termination with ODT pin
Serial presence detect with EEPROM
On DIMM Thermal Sensor
Asynchronous reset

Dimensions (Unit: millimeter)
Note:
1. Tolerances on all dimensions +/-0.15mm unless otherwise specified.

Note:
1. NC for Non ECC SO-DIMM.
Pin Assignments

Block Diagram
4GB, 512Mx64 Module (1 Rank x8)
This technical information is based on industry standard data and tests believed to be reliable. However, Transcend makes no warranties, either
expressed or implied, as to its accuracy and assume no liability in connection with the use of this product. Transcend reserves the right to make changes
in specifications at any time without prior notice.

Block Diagram
8GB, 1Gx64 Module (2 Rank x8)
This technical information is based on industry standard data and tests believed to be reliable. However, Transcend makes no warranties, either
expressed or implied, as to its accuracy and assume no liability in connection with the use of this product. Transcend reserves the right to make changes
in specifications at any time without prior notice.

Operating Temperature is the case surface temperature on the center/top side of the DRAM. For the
measurement conditions, please refer to JESD51-2 standard.
At 0 - 85C, operation temperature range is the temperature which all DRAM specification will be
supported.
Voltage on VDD relative to Vss
Voltage on VDDQ pin relative to Vss
Voltage on VPP pin relative to Vss
Voltage on any pin relative to Vss
Stress greater than those listed under “Absolute Maximum Ratings” may cause permanent damage to the
device. This is a stress rating only and functional operation of the device at these or any other conditions
above those indicated in the operational sections of this specification is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect reliability.
Storage Temperature is the case surface temperature on the center/top side of the DRAM. For the
measurement conditions, please refer to JESD51-2 standard.
VPP must be equal or greater than VDD/VDDQ at all times.
Supply voltage for Output
Under all conditions VDDQ must be less than or equal to VDD.
VDDQ tracks with VDD, AC parameters are measured with VDD and VDDQ tied together.
DC bandwidth is limited to 20MHz
I/O Reference Voltage (CMD/ADD)
The AC peak noise on VREFCA may not allow VREFCA to deviate from VREFCA(DC) by more than ± 1%
VDD (for reference: approx. ± 12mV)
For reference: approx. VDD/2 ± 12mV
Operating Temperature Condition
Absolute Maximum DC Ratings
AC & DC Operating Conditions
Recommended DC operating conditions (SSTL –1.5)
Single-ended AC & DC input levels for Command and Address

differential input high DC
differential input low DC
V 1 differential input high AC
V 2 differential input low AC
Used to define a differential signal slew-rate.
For CK_t - CK_c use VIH.CA/VIL.CA(AC) of ADD/CMD and VREFCA;
These values are not defined; however, the differential signals CK_t - CK_c, need to be within the
respective limits (VIH.CA(DC) max, VIL.CA(DC)min) for single-ended signals as well as the limitations for
overshoot and undershoot.
DC output high measurement level
DC output mid measurement level
DC output low measurement level
AC output high measurement level
AC output low measurement level
The swing of ± 0.15 × VDDQ is based on approximately 50% of the static single-ended output
peak-to-peak swing with a driver impedance of RZQ/7Ω and an effective test load of 50Ω to VTT = VDDQ.
AC differential output high
measurement level
AC differential output low
measurement level
The swing of ± 0.3 × VDDQ is based on approximately 50% of the static differential output peak-to-peak
swing with a driver impedance of RZQ/7Ω and an effective test load of 50Ω to VTT = VDDQ at each of the
differential outputs.
Differential AC and DC Input Levels
Single-ended AC & DC output levels
Differential AC & DC output levels

Operating One bank Active-Precharge current; tCK = tCK(IDD), tRC =
tRC(IDD), tRAS = tRASmin(IDD); CKE is HIGH, /CS is HIGH between valid
commands;Address bus inputs are SWITCHING; Data bus inputs are
SWITCHING
Operating One bank Active-read-Precharge current; IOUT = 0mA; BL
= 8, CL = CL(IDD), AL = 0; tCK = tCK(IDD), tRC = tRC (IDD), tRAS =
tRASmin(IDD), tRCD = tRCD(IDD); CKE is HIGH, /CS is HIGH between valid
commands; Address bus inputs are SWITCHING; Data pattern is same as
IDD4W
Precharge power-down current; All banks idle; tCK = tCK(IDD); CKE is
LOW; Other control and address bus inputs are STABLE; Data bus inputs are
FLOATING
Precharge quiet standby current; All banks idle; tCK = tCK(IDD); CKE is
HIGH, /CS is HIGH; Other control and address bus inputs are STABLE; Data
bus inputs are FLOATING
Precharge standby current; All banks idle; tCK = tCK(IDD); CKE is HIGH,
/CS is HIGH; Other control and address bus inputs are SWITCHING; Data bus
inputs are SWITCHING
Active power - down current; All banks open; tCK = tCK(IDD); CKE is
LOW; Other control and address bus inputs are STABLE; Data bus inputs are
FLOATING
Active standby current; All banks open; tCK = tCK(IDD), tRAS =
tRASmax(IDD), tRP = tRP(IDD); CKE is HIGH, /CS is HIGH between valid
commands; Other control and address bus inputs are SWITCHING; Data bus
inputs are SWITCHING
Operating burst read current; All banks open, Continuous burst reads,
IOUT = 0mA; BL = 4, CL = CL(IDD), AL = 0; tCK = tCK(IDD), tRAS =
tRASmax(IDD), tRP = tRP(IDD); CKE is HIGH, /CS is HIGH between valid
commands; Address bus inputs are SWITCHING; Data pattern is same as
IDD4W
Operating burst write current; All banks open, Continuous burst writes; BL
= 8, CL = CL(IDD), AL = 0; tCK = tCK(IDD), tRAS = tRASmax(IDD), tRP =
tRP(IDD); CKE is HIGH, /CS is HIGH between valid commands; Address bus
inputs are SWITCHING; Data bus inputs are SWITCHING IDD4R
Burst refresh current; tCK = tCK(IDD); Refresh command at every
tRFC(IDD) interval; CKE is HIGH, /CS is HIGH between valid commands; Other
control and address bus inputs are SWITCHING; Data bus inputs are
SWITCHING
Self refresh current; CK and /CK at 0V; CKE ≒ 0.2V; Other control and
address bus inputs are FLOATING; Data bus inputs are FLOATING
Operating bank interleave read current; All bank interleaving reads,
IOUT = 0mA; BL = 8, CL = CL(IDD), AL = tRCD(IDD)-1*tCK(IDD); tCK =
tCK(IDD), Trc = tRC(IDD), tRRD = tRRD(IDD), tRCD = 1*tCK(IDD); CKE is
HIGH, CS is HIGH between valid commands;Address bus inputs are STABLE
during DESELECTs; Data pattern is same as IDD4R;
Module IDD was calculated on the specific brand DRAM(3Xnm) component IDD and can be differently
measured according to DQ loading capacitor.
IDD Specification parameters Definition
(IDD values are for full operating range of Voltage and Temperature)
4GB, 512Mx64 Module (1 Rank x8)

Operating One bank Active-Precharge current; tCK = tCK(IDD), tRC =
tRC(IDD), tRAS = tRASmin(IDD); CKE is HIGH, /CS is HIGH between valid
commands;Address bus inputs are SWITCHING; Data bus inputs are
SWITCHING
Operating One bank Active-read-Precharge current; IOUT = 0mA; BL
= 8, CL = CL(IDD), AL = 0; tCK = tCK(IDD), tRC = tRC (IDD), tRAS =
tRASmin(IDD), tRCD = tRCD(IDD); CKE is HIGH, /CS is HIGH between valid
commands; Address bus inputs are SWITCHING; Data pattern is same as
IDD4W
Precharge power-down current; All banks idle; tCK = tCK(IDD); CKE is
LOW; Other control and address bus inputs are STABLE; Data bus inputs are
FLOATING
Precharge quiet standby current; All banks idle; tCK = tCK(IDD); CKE is
HIGH, /CS is HIGH; Other control and address bus inputs are STABLE; Data
bus inputs are FLOATING
Precharge standby current; All banks idle; tCK = tCK(IDD); CKE is HIGH,
/CS is HIGH; Other control and address bus inputs are SWITCHING; Data bus
inputs are SWITCHING
Active power - down current; All banks open; tCK = tCK(IDD); CKE is
LOW; Other control and address bus inputs are STABLE; Data bus inputs are
FLOATING
Active standby current; All banks open; tCK = tCK(IDD), tRAS =
tRASmax(IDD), tRP = tRP(IDD); CKE is HIGH, /CS is HIGH between valid
commands; Other control and address bus inputs are SWITCHING; Data bus
inputs are SWITCHING
Operating burst read current; All banks open, Continuous burst reads,
IOUT = 0mA; BL = 4, CL = CL(IDD), AL = 0; tCK = tCK(IDD), tRAS =
tRASmax(IDD), tRP = tRP(IDD); CKE is HIGH, /CS is HIGH between valid
commands; Address bus inputs are SWITCHING; Data pattern is same as
IDD4W
Operating burst write current; All banks open, Continuous burst writes; BL
= 8, CL = CL(IDD), AL = 0; tCK = tCK(IDD), tRAS = tRASmax(IDD), tRP =
tRP(IDD); CKE is HIGH, /CS is HIGH between valid commands; Address bus
inputs are SWITCHING; Data bus inputs are SWITCHING IDD4R
Burst refresh current; tCK = tCK(IDD); Refresh command at every
tRFC(IDD) interval; CKE is HIGH, /CS is HIGH between valid commands; Other
control and address bus inputs are SWITCHING; Data bus inputs are
SWITCHING
Self refresh current; CK and /CK at 0V; CKE ≒ 0.2V; Other control and
address bus inputs are FLOATING; Data bus inputs are FLOATING
Operating bank interleave read current; All bank interleaving reads,
IOUT = 0mA; BL = 8, CL = CL(IDD), AL = tRCD(IDD)-1*tCK(IDD); tCK =
tCK(IDD), Trc = tRC(IDD), tRRD = tRRD(IDD), tRCD = 1*tCK(IDD); CKE is
HIGH, CS is HIGH between valid commands;Address bus inputs are STABLE
during DESELECTs; Data pattern is same as IDD4R;
Module IDD was calculated on the specific brand DRAM(3Xnm) component IDD and can be differently
measured according to DQ loading capacitor.
8GB, 1Gx64 Module (2 Rank x8)

DQS_t,DQS_c to DQ skew, per group, per
access
DQS_t,DQS_c to DQ Skew determin-istic,
per group, per access
DQ output hold time from DQS_t,DQS_c
DQ output hold time deterministic from
DQS_t, DQS_c
DQS_t,DQS_c to DQ Skew total, per group,
per access; DBI enabled
DQ output hold time total from DQS_t,
DQS_c; DBI enabled
DQ to DQ offset , per group, per ac-cess
referenced to DQS_t, DQS_c
DQS_t, DQS_c differential READ Pre-amble
(2 clock preamble)
DQS_t, DQS_c differential READ Postamble
DQS_t, DQS_c differential WRITE Preamble
DQS_t, DQS_c differential WRITE Postamble
DQS_t and DQS_c low-impedance time
(Referenced from RL-1)
DQS_t and DQS_c high-impedance time
(Referenced from RL+BL/2)
DQS_t, DQS_c differential input low pulse
width
DQS_t, DQS_c differential input high pulse
width
DQS_t, DQS_c rising edge to CK_t, CK_c
rising edge (1 clock preamble)
DQS_t, DQS_c falling edge setup time to
CK_t, CK_c rising edge
DQS_t, DQS_c falling edge hold time from
CK_t, CK_c rising edge
Delay from start of internal write trans-action
to internal read command for different bank
group
Delay from start of internal write trans-action
to internal read command for same bank
group
Mode Register Set command cycle time
CAS_n to CAS_n command delay for same
bank group
Timing Parameters & Specifications

CAS_n to CAS_n command delay for
different bank group
Auto precharge write recovery + precharge
time
ACTIVATE to ACTIVATE Command delay to
different bank group for 2KB page size
ACTIVATE to ACTIVATE Command delay to
different bank group for 1KB page size
ACTIVATE to ACTIVATE Command delay to
different bank group for 1/ 2KB page size
ACTIVATE to ACTIVATE Command delay to
same bank group for 2KB page size
ACTIVATE to ACTIVATE Command delay to
same bank group for 1KB page size
ACTIVATE to ACTIVATE Command delay to
same bank group for 1/2KB page size
Four activate window for 2KB page size
Four activate window for 1KB page size
Four activate window for 1/2KB page size
Power-up and RESET calibration time
Normal operation Full calibration time
Normal operation short calibration time
Exit Self Refresh to commands not re-quiring
a locked DLL
Exit Self Refresh to commands requir-ing a
locked DLL
Internal READ Command to PRE-CHARGE
Command delay
Minimum CKE low width for Self re-fresh
entry to exit timing
Exit Power Down with DLL on to any valid
command;Exit Precharge Power Down with
DLL frozen to commands not requiring a
locked DLL
Asynchronous RTT turn-on delay
(Power-Down with DLL frozen)
Asynchronous RTT turn-off delay
(Power-Down with DLL frozen)

TS512MSH64V1H Serial Presence Detect
Number of Bytes Used / Number of Bytes in SPD
Device / CRC Coverage
CRC:0-255Byte
SPD Byte use: 512Byte
SPD Byte total: 512Byte
Key Byte / DRAM Device Type
SDRAM Thermal and Refresh Options
Other SDRAM Optional Features
Module Nominal Voltage, VDD
SDRAM Minimum Cycle Time (tCKAVGmin)
SDRAM Maximum Cycle Time (tCKAVGmax)
10, 11, 12, 13, 14, 15, 16
Minimum CAS Latency Time (tAAmin)
Minimum RAS to CAS Delay Time (tRCDmin)
Minimum Row Precharge Delay Time (tRPmin)
Upper Nibbles for tRASmin and tRCmin
Minimum Active to Precharge Delay Time (tRASmin),
Least Significant Byte
Minimum Active to Active/Refresh Delay Time
(tRCmin), Least Significant Byte
Minimum Refresh Recovery Delay Time (tRFC1min)
Minimum Refresh Recovery Delay Time (tRFC2min)
Minimum Refresh Recovery Delay Time (tRFC4min)
Minimum Four Activate Window Delay Time
(tFAWmin)
Minimum Activate to Activate Delay Time
(tRRD_Smin), different bank group
Minimum Activate to Activate Delay Time
(tRRD_Lmin), same bank group
Minimum CAS to CAS Delay Time (tCCD_Lmin),
same bank group
Connector to SDRAM Bit Mapping
SERIAL PRESENCE DETECT SPECIFICATION

Fine Offset for Minimum CAS to CAS Delay Time
(tCCD_Lmin), same bank group
Fine Offset for Minimum Activate to Activate Delay
Time (tRRD_Lmin), same bank group
Fine Offset for Minimum Activate to Activate Delay
Time (tRRD_Smin), different bank group
Fine Offset for Minimum Active to Active/Refresh
Delay Time (tRCmin)
Fine Offset for Minimum Row Precharge Delay Time
(tRPmin)
Fine Offset for Minimum RAS to CAS Delay Time
(tRCDmin)
Fine Offset for Minimum CAS Latency Time (tAAmin)
Fine Offset for SDRAM Maximum Cycle Time
(tCKAVGmax)
Fine Offset for SDRAM Minimum Cycle Time
(tCKAVGmin)
Raw Card Extension, Module Nominal Height
Address Mapping from Edge Connector to DRAM
Cyclical Redundancy Code (CRC)
Module Manufacturer ID Code
Module Manufacturing Location
Module Manufacturing Date
DRAM Manufacturer ID Code
Manufacturer Specific Data

TS1GSH64V1H Serial Presence Detect
Number of Bytes Used / Number of Bytes in SPD
Device / CRC Coverage
CRC:0-255Byte
SPD Byte use: 512Byte
SPD Byte total: 512Byte
Key Byte / DRAM Device Type
SDRAM Thermal and Refresh Options
Other SDRAM Optional Features
Module Nominal Voltage, VDD
SDRAM Minimum Cycle Time (tCKAVGmin)
SDRAM Maximum Cycle Time (tCKAVGmax)
10, 11, 12, 13, 14, 15, 16
Minimum CAS Latency Time (tAAmin)
Minimum RAS to CAS Delay Time (tRCDmin)
Minimum Row Precharge Delay Time (tRPmin)
Upper Nibbles for tRASmin and tRCmin
Minimum Active to Precharge Delay Time (tRASmin),
Least Significant Byte
Minimum Active to Active/Refresh Delay Time
(tRCmin), Least Significant Byte
Minimum Refresh Recovery Delay Time (tRFC1min)
Minimum Refresh Recovery Delay Time (tRFC2min)
Minimum Refresh Recovery Delay Time (tRFC4min)
Minimum Four Activate Window Delay Time
(tFAWmin)
Minimum Activate to Activate Delay Time
(tRRD_Smin), different bank group
Minimum Activate to Activate Delay Time
(tRRD_Lmin), same bank group
Minimum CAS to CAS Delay Time (tCCD_Lmin),
same bank group
Connector to SDRAM Bit Mapping

Fine Offset for Minimum CAS to CAS Delay Time
(tCCD_Lmin), same bank group
Fine Offset for Minimum Activate to Activate Delay
Time (tRRD_Lmin), same bank group
Fine Offset for Minimum Activate to Activate Delay
Time (tRRD_Smin), different bank group
Fine Offset for Minimum Active to Active/Refresh
Delay Time (tRCmin)
Fine Offset for Minimum Row Precharge Delay Time
(tRPmin)
Fine Offset for Minimum RAS to CAS Delay Time
(tRCDmin)
Fine Offset for Minimum CAS Latency Time (tAAmin)
Fine Offset for SDRAM Maximum Cycle Time
(tCKAVGmax)
Fine Offset for SDRAM Minimum Cycle Time
(tCKAVGmin)
Raw Card Extension, Module Nominal Height
Address Mapping from Edge Connector to DRAM
Cyclical Redundancy Code (CRC)
Module Manufacturer ID Code
Module Manufacturing Location
Module Manufacturing Date
DRAM Manufacturer ID Code
Manufacturer Specific Data