Multi-terminal PCB escape routing for digital microfluidic biochips using negotiated congestion

This paper introduces a multi-terminal escape routing algorithm for the design of Printed Circuit Boards (PCBs) that control Digital Microfluidic Biochips (DMFBs). The new algorithm is based on the principle of negotiated congestion, which has been applied in the past to problems including FPGA routing and PCB escape routing for single-terminal nets. PCBs designed for Pin-constrained DMFBs, in which one control pin may drive multiple electrodes, require multi-terminal escape routing solutions. Experimental results indicate that negotiated congestion is more effective for multi-terminal escape routing than existing techniques, which are based on maze routing coupled with rip-up and re-route, yielding an overall reduction in the number of PCB layers in most the test cases that were tried.

[1]  Tsung-Wei Huang,et al.  Voltage-Aware Chip-Level Design for Reliability-Driven Pin-Constrained EWOD Chips , 2014, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[2]  Miguel Angel Murran,et al.  Capacitance-based droplet position estimator for digital microfluidic devices. , 2012, Lab on a chip.

[3]  Philip Brisk,et al.  A field-programmable pin-constrained digital microfluidic biochip , 2013, 2013 50th ACM/EDAC/IEEE Design Automation Conference (DAC).

[4]  Yan Luo,et al.  Design of Pin-Constrained General-Purpose Digital Microfluidic Biochips , 2013, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[5]  Martin D. F. Wong,et al.  A negotiated congestion based router for simultaneous escape routing , 2010, 2010 11th International Symposium on Quality Electronic Design (ISQED).

[6]  Carl Ebeling,et al.  PathFinder: A Negotiation-Based Performance-Driven Router for FPGAs , 1995, Third International ACM Symposium on Field-Programmable Gate Arrays.

[7]  Martin D. F. Wong,et al.  Correctly Modeling the Diagonal Capacity in Escape Routing , 2012, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[8]  Lyle E. Yarnell,et al.  Automated digital microfluidic platform for magnetic-particle-based immunoassays with optimization by design of experiments. , 2013, Analytical chemistry.

[9]  R. Fair,et al.  Electrowetting-based actuation of droplets for integrated microfluidics. , 2002, Lab on a chip.

[10]  Tsung-Wei Huang,et al.  Integrated Fluidic-Chip Co-Design Methodology for Digital Microfluidic Biochips , 2013, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  Tsung-Wei Huang,et al.  A Network-Flow Based Pin-Count Aware Routing Algorithm for Broadcast-Addressing EWOD Chips , 2011, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[12]  C. Y. Lee An Algorithm for Path Connections and Its Applications , 1961, IRE Trans. Electron. Comput..

[13]  Tsung-Wei Huang,et al.  An ILP-Based Routing Algorithm for Pin-Constrained EWOD Chips With Obstacle Avoidance , 2013, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[14]  Krishnendu Chakrabarty Design Automation and Test Solutions for Digital Microfluidic Biochips , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[15]  Aaron R Wheeler,et al.  Digital microfluidics with impedance sensing for integrated cell culture and analysis. , 2013, Biosensors & bioelectronics.

[16]  Krishnendu Chakrabarty,et al.  Broadcast Electrode-Addressing and Scheduling Methods for Pin-Constrained Digital Microfluidic Biochips , 2011, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[17]  Tan Yan,et al.  BSG-Route: a length-matching router for general topology , 2008, ICCAD 2008.