Abstract
Errors are likely to occur due to defects, chip degradation, and the lack of precision inherent in biochemical experiments. Therefore, an efficient error-recovery strategy is essential to ensure the correctness of assays executed on micro-electrode-dot-array (MEDA) biochips. By exploiting MEDA-specific advances in droplet sensing, this chapter presents a novel error-recovery technique to dynamically reconfigure the biochip using real-time data provided by on-chip sensors. Local recovery strategies based on probabilistic-timed-automata are presented for various types of errors. An online synthesis technique and a control flow are also proposed to connect local-recovery procedures with global error recovery for the complete bioassay. Moreover, an integer linear programming-based method is also proposed to select the optimal local-recovery time for each operation. Laboratory experiments using a fabricated MEDA chip are used to characterize the outcomes of key droplet operations. The PRISM model checker and three benchmarks are used for an extensive set of simulations. Our results highlight the effectiveness of the proposed error-recovery strategy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Li, Z., Lai, K. Y.-T., Yu, P.-H., Chakrabarty, K., Pajic, M., Ho, T.-Y., et al. (2016). Error recovery in a micro-electrode-dot-array digital microfluidic biochip. In Proceedings of IEEE/ACM International Conference on Computer-Aided Design, pp. 105:1–105:8.
Jaress, C., Brisk, P., & Grissom, D. (2015). Rapid online fault recovery for cyber-physical digital microfluidic biochips. In Proceedings of IEEE VLSI Test Symposium, pp. 1–6.
Zhao, Y., Xu, T., & Chakrabarty, K. (2010). Integrated control-path design and error recovery in the synthesis of digital microfluidic lab-on-chip. ACM Journal on Emerging Technologies in Computing Systems, 6(3), 11.
Verheijen, H., & Prins, M. (1999). Reversible electrowetting and trapping of charge: Model and experiments. Langmuir, 15, 6616–6620.
Yoon, J.-Y., & Garrell, R. L. (2003). Preventing biomolecular adsorption in electrowetting-based biofluidic chips. Analytical Chemistry, 75, 5097–5102.
Luo, Y., Chakrabarty, K., & Ho, T.-Y. (2013). Error recovery in cyberphysical digital microfluidic biochips. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 32(1), 59–72.
Alistar, M., Pop, P., & Madsen, J. (2015). Redundancy optimization for error recovery in digital microfluidic biochips. Design Automation for Embedded Systems, 19(1–2), 129–159.
Alistar, M., & Pop, P. (2012). Online synthesis for error recovery in digital microfluidic biochips with operation variability. In Proceedings of Symposium on Design, Test, Integration and Packaging of MEMS/MOEMS, pp. 53–58.
Ibrahim, M., & Chakrabarty, K. (2015). Efficient error recovery in cyberphysical digital-microfluidic biochips. IEEE Transactions on Multi-Scale Computing Systems, 1(1), 46–58.
Lai, K. Y.-T., Yang, Y.-T., & Lee, C.-Y. (2015). An intelligent digital microfluidic processor for biomedical detection. Journal of Signal Processing Systems, 78(1), 85–93.
Norman, G., Parker, D., & Sproston, J. (2013). Model checking for probabilistic timed automata. Formal Methods in System Design, 43, 164–190.
Ho, T.-Y., Chakrabarty, K., & Pop, P. (2011). Digital microfluidic biochips: Recent research and emerging challenges. In Proceedings of ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis, pp. 335–343.
Chakrabarty, K., & Su, F. (2006). Digital microfluidic biochips: Synthesis, testing, and reconfiguration techniques. Boca Raton: CRC Press.
Su, F., Ozev, S., & Chakrabarty, K. (2003). Testing of droplet-based microelectrofluidic systems. In Proceedings of IEEE International Test Conference, pp. 1192–1200.
Su, F., Chakrabarty, K., & Fair, R. B. (2006). Microfluidics-based biochips: Technology issues, implementation platforms, and design-automation challenges. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 25(2), 211–223.
Xu, T., & Chakrabarty, K. (2007). Functional testing of digital microfluidic biochips. In Proceedings of IEEE International Test Conference, pp. 1–10.
Fair, R. B., Khlystov, A., Tailor, T. D., Ivanov, V., Evans, R. D., Griffin, P. B., et al. (2007). Chemical and biological applications of digital-microfluidic devices. IEEE Design and Test of Computers, 24(1), 10–24.
Zhao, Y., & Chakrabarty, K. (2009). On-line testing of lab-on-chip using reconfigurable digital-microfluidic compactors. International Journal of Parallel Programming, 37(4), 370–388.
Lai, K. Y.-T., Shiu, M.-F., Lu, Y.-W., Ho, Y.-C., Kao, Y.-C., Yang, Y.-T., et al. (2015). A field-programmable lab-on-a-chip with built-in self-test circuit and low-power sensor-fusion solution in 0.35 μm standard cmos process. In Proceedings of IEEE Asian Solid-State Circuits Conference, pp. 1–4.
Fair, R., Srinivasan, V., Ren, H., Paik, P., Pamula, V., & Pollack, M. (2003). Electrowetting-based on-chip sample processing for integrated microfluidics. In Proceedings of IEEE International Electron Devices Meeting, pp. 32–35.
Brémaud, P. (2013) Markov Chains: Gibbs Fields, Monte Carlo Simulation, and Queues. New York: Springer Science and Business Media.
Su, F., & Chakrabarty, K. (2008). High-level synthesis of digital microfluidic biochips. ACM Journal on Emerging Technologies in Computing Systems, 3(4), 1.
Kwiatkowska, M., Norman, G., & Parker, D. (2011). Prism 4.0: Verification of probabilistic real-time systems. In Proceedings of International Conference Computer Aided Verification, pp. 585–591.
Bertsimas, D., & Tsitsiklis, J. (1997). Introduction to linear optimization. Belmont: Athena Scientific.
Luo, Y., Chakrabarty, K., & Ho, T.-Y. (2012). A cyberphysical synthesis approach for error recovery in digital microfluidic biochips. In Proceedings of IEEE/ACM Design, Automation and Test Conference in Europe, pp. 1239–1244.
Li, Z., Lai, K. Y.-T., Yu, P.-H., Ho, T.-Y., Chakrabarty, K., & Lee, C.-Y. (2016). High-level synthesis for micro-electrode-dot-array digital microfluidic biochips. In Proceedings of ACM/IEEE Design Automation Conference (pp. 146:1–146:6). New York: ACM.
Su, F., & Chakrabarty, K. (2005). Unified high-level synthesis and module placement for defect-tolerant microfluidic biochips. In Proceedings of ACM/IEEE Design Automation Conference, pp. 825–830.
Su, F., Hwang, W., & Chakrabarty, K. (2006). Droplet routing in the synthesis of digital microfluidic biochips. In Proceedings of IEEE/ACM Design, Automation and Test Conference in Europe, 1, pp. 1–6.
Zhao, Y., & Chakrabarty, K. (2012). Cross-contamination avoidance for droplet routing in digital microfluidic biochips. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 31(6), 817–830.
Huang, T.-W., & Ho, T.-Y. (2011). A two-stage integer linear programming-based droplet routing algorithm for pin-constrained digital microfluidic biochips. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 30, 215–228.
Roy, P., Rahaman, H., & Dasgupta, P. (2010). A novel droplet routing algorithm for digital microfluidic biochips. In Proceedings of ACM Great Lakes Symposium on VLSI (pp. 441–446). New York: ACM.
Chen, Z., Teng, D. H.-Y., Wang, G. C.-J., & Fan, S.-K. (2011). Droplet routing in high-level synthesis of configurable digital microfluidic biochips based on microelectrode dot array architecture. Biochip Journal, 5(4), 343–352.
Wang, G., Teng, D., & Fan, S.-K. (2011). Digital microfluidic operations on micro-electrode dot array architecture. IET Nanobiotechnology, 5(4), 152–160.
Li, Z., Lai, K. Y.-T., Yu, P.-H., Chakrabarty, K., Ho, T.-Y., & Lee, C.-Y. (2017). Droplet size-aware high-level synthesis for micro-electrode-dot-array digital microfluidic biochips. IEEE Transactions on Biomedical Circuits and Systems, 11(3), 612–626.
Trivedi, K. S. (2008). Probability and statistics with reliability, queueing, and computer science applications. New York: John Wiley and Sons.
Gefen, A. (2009). Bioengineering research of chronic wounds: A multidisciplinary study approach. New York: Springer Science and Business Media.
Fei, S. (2004). Module placement for fault-tolerant microfluidics-based biochips. ACM Transactions on Design Automation of Electronic Systems, 11(3), 682–710.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Li, Z., Chakrabarty, K., Ho, TY., Lee, CY. (2019). Efficient and Adaptive Error Recovery. In: Micro-Electrode-Dot-Array Digital Microfluidic Biochips. Springer, Cham. https://doi.org/10.1007/978-3-030-02964-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-02964-7_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-02963-0
Online ISBN: 978-3-030-02964-7
eBook Packages: EngineeringEngineering (R0)