chip nonlinearity