The largest DIMM supported is a two-bank DIMM of 256 MB using 128 Mbit SDRAM devices. The minimum bank size supported by the memory controller is 2 MB, and the largest is 256 MB. The maximum number of devices per DIMM is 16.
Table 4-1 shows information about the different sizes of SDRAM devices used in the memory modules. The memory controller supports 64 Mbit and 128 Mbit SDRAM devices. The device configurations include three specifications: address range, word size, and number of banks. For example, a 1 M by 16 by 4 device addresses 1 M, stores 16 bits at a time, and has 4 banks.
The third column in Table 4-1 specifies the number of devices needed to make up the 8-byte width of the data bus. The fourth column in the table shows the size of each bank of devices, which is based on the number of internal banks in each device and the number of devices per bank. The last column shows the memory size of the largest DIMM with that device size that the computer can accommodate.
The iMac family computers accept either one or two DIMMs. Any of the supported DIMM sizes can be installed in either slot. The memory controller configures the combined memory of the DIMMs into a contiguous array of memory addresses.
Note
The iMac family computers do not support memory interleaving, so installing two DIMMs of the same size does not result in any performance gain.