Memory Modules


Two main types of industry-standard memory modules are used in laptops and portable computers today: SODIMM (small outline dual inline memory module) and MicroDIMM (micro dual inline memory module). There are four main types of SODIMMs and two main types of MicroDIMMs, with different sizes, speeds, and configurations available in each type (see Table 6.6). The SODIMM and MicroDIMM form factors and pinouts are JEDEC standards, which means that they are industry standards, thus ensuring conformity, compatibility, and interchangeability among different systems and manufacturers.

Table 6.6. Laptop/Portable Memory Module Types

Number of Pins

Module Type

Data Width

Memory Type

72

SODIMM

32 bits

FPM/EDO

144

SODIMM

64 bits

FPM/EDO

144

SODIMM

64 bits

SDRAM

200

SODIMM

64 bits

DDR/DDR2 SDRAM

144

MicroDIMM

64 bits

SDRAM

172

MicroDIMM

64 bits

DDR SDRAM


SODIMMs are mainly used by laptop or notebook computers, whereas the smaller MicroDIMMs are used mainly by subnotebooks, PDAs, and palmtop computers.

SODIMMs

Most laptop and notebook computers use SODIMMs (small outline dual inline memory modules), which are basically smaller and more compact modules than the standard DIMMs used in desktop systems. Although they differ in form factor and pinout, as compared to standard DIMMs, SODIMMs perform the same function. They allow for easy, modular memory installations and upgrades. The modules are inserted into sockets in the system and can easily be installed or removed. As the name implies, SODIMMs have different pins on each side of the module, with the odd-numbered pins on the front and the even-numbered pins on the back. Special keying notches on either side allow the module to be inserted into the connector only in the proper orientation. The notches are normally offset in their space for voltage keying as well. Various SODIMMs are available for different system requirements. Because they are not all interchangeable, you must be sure to match the correct type for a given system.

72-pin SODIMM

The 72-pin SODIMM is an older type used primarily in older 486 class portables. The 72-pin SODIMM reads and writes data 32 bits (4 bytes) at a time, which is a perfect match for 32-bit 486 processors. These modules are largely obsolete and are not used in any new system designs. They are still available for upgrading older systems, but because the supply is dwindling, the prices are higher than for newer, more modern modules.

The 72-pin SODIMMs have the industry-standard form factor shown in the Figure 6.1.

The 72-pin SODIMMs are available in several versions, with capacities of up to 64MB. Most utilize FPM/EDO memory chips, which are rated 60ns for speed and run on 3.3 volts. The most common sizes, including the depths and widths of the modules, are shown in Table 6.7.

Table 6.7. 72-pin SODIMM Module Capacities

Capacity

(Depth x Width)

4MB

(1M x 32b)

8MB

(2M x 32b)

16MB

(4M x 32b)

32MB

(8M x 32b)

64MB

(16M x 32b)


The 72-pin modules have a 32-bit-wide data bus, which is equal to 4 bytes. For example, a 64MB 72-pin SODIMM is arranged internally as 16 million rows, with 32 bits (4 bytes) in each row, for a total of 64 million (16 million x 4) bytes.

The JEDEC standard pinout for 72-pin SODIMMs is listed in Tables 6.8 and 6.9.

Table 6.8. 72-pin SO-DIMM Pinout (Front)

Pin

Signal

1

VSS

3

DQ1

5

DQ3

7

DQ5

9

DQ7

11

PRD1

13

A1

15

A3

17

A5

19

A10

21

DQ8

23

DQ10

25

DQ12

27

DQ14

29

A11

31

A8

33

RAS3#

35

DQ15

37

DQ16

39

VSS

41

CAS2#

43

CAS1#

45

RAS1#

47

WE#

49

DQ18

51

DQ20

53

DQ22

55

NC

57

DQ25

59

DQ28

61

VDD

63

DQ30

65

NC

67

PRD3

69

PRD5

71

PRD7


Table 6.9. 72-pin SO-DIMM Pinout (Back)

Pin

Signal

2

DQ0

4

DQ2

6

DQ4

8

DQ6

10

VDD

12

A0

14

A2

16

A4

18

A6

20

NC

22

DQ9

24

DQ11

26

DQ13

28

A7

30

VDD

32

A9

34

RAS2#

36

NC

38

DQ17

40

CAS0#

42

CAS3#

44

RAS0#

46

A12

48

A13

50

DQ19

52

DQ21

54

DQ23

56

DQ24

58

DQ26

60

DQ27

62

DQ29

64

DQ31

66

PRD2

68

PRD4

70

PRD6

72

VSS


All SODIMM contacts are normally gold plated and should match the plating on the mating connector for reliable operation. You should avoid modules with tin-plated contacts because tin will react with the gold plating on the connector contacts, causing corrosion and eventual memory failures.

144-pin SODIMM

