2007 50th Midwest Symposium on Circuits and Systems