1. A method for validating a physical layout of a microfluidic circuit design comprising a plurality of microfluidic components, said method comprising: providing said plurality of microfluidic components on a template to form said physical layout of said microfluidic circuit design; extracting a netlist information from said physical layout; connecting said plurality of microfluidic components automatically; and physically simulating said physical layout by using a dynamic simulation model for each component of said plurality of microfluidic components on said template and said netlist information, wherein physically simulating said physical layout comprises simulating actuation of dynamic fluid flow in the components using control signals generated by a Boolean based language.