The 144-pin SODIMMs are very popular in Pentium or Athlon class and newer laptop and notebook computers. They can read or write data 64 bits at a time, which makes them a perfect match for 64-bit processors such as the Pentium and newer chips. The 144-pin SODIMMs are available in several different memory chip types, including EDO, 66MHz SDRAM, PC100 SDRAM, and PC133 SDRAM versions. The 144-pin SODIMMs are not available in versions supporting error correcting code (ECC).

When installing these modules, you must ensure that the type you are using matches the requirements of the system. In most cases, you can put a faster module in place of a slower one, but only if it is the same basic memory type. For example, you can usually install PC133 memory even if the system requires only PC100 or even 66MHz SDRAM, but you cannot use SDRAM modules in systems that require EDO, or vice versa. Also, you should not install modules that are slower than the system requires, even if they are the correct memory type.

The speeds of 144-pin SODIMMs are rated as shown in Table 6.10.

Table 6.10. 144-pin SDRAM SODIMM Speeds

Module Type

Cycle Time

Module Frequency

Module Width

Module Bandwidth

PC66

10.0ns

66MHz

8 bytes

533MBps

PC100

8.0ns

100MHz

8 bytes

800MBps

PC133

7.5ns

133MHz

8 bytes

1,066MBps


The throughput or bandwidth is simply the frequency multiplied by the width, which gives the rate at which data can be read from or written to the module.

Another specification to consider that is related to speed is the CAS (column address strobe) Latency, often abbreviated as CL. This is also sometimes called read latency, and it's the number of clock cycles occurring between the registration of the CAS signal and the resultant output data, with lower numbers of cycles indicating faster (better) performance. Typically, you find SDRAM modules rated CL 2 or CL 3. If possible, choose modules with a lower CL figure, because the motherboard chipset will read that specification out of the serial presence detect (SPD) ROM on the module and switch to slightly faster cycling rates.

The 144-pin SODIMMs have the industry-standard form factor shown in Figure 6.2.

All 144-pin SODIMMs have the odd-numbered pins (1143) on the front and even-numbered pins (2144) on the back and are 2.66" (67.6mm) long. The number of actual chips on the modules can vary, as can the physical height of the module. The modules are normally either 1" (25.4mm) or 1.25" (31.75mm) high, although the heights may vary slightly.

The 144-pin SODIMMs use an SPD ROM (read-only memory) onboard, which the motherboard reads to determine the exact specifications of the modules installed. The ROM is normally a small chip on the module and can be seen as component "U1" in Figure 6.2.

The modules are keyed via a small notch in the connector area on the bottom (seen between pins 59 and 61 on the front), which prevents them from being installed backward and provides voltage keying as well. The voltage keying is shown Figure 6.3.

Figure 6.3. 144-pin SODIMM voltage keying.


Although the standard allowed for 5V modules, currently all 144-pin SODIMMs have the notch in the center position, indicating 3.3V operation. All the systems I am aware of will accept only 3.3V 144-pin modules, which draw less power and generate less heat.

The 144-pin SODIMMs are available in several versions, with capacities of up to 512MB. They can utilize either EDO (extended data out) memory chips or SDRAM (synchronous dynamic RAM) at several different rated speeds. The most common sizes are shown in Table 6.11.

Table 6.11. 144-pin SODIMM Module Capacities

Capacity

(Depth x Width)

32MB

(4M x 64b)

64MB

(8M x 64b)

128MB

(16M x 64b)

256MB

(32M x 64b)

512MB

(64M x 64b)


The capacity can be determined by multiplying the depth by the width. The 144-pin modules have a 64-bit-wide data bus, which is equal to 8 bytes. For example, a 512MB 144-pin SODIMM is arranged internally as 64 million rows, with 64 bits (8 bytes) in each row, for a total of 512 million (64 million x 8) bytes.

The JEDEC standard pinout for 144-pin SODIMMs using FPM or EDO RAM is listed in Tables 6.12 and 6.13.

Table 6.12. 144-pin EDO/FPM SODIMM Pinout (Front)

Pin

Signal

1

VSS

3

DQ0

5

DQ1

7

DQ2

9

DQ3

11

VDD

13

DQ4

15

DQ5

17

DQ6

19

DQ7

21

VSS

23

CAS0#

25

CAS1#

27

VDD

29

A0

31

A1

33

A2

35

VSS

37

DQ8

39

DQ9

41

DQ10

43

DQ11

45

VDD

47

DQ12

49

DQ13

51

DQ14

53

DQ15

55

VSS

57

NC

59

NC

61

NC

63

VDD

65

NC

67

WE#

69

RAS0#

71

NC

73

OE#

75

VSS

77

NC

79

NC

81

VDD

83

DQ16

85

DQ17

87

DQ18

89

DQ19

91

VSS

93

DQ20

95

DQ21

97

DQ22

99

DQ23

101

VDD

103

A6

105

A8

107

VSS

109

A9

111

A10

113

