Formal ESL Synthesis for Control-Intensive Applications. (27th June 2012)