The necessary stuff from the UMC 90nm course from IMEC