col = 9 /* SPD byte 4: Number of Column Addresses */ bus_width = 64 /* SPD byte 6: Data Width of Assembly */
page_size = (2^col)*bus_width
2^9 = 512
5184 = 81 * 64
512 * 64 = 32K
Myles
Sorry, that should have been 32K bits, since you are multiplying by 64 bits. Then dividing by 8 bits/byte = 4 KB.
Myles
Which is not correct because the DIMM has a 4k page size. (According to it's datasheet).