skip to main content
research-article

Efficient One-pass Synthesis for Digital Microfluidic Biochips

Authors Info & Claims
Published:22 April 2021Publication History
Skip Abstract Section

Abstract

Digital microfluidics biochips are a promising emerging technology that provides fluidic experimental capabilities on a chip (i.e., following the lab-on-a-chip paradigm). However, the design of such biochips still constitutes a challenging task that is usually tackled by multiple individual design steps, such as binding, scheduling, placement, and routing. Performing these steps consecutively may lead to design gaps and infeasible results. To address these shortcomings, the concept of one-pass design for digital microfluidics biochips has recently been proposed—a holistic approach avoiding the design gaps by considering the whole synthesis process as large. But implementations of this concept available thus far suffer from either high computational effort or costly results. In this article, we present an efficient one-pass solution that is runtime efficient (i.e., rarely needing more than a second to successfully synthesize a design) while, at the same time, producing better results than previously published heuristic approaches. Experimental results confirm the benefits of the proposed solution and allow for realizing really large assays composed of thousands of operations in reasonable runtime.

References

  1. Mirela Alistar, Urs Gaudenz, Mirela Alistar, and Urs Gaudenz. 2017. OpenDrop: An integrated do-it-yourself platform for personal use of biochips. Bioengineering 4, 2 (2017), 45. DOI:https://doi.org/10.3390/bioengineering4020045Google ScholarGoogle ScholarCross RefCross Ref
  2. Sukanta Bhattacharjee, Robert Wille, Juinn-Dar Huang, and Bhargab B. Bhattacharya. 2018. Storage-aware sample preparation using flow-based microfluidic labs-on-chip. In Proceedings of the Conference on Design, Automation and Test in Europe. 1399--1404.Google ScholarGoogle Scholar
  3. 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. TCAD 32, 8 (2013), 1151--1162. DOI:https://doi.org/10.1109/TCAD.2013.2249558Google ScholarGoogle Scholar
  4. Ting-Wei Chiang, Chia-Hung Liu, and Juinn-Dar Huang. 2013. Graph-based optimal reactant minimization for sample preparation on digital microfluidic biochips. In VLSI Design Automation and Test. 1--4. DOI:https://doi.org/10.1109/VLDI-DAT.2013.6533817Google ScholarGoogle Scholar
  5. Christopher Curtis, Daniel Grissom, and Philip Brisk. 2018. A compiler for cyber-physical digital microfluidic biochips. In Proceedings of the 2018 International Symposium on Code Generation and Optimization. 365--377.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Trung Anh Dinh, Shigeru Yamashita, Tsung-Yi Ho, and Yuko Hara-Azumi. 2013. A clique-based approach to find binding and scheduling result in flow-based microfluidic biochips. In Proceedings of the Asia and South Pacific Design Automation Conference. 199--204. DOI:https://doi.org/10.1109/ASPDAC.2013.6509596Google ScholarGoogle Scholar
  7. Ryan Fobel, Christian Fobel, and Aaron R. Wheeler. 2013. DropBot: An open-source digital microfluidic control system with precise control of electrostatic driving force and instantaneous drop velocity measurement. APL 102, 19 (2013), 193513. DOI:https://doi.org/10.1063/1.4807118Google ScholarGoogle ScholarCross RefCross Ref
  8. Daniel Grissom and Philip Brisk. 2012. Fast online synthesis of generally programmable digital microfluidic biochips. In Proceedings of the 8th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis. 413--422.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Daniel Grissom and Philip Brisk. 2012. Path scheduling on digital microfluidic biochips. In Proceedings of the DAC Design Automation Conference 2012. IEEE, 26--35.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Daniel Grissom, Christopher Curtis, Skyler Windh, Calvin Phung, Navin Kumar, Zachary Zimmerman, O’Neal Kenneth, Jeffrey McDaniel, Nick Liao, and Philip Brisk. 2015. An open-source compiler and PCB synthesis tool for digital microfluidic biochips. Integration 51 (2015), 169--193.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Daniel Grissom, Kenneth O’Neal, Benjamin Preciado, Hiral Patel, Robert Doherty, Nick Liao, and Philip Brisk. 2012. A digital microfluidic biochip synthesis framework. In Proceedings of the International Conference on VLSI and System-on-Chip. 177--182. DOI:https://doi.org/10.1109/VLSI-SoC.2012.7332097 MFSimStatic is available at github: https://github.com/UCRMicrofluidics/MFSimStatic.Google ScholarGoogle Scholar
  12. Daniel T. Grissom and Philip Brisk. 2014. Fast online synthesis of digital microfluidic biochips. IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 33, 3 (2014), 356--369.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Zeno Guttenberg, Helena Müller, Heiko Habermüller, Andreas Geisbauer, Jürgen Pipper, Jana Felbel, Mark Kielpinski, Jürgen Scriba, and Achim Wixforth. 2005. Planar chip device for PCR and hybridization with surface acoustic wave pump. J. Lab Chip 5, 3 (2005), 308--317.Google ScholarGoogle ScholarCross RefCross Ref
  14. Mingyan He, J. Scott Edgar, Gavin D. M. Jeffries, Robert M. Lorenz, J. Patrick Shelby, and Daniel T. Chiu. 2005. Selective encapsulation of single cells and subcellular organelles into picoliter-and femtoliter-volume droplets. J. Anal. Chem. 77, 6 (2005), 1539--1544.Google ScholarGoogle ScholarCross RefCross Ref
  15. Tsung-Yi Ho, Jun Zeng, and Krishnendu Chakrabarty. 2010. Digital microfluidic biochips: A vision for functional diversity and more than Moore. In Proceedings of the International Conference on Computer Aided Design. 578--585. DOI:https://doi.org/10.1109/ICCAD.2010.5654199Google ScholarGoogle ScholarCross RefCross Ref
  16. Tsung-Wei Huang and Tsung-Yi Ho. [n.d.]. A fast routability- and performance-driven droplet routing algorithm for digital microfluidic biochips. In Proceedings of the International Conference on Computer Design. Institute of Electrical and Electronics Engineers. DOI:https://doi.org/10.1109/ICCD.2009.5413119Google ScholarGoogle ScholarCross RefCross Ref
  17. Lung-Hsin Hung, Kyung M. Choi, Wei-Yu Tseng, Yung-Chieh Tan, Kenneth J. Shea, and Abraham Phillip Lee. 2006. Alternating droplet generation and controlled dynamic droplet fusion in microfluidic device for CdS nanoparticle synthesis. J. Lab Chip 6, 2 (2006), 174--178.Google ScholarGoogle ScholarCross RefCross Ref
  18. Mohamed Ibrahim, Craig Boswell, Krishnendu Chakrabarty, Kristin Scott, and Miroslav Pajic. 2016. A real-time digital-microfluidic platform for epigenetics. In Proceedings of the International Conference on Compilers, Architectures and Synthesis for Embedded Systems (CASES’16). Association for Computing Machinery, 1--10. DOI:https://doi.org/10.1145/2968455.2968516Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Oliver Keszocze, Mohamed Ibrahim, Robert Wille, Krishnendu Chakrabarty, and Rolf Drechsler. 2018. Exact synthesis of biomolecular protocols for multiple sample pathways on digital microfluidic biochips. In 31st International Conference on VLSI Design. 121--126. DOI:https://doi.org/10.1109/VLSID.2018.48Google ScholarGoogle ScholarCross RefCross Ref
  20. Oliver Keszocze, Andre Pols, and Rolf Drechsler. 2017. A human-centered approach to routing for digital microfluidic biochips. In Proceedings of the Workshop on Design Automation for Understanding Hardware Designs.Google ScholarGoogle Scholar
  21. Oliver Keszocze, Robert Wille, Krishnendu Chakrabarty, and Rolf Drechsler. 2015. A general and exact routing methodology for digital microfluidic biochips. In Proceedings of the International Conference on Computer Aided Design (ICCAD’15). IEEE Press, 874--881. DOI:https://doi.org/10.1109/ICCAD.2015.7372663Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Oliver Keszöcze, Robert Wille, and Rolf Drechsler. 2014. Exact routing for digital microfluidic biochips with temporary blockages. In Proceedings of the International Conference on Computer Aided Design. 405--410.Google ScholarGoogle ScholarCross RefCross Ref
  23. Oliver Keszocze, Robert Wille, Tsung-Yi Ho, and Rolf Drechsler. 2014. Exact one-pass synthesis of digital microfluidic biochips. In Proceedings of the Design Automation Conference. 1--6. DOI:https://doi.org/10.1145/2593069.2593135Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Tung-Che Liang, Zhanwei Zhong, Yaas Bigdeli, Tsung-Yi Ho, Krishnendu Chakrabarty, and Richard Fair. 2020. Adaptive droplet routing in digital microfluidic biochips using deep reinforcement learning. In Proceedings of the International Conference on Machine Learning. PMLR, 6050--6060.Google ScholarGoogle Scholar
  25. Tyson Loveless, Jason Ott, and Philip Brisk. 2020. A performance-optimizing compiler for cyber-physical digital microfluidic biochips. In Proceedings of the 18th ACM/IEEE International Symposium on Code Generation and Optimization. 171--184.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Elena Maftei, Paul Pop, and Jan Madsen. 2010. Tabu search-based synthesis of digital microfluidic biochips with dynamically reconfigurable non-rectangular devices. DAEM 14, 3 (2010), 287--307. DOI:https://doi.org/10.1007/s10617-010-9059-xGoogle ScholarGoogle Scholar
  27. Kenneth O’Neal, Daniel Grissom, and Philip Brisk. 2012. Force-directed list scheduling for digital microfluidic biochips. In Proceedings of the International Conference on VLSI and System-on-Chip. 7--11. DOI:https://doi.org/10.1109/VLSI-SoC.2012.7332068Google ScholarGoogle Scholar
  28. Kenneth O’neal, Daniel Grissom, and Philip Brisk. 2017. Resource-constrained scheduling for digital microfluidic biochips. ACM J. Emerg. Technol. Comput. Syst. 14, 1 (2017), 1--26.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Jason Ott, Tyson Loveless, Chris Curtis, Mohsen Lesani, and Philip Brisk. 2018. BioScript: Programming safe chemistry on laboratories-on-a-chip. In Proceedings of the ACM on Object-oriented Programming, Systems, Languages, and Applications(OOPSLA’18), 1--31.Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Phil Paik, Vamsee K. Pamula, and Richard B. Fair. 2003. Rapid droplet mixers for digital microfluidic systems. 3, 4 (2003), 253--259. DOI:https://doi.org/10.1039/B307628HGoogle ScholarGoogle Scholar
  31. Sudip Poddar, Gerold Fink, Werner Haselmayr, and Robert Wille. 2021. Generic sample preparation for different microfluidic platforms. In Proceedings of the Conference on Design, Automation and Test in Europe.Google ScholarGoogle Scholar
  32. Sudip Poddar, Robert Wille, Hafizur Rahaman, and Bhargab B. Bhattacharya. 2019. Error-oblivious sample preparation with digital microfluidic lab-on-chip. IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 38, 10 (2019), 1886--1899.Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Michael George Pollack, A. D. Shenderov, and Richard B. Fair. 2002. Electrowetting-based actuation of droplets for integrated microfluidics. 2, 2 (2002), 96--101. DOI:https://doi.org/10.1039/B110474HGoogle ScholarGoogle Scholar
  34. Mohammed Shayan, Sukanta Bhattacharjee, Robert Wille, Krishnendu Chakrabarty, and Ramesh Karri. 2021. How secure are checkpoint-based defenses in digital microfluidic biochips? IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 40, 1 (2021), 143--156.Google ScholarGoogle ScholarCross RefCross Ref
  35. Mohammed Shayan, Tung-Che Liang, Sukanta Bhattacharjee, Krishnendu Chakrabarty, and Ramesh Karri. 2020. Toward secure checkpointing for micro-electrode-dot-array biochips. IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 39, 12 (2020), 4908--4920.Google ScholarGoogle ScholarCross RefCross Ref
  36. J. H. Song, R. Evans, Y.-Y. Lin, B.-N. Hsu, and R. B. Fair. 2009. A scaling model for electrowetting-on-dielectric microfluidic actuators. MANO 7, 1 (2009), 75--89. DOI:https://doi.org/10.1007/s10404-008-0360-yGoogle ScholarGoogle Scholar
  37. Jannis Stoppe, Oliver Keszöcze, Maximilian Luenert, Robert Wille, and Rolf Drechsler. 2017. BioViz: An interactive visualization engine for the design of digital microfluidic biochips. In Proceedings of the International Symposium on VLSI. 170--175.Google ScholarGoogle ScholarCross RefCross Ref
  38. 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). IEEE, 223--228.Google ScholarGoogle Scholar
  39. Fei Su and Krishnendu Chakrabarty. 2006. Module placement for fault-tolerant microfluidics-based biochips. 11, 3 (2006), 682--710. DOI:https://doi.org/10.1145/1142980.1142987Google ScholarGoogle Scholar
  40. Fei Su and Krishnendu Chakrabarty. 2008. High-level synthesis of digital microfluidic biochips. ACM J. Emerg. Technol. Comput. Syst. 3, 4 (2008), 1--32.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Jyotiranjan Swain, Kolluri Rajesh, and Sumanta Pyne. [n.d.]. A space efficient greedy droplet routing for digital microfluidics biochip. In VLSI Design and Test, Communications in Computer and Information Science, Anirban Sengupta, Sudeb Dasgupta, Virendra Singh, Rohit Sharma, and Santosh Kumar Vishvakarma (Eds.). Springer, 102--114. DOI:https://doi.org/10.1007/978-981-32-9767-8_9Google ScholarGoogle Scholar
  42. Yung-Chieh Tan, Kanaka Hettiarachchi, Maria Siu, Yen-Ru Pan, and Abraham Phillip Lee. 2006. Controlled microfluidic encapsulation of cells, proteins, and microbeads in lipid vesicles. J. Am. Chem. Soc. 128, 17 (2006), 5656--5658.Google ScholarGoogle ScholarCross RefCross Ref
  43. Jack Tang, Mohamed Ibrahim, Krishnendu Chakrabarty, and Ramesh Karri. 2018. Secure randomized checkpointing for digital microfluidic biochips. IEEE Trans. Comput.-Aid. Des. Integr. Circ. Syst. 37, 6 (2018), 1119--1132.Google ScholarGoogle ScholarCross RefCross Ref
  44. Robert Wille, Oliver Keszocze, Rolf Drechsler, Tobias Boehnisch, and Andreas Kroker. 2015. Scalable one-pass synthesis for digital microfluidic biochips. 32, 6 (2015), 41--50. DOI:https://doi.org/10.1109/MDAT.2015.2455344Google ScholarGoogle Scholar
  45. Max Willsey, Ashley P. Stephenson, Chris Takahashi, Pranav Vaid, Bichlien H. Nguyen, Michal Piszczek, Christine Betts, Sharon Newman, Sarang Joshi, Karin Strauss, et al. 2019. Puddle: A dynamic, error-correcting, full-stack microfluidics platform. In Proceedings of the 24th International Conference on Architectural Support for Programming Languages and Operating Systems. 183--197.Google ScholarGoogle ScholarDigital LibraryDigital Library
  46. Bo Zheng, L. Spencer Roach, and Rustem F. Ismagilov. 2003. Screening of protein crystallization conditions on a microfluidic chip using nanoliter-size droplets. J. Am. Chem. Soc. 125, 37 (2003), 11170--11171.Google ScholarGoogle ScholarCross RefCross Ref
  47. Zhanwei Zhong, Robert Wille, and Krishnendu Chakrabarty. 2019. Robust sample preparation on low-cost digital microfluidic biochips. In Proceedings of the Asia and South Pacific Design Automation Conference.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Efficient One-pass Synthesis for Digital Microfluidic Biochips

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Design Automation of Electronic Systems
        ACM Transactions on Design Automation of Electronic Systems  Volume 26, Issue 4
        Survey Paper
        July 2021
        209 pages
        ISSN:1084-4309
        EISSN:1557-7309
        DOI:10.1145/3447538
        Issue’s Table of Contents

        Copyright © 2021 ACM

        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

        Publication History

        • Published: 22 April 2021
        • Received: 1 December 2020
        Published in todaes Volume 26, Issue 4

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed
      • Article Metrics

        • Downloads (Last 12 months)22
        • Downloads (Last 6 weeks)1

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format