semiconductor shouldcost model