[LinuxBIOS] DIMM Page Size

Myles Watson myles at pel.cs.byu.edu
Wed Jul 11 16:54:54 CEST 2007



> > 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).






More information about the coreboot mailing list