8 research outputs found
Placement and routing for cross-referencing digital microfluidic biochips.
Xiao, Zigang."October 2010."Thesis (M.Phil.)--Chinese University of Hong Kong, 2011.Includes bibliographical references (leaves 62-66).Abstracts in English and Chinese.Abstract --- p.iAcknowledgement --- p.viChapter 1 --- Introduction --- p.1Chapter 1.1 --- Microfluidic Technology --- p.2Chapter 1.1.1 --- Continuous Flow Microfluidic System --- p.2Chapter 1.1.2 --- Digital Microfluidic System --- p.2Chapter 1.2 --- Pin-Constrained Biochips --- p.4Chapter 1.2.1 --- Droplet-Trace-Based Array Partitioning Method --- p.5Chapter 1.2.2 --- Broadcast-addressing Method --- p.5Chapter 1.2.3 --- Cross-Referencing Method --- p.6Chapter 1.2.3.1 --- Electrode Interference in Cross-Referencing Biochips --- p.7Chapter 1.3 --- Computer-Aided Design Techniques for Biochip --- p.8Chapter 1.4 --- Placement Problem in Biochips --- p.8Chapter 1.5 --- Droplet Routing Problem in Cross-Referencing Biochips --- p.11Chapter 1.6 --- Our Contributions --- p.14Chapter 1.7 --- Thesis Organization --- p.15Chapter 2 --- Literature Review --- p.16Chapter 2.1 --- Introduction --- p.16Chapter 2.2 --- Previous Works on Placement --- p.17Chapter 2.2.1 --- Basic Simulated Annealing --- p.17Chapter 2.2.2 --- Unified Synthesis Approach --- p.18Chapter 2.2.3 --- Droplet-Routing-Aware Unified Synthesis Approach --- p.19Chapter 2.2.4 --- Simulated Annealing Using T-tree Representation --- p.20Chapter 2.3 --- Previous Works on Routing --- p.21Chapter 2.3.1 --- Direct-Addressing Droplet Routing --- p.22Chapter 2.3.1.1 --- A* Search Method --- p.22Chapter 2.3.1.2 --- Open Shortest Path First Method --- p.23Chapter 2.3.1.3 --- A Two Phase Algorithm --- p.24Chapter 2.3.1.4 --- Network-Flow Based Method --- p.25Chapter 2.3.1.5 --- Bypassibility and Concession Method --- p.26Chapter 2.3.2 --- Cross-Referencing Droplet Routing --- p.28Chapter 2.3.2.1 --- Graph Coloring Method --- p.28Chapter 2.3.2.2 --- Clique Partitioning Method --- p.30Chapter 2.3.2.3 --- Progressive-ILP Method --- p.31Chapter 2.4 --- Conclusion --- p.32Chapter 3 --- CrossRouter for Cross-Referencing Biochip --- p.33Chapter 3.1 --- Introduction --- p.33Chapter 3.2 --- Problem Formulation --- p.34Chapter 3.3 --- Overview of Our Method --- p.35Chapter 3.4 --- Net Order Computation --- p.35Chapter 3.5 --- Propagation Stage --- p.36Chapter 3.5.1 --- Fluidic Constraint Check --- p.38Chapter 3.5.2 --- Electrode Constraint Check --- p.38Chapter 3.5.3 --- Handling 3-pin net --- p.44Chapter 3.5.4 --- Waste Reservoir --- p.45Chapter 3.6 --- Backtracking Stage --- p.45Chapter 3.7 --- Rip-up and Re-route Nets --- p.45Chapter 3.8 --- Experimental Results --- p.46Chapter 3.9 --- Conclusion --- p.47Chapter 4 --- Placement in Cross-Referencing Biochip --- p.49Chapter 4.1 --- Introduction --- p.49Chapter 4.2 --- Problem Formulation --- p.50Chapter 4.3 --- Overview of the method --- p.50Chapter 4.4 --- Dispenser and Reservoir Location Generation --- p.51Chapter 4.5 --- Solving Placement Problem Using ILP --- p.51Chapter 4.5.1 --- Constraints --- p.53Chapter 4.5.1.1 --- Validity of modules --- p.53Chapter 4.5.1.2 --- Non-overlapping and separation of Modules --- p.53Chapter 4.5.1.3 --- Droplet-Routing length constraint --- p.54Chapter 4.5.1.4 --- Optical detector resource constraint --- p.55Chapter 4.5.2 --- Objective --- p.55Chapter 4.5.3 --- Problem Partition --- p.56Chapter 4.6 --- Pin Assignment --- p.56Chapter 4.7 --- Experimental Results --- p.57Chapter 4.8 --- Conclusion --- p.59Chapter 5 --- Conclusion --- p.60Bibliography --- p.6
Recommended from our members
Scheduling and Fluid Routing for Flow-Based Microfluidic Laboratories-on-a-Chip
Microfluidic laboratories-on-a-chip (LoCs) are replacing the conventional biochemical analyzers and are able to integrate the necessary functions for biochemical analysis on-chip. There are several types of LoCs, each having its advantages and limitations. In this paper we are interested in flow-based LoCs, in which a continuous flow of liquid is manipulated using integrated microvalves. By combining several microvalves, more complex units, such as micropumps, switches, mixers, and multiplexers, can be built. We consider that the architecture of the LoC is given, and we are interested in synthesizing an implementation, consisting of the binding of operations in the application to the functional units of the architecture, the scheduling of operations and the routing and scheduling of the fluid flows, such that the application completion time is minimized. To solve this problem, we propose a list scheduling-based application mapping (LSAM) framework and evaluate it by using real-life as well as synthetic benchmarks. When biochemical applications contain fluids that may adsorb on the substrate on which they are transported, the solution is to use rinsing operations for contamination avoidance. Hence, we also propose a rinsing heuristic, which has been integrated in the LSAM framework
Microfluidic very large-scale integration for biochips: Technology, testing and fault-tolerant design
Microfluidic biochips are replacing the conventional biochemical analyzers by integrating all the necessary functions for biochemical analysis using microfluidics. Biochips are used in many application areas, such as, in vitro diagnostics, drug discovery, biotech and ecology. The focus of this paper is on continuous-flow biochips, where the basic building block is a microvalve. By combining these microvalves, more complex units such as mixers, switches, multiplexers can be built, hence the name of the technology, “microfluidic Very Large-Scale Integration” (mVLSI). A roadblock in the deployment of microfluidic biochips is their low reliability and lack of test techniques to screen defective devices before they are used for biochemical analysis. Defective chips lead to repetition of experiments, which is undesirable due to high reagent cost and limited availability of samples. This paper presents the state-of-the-art in the mVLSI platforms and emerging research challenges in the area of continuous-flow microfluidics, focusing on testing techniques and fault-tolerant design
Abstraction Layers for Scalable Microfluidic Biocomputers (Extended Version)
Microfluidic devices are emerging as an attractive technology for automatically orchestrating the reactions needed in a biological computer. Thousands of microfluidic primitives have already been integrated on a single chip, and recent trends indicate that the hardware complexity is increasing at rates comparable to Moore's Law. As in the case of silicon, it will be critical to develop abstraction layers--such as programming languages and Instruction Set Architectures (ISAs)--that decouple software development from changes in the underlying device technology.Towards this end, this paper presents BioStream, a portable language for describing biology protocols, and the Fluidic ISA, a stable interface for microfluidic chip designers. A novel algorithm translates microfluidic mixing operations from the BioStream layer to the Fluidic ISA. To demonstrate the benefits of these abstraction layers, we build two microfluidic chips that can both execute BioStream code despite significant differences at the device level. We consider this to be an important step towards building scalable biocomputers
Optimization Tools for the Design of Reconfigurable Digital Microfluidic Biochips
<p>Microfluidics-based biochips combine electronics with biochemistry to open new application
areas such as point-of-care medical diagnostics, on-chip DNA analysis, automated drug
discovery and protein crystallization. Bioassays can be mapped to microfluidic arrays using
synthesis tools and they can be executed through the electronic manipulation of sample and
reagent droplets. The 2007 International Technology Roadmap for Semiconductors articulates
the need for innovations in biochip and microfluidics as part of functional diversification
("Higher Value Systems" and "More than Moore"). This document also highlights "Medical"
as being a System Driver for 2009
This thesis envisions an automated design flow for microfluidic biochips, in the same
way as design automation revolutionized IC design in the 80s and 90s. Electronic
design-automation techniques are leveraged whenever possible, and new design-automation
solutions are developed for problems that are unique to digital microfluidics. Biochip users
(e.g., chemists, nurses, doctors and clinicians) and the biotech/pharmaceutical industry will
adapt more easily to new technology if appropriate design tools and in-system automation
methods are made available.
The thesis is focused on a design automation framework that addresses optimization
problems related to layout, synthesis, droplet routing, testing, and testing for digital
microfluidic biochips. Optimization goal includes the minimization of time-to-response, chip
area, and test complexity. The emphasis here is on practical issues such as defects, fabrication
cost, physical constraints, and application-driven design. To obtain robust, easy-to-route chip
designs, a unified synthesis method has been developed to incorporate droplet routing and
defect tolerance in architectural synthesis and physical design. It allows routing-aware
architectural-level design choices and defect-tolerant physical design decisions to be made
simultaneously.
v
In order to facilitate the manufacture of low-cost and disposable biochips, design methods
that rely on a small number of control pins have also been developed. Three techniques have
been introduced for the automated design of such pin-constraint biochips. First, a
droplet-trace-based array partitioning method has been combined with an efficient pin
assignment technique, referred to as the "Connect-5 algorithm". The second pin-constrained
design method is based on the use of "rows" and "columns" to access electrodes. An efficient
droplet manipulation method has been developed for this cross-referencing technique. The
method maps the droplet-movement problem to the clique-partitioning problem from graph
theory, and it allows simultaneous movement of a large number of droplets on a microfluidic
array.
The third pin-constrained design technique is referred to as broadcast-addressing. This
method provides high throughput for bioassays and it reduces the number of control pins by
identifying and connecting control pins with "compatible" actuation sequences.
Dependability is another important attribute for microfluidic biochips, especially for
safety-critical applications such as point-of-care health assessment, air-quality monitoring,
and food-safety testing. Therefore, these devices must be adequately tested after manufacture
and during bioassay operations. This thesis presents a cost-effective testing method, referred
to as "parallel scan-like test", and a rapid diagnosis method based on test outcomes. The
diagnosis outcome can be used for dynamic reconfiguration, such that faults can be easily
avoided, thereby enhancing chip yield and defect tolerance. The concept of functional test for
digital biochip has also been introduced for the first time in this thesis. Functional test
methods address fundamental biochip operations such as droplet dispensing, droplet
transportation, mixing, splitting, and capacitive sensing.
To facilitate the application of the above testing methods and to increase their
effectiveness, the concept of design-for-testability (DFT) for microfluidic biochips has been
introduced in this thesis. A DFT method has been proposed that incorporates a test plan into
vi
the fluidic operations of a target bioassay protocol.
The above optimization tools have been used for the design of a digital microfluidic
biochip for protein crystallization, a commonly used technique to understand the structure of
proteins. An efficient solution-preparation algorithm has been developed to generate a
solution-preparation plan that lists the intermediate mixing steps needed to generate target
solutions with the required concentrations. A multi-well high-throughput digital microfluidic
biochip prototype for protein crystallization has also been designed.
In summary, this thesis research has led to a set of practical design tools for digital
microfluidics. A protein crystallization chip has been designed to highlight the benefits of this
automated design flow. It is anticipated that additional biochip applications will also benefit
from these optimization methods.</p>Dissertatio