VDD

115

CAS2#

117

CAS3#

119

VSS

121

DQ24

123

DQ25

125

DQ26

127

DQ27

129

VDD

131

DQ28

133

DQ29

135

DQ30

137

DQ31

139

VSS

141

SDA

143

VDD


Table 6.13. 144-pin EDO/FPM SODIMM Pinout (Back)

Pin

Signal

2

VSS

4

DQ32

6

DQ33

8

DQ34

10

DQ35

12

VDD

14

DQ36

16

DQ37

18

DQ38

20

DQ39

22

VSS

24

CAS4#

26

CAS5#

28

VDD

30

A3

32

A4

34

A5

36

VSS

38

DQ40

40

DQ41

42

DQ42

44

DQ43

46

VDD

48

DQ44

50

DQ45

52

DQ46

54

DQ47

56

VSS

58

NC

60

NC

62

NC

64

VDD

66

NC

68

NC

70

NC

72

NC

74

NC

76

VSS

78

NC

80

NC

82

VDD

84

DQ48

86

DQ49

88

DQ50

90

DQ51

92

VSS

94

DQ52

96

DQ53

98

DQ54

100

DQ55

102

VDD

104

A7

106

A11

108

VSS

110

A12

112

A13

114

VDD

116

CAS6#

118

CAS7#

120

VSS

122

DQ56

124

DQ57

126

DQ58

128

DQ59

130

VDD

132

DQ60

134

DQ61

136

DQ62

138

DQ63

140

VSS

142

SCL

144

VDD


The JEDEC standard pinout for 144-pin SODIMMs using SDRAM is listed in Tables 6.14 and 6.15.

Table 6.14. 144-pin SDRAM SODIMM Pinout (Front)

Pin

Signal

1

VSS

3

DQ0

5

DQ1

7

DQ2

9

DQ3

11

VDD

13

DQ4

15

DQ5

17

DQ6

19

DQ7

21

VSS

23

DQMB0

25

DQMB1

27

VDD

29

A0

31

A1

33

A2

35

VSS

37

DQ8

39

DQ9

41

DQ10

43

DQ11

45

VDD

47

DQ12

49

DQ13

51

DQ14

53

DQ15

55

VSS

57

NC

59

NC

61

CK0

63

VDD

65

RAS#

67

WE#

69

S0#

71

S1#

73

NC

75

VSS

77

NC

79

NC

81

VDD

83

DQ16

85

DQ17

87

DQ18

89

DQ19

91

VSS

93

DQ20

95

DQ21

97

DQ22

99

DQ23

101

VDD

103

A6

105

A8

107

VSS

109

A9

111

A10

113

VDD

115

DQMB2

117

DQMB3

119

VSS

121

DQ24

123

DQ25

125

DQ26

127

DQ27

129

VDD

131

DQ28

133

DQ29

135

DQ30

137

DQ31

139

VSS

141

SDA

143

VDD


Table 6.15. 144-pin SDRAM SODIMM Pinout (Back)

Pin

Signal

2

VSS

4

DQ32

6

DQ33

8

DQ34

10

DQ35

12

VDD

14

DQ36

16

DQ37

18

DQ38

20

DQ39

22

VSS

24

DQMB4

26

DQMB5

28

VDD

30

A3

32

A4

34

A5

36

VSS

38

DQ40

40

DQ41

42

DQ42

44

DQ43

46

VDD

48

DQ44

50

DQ45

52

DQ46

54

DQ47

56

VSS

58

NC

60

NC

62

CKE0

64

VDD

66

CAS#

68

CKE1

70

A12

72

NC

74

CK1

76

VSS

78

NC

80

NC

82

VDD

84

DQ48

86

DQ49

88

DQ50

90

DQ51

92

VSS

94

DQ52

96

DQ53

98

DQ54

100

DQ55

102

VDD

104

A7

106

BA0

108

VSS

110

BA1

112

A11

114

VDD

116

DQMB6

118

DQMB7

120

VSS

122

DQ56

124

DQ57

126

DQ58

128

DQ59

130

VDD

132

DQ60

134

DQ61

136

DQ62

138

DQ63

140

VSS

142

SCL

144

VDD


All DIMM contacts are normally gold plated and should match the plating on the mating connector for reliable operation.

200-pin SODIMM

The 200-pin SODIMMs are used to provide DDR (double data rate) and DDR2 SDRAM (synchronous dynamic RAM) memory for laptop computers. DDR2 SDRAM is the type of memory most recent high-performance laptops use. DDR modules run on 2.5 volts, whereas DDR2 modules use only 1.8V, making the DDR2 modules even more efficient for longer battery life. Each 200-pin SODIMM incorporates a 64-bit data path, which is ideal because these SODIMMs can be installed individually in 64-bit (Pentium and newer) systems. The 200-pin SODIMMs are available in PC1600 (200MHz), PC2100 (266MHz), PC2700 (333MHz), and PC3200 (400MHz) DDR SDRAM versions, as well as PC2-3200 (400MHz), PC2-4200 (533MHz), and PC2-5300 (667MHz) DDR2 versions. They are also available in versions supporting ECC (error correcting code), which offers 1-bit error detection and correction for greater integrity. Note, however, that ECC requires support from the chipset and motherboard, and very few laptops support this feature.

