2004 IEEE Nuclear & Space Radiation Effects Conference (NSREC 2004)