ASIC/SOCC 1994-2005