Routing-based synthesis of digital microfluidic biochips

Microfluidic biochips are replacing the conventional biochemical analyzers, and are able to integrate on-chip all the necessary functions for biochemical analysis. The “digital” biochips are manipulating liquids as discrete droplets on a two-dimensional array of electrodes. Basic microfluidic operations, such as mixing and dilution, are performed on the array, by routing the corresponding droplets on a series of electrodes. So far, researchers have assumed that these operations are executed on virtual rectangular devices, formed by grouping several adjacent electrodes. One drawback is that all electrodes are considered occupied during the operation execution, although the droplet uses only one electrode at a time. Moreover, the operations can actually be performed by routing the droplets on any sequence of electrodes on the microfluidic array. Hence, in this paper, we eliminate the concept of virtual devices and allow the droplets to move on the chip on any route during operation execution. Thus, the synthesis problem is transformed into a routing problem. We develop an algorithm based on a Greedy Randomized Adaptive Search Procedure (GRASP) and we show that routing-based synthesis leads to significant improvements in the application completion time compared to traditional synthesis based on virtual devices. However, the disadvantage of the routing-based approach is that it may contaminate larger areas of the biochip, when synthesizing applications containing liquids which may adsorb on the surface of the microfluidic array. We have extended the GRASP-based algorithm to consider contamination avoidance during routing-based synthesis. Several real-life examples and synthetic benchmarks are used to evaluate the proposed approaches.

[1]  Krishnendu Chakrabarty,et al.  Design automation methods and tools for microfluidics-based biochips , 2006 .

[2]  S. Seneca,et al.  Preimplantation diagnosis for Huntington's disease (HD): clinical application and analysis of the HD expansion in affected embryos , 1998, Prenatal diagnosis.

[3]  Mauricio G. C. Resende,et al.  Greedy Randomized Adaptive Search Procedures , 1995, J. Glob. Optim..

[4]  Krishnendu Chakrabarty,et al.  Design Tools for Digital Microfluidic Biochips: Toward Functional Diversification and More Than Moore , 2010, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[5]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[6]  Krishnendu Chakrabarty,et al.  Design automation for microfluidics-based biochips , 2005, JETC.

[7]  Paul Pop,et al.  Placement-Aware Architectural Synthesis of Digital Microfluidic Biochips using ILP , 2008 .

[8]  Richard B. Fair,et al.  Digital microfluidics: is a true lab-on-a-chip possible? , 2007 .

[9]  R. Fair,et al.  Droplet-based microfluidic lab-on-a-chip for glucose detection , 2004 .

[10]  Karl-Friedrich Böhringer Towards Optimal Strategies for Moving Droplets in Digital Microfluidic Systems , 2004, ICRA.

[11]  Paul Pop,et al.  Routing-based synthesis of digital microfluidic biochips , 2010, CASES '10.

[12]  Phil Paik,et al.  Rapid droplet mixers for digital microfluidic systems. , 2003, Lab on a chip.

[13]  Elena Maftei,et al.  Synthesis of Digital Microfluidic Biochips with Reconfigurable Operation Execution , 2011 .

[14]  Fei Su,et al.  Droplet Routing in the Synthesis of Digital Microfluidic Biochips , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[15]  Majid Sarrafzadeh,et al.  Fast Template Placement for Reconfigurable Computing Systems , 2000, IEEE Des. Test Comput..

[16]  Yao-Wen Chang,et al.  Placement of digital microfluidic biochips using the T-tree formulation , 2006, 2006 43rd ACM/IEEE Design Automation Conference.

[17]  Fei Su,et al.  Unified high-level synthesis and module placement for defect-tolerant microfluidic biochips , 2005, Proceedings. 42nd Design Automation Conference, 2005..

[18]  Krishnendu Chakrabarty,et al.  Integrated droplet routing and defect tolerance in the synthesis of digital microfluidic biochips , 2008, JETC.

[19]  R. Fair,et al.  Electrowetting-based actuation of droplets for integrated microfluidics. , 2002, Lab on a chip.

[20]  Yao-Wen Chang,et al.  BioRoute: A Network-Flow-Based Routing Algorithm for the Synthesis of Digital Microfluidic Biochips , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[21]  Mark K. Goldberg,et al.  Performance Characterization of a Reconfigurable Planar-Array Digital Microfluidic System , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[22]  R. Fair,et al.  Micro/nano liter droplet formation and dispensing by capacitance metering and electrowetting actuation , 2002, Proceedings of the 2nd IEEE Conference on Nanotechnology.

[23]  Paul Pop,et al.  Tabu search-based synthesis of digital microfluidic biochips with dynamically reconfigurable non-rectangular devices , 2010, Des. Autom. Embed. Syst..

[24]  Krishnendu Chakrabarty,et al.  Synchronization of washing operations with droplet routing for cross-contamination avoidance in digital microfluidic biochips , 2010, Design Automation Conference.

[25]  Yao-Wen Chang,et al.  Placement of defect-tolerant digital microfluidic biochips using the T-tree formulation , 2007, JETC.

[26]  R. Fair,et al.  Design and testing of an interpolating mixing architecture for electrowetting-based droplet-on-chip chemical dilution , 2003, TRANSDUCERS '03. 12th International Conference on Solid-State Sensors, Actuators and Microsystems. Digest of Technical Papers (Cat. No.03TH8664).

[27]  Tsung-Wei Huang,et al.  A contamination aware droplet routing algorithm for digital microfluidic biochips , 2009, 2009 IEEE/ACM International Conference on Computer-Aided Design - Digest of Technical Papers.

[28]  S. Quake,et al.  Microfluidic Large-Scale Integration , 2002, Science.

[30]  Paul Pop,et al.  Tabu search-based synthesis of dynamically reconfigurable digital microfluidic biochips , 2009, CASES '09.

[31]  Jessica Melin,et al.  Microfluidic large-scale integration: the evolution of design rules for biological automation. , 2007, Annual review of biophysics and biomolecular structure.

[32]  Wayne H. Wolf,et al.  TGFF: task graphs for free , 1998, Proceedings of the Sixth International Workshop on Hardware/Software Codesign. (CODES/CASHE'98).

[33]  David Z. Pan,et al.  A high-performance droplet router for digital microfluidic biochips , 2008, ISPD '08.

[34]  M. Campàs,et al.  DNA biochip arraying, detection and amplification strategies , 2004 .

[35]  C. Kim,et al.  An integrated digital microfluidic chip for multiplexed proteomic sample preparation and analysis by MALDI-MS. , 2006, Lab on a chip.