A high-performance droplet routing algorithm for digital microfluidic biochips

被引:90
作者
Cho, Minsik [1 ]
Pan, David Z. [1 ]
机构
[1] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78712 USA
关键词
biochip; bypassibility; droplet; microfluidics; routing; synthesis;
D O I
10.1109/TCAD.2008.2003282
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a high-performance droplet router for a digital microfluidic biochip (DMFB) design. Due to recent advancements in the biomicroelectromechanical system and its various applications to clinical, environmental, and military operations, the design complexity and the scale of a DMFB are expected to explode in the near future, thus requiring strong support from CAD as in conventional VLSI design. Among the multiple design stages of a DMFB, droplet routing, which schedules the movement of each droplet in a time-multiplexed manner, is one of the most critical design challenges due to high complexity as well as large impacts on performance. Our algorithm first routes a droplet with higher bypassibility which is less likely to block the movement of the others. When multiple droplets form a dead-lock, our algorithm resolves it by backing off some droplets for concession. The final compaction step further enhances timing as well as fault tolerance by tuning each droplet movement greedily. The experimental results on hard benchmarks show that our algorithm achieves over 35 x and 20 x better routability with comparable timing and fault tolerance than the popular prioritized A* search and the state-of-the-art network-flow-based algorithm, respectively.
引用
收藏
页码:1714 / 1724
页数:11
相关论文
共 25 条
[1]  
Akella S, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P624, DOI 10.1109/ROBOT.2002.1013428
[2]   Modeling and controlling parallel tasks in droplet-based microfluidic systems [J].
Böhringer, KF .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (02) :329-339
[3]   Register allocation and spilling via graph coloring [J].
Chaitin, G .
ACM SIGPLAN NOTICES, 2004, 39 (04) :66-66
[4]  
Cho SK, 2002, PROC IEEE MICR ELECT, P32, DOI 10.1109/MEMSYS.2002.984073
[5]   Creating, transporting, cutting, and merging liquid droplets by electrowetting-based actuation for digital microfluidic circuits [J].
Cho, SK ;
Moon, HJ ;
Kim, CJ .
JOURNAL OF MICROELECTROMECHANICAL SYSTEMS, 2003, 12 (01) :70-80
[6]  
FEYNMAN R, 1960, ENG SCI, V23, P23
[7]   ELectrochemical principles for active control of liquids on submillimeter scales [J].
Gallardo, BS ;
Gupta, VK ;
Eagerton, FD ;
Jong, LI ;
Craig, VS ;
Shah, RR ;
Abbott, NL .
SCIENCE, 1999, 283 (5398) :57-60
[8]  
Garey MR, 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[9]   Training Matters in neurology [J].
Griffin, JW .
NATURE CLINICAL PRACTICE NEUROLOGY, 2006, 2 (07) :345-345
[10]   Light-driven motion of liquids on a photoresponsive surface [J].
Ichimura, K ;
Oh, SK ;
Nakagawa, M .
SCIENCE, 2000, 288 (5471) :1624-1626