Microfluidic design automation method and system
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/50
G06F-007/60
G06G-007/50
G06G-007/00
G06G-007/57
출원번호
UP-0976643
(2004-10-29)
등록번호
US-7526741
(2009-07-01)
발명자
/ 주소
Lee, Michael
Worthington, Gajus
Harris, Gregory
Montgomery, James
출원인 / 주소
Fluidigm Corporation
대리인 / 주소
Townsend and Townsend and Crew LLP
인용정보
피인용 횟수 :
116인용 특허 :
181
초록▼
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 developi
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.
대표청구항▼
What is claimed is: 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 de
What is claimed is: 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. 2. The method of claim 1 wherein physically simulating said physical layout uses a commercially available computer software with a capability to perform laminar computational fluidic dynamic and coupled physics simulations. 3. The method of claim 1 wherein physically simulating said physical layout comprises at least one of analyzing dynamic volumetric flow rates in the components, analyzing component volumes, and analyzing volumetric capacitances of interconnecting and routing channels in the physical layout. 4. The method of claim 1 further comprising modifying the physical layout based on results of the physical simulation. 5. The method of claim 1 further comprising modifying the design based on results of the physical simulation. 6. The method of claim 1 further comprising writing the physical layout to a layout file to be used for manufacturing. 7. The method of claim 6 wherein said layout file is in a format selected from the group consisting of Gerber, Postscript, EPS, DXF, GDS II, and HPGL (Hewlett-Packard Graphics Language). 8. A method for device implementation of a microfluidic circuit comprising a plurality of microfluidic components, said method comprising: providing said plurality of microfluidic components on a template to form a physical layout of said microfluidic circuit design; connecting said plurality of microfluidic components automatically, wherein the microfluidic components have associated VHDL-AMS or Verilog-AMS models; writing said physical layout to a layout file to be used for manufacturing; selecting a pattern for a die to be repetitively laid out on a wafer, said die comprising said physical layout; and automatically laying out said pattern on said wafer by using said layout file. 9. The method of claim 8 wherein said layout file is in a format selected from the group consisting of Gerber, Postscript, EPS, DXF, GDS II, and HPGL (Hewlett-Packard Graphics Language). 10. A microfluidic circuit design method comprising: developing synthesizable computer code for a design; generating a microfluidic circuit schematic, comprising a plurality of symbols for microfluidic components, using said synthesizable computer code; functionally simulating said microfluidic circuit schematic; placing and routing on a template said microfluidic components to form a physical layout; connecting said plurality of microfluidic components automatically, wherein the microfluidic components have associated VHDL-AMS or Verilog-AMS models; physically simulating said physical layout using dynamic simulation models of said microfluidic components; and writing to a layout file said physical layout. 11. The microfluidic circuit design method of claim 10 further comprising laying out a die comprising said design on a wafer by using a mask of said layout file. 12. The method of claim 10 wherein the microfluidic components are selected from the group consisting of channels, pumps, valves, chambers, oscillators, and layer interconnects. 13. The method of claim 10 wherein the microfluidic components are selected from normalized, custom, pre-defined, and user-defined components. 14. The method of claim 10 wherein the microfluidic components are routed according to preset design rules. 15. The method of claim 10 wherein the microfluidic components are assigned physical properties. 16. The method of claim 10 wherein the microfluidic components are active fluidic components. 17. A microfluidic circuit design system comprising: a synthesis module for synthesizing software of a design into a schematic having a plurality of connected symbols of microfluidic components; a design capture module for displaying said schematic; a functional analysis module for functionally simulating selected microfluidic components of the schematic; a physical implementation module for placing and routing said microfluidic components into a physical layout according to said design; a physical layout module including an auto-routing module for connecting said microfluidic components automatically; and a physical analysis module for physically simulating the components in the physical layout, 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. 18. The system of claim 17 wherein the modules comprise instructions stored in a computer-readable medium. 19. A system for physically laying out a microfluidic circuit having a plurality of microfluidic components, comprising: a library module comprising information associated with said plurality of microfluidic components; a design rule checking module having a plurality of layout rules, wherein said design rule checking module is configured to perform at least one check on I/O placement, channel size mismatch, and dangling channels; and a physical layout module for placing and routing said plurality of microfluidic components on a template using said information and said plurality of layout rules, wherein said physical layout module includes an auto-routing module for connecting said plurality of microfluidic components automatically. 20. The method of claim 19 wherein said plurality of microfluidic components include channels, pumps, valves, chambers, and layer interconnects. 21. A system for analyzing a micro fluidic circuit having a plurality of microfluidic components, comprising: a physical layout comprising said plurality of microfluidic components, after placement and routing on a template; an auto-routing module for connecting said plurality of microfluidic components automatically; a model library comprising dynamic simulation models for said plurality of microfluidic components, wherein the microfluidic components have associated VHDL-AMS or Verilog-AMS models; and a dynamic microfluidic simulator for simulating said physical layout using said dynamic simulation models. 22. A computer program product stored in a computer readable medium for validating a physical layout of a microfluidic circuit design comprising a plurality of microfluidic components, said computer program product comprising: code for providing said plurality of microfluidic components on a template to form said physical layout of said micro fluidic circuit design; code for connecting said plurality of microfluidic components automatically; code for extracting a netlist information from said physical layout; and using a dynamic simulation model for each component of said plurality of microfluidic components on said template and said netlist information, code for physically simulating said physical layout, 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. 23. A computer program product stored in a computer readable medium for device implementation of a microfluidic circuit comprising a plurality of microfluidic components, said computer program product comprising: code for providing said plurality of microfluidic components on a template to form a physical layout of said microfluidic circuit design; code for connecting said plurality of microfluidic components automatically, wherein the microfluidic components have associated VHDL-AMS or Verilog-AMS models; code for writing said physical layout to a layout file to be used for manufacturing; code for selecting a pattern for a die to be repetitively laid out on a wafer, said die comprising said physical layout; and code for automatically laying out said pattern on said wafer by using said layout file.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (181)
Asgari Morteza ; Blick Mark ; Bresser Joel ; Cubbage Michael Lee ; Prashad Nagindra, Amplification of mRNA for distinguishing fetal cells in maternal blood.
Zanzucchi Peter J. (West Windsor Township ; Mercer County NJ) McBride Sterling E. (Lawrence Township ; Mercer County NJ) Burton Charlotte A. (Brick NJ) Cherukuri Satyam C. (Cranbury NJ), Apparatus and methods for controlling fluid flow in microchannels.
Blake Barry C. (Wiltshire GBX) Clarke David J. (Wiltshire GBX), Apparatus for investigating the condition of a bacteria containing suspension through frequency profile of electrical ad.
Hillman Robert S. (Cupertino CA) Cobb Michael E. (Sunnyvale CA) Allen Jimmy D. (Los Altos CA) Gibbons Ian (Menlo Park CA) Ostoich Vladimir E. (San Jose CA) Winfrey Laura J. (Belmont CA), Capillary flow device.
Devoino Igor G.,BYX ; Koshevoy Oleg E.,BYX ; Litvin Simon S.,RUX ; Tsourikov Valery, Computer based system for imaging and analyzing an engineering object system and indicating values of specific design changes.
Hammond Mark L. (Angier NC) Jett James H. (Los Alamos NM) Keller Richard A. (Los Alamos NM) Marrone Babetta L. (Los Alamos NM) Martin John C. (Los Alamos NM), DNA fragment sizing and sorting by laser-induced fluorescence.
Pourahmadi, Farzad; McMillan, William A.; Ching, Jesus; Chang, Ronald; Christel, Lee A.; Kovacs, Gregory T. A.; Northrup, M. Allen; Petersen, Kurt E., Device incorporating a microfluidic chip for separating analyte from a sample.
Malin Jane T. (Houston TX) Basham Bryan D. (Seabrook TX) Harris Richard A. (Houston TX), Discrete event simulation tool for analysis of qualitative models of continuous processing system.
Horres ; Jr. Charles R. (Del Mar CA), Electrochemical controlled dispensing assembly and method for selective and controlled delivery of a dispensing fluid.
Swedberg Sally A. (Los Altos CA) Kaltenbach Patrick (Bischweier DEX) Witt Klaus E. (Keltern DEX) Bek Fritz (Waldbronn DEX) Mittelstadt Laurie S. (Belmont CA), Fully integrated miniaturized planar liquid sample handling and analysis device.
Kercso Joseph E. ; Sundberg Steven A. ; Wolk Jeffrey A. ; Toth Andrew W. ; Chow Calvin Y. H. ; Parce J. Wallace, High throughput microfluidic systems and methods.
Moon, James E.; Davis, Timothy J.; Galvin, Gregory J.; Schultz, Gary A.; Corso, Thomas N.; Lowes, Stephen, Integrated monolithic microfabricated electrospray and liquid chromatography system and method.
Gourley Paul L. (12508 Loyola ; NE. Albuquerque NM 87112) Gourley Mark F. (7509 Spring Lake Dr. ; Apt. B1 Bethesda MD 20817), Laser apparatus and method for microscopic and spectroscopic analysis and processing of biological cells.
Stabile Paul J. ; Ludington David Norman ; York Pamela Kay ; Rosen Arye ; Cherukuri Satyam Choudary ; Zanzucchi Peter John ; Heaney Paul, Massively parallel detection.
Zld Tibor (Philippistrasse 13 4400 Mnster DEX), Method and apparatus for fast, reliable, and environmentally safe dispensing of fluids, gases and individual particles o.
Porter, Marc D.; Ni, Jing; Dawson, G. Brent; Shinar, Ruth; Lipert, Robert J.; Granger, Michael C.; Tondra, Mark, Method and apparatus for magnetoresistive monitoring of analytes in flow streams.
Soane David S. (Piedmont CA) Soane Zoya M. (Piedmont CA), Method and device for moving molecules by the application of a plurality of electrical fields.
Rigg Dana M. ; Chamoun Sleiman ; Tolar ; II James H. ; Chase Mark ; Sirichotiyakul Supamas, Method for generating an optimized integrated circuit cell library.
Feng Xiangdong ; Liu Jun ; Liang Liang, Method of bonding functional surface materials to substrates and applications in microtechnology and antifouling.
Benecke Wolfgang (Berlin DEX) Wagner Bernd (Berlin DEX) Hagedorn Rolf (Berlin DEX) Fuhr Gnter (Berlin DEX) Mller Torsten (Berlin DEX), Method of continuously separating mixtures of microscopic dielectric particles and apparatus for carrying through this m.
Santarsiero Bernard D. ; Stevens Raymond C. ; Shultz Peter G. ; Jaklevic Joseph M. ; Yegian Derek T. ; Cornell Earl ; Nordmeyer Robert A. ; Jin Jian ; Kolbe William F. ; Jones Arthur L. ; Uber Donald, Methods and apparatus for performing array microcrystallizations.
Edman, Carl F.; Heller, Michael J.; Formosa, Rachel; Gurtner, Christian, Methods apparatus for the electronic, homogeneous assembly and fabrication of devices.
Faris Sadeg M. (24 Pocantico River Rd. Pleasantville NY 10570) Jain Kanti (18 Algonquian Trail Briarcliff Manor NY 10510), Microchannel plate technology.
Ekstrm Bjrn (Upsala SEX) Jacobson Gunilla (Upsala SEX) Ohman Ove (Upsala SEX) Sjdin Hakan (Upsala SEX), Microfluidic structure and process for its manufacture.
Aine Harry E. (30600 Page Mill Rd. Los Altos CA 94022) Block Barry (30610 Page Mill Rd. Los Altos CA 94022), Miniature valve and method of making same.
Kaltenbach Patrick (Bischweier CA DEX) Mittelstadt Laurie (Belmont CA) Swedberg Sally (Los Altos CA), Miniaturized planar columns in novel support media for liquid phase analysis.
Lewis Robert W. ; Tanner Matthew A. ; Walker Timothy K., Object-oriented computer program, system, and method for developing control schemes for facilities.
Berlin Andrew A. ; Cheung Patrick C. P. ; Biegelsen David K. ; Jackson Warren B. ; Yim Mark H., Paper handling system having embedded control structures.
Bouteille Daniel (Ville d\Avray FRX) Duclos Michel (Verneuil l\Etang FRX) Marguet Hugues (Paris FRX) Nicolas Michel (Plaisir FRX) Petrimaux Eric (Evreux FRX), Pneumatic logic circuit.
Fujita Shozo (Atsugi JPX) Asano Koji (Ebina JPX) Hashitani Takafumi (Atsugi JPX), Process and apparatus for preparation of single crystal of biopolymer.
Paul, Carlton H.; Praria, Guy B.; Stokes, Jeffrey H., Programmable tracking pressure regulator for control of higher pressures in microfluidic circuits.
Northrup M. Allen (Berkeley CA) Mariella ; Jr. Raymond P. (Danville CA) Carrano Anthony V. (Livermore CA) Balch Joseph W. (Livermore CA), Silicon-based sleeve devices for chemical reactions.
Rostoker Michael D. ; Watkins Daniel R., System and method for creating and validating structural description of electronic system from higher-level and behavior.
Anne R. Kopf-Sill ; Andrea W. Chow ; Peter C. Jann ; Morten J. Jensen ; Michael Spaid ; Colin B. Kennedy ; Michael J. Kennedy, Ultra high throughput microfluidic analytical systems and methods.
Kaltenbach Patrick (Bischweier DEX) Swedberg Sally A. (Los Altos CA) Witt Klaus E. (Keltern DEX) Bek Fritz (Waldbronn DEX) Mittelstadt Laurie S. (Belmont CA), Use of temperature control devices in miniaturized planar column devices and miniaturized total analysis systems.
Farrell Gregory A. (Ridgewood NJ) Hanmann Kevin J. (Cary NC) Schmitz Peter (Carmel NY) Behringer Bruce E. (Park Ridge NJ) Mawhirt James A. (Brooklyn NY), Valve.
Chow Calvin Y. H. ; Parce J. Wallace, Variable control of electroosmotic and/or electrophoretic forces within a fluid-containing structure via electrical forc.
Sun, Gang; Harris, Greg; May, Andy; Self, Kyle; Farrell, Kevin; Wyatt, Paul, Analysis engine and database for manipulating parameters for fluidic systems on a chip.
Harrison, D. Jed; Oleschuk, Richard; Lockyear, Loranelle L.; Skinner, Cameron; Li, Paul, Apparatus and method for trapping bead based reagents within microfluidic analysis systems.
Quake, Stephen R.; Unger, Marc A.; Chou, Hou-Pu; Thorsen, Todd A.; Scherer, Axel, Apparatus and methods for conducting assays and high throughput screening.
Quake, Stephen R.; Unger, Marc A.; Chou, Hou-Pu; Thorsen, Todd A.; Scherer, Axel, Apparatus and methods for conducting assays and high throughput screening.
Quake, Stephen R.; Unger, Marc A.; Chou, Hou-Pu; Thorsen, Todd A.; Scherer, Axel, Apparatus and methods for conducting assays and high throughput screening.
Quake, Stephen R.; Unger, Mark A.; Chou, Hou-Pu; Thorsen, Todd A.; Scherer, Axel, Apparatus and methods for conducting assays and high throughput screening.
Sia, Samuel K.; Modena, Mario Matteo; Cadinu, Paolo; Yeager, Keith; Poh, Yuk Kee Cheung; Houghtaling, Robert; Laksanasopin, Tassaneewan; Chin, Curtis D., Field optimized assay devices, methods, and systems.
Quan, Emerson Chueng; Taylor, Colin Jon; Lee, Michael; Ceasar, Christopher G.; Harris, Greg; Sun, Gang, Method and system for microfluidic device and imaging thereof.
Quan, Emerson Chueng; Taylor, Colin Jon; Lee, Michael; Ceasar, Christopher; Harris, Greg; Sun, Gang, Method and system for microfluidic device and imaging thereof.
Quan, Emerson Chueng; Taylor, Colin Jon; Lee, Michael; Cesar, Christopher G.; Harris, Greg; Sun, Gang, Method and system for microfluidic device and imaging thereof.
Tirapu Azpiroz, Jaione; Bryant, Peter W.; Ferreira, Rodrigo N. B.; Flach, Bruno D. C.; Giro, Ronaldo; Ohta, Ricardo L., Method for optimizing the design of micro-fluidic devices.
Vangbo, Mattias; Nielsen, William D.; Blaga, Iuliu I.; Nguyen, Michael Van; Jovanovich, Steven B., Methods for generating short tandem repeat (STR) profiles.
Maerkl, Sebastian J.; Thorsen, Todd A.; Bao, Xiaoyan; Quake, Stephen R.; Studer, Vincent, Microfabricated structure having parallel and orthogonal flow channels controlled by row and column multiplexors.
Cohen, David; May, Andrew; Pieprzyk, Martin; Fowler, Brian; Lee, Kim Huat; Yan, Jun; Zhou, Ming Fang; Ng, Seng Beng, Microfluidic devices with removable cover and methods of fabrication and application.
Cohen, David; May, Andrew; Pieprzyk, Martin; Fowler, Brian; Lee, Kim Huat; Yan, Jun; Zhou, Ming Fang; Ng, Seng Beng, Microfluidic devices with removable cover and methods of fabrication and application.
Nakamura, Satoshi, Processing method of electric information in CAD system, processing device of electric information in CAD system, program and computer-readable storage medium.
Unger, Marc; Manger, Ian D.; Lucero, Michael; Yi, Yong; Miyashita-Lin, Emily; Wienecke, Anja; Facer, Geoffrey, Thermal reaction device and method for using the same.
Jovanovich, Stevan B.; Nielsen, William D.; Cohen, David S.; Recknor, Michael; Vangbo, Mattias; Van Gelder, Ezra; El-Sissi, Omar, Universal sample preparation system and use in an integrated analysis system.
Jovanovich, Stevan B.; Nielsen, William D.; Cohen, David S.; Recknor, Michael; Vangbo, Mattias; Van Gelder, Ezra; Majlof, Lars; El-Sissi, Omar, Universal sample preparation system and use in an integrated analysis system.
Jovanovich, Stevan B.; Nielsen, William D.; Cohen, David S.; Recknor, Michael; Vangbo, Mattias; Van Gelder, Ezra; Majlof, Lars; El-Sissi, Omar, Universal sample preparation system and use in an integrated analysis system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.