When installing these modules, you must ensure the type you are using matches the requirements of the system. In most cases, you can put a faster module in place of a slower one, but only if it is the same basic memory type. Although both DDR and DDR2 modules have 200 pins and are the exact same size, they have slightly different pinouts and run on different voltages. To prevent installing the improper module type, the key notch is placed according to voltage. The notch is positioned to the left (facing the front of the module) for DDR modules (2.5V) and to the right for DDR2 modules (1.8V). The different notch positions make it impossible to fit the wrong module type into the socket.

One thing the notch will not prevent, however, is installing a module that doesn't support the required speed. It is generally okay to install a module that is faster than the system requires, but you should not install a slower module than required by the motherboard. For example, you can usually install PC2700 memory even if the system requires only PC2100 or even PC1600, but if the system requires PC2700, you should not install the slower PC2100 or PC1600 modules.

The speeds of 200-pin SODIMMs are rated as shown in Table 6.16.

Table 6.16. 200-pin DDR2/DDR SDRAM SODIMM Speeds

Module Type

Module Speed

Cycle Time

Frequency SDR/DDR

Module Width

Module Bandwidth

DDR2

PC2-5300

3.0ns

333/667MHz

8 bytes

5,333MBps

DDR2

PC2-4200

3.8ns

266/533MHz

8 bytes

4,266MBps

DDR2

PC2-3200

5.0ns

200/400MHz

8 bytes

3,200MBps

DDR

PC3200

5.0ns

200/400MHz

8 bytes

3,200MBps

DDR

PC2700

6.0ns

166/333MHz

8 bytes

2,667MBps

DDR

PC2100

7.5ns

133/266MHz

8 bytes

2,133MBps

DDR

PC1600

10.0ns

100/200MHz

8 bytes

1,600MBps


The cycle time in nanoseconds (billionths of a second) matches the single data rate (SDR) clock speed, but double data rate (DDR) modules transfer twice per cycle, so the DDR frequency is always equal to double the SDR frequency. The throughput or bandwidth is simply the DDR frequency times the width, which gives the rate at which data can be read from or written to the module.

Another specification to consider that is related to speed is the CAS (column address strobe) Latency, often abbreviated as CL. This is also sometimes called read latency, and it's the number of clock cycles occurring between the registration of the CAS signal and the resultant output data, with lower numbers of cycles indicating faster (better) performance. Typically, you can find DDR SDRAM modules rated CL 2 or CL 2.5. If possible, choose modules with a lower CL figure, because the motherboard chipset will read that specification out of the SPD (serial presence detect) ROM on the module and switch to slightly faster cycling rates.

The 200-pin SODIMMs have the JEDEC industry-standard form factor shown in Figures 6.4 (DDR) and 6.5 (DDR2).

Figure 6.4. 200-pin DDR SDRAM SODIMM.


Figure 6.5. 200-pin DDR2 SDRAM SODIMM.


Note that the physical form factors for DDR and DDR2 are the same, except for the location of the key notch in the module. This prevents DDR modules from being installed in place of DDR2 modules and vice-versa.

All 200-pin SODIMMs have the odd-numbered pins (1199) on the front and even-numbered pins (2200) on the back and are 2.66" (67.6mm) long. The number of actual chips on the module can vary, as can the physical height of the module. The modules are normally either 1" (25.4mm) or 1.25" (31.75mm) high, although some versions can be up to 1.5" (38.1mm) high (the heights may vary slightly). The taller modules may not fit in all systems, so be sure to check before ordering.

Although the 200-pin modules are the same physical size as 144-pin modules, the pin spacing is tighter and the notch is offset much farther to the left, preventing the installation of 200-pin modules in 144-pin sockets, and vice versa.

The 200-pin SODIMMs use an SPD ROM (read-only memory) onboard, which the motherboard reads to determine the exact specifications of the modules installed. The ROM is normally a small chip on the module, much smaller than the memory chips, and may be mounted on the front or back side. The SPD chip can be seen as component "U9" in Figure 6.4.

The modules are keyed via a small notch in the connector area on the bottom (seen between pins 39 and 41 on the front), which prevents them from being installed backward and provides voltage keying as well. The voltage keying is shown in Figure 6.6.

Figure 6.6. 200-pin SODIMM DDR and DDR2 voltage keying.


DDR modules are 2.5V, whereas DDR2 modules are 1.8V. The notch prevents plugging in modules of the improper voltage and type into a given system.

