Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Placement of Digital Microfluidic Biochips via a New Evolutionary Algorithm

Published: 28 June 2021 Publication History

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.

References

[1]
Richard B. Fair. 2007. Digital microfluidics: Is a true lab-on-a-chip possible? Microfluid. Nanofluid. 3, 3 (2007), 245–281.
[2]
Baebies. 2016. Baebies is developing innovative solutions for biochemical testing built on digital microfluidics and other technology. Retrieved from https://baebies.com/resources/technology/.
[3]
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.825678
[4]
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.2249558
[5]
GenMark Diagnostics. 2015. Electrowetting Technology. https://www.genmarkdx.com/solutions/technology/electro-wetting/.
[6]
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.969439
[7]
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.2228367
[8]
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.6105367
[9]
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.
[10]
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/c4lc00703d
[11]
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.6749681
[12]
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.1629423
[13]
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-x
[14]
Giovanni De Micheli. 1994. Synthesis and Optimization of Digital Circuits (1st ed.). McGraw-Hill Higher Education.
[15]
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.7332068
[16]
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/3093930
[17]
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.3398258
[18]
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.1308534
[19]
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.244178
[20]
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/C6LC00387G
[21]
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-y
[22]
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/B403341H
[23]
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.1382576
[24]
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.1065797
[25]
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.1324178
[26]
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.1389091
[27]
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.1295234

Cited By

View all
  • (2023)A Module Placement Method for Digital Microfluidic Biochips Based on Security DesignProceedings of the 2023 13th International Conference on Communication and Network Security10.1145/3638782.3638789(40-45)Online publication date: 6-Dec-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Design Automation of Electronic Systems
ACM Transactions on Design Automation of Electronic Systems  Volume 26, Issue 6
November 2021
218 pages
ISSN:1084-4309
EISSN:1557-7309
DOI:10.1145/3472284
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 28 June 2021
Accepted: 01 April 2021
Revised: 01 March 2021
Received: 01 September 2020
Published in TODAES Volume 26, Issue 6

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Evolutionary algorithms
  2. digital microfluidic biochips
  3. scheduling
  4. placement

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • National Natural Science Foundation of China
  • Guangdong Provincial Key Laboratory
  • Program for Guangdong Introducing Innovative and Entrepreneurial Teams
  • Shenzhen Science and Technology Program

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)25
  • Downloads (Last 6 weeks)1
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)A Module Placement Method for Digital Microfluidic Biochips Based on Security DesignProceedings of the 2023 13th International Conference on Communication and Network Security10.1145/3638782.3638789(40-45)Online publication date: 6-Dec-2023

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media