Microfluidic design automation method and system

   
   

The present invention generally relates to microfluidics and more particularly to the design of customized microfluidic systems using a microfluidic computer aided design system. In one embodiment of the present invention a microfluidic circuit design method is provided. The method includes developing synthesizable computer code for a design. Next, a microfluidic circuit schematic, including a plurality of symbols for microfluidic components, is generated either interactively or using the synthesizable computer code. The microfluidic circuit schematic is then functionally simulated. The microfluidic components are placed and routed on a template to form a physical layout. Then the physical layout is physically simulated using dynamic simulation models of the microfluidic components; and the physical layout is written to a layout file.

De onderhavige uitvinding heeft over het algemeen op microfluidics en meer in het bijzonder op het ontwerp van aangepaste microfluidic systemen betrekking gebruikend een microfluidic ontwerp met computer systeem. In één belichaming van de onderhavige uitvinding wordt een microfluidic methode van het kringsontwerp verstrekt. De methode omvat het ontwikkelen van synthesizable computercode voor een ontwerp. Daarna, wordt een microfluidic kringsschema, met inbegrip van een meerderheid van symbolen voor microfluidic componenten, geproduceerd of op elkaar inwerkend of gebruikend de synthesizable computercode. Het microfluidic kringsschema wordt dan functioneel gesimuleerd. De microfluidic componenten worden geplaatst en op een malplaatje geleid om een fysieke lay-out te vormen. Dan wordt de fysieke lay-out fysisch gesimuleerd gebruikend dynamische simulatiemodellen van de microfluidic componenten; en de fysieke lay-out wordt geschreven aan een lay-outdossier.

 
Web www.patentalert.com

< Method for compiling high level programming languages into embedded microprocessor with multiple reconfigurable logic

< Method and apparatus for creating a phase-shifting mask for a photolithographic process

> Shield assignment using preferential shields

> Method of analyzing and filtering timing runs using common timing characteristics

~ 00148