Abstract
During the physical design of biochips, we have to decide what and how many components to use in the biochip architecture, which is called allocation, and how to interconnect those components using channels, which is called schematic design. The components are allocated from a component library, and are limited by a set of resource constraints, which specify an upper limit on the number of components of each type that should be on the biochip. The output of the allocation and schematic design is a netlist, which is a graph model that captures the components (vertices) and their interconnections (edges). In this chapter we select methods from microelectronics VLSI to be applied for the allocation and schematic design, and modify and extend them for mVLSI biochips. We show the netlists we obtain by applying our algorithms on several benchmarks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
References
Coussy, P., Morawiec, A.: High-level Synthesis: From Algorithm to Digital Circuit. Springer, New York (2008)
Micheli, G.D.: Synthesis and Optimization of Digital Circuits. McGraw-Hill Higher Education, New York (1994)
Stanford Microfluidic Foundry. http://www.stanford.edu/group/foundry/
Ullman, D.: NP-complete scheduling problems. J. Comput. Syst. Sci. 10, 384–393 (1975)
Urbanski, J.P., Thies, W., Rhodes, C., Amarasinghe, S., Thorsen, T.: Digital microfluidics using soft lithography. Lab Chip 6(1), 96–104 (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Pop, P., Minhass, W.H., Madsen, J. (2016). Allocation and Schematic Design. In: Microfluidic Very Large Scale Integration (VLSI). Springer, Cham. https://doi.org/10.1007/978-3-319-29599-2_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-29599-2_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-29597-8
Online ISBN: 978-3-319-29599-2
eBook Packages: EngineeringEngineering (R0)