Skip to main content

Module-Based Compilation with Droplet-Aware Operation Execution

  • Chapter
Fault-Tolerant Digital Microfluidic Biochips
  • 521 Accesses

Abstract

The compilation problems discussed so far have assumed that during operation execution in module-based compilation, the droplet repeatedly follows the same pattern inside the virtual module, leading to an operation completion time determined through experiments. The actual position of the droplet inside the virtual device has been ignored, considering that all the electrodes forming the device are occupied throughout the operation execution. In order to avoid the accidental merging of droplets, it was considered that a device is surrounded by a 1-cell segregation area, containing cells that can not be used until the operation performing on the device is completed. In this chapter, we consider rectangular modules (which we also call “black-box modules”), but in contrast to earlier chapters we use a droplet-aware execution of microfluidic operations, which means that we know the exact position of droplets inside the modules at each time step, and we can control them to avoid accidental merging, if necessary. This allows us to utilize the chip area better, since no segregation cells are needed to separate the modules, and improve the routing step, since now the routes can cross over modules, if needed. Another advantage of droplet-aware operation execution, is that it allows the partial overlapping of modules, which can increase parallelism. The proposed compilation solution extends the Tabu Search-based compilation introduced in the earlier chapters.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Reference

  1. Handa, M., Vemuri, R.: An efficient algorithm for finding empty space for online FPGA placement. In: Proceedings of the Design Automation Conference, pp. 960–965 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Pop, P., Alistar, M., Stuart, E., Madsen, J. (2016). Module-Based Compilation with Droplet-Aware Operation Execution. In: Fault-Tolerant Digital Microfluidic Biochips. Springer, Cham. https://doi.org/10.1007/978-3-319-23072-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23072-6_8

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23071-9

  • Online ISBN: 978-3-319-23072-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics