Official support for various Intel chipsets gets deprecated after some period of time. Here is the most current version officially supported by each generation:
This was derived from the iaAHCIC.inf file with each x64 release. Pretty certain if you put a 2nd gen (Sandy Bridge) CPU in a supported 3rd gen (Ivy Bridge) motherboard you would use the corresponding 3rd gen driver.
Please comment if you find any different information.
Please comment if you find any different information.