Author: FMCAD '06 (2006 San Jose, Calif.)