2009 IEEE International Conference on Computer Design 2009
DOI: 10.1109/iccd.2009.5413119
|View full text |Cite
|
Sign up to set email alerts
|

A fast routability- and performance-driven droplet routing algorithm for digital microfluidic biochips

Abstract: As the microfluidic technology advances, the design complexity of digital microfluidic biochips (DMFB) are expected to explode in the near future. One of the most critical challenges for DMFB design is the droplet routing problem, which schedules the movement of each droplet in a time-multiplexed manner. In this paper, we propose a fast routability-and performancedriven droplet router for DMFBs. The main contributions of our work are: (1) a global moving vector analysis for constructing preferred routing track… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

1
43
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 68 publications
(44 citation statements)
references
References 11 publications
1
43
0
Order By: Relevance
“…Cho and Pan [4] route droplets one-by-one and sort them based on a bypassability metric; if a deadlock occurs, droplets are moved to concession zones to break the deadlock. Huang and Ho [9] construct a system of global routing tracks, which are aligned in the same direction as the majority of droplets traveling on that tract. They use an entropy-based equation to determine the order in which droplets are routed, and finally, compact the routes using dynamic programming.…”
Section: Routingmentioning
confidence: 99%
See 1 more Smart Citation
“…Cho and Pan [4] route droplets one-by-one and sort them based on a bypassability metric; if a deadlock occurs, droplets are moved to concession zones to break the deadlock. Huang and Ho [9] construct a system of global routing tracks, which are aligned in the same direction as the majority of droplets traveling on that tract. They use an entropy-based equation to determine the order in which droplets are routed, and finally, compact the routes using dynamic programming.…”
Section: Routingmentioning
confidence: 99%
“…Since the aforementioned methods were designed for offline routing, few mention runtimes [3][4] [27]. BioRoute [31] and Huang's algorithm [9] both report runtimes below 1s on a desktop PC. The router used in our online flow, in contrast, achieves comparable runtimes on an Intel Atom TM processor.…”
Section: Routingmentioning
confidence: 99%
“…Since the aforementioned methods were designed for offline routing, few mention runtimes [5], [6], [29]. Bio Route [34] and Huang's algorithm [12] both report runtimes below one second on a desktop PC. The router used in our online flow, a modified version of Roy's maze router [22], achieves comparable runtimes, while achieving deadlock freedom.…”
Section: Routingmentioning
confidence: 99%
“…Cho and Pan [6] route droplets one-by-one and sort them based on a by passability metric; if a deadlock occurs, droplets are moved to concession zones to break the deadlock. Huang and Ho [12] construct a system of global routing tracks, which are aligned in the same direction as the majority of droplets traveling on that tract. They use an entropy-based equation to determine the order in which droplets are routed, and finally, compact the routes using dynamic programming.…”
Section: Routingmentioning
confidence: 99%
“…A typical compilation sequence is shown in Figure 3. The DAG is first scheduled [Ding et al 2001;Ricketts et al 2006;Su and Chakrabarty 2008;Grissom and Brisk 2012b;O'Neal et al 2012]; dimensions for each operational module are selected [Su and Chakrabarty 2005;; scheduled operations are then placed onto the 2D grid, ensuring that no concurrently executing operations overlap to prevent interference [Su and Chakrabarty 2006b;Yuh et al 2007;Liao and Hu 2011]; lastly, non-interfering droplet routes are computed to deliver droplets to the appropriate DMFB locations at appropriate times [Su et al 2006;Bohringer 2006;Cho and Pan 2008;Yuh et al 2008;Huang and Ho 2009;L'Orsa et al 2009;Roy et al 2010Roy et al , 2012Singha et al 2010], in some cases, all of these problems can be solved in conjunction with one another .…”
Section: High-level Synthesis Backgroundmentioning
confidence: 99%