The 200-pin SODIMMs are available in several versions, with capacities of up to 1GB. They utilize DDR or DDR2 SDRAM at several different rated speeds. The most common capacities are shown in Table 6.17.

Table 6.17. 200-pin DDR/DDR2 SODIMM Module Capacities

Capacity

(Depth x Width)

32MB

(4M x 64b)

64MB

(8M x 64b)

128MB

(16M x 64b)

256MB

(32M x 64b)

512MB

(64M x 64b)

1GB

(128M x 64b)


The capacity can be determined by multiplying the depth by the width. The 200-pin modules have a 64-bit-wide data bus, which is equal to 8 bytes. For example, a 1GB 200-pin SODIMM is arranged internally as 128 million rows, with 64 bits (8 bytes) in each row. If you multiply 128 million by 8, you get 1,024 million bytes, or 1GB.

The JEDEC standard pinout for 200-pin SODIMMs is listed in Tables 6.18 and 6.19.

Table 6.18. 200-pin DDR SDRAM SODIMM Pinout (Front)

Pin

Signal

1

VREF

3

VSS

5

DQ0

7

DQ1

9

VDD

11

DQS0

13

DQ2

15

VSS

17

DQ3

19

DQ8

21

VDD

23

DQ9

25

DQS1

27

VSS

29

DQ10

31

DQ11

33

VDD

35

CK0

37

CK0#

39

VSS

41

DQ16

43

DQ17

45

VDD

47

DQS2

49

DQ18

51

VSS

53

DQ19

55

DQ24

57

VDD

59

DQ25

61

DQS3

63

VSS

65

DQ26

67

DQ27

69

VDD

71

CB0

73

CB1

75

VSS

77

DQS8

79

CB2

81

VDD

83

CB3

85

NC

87

VSS

89

CK2

91

CK2#

93

VDD

95

CKE1

97

NC

99

A12

101

A9

103

VSS

105

A7

107

A5

109

A3

111

A1

113

VDD

115

A10

117

BA0

119

WE#

121

S0#

123

A13

125

VSS

127

DQ32

129

DQ33

131

VDD

133

DQS4

135

DQ34

137

VSS

139

DQ35

141

DQ40

143

VDD

145

DQ41

147

DQS5

149

VSS

151

DQ42

153

DQ43

155

VDD

157

VDD

159

VSS

161

VSS

163

DQ48

165

DQ49

167

VDD

169

DQS6

171

DQ50

173

VSS

175

DQ51

177

DQ56

179

VDD

181

DQ57

183

DQS7

185

VSS

187

DQ58

189

DQ59

191

VDD

193

SDA

195

SCL

197

VDDSPD

199

VDDID

See Table 6.20 for pin descriptions.


Table 6.19. 200-pin DDR SDRAM SODIMM Pinout (Back)

Pin

Signal

2

VREF

4

VSS

6

DQ4

8

DQ5

10

VDD

12

DM0

14

DQ6

16

VSS

18

DQ7

20

DQ12

22

VDD

24

DQ13

26

DM1

28

VSS

30

DQ14

32

DQ15

34

VDD

36

VDD

38

VSS

40

VSS

42

DQ20

44

DQ21

46

VDD

48

DM2

50

DQ22

52

VSS

54

DQ23

56

DQ28

58

VDD

60

DQ29

62

DM3

64

VSS

66

DQ30

68

DQ31

70

VDD

72

CB4

74

CB5

76

VSS

78

DM8

80

CB6

82

VDD

84

CB7

86

NC

88

VSS

90

VSS

92

VDD

94

VDD

96

CKE0

98

NC

100

A11

102

A8

104

VSS

106

A6

108

A4

110

A2

112

A0

114

VDD

116

BA1

118

RAS#

120

CAS#

122

S1#

124

NC

126

VSS

128

DQ36

130

DQ37

132

VDD

134

DM4

136

DQ38

138

VSS

140

DQ39

142

DQ44

144

VDD

146

DQ45

148

DM5

150

VSS

152

DQ46

154

DQ47

156

VDD

158

CK1#

160

CK1

162

VSS

164

DQ52

166

DQ53

168

VDD

170

DM6

172

DQ54

174

VSS

176

DQ55

178

DQ60

180

VDD

182

DQ61

184

DM7

186

VSS

188

DQ62

190

DQ63

192

VDD

194

SA0

196

SA1

198

SA2

200

NC

See Table 6.20 for pin descriptions.


All DIMM contacts are normally gold plated and should match the plating on the mating connector for reliable operation.

Table 6.20 describes the pin functions.

Table 6.20. 200-pin DDR SDRAM SODIMM Pin Descriptions

Signal

Description

Number of pins

A(0:9,11:13)

Address Inputs

13

A10/AP

Address Input/AutoPrecharge

1

BA(0:1)

SDRAM Bank Address

2

CAS#

Column Address Strobe (Active Low)

1

CB(7:0)

Data Check Bits Input/Output

8

