Abstract
Digital microfluidic biochips (DMFBs) have been a revolutionary platform for automating and miniaturizing laboratory procedures with the advantages of flexibility and reconfigurability. The placement problem is one of the most challenging issues in the design automation of DMFBs. It contains three interacting NP-hard sub-problems: resource binding, operation scheduling, and module placement. Besides, during the optimization of placement, complex constraints must be satisfied to guarantee feasible solutions, such as precedence constraints, storage constraints, and resource constraints. In this article, a new placement method for DMFB is proposed based on an evolutionary algorithm with novel heuristic-based decoding strategies for both operation scheduling and module placement. Specifically, instead of using the previous list scheduler and path scheduler for decoding operation scheduling chromosomes, we introduce a new heuristic scheduling algorithm (called order scheduler) with fewer limitations on the search space for operation scheduling solutions. Besides, a new 3D placer that combines both scheduling and placement is proposed where the usage of the microfluidic array over time in the chip is recorded flexibly, which is able to represent more feasible solutions for module placement. Compared with the state-of-the-art placement methods (T-tree and 3D-DDM), the experimental results demonstrate the superiority of the proposed method based on several real-world bioassay benchmarks. The proposed method can find the optimal results with the minimum assay completion time for all test cases.
- Richard B. Fair. 2007. Digital microfluidics: Is a true lab-on-a-chip possible? Microfluid. Nanofluid. 3, 3 (2007), 245–281.Google ScholarCross Ref
- Baebies. 2016. Baebies is developing innovative solutions for biochemical testing built on digital microfluidics and other technology. Retrieved from https://baebies.com/resources/technology/.Google Scholar
- Kiarash Bazargan, Ryan Kastner, Majid Sarrafzadeh, et al. 2000. Fast template placement for reconfigurable computing systems. IEEE Design Test Comput. 17, 1 (2000), 68–83. https://doi.org/10.1109/54.825678Google ScholarDigital Library
- Ying-Han Chen, Chung-Lun Hsu, Li-Chen Tsai, Tsung-Wei Huang, and Tsung-Yi Ho. 2013. A reliability-oriented placement algorithm for reconfigurable digital microfluidic biochips using 3-D deferred decision making technique. IEEE Trans. Comput.-Aided Design Integr. Circ. Syst. 32, 8 (2013), 1151–1162. https://doi.org/10.1109/TCAD.2013.2249558Google ScholarDigital Library
- GenMark Diagnostics. 2015. Electrowetting Technology. https://www.genmarkdx.com/solutions/technology/electro-wetting/.Google Scholar
- Jie Ding, Krishnendu Chakrabarty, and Richard B. Fair. 2001. Scheduling of microfluidic operations for reconfigurable two-dimensional electrowetting arrays. IEEE Trans. Comput.-Aided Design Integr. Circ. Syst. 20, 12 (2001), 1463–1468. https://doi.org/10.1109/43.969439Google ScholarDigital Library
- Daniel Grissom and Philip Brisk. 2012. Path scheduling on digital microfluidic biochips. In Proceedings of the 49th Annual Design Automation Conference (DAC’12). New York, NY, 26–35. https://doi.org/10.1145/2228360.2228367Google ScholarDigital Library
- Tsung-Wei Huang, Tsung-Yi Ho, and Krishnendu Chakrabarty. 2011. Reliability-oriented broadcast electrode-addressing for pin-constrained digital microfluidic biochips. In Proceedings of the IEEE/ACM International Conference on Computer-Aided Design (ICCAD’11). 448–455. https://doi.org/10.1109/ICCAD.2011.6105367Google ScholarDigital Library
- Illumina. 2014. NeoPrep library prep system. Retrieved from https://www.illumina.com/content/dam/illumina-marketing/documents/products/datasheets/neoprepsystem-data-sheet-970-2014-004.pdf.Google Scholar
- Mais J. Jebrail, Ronald F. Renzi, Anupama Sinha, Jim Van De Vreugde, Carmen Gondhalekar, Cesar Ambriz, Robert J. Meagher, and Steven S. Branda. 2015. A solvent replenishment solution for managing evaporation of biochemical reactions in air-matrix digital microfluidics devices. Lab Chip 15, 1 (2015), 151–158. https://doi.org/10.1039/c4lc00703dGoogle ScholarCross Ref
- Chia-Hung Liu, Kuang-Cheng Liu, and Juinn-Dar Huang. 2013. Latency-optimization synthesis with module selection for digital microfluidic biochips. In Proceedings of the IEEE International SOC Conference. IEEE, 159–164. https://doi.org/10.1109/SOCC.2013.6749681Google ScholarCross Ref
- Elena Maftei, Paul Pop, and Jan Madsen. 2009. Tabu search-based synthesis of dynamically reconfigurable digital microfluidic biochips. In Proceedings of the International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES’09). ACM, New York, NY, 195–204. https://doi.org/10.1145/1629395.1629423Google ScholarDigital Library
- Elena Maftei, Paul Pop, and Jan Madsen. 2010. Tabu search-based synthesis of digital microfluidic biochips with dynamically reconfigurable non-rectangular devices. Design Autom. Embed. Syst. 14, 3 (2010), 287–307. https://doi.org/10.1007/s10617-010-9059-xGoogle ScholarDigital Library
- Giovanni De Micheli. 1994. Synthesis and Optimization of Digital Circuits (1st ed.). McGraw-Hill Higher Education.Google ScholarDigital Library
- Kenneth O'Neal, Daniel Grissom, and Philip Brisk. 2012. Force-directed list scheduling for digital microfluidic biochips. In Proceedings of the IEEE/IFIP 20th International Conference on VLSI and System-on-Chip (VLSI-SoC’12). IEEE, Santa Cruz, CA, 7–11. https://doi.org/10.1109/VLSI-SoC.2012.7332068Google Scholar
- Kenneth O'Neal, Daniel Grissom, and Philip Brisk. 2017. Resource-constrained scheduling for digital microfluidic biochips. ACM J. Emerg. Technol. Comput. Syst. 14, 1, Article 7 (2017), 26 pages. https://doi.org/10.1145/3093930Google Scholar
- Jun Kwon Park, Seung Jun Lee, and Kwan Hyoung Kang. 2010. Fast and reliable droplet transport on single-plate electrowetting on dielectrics using nonfloating switching method. Biomicrofluidics 4, 2 (2010), 1–8. https://doi.org/10.1063/1.3398258Google ScholarCross Ref
- Michael G. Pollack, Richard B. Fair, and Alexander D. Shenderov. 2000. Electrowetting-based actuation of liquid droplets for microfluidic applications. Appl. Phys. Lett. 77, 11 (2000), 1725–1726. https://doi.org/10.1063/1.1308534Google ScholarCross Ref
- Andrew J. Ricketts, Kevin Irick, Narayanan Vijaykrishnan, and Mary Jane Irwin. 2006. Priority scheduling in digital microfluidics-based biochips. In Proceedings of the Design Automation and Test in Europe Conference (DATE’06). IEEE, 1–6. https://doi.org/10.1109/DATE.2006.244178Google ScholarCross Ref
- Ehsan Samiei, Maryam Tabrizian, and Mina Hoorfar. 2016. A review of digital microfluidics as portable platforms for lab-on a-chip applications. Lab Chip 16, 13 (2016), 2376–2396. https://doi.org/10.1039/C6LC00387GGoogle Scholar
- JinHo Song, R. Evans, Y.-Y. Lin, B.-N. Hsu, and Richard B. Fair. 2009. A scaling model for electrowetting-on-dielectric microfluidic actuators. Microfluid. Nanofluid. 7, 1 (2009), 75–89. https://doi.org/10.1007/s10404-008-0360-yGoogle ScholarCross Ref
- Vijay Srinivasan, Vamsee K. Pamula, and Richard B. Fair. 2004. An integrated digital microfluidic lab-on-a-chip for clinical diagnostics on human physiological fluids. Lab Chip 4, 4 (2004), 310–315. https://doi.org/10.1039/B403341HGoogle ScholarCross Ref
- Fei Su and Krishnendu Chakrabarty. 2004. Architectural-level synthesis of digital microfluidics-based biochips. In Proceedings of the IEEE/ACM International Conference on Computer Aided Design (ICCAD’04). 223–228. https://doi.org/10.1109/ICCAD.2004.1382576Google Scholar
- Fei Su and Krishnendu Chakrabarty. 2005b. Unified high-level synthesis and module placement for defect-tolerant microfluidic biochips. In Proceedings of the 42nd Annual Design Automation Conference (DAC’05). ACM, New York, NY, 825–830. https://doi.org/10.1145/1065579.1065797Google ScholarDigital Library
- Fei Su and Krishnendu Chakrabarty. 2008. High-level synthesis of digital microfluidic biochips. ACM J. Emerg. Technol. Comput. Syst. 3, 4, Article 1 (2008). https://doi.org/10.1145/1324177.1324178Google ScholarDigital Library
- Tao Xu and Krishnendu Chakrabarty. 2008. Integrated droplet routing and defect tolerance in the synthesis of digital microfluidic biochips. ACM J. Emerg. Technol. Comput. Syst. 4, 3 (2008), 1–24. https://doi.org/10.1145/1389089.1389091Google ScholarDigital Library
- Ping-Hung Yuh, Chia-Lin Yang, and Yao-Wen Chang. 2007. Placement of defect-tolerant digital microfluidic biochips using the T-tree formulation. ACM J. Emerg. Technol. Comput. Syst. 3, 3, Article 13 (2007). https://doi.org/10.1145/1295231.1295234Google ScholarDigital Library
Index Terms
Placement of Digital Microfluidic Biochips via a New Evolutionary Algorithm
Recommendations
Droplet-routing-aware module placement for cross-referencing biochips
ISPD '10: Proceedings of the 19th international symposium on Physical designDigital Microfluidic Biochip (DMFB) is a revolutionary technology for performing lab-on-a-chip experiments. Comparing to traditional direct-addressing design of DMFB, Cross-Referencing Biochip is a flexible design which not only helps to reduce pin ...
Reinforcement Learning based Module Placement for Enhancing Reliability of MEDA Digital Microfluidic Biochips
GLSVLSI '23: Proceedings of the Great Lakes Symposium on VLSI 2023promising new generation microfluidic biochips consisting of a sea-of-micro-electrodes with dedicated detection circuit for each microelectrode. Moreover, the ability to manipulate discrete droplets of different volumes and to route them in any ...
A New Algorithm for Routing-Aware Net Placement in Cross-Referencing Digital Microfluidic Biochips
ISVLSI '12: Proceedings of the 2012 IEEE Computer Society Annual Symposium on VLSIDigital micro fluidic biochips (DMFB) represent a new generation lab-on-a-chip architecture based upon micromanipulation of droplets via a programmed external electric field by an individually addressable 2D electrode array. DMFBs are classified as: ...
Comments