Integrated Circuit Components Design