I can't argue with your math. I guess, I never thought about it. However, the markings on memory chips are only certifications by the manufacturer, are they not? Chips ear-marked for say, 7.5 ns, might actually operate at faster speeds. Like many components, memory can be "overclocked". They can be operated at higher speeds than those for which they are certified.
Moving along, I too, frown on memory naming conventions. It appears that many vendors simply test memory to say, 150 mhz, and call that memory PC-150. However, PC-150 is not an industry standard such as PC-133. In this usage, PC-150 is not derived from a mathematical formula but simply states (and guarantees) the max speed for which <b>the vendor</b> claims the memory is suitable.
OCZ (OCZ.SAFESHOPPER.COM), as mentioned in another post, claims to have their memory manufactured to actually meet their own specifications and obtain the high speeds using individually picked and tested Micron and Infineon chips. They have (and guarantee) memory for 150, 160, and 175 mhz operation. If you check their site you will notice they do not call their memory PC-150, etc. They simply list speeds at which OCZ guarantees each particular memory.
<P ID="edit"><FONT SIZE=-1><EM>Edited by phsstpok on 03/13/01 02:09 PM.</EM></FONT></P>