CK(0:2)

Clock Inputs, Positive Line

3

CK(0:2)#

Clock Inputs, Negative Line

3

CKE(0:1)

Clock Enables

2

DM(0:8)

Data Masks

9

DQ(0:63)

Data Input/Output

64

DQS(0:8)

Data Strobes

9

NC

Not Connected (Reserved)

6

RAS#

Row Address Strobe (Active Low)

1

S(0:1)#

Chip Selects (Active Low)

2

SA(0:2)

SPD Address

3

SCL

SPD Clock Input

1

SDA

SPD Data Input/Output

1

VDD

Core and I/O Power

33

VDDID

VDD, VDDQ Level Detection

1

VDDSPD

Serial Presence Detect (SPD) Power

1

VREF

Input/Output Reference

2

VSS

Ground

33

WE#

Write Enable (Active Low)

1


MicroDIMMs

MicroDIMMs (micro dual inline memory modules) are a newer and smaller type of memory module used mainly in subnotebooks, PDAs, and palmtop computers. As with all DIMMs, they have pins on both sides that perform different functions. The two main types of MicroDIMMs are 144-pin and 172-pin. The 144-pin versions contain SDRAM (synchronous dynamic RAM) and are similar to 144-pin SODIMMs, whereas the 172-pin versions contain DDR (double data rate) SDRAM and are similar to 200-pin SODIMMs. The MicroDIMMs are about half the size of the SODIMMs and yet offer similar capacities and performance.

144-pin SDRAM MicroDIMM

The 144-pin SDRAM MicroDIMMs are similar to the 144-pin SDRAM SODIMMs, but they're made to about half the physical size so as to fit the very tight form factors of smaller systems. Other than size, they have the same specifications as the 144-pin SDRAM SODIMMs, including the following features:

  • JEDEC-standard form factor and pinout

  • 64-bit (8-byte) data bus

  • Single data rate SDRAM

  • PC100 (100MHz) and PC133 (133MHz) operation

  • 3.3V power

  • Serial presence detect (SPD)

The 144-pin SDRAM MicroDIMMs are only 1.5" (38mm) long and 1.18" (30mm) high, which is about half the size of an equivalent SODIMM. Unlike SODIMMs, MicroDIMMs do not have any notches in the connector pin area; however, a notch is used on the left side to ensure proper insertion. They also have a unique size that is not interchangeable with other modules.

The 144-pin SDRAM MicroDIMMs are available in PC100 and PC133 speeds. You can generally use PC133 modules in place of PC100 modules, but not the other way around. The speeds of 144-pin MicroDIMMs are rated as shown in Table 6.21.

Table 6.21. 144-pin SDRAM MicroDIMM Speeds

Module Type

Cycle Time

Module Frequency

Module Width

Module Bandwidth

PC100

8.0ns

100MHz

8 bytes

800MBps

PC133

7.5ns

133MHz

8 bytes

1,066MBps


The throughput or bandwidth is simply the frequency times the width, which gives the rate at which data can be read from or written to the module.

As with SDRAM SODIMMs, another performance specification to consider that is related to speed is the CAS (column address strobe) Latency, often abbreviated as CL. Typically, you find SDRAM modules rated CL 2 or CL 3. If possible, choose modules with a lower CL figure, because the motherboard chipset will read that specification out of the SPD ROM on the module and switch to slightly faster cycling rates.

The 144-pin SDRAM MicroDIMMs have the industry-standard form factor shown in Figure 6.7.

Figure 6.7. 144-pin SDRAM MicroDIMM.


All 144-pin MicroDIMMs have the odd-numbered pins (1143) on the front and even-numbered pins (2144) on the back and are 1.5" (38mm) long and 1.18" (30mm) high. The number of actual chips on the modules can vary.

The 144-pin MicroDIMMs use an SPD ROM onboard, which the motherboard reads to determine the exact specifications of the modules installed. The ROM is normally a small chip on the module and can be seen as the smaller component "U5" in Figure 6.7. The modules are keyed via a small notch on the left side of the connector area, which prevents them from being installed backward.

The 144-pin MicroDIMMs are available in several versions, with capacities of up to 256MB. The most common sizes are shown Table 6.22.

Table 6.22. 144-pin SDRAM MicroDIMM Module Capacities

Capacity

(Depth x Width)

64MB

(8M x 64b)

128MB

(16M x 64b)

256MB

(32M x 64b)


The capacity can be determined by multiplying the depth by the width. The 144-pin modules have a 64-bit-wide data bus, which is equal to 8 bytes. For example, a 256MB MicroDIMM is arranged internally as 32 million rows, with 64 bits (8 bytes) in each row, for a total of 256 million (32 million x 8) bytes.

The JEDEC standard pinout for 144-pin SDRAM MicroDIMMs is listed in Tables 6.23 and 6.24.

Table 6.23. 144-pin SDRAM MicroDIMM Pinout (Front)

