A Best Path Selection Based Parallel Router for DMFBs

Recent advances in the design of digital micro fluidic based biochips have revolutionized the area of biochemical analysis especially for low-cost, portable, and disposable devices targeted towards clinical diagnostics applications. A promising category of micro fluidic biochips relies on the principle of electro wetting-on-dielectric, whereby discrete droplets of nanoliter volumes can be manipulated using an array of electrodes. This emerging technology combines electronics with biology to open new application areas such as point-of-care diagnosis, on-chip DNA analysis, and automated drug discovery. With the rapid advancement in micro fluidic and micro fabrication technology the complexity of design is expected to increase enormously as the number of concurrent application of assays in a single device increases significantly. One of the major CAD issues in this area is the concurrent routing of droplets in the design of DMFBs. The objective of droplet routing is to schedule the movement of a number of droplets in a time multiplexed manner to avoid their cross contamination. In this paper we attempted to resolve this problem using a line probe based algorithm to estimate all possible routing paths for each droplets. Thereby we used a graph based model to select the most suitable path for each droplet in the context of collision avoidance, minimization of stalling and optimized utilization of resources. The algorithm guided with problem specific heuristics has been tested with a number of standard test benches and the experimental results obtained so far indicate encouraging developments.

[1]  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.

[2]  Krishnendu Chakrabarty,et al.  A Cross-Referencing-Based Droplet Manipulation Method for High-Throughput and Pin-Constrained Digital Microfluidic Arrays , 2007, 2007 Design, Automation & Test in Europe Conference & Exhibition.

[3]  Krishnendu Chakrabarty,et al.  Cross-contamination avoidance for droplet routing in digital microfluidic biochips , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[4]  Pranab Roy,et al.  A novel droplet routing algorithm for digital microfluidic biochips , 2010, GLSVLSI '10.

[5]  Homayoun Najjaran,et al.  Detailed droplet routing and complexity characterization on a digital microfluidic biochip , 2009, Defense + Commercial Sensing.

[6]  R. Fair,et al.  Electrowetting-based on-chip sample processing for integrated microfluidics , 2003, IEEE International Electron Devices Meeting 2003.

[7]  Krishnendu Chakrabarty,et al.  Broadcast electrode-addressing for pin-constrained multi-functional digital microfluidic biochips , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[8]  David Z. Pan,et al.  A High-Performance Droplet Routing Algorithm for Digital Microfluidic Biochips , 2008, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[9]  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.

[10]  Tsung-Wei Huang,et al.  A fast routability- and performance-driven droplet routing algorithm for digital microfluidic biochips , 2009, 2009 IEEE International Conference on Computer Design.

[11]  Jiri Soukup,et al.  Fast Maze Router , 1978, 15th Design Automation Conference.

[12]  Yao-Wen Chang,et al.  BioRoute: a network-flow based routing algorithm for digital microfluidic biochips , 2007, 2007 IEEE/ACM International Conference on Computer-Aided Design.

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

[14]  Dave Hightower,et al.  A Generalized Channel Router , 1980, 17th Design Automation Conference.

[15]  Shih-Kang Fan,et al.  Integrated Digital and Analog Microfluidics by EWOD and LDEP , 2006, 2006 1st IEEE International Conference on Nano/Micro Engineered and Molecular Systems.

[16]  Fei Su,et al.  Computer-Aided Design and Test for Digital Microfluidics , 2007, IEEE Design & Test of Computers.

[17]  Krishnendu Chakrabarty,et al.  Droplet-trace-based array partitioning and a pin assignment algorithm for the automated design of digital microfluidic biochips , 2006, Proceedings of the 4th International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS '06).

[18]  Karl-Friedrich Böhringer,et al.  Modeling and Controlling Parallel Tasks in Droplet-Based Microfluidic Systems , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[19]  Tsung-Wei Huang,et al.  A Contamination Aware Droplet Routing Algorithm for the Synthesis of Digital Microfluidic Biochips , 2010, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[20]  Yao-Wen Chang,et al.  A progressive-ILP based routing algorithm for cross-referencing biochips , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[21]  Yao-Wen Chang,et al.  BioRoute: a network-flow based routing algorithm for digital microfluidic biochips , 2007, ICCAD 2007.