Analog Circuits for Constrained Optimization