Pin

Signal

1

VSS

3

DQ0

5

DQ1

7

DQ2

9

DQ3

11

VDD

13

DQ4

15

DQ5

17

DQ6

19

DQ7

21

VSS

23

DQM0

25

DQM1

27

VDD

29

A0

31

A1

33

A2

35

VSS

37

DQ8

39

DQ9

41

DQ10

43

DQ11

45

VDD

47

DQ12

49

DQ13

51

DQ14

53

DQ15

55

VSS

57

NC

59

NC

61

CK0

63

VDD

65

RAS#

67

WE#

69

S0#

71

NC

73

NC

75

VSS

77

NC

79

NC

81

VDD

83

DQ16

85

DQ17

87

DQ18

89

DQ19

91

VSS

93

DQ20

95

DQ21

97

DQ22

99

DQ23

101

VDD

103

A6

105

A8

107

VSS

109

A9

111

A10

113

VDD

115

DQM2

117

DQM3

119

VSS

121

DQ24

123

DQ25

125

DQ26

127

DQ27

129

VDD

131

DQ28

133

DQ29

135

DQ30

137

DQ31

139

VSS

141

SDA

143

VDD


Table 6.24. 144-pin SDRAM MicroDIMM Pinout (Back)

Pin

Signal

2

VSS

4

DQ32

6

DQ33

8

DQ34

10

DQ35

12

VDD

14

DQ36

16

DQ37

18

DQ38

20

DQ39

22

VSS

24

DQM4

26

DQM5

28

VDD

30

A3

32

A4

34

A5

36

VSS

38

DQ40

40

DQ41

42

DQ42

44

DQ43

46

VDD

48

DQ44

50

DQ45

52

DQ46

54

DQ47

56

VSS

58

NC

60

NC

62

CKE0

64

VDD

66

CAS#

68

NC

70

A12

72

NC

74

NC

76

VSS

78

NC

80

NC

82

VDD

84

DQ48

86

DQ49

88

DQ50

90

DQ51

92

VSS

94

DQ52

96

DQ53

98

DQ54

100

DQ55

102

VDD

104

A7

106

BA0

108

VSS

110

BA1

112

A11

114

VDD

116

DQM6

118

DQM7

120

VSS

122

DQ56

124

DQ57

126

DQ58

128

DQ59

130

VDD

132

DQ60

134

DQ61

136

DQ62

138

DQ63

140

VSS

142

SCL

144

VDD


All DIMM contacts are normally gold plated and should match the plating on the mating connector for reliable operation.

172-pin DDR SDRAM MicroDIMM

The 172-pin DDR SDRAM MicroDIMMs are similar to the 200-pin DDR SDRAM SODIMMs, but they're about half the physical size so as to fit the very tight form factors of smaller systems. Other than that, they have the same specifications as the 200-pin DDR SDRAM SODIMMs, including the following features:

  • JEDEC-standard form factor and pinout

  • 64-bit (8-byte) data bus

  • DDR (double data rate) SDRAM

  • PC1600 (200MHz), PC2100 (266MHz), and PC2700 (333MHz) operation

  • 2.5V power

  • Serial presence detect (SPD)

The 172-pin DDR SDRAM MicroDIMMs are only 1.8" (45.5mm) long and 1.18" (30mm) high, which is about half the size of an equivalent SODIMM. Unlike SODIMMs, MicroDIMMs do not have any notches in the connector pin area; however, a notch is used on the left side to ensure proper insertion. They also have a unique size that is not interchangeable with other modules. Unlike the DDR SODIMMs, DDR MicroDIMMs do not support ECC (error correcting code) functions.

The 144-pin SDRAM MicroDIMMs are available in PC1600, PC2100, and PC2700 speeds. You can generally use faster modules in place of slower modules, but not the other way around. The speeds of 172-pin DDR SDRAM MicroDIMMs are rated as shown in Table 6.25.

Table 6.25. 172-pin DDR SDRAM MicroDIMM Speeds

Module Type

Cycle Time

Frequency SDR/DDR

Module Width

Module Bandwidth

PC2700

6.0ns

166/333MHz

8 bytes

2,666MBps

PC2100

7.5ns

133/266MHz

8 bytes

2,133MBps

PC1600

10.0ns

100/200MHz

8 bytes

1,600MBps


The cycle time in nanoseconds (billionths of a second) matches the single data rate (SDR) clock speed, but double data rate (DDR) modules transfer twice per cycle, so the DDR frequency is always double the SDR frequency. The throughput or bandwidth is simply the DDR frequency times the width, which gives the rate at which data can be read from or written to the module.

As with DDR SDRAM SODIMMs, another performance specification to consider that is related to speed is the CAS (column address strobe) Latency, often abbreviated as CL. Typically, you find SDRAM modules rated CL 2 or CL 2.5. If possible, choose modules with a lower CL figure, because the motherboard chipset will read that specification out of the SPD ROM on the module and switch to slightly faster cycling rates.

The 172-pin SDRAM MicroDIMMs have the industry-standard form factor shown in Figure 6.8.

Figure 6.8. 172-pin DDR SDRAM MicroDIMM.


All 172-pin DDR SDRAM MicroDIMMs have the odd-numbered pins (1171) on the front and even-numbered pins (2172) on the back and are 1.8" (45.5mm) long and 1.18" (30mm) high. The number of actual chips on the modules can vary.

The 172-pin DDR SDRAM MicroDIMMs use an SPD ROM onboard, which the motherboard reads to determine the exact specifications of the modules installed. The ROM is normally a small chip on the module. The modules are keyed via a small notch on the left side of the connector area, which prevents them from being installed backward.

The 172-pin DDR SDRAM MicroDIMMs are available in several versions, with capacities of up to 256MB. The most common sizes are shown in Table 6.26.

Table 6.26. 172-pin DDR SDRAM MicroDIMM Module Capacities

Capacity

(Depth x Width)

64MB

(8M x 64b)

128MB

(16M x 64b)

256MB

(32M x 64b)


The capacity can be determined by multiplying the depth by the width. The 172-pin modules have a 64-bit-wide data bus, which is equal to 8 bytes. For example, a 256MB MicroDIMM is arranged internally as 32 million rows, with 64 bits (8 bytes) in each row, for a total of 256 million (32 million x 8) bytes.

The JEDEC standard pinout for 172-pin SDRAM MicroDIMMs is listed in Tables 6.27 and 6.28.

Table 6.27. 172-pin DDR SDRAM MicroDIMM Pinout (Front)

Pin

Signal

2

VREF

4

VSS

6

DQ4

8

DQ5

10

VDD

12

DM0

14

DQ6

16

VSS

18

DQ7

20

DQ12

22

VDD

24

DQ13

26

DM1

28

VSS

30

DQ14

32

DQ15

34

VDD

36

VDD

38

VSS

40

VSS

42

DQ20

44

DQ21

46

VDD

48

DM2

50

DQ22

52

VSS

54

DQ23

56

DQ28

58

VDD

60

DQ29

62

DM3

64

VSS

66

DQ30

68

DQ31

70

VDD

72

CKE0

74

A11

76

A8

78

A6

80

VSS

82

A4

84

A2

86

A0

130

VDD

88

BA1

90

VDD

92

RAS#

94

CAS#

96

NC

98

NC

100

VSS

102

DQ36

104

DQ37

106

VDD

108

DM4

110

DQ38

112

VSS

114

DQ39

116

DQ44

118

VDD

120

DQ45

122

DM5

124

VSS

126

DQ46

128

DQ47

132

CK1#

134

CK1

136

VSS

138

DQ52

140

DQ53

142

VDD

144

DM6

146

DQ54

148

VSS

150

DQ55

152

DQ60

154

VDD

156

DQ61

158

DM7

160

VSS

162

DQ62

164

DQ63

166

VDD

168

SA0

170

SA1

172

SA2


Table 6.28. 172-pin DDR SDRAM MicroDIMM Pinout (Back)

Pin

Signal

1

VREF

3

VSS

5

DQ0

7

DQ1

9

VDD

11

DQS0

13

DQ2

15

VSS

17

DQ3

19

DQ8

21

VDD

23

DQ9

25

DQS1

27

VSS

29

DQ10

31

DQ11

33

VDD

35

CK0

37

CK0#

39

VSS

41

DQ16

43

DQ17

45

VDD

47

DQS2

49

DQ18

51

VSS

53

DQ19

55

DQ24

57

VDD

59

DQ25

61

DQS3

63

VSS

65

DQ26

67

DQ27

69

VDD

71

NC

73

A12

75

A9

77

A7

79

VSS

81

A5

83

A3

85

A1

129

VDD

87

A10/AP

89

VDD

91

BA0

93

WE#

95

S0#

97

NC

99

VSS

101

DQ32

103

DQ33

105

VDD

107

DQS4

109

DQ34

111

VSS

113

DQ35

115

DQ40

117

VDD

119

DQ41

121

DQS5

123

VSS

125

DQ42

127

DQ43

131

VDD

133

VSS

135

VSS

137

DQ48

139

DQ49

141

VDD

143

DQS6

145

DQ50

147

VSS

149

DQ51

151

DQ56

153

VDD

155

DQ57

157

DQS7

159

VSS

161

DQ58

163

DQ59

165

VDD

167

SDA

169

SCL

171

VDDSPD


All DIMM contacts are normally gold plated and should match the plating on the mating connector for reliable operation.




Upgrading and Repairing Laptops
Scott Muellers Upgrading and Repairing Laptops, Second Edition
ISBN: 0789733765
EAN: 2147483647
Year: 2005
Pages: 180
Authors: Scott Mueller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net