Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jeffrey McDaniel

dblp:129/2080 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
0since 2021 · last 2019
0000-0001-9388-7875ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 5 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Electronic design automation · 79% Embedded and real-time systems · 13% Hardware accelerators and domain-specific architectures · 8%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.522017
PCB Escape Routing and Layer Minimization for Digital Microfluidic Biochips · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Embedded and real-time systems
cyber-physical system platforms
0.312018
Scheduling and Fluid Routing for Flow-Based Microfluidic Laboratories-on-a-Chip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Electronic design automation › physical design › routing › printed circuit board routing
escape routing
0.312017
PCB Escape Routing and Layer Minimization for Digital Microfluidic Biochips · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation › microfluidic biochip design
digital microfluidic biochip
0.212014
A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Hardware accelerators and domain-specific architectures
lab-on-a-chip
0.212014
A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation › microfluidic biochip design
pin-constrained design
0.212014
A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation › physical design › routing
printed circuit board routing
0.212014
A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation › physical design › routing › VLSI routing
single-layer routing
0.212014
A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014
Electronic design automation › microfluidic biochip design
digital microfluidic biochip design
0.112017
PCB Escape Routing and Layer Minimization for Digital Microfluidic Biochips · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2017
Electronic design automation › microfluidic biochip design
droplet routing
0.112014
A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2014

Methods — techniques the papers use, named apart from their topics

rinsing heuristic · 0.3list scheduling · 0.3negotiated congestion-based routing · 0.3droplet routing algorithms · 0.2
YearPublicationVenuePosition
2019 Specification, Integration, and Benchmarking of Continuous Flow Microfluidic Devices: Invited Paper
abstract
The lack of standardization in the specification and representation of microfluidic designs and their corresponding architectures is one of the largest hurdles faced by the developers of Microfluidic Design Automation (MDA) tools. In this paper, we introduce MINT, a Microfluidic Hardware Description Language (MHDL) for defining components and devices in a human readable manner, and ParchMint, an MDA interchange format and associated benchmark suite that can be used to compare the performance of different physical design algorithms. We further demonstrate how the introduction of MINT and ParchMint into the engineering workflow can bridge the gaps from the specification to the fabrication of microfluidic devices. While recent efforts to democratize microfluidics have been recognized by the community, there is an unfortunate lack of open source tools, design languages, and standards. Consequently, microfluidic designs shared on open platforms such as Metafluidics[15] leave conceptual gaps in terms of missing design information that are necessary to realize the “creative process flows” (Reproduce, Remix, and Test multiple systems). MINT and ParchMint are open source projects, which allows the community to contribute and extend their functionality to enable advanced algorithmic methodologies and new commercialization possibilities that differ from the vertically integrated industries we see today.
Radhakrishna Sanka, Brian Crites, Jeffrey McDaniel, Philip Brisk, Douglas Densmore
ICCAD3
2018 Scheduling and Fluid Routing for Flow-Based Microfluidic Laboratories-on-a-Chip
abstract
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.
Wajid Hassan Minhass, Jeffrey McDaniel, Michael Lander Raagaard, Philip Brisk, Paul Pop, Jan Madsen
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2017 The case for semi-automated design of microfluidic very large scale integration (mVLSI) chips
abstract
In recent years, significant interest has emerged in the problem of fully automating the design of microfluidic very large scale integration (mVLSI) chips, a popular class of Lab-on-a-Chip (LoC) devices that can automatically execute a wide variety of biological assays. To date, this work has been carried out with little to no input from LoC designers. We conducted interviews with approximately 100 LoC designers, biologists, and chemists from academia and industry; uniformly, they expressed frustration with existing design solutions, primarily commercially available software such as AutoCAD and Solidworks; however, they expressed limited interest and considerable skepticism about the potential for “push-button” end-to-end automation. In response, we have developed a semi-automated mVLSI drawing tool that is designed specifically to address the pain points elucidated by our interviewees. We have used this tool to rapidly reproduce several previously published LoC architectures and generate fabrication ready specifications.
Jeffrey McDaniel, William H. Grover, Philip Brisk
DATE1
2017 PCB Escape Routing and Layer Minimization for Digital Microfluidic Biochips
abstract
This paper introduces a multiterminal escape routing algorithm for the design of printed circuit boards (PCBs) that control digital microfluidic biochips (DMFBs). The new algorithm extends a negotiated congestion-based single-terminal escape router that has been shown to be superior to previous methods. It relaxes the pin assignment to allow pin groups to be broken up when doing so can reduce the number of PCB layers. Experimental results indicate that the improved method can reduce both the number of PCB layers and average wirelength compared to existing DMFB escape routers.
Jeffrey McDaniel, Zachary Schall-Zimmerman, Daniel T. Grissom, Philip Brisk
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2015 An open-source compiler and PCB synthesis tool for digital microfluidic biochips
Daniel T. Grissom, Christopher Curtis, Skyler Windh, Calvin Phung, Zachary Schall-Zimmerman, Kenneth O'Neal, Jeffrey McDaniel, Nick Liao, Philip Brisk
Integr.8
2014 Multi-terminal PCB escape routing for digital microfluidic biochips using negotiated congestion
abstract
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.
Jeffrey McDaniel, Daniel T. Grissom, Philip Brisk
VLSI-SoC1
2014 Simulated annealing-based placement for microfluidic large scale integration (mLSI) chips
abstract
Microfluidic large-scale integration (mLSI) chips comprise hundreds or thousands of microvalves integrated into a chemically inert elastomeric substrate. The design of these chips is time-consuming, error-prone, and presently performed by hand. To enhance design automation, a routability-oriented placement algorithm based on simulated annealing is introduced. This paper investigates relevant issues including: (1) grid representation; (2) perturbation operations; (3) objective function; (4) uniform vs. heterogeneous component sizes; (5) spacing rules and their effect on routability; and (6) random vs. directed initial placement. Our results show how the above issues affect both the pre-routing estimate on the routability of the chips, the number of flow channel intersections (each of which requires the insertion of several microvalves), and total channel distance as reported by our router.
Jeffrey McDaniel, Brendon Parker, Philip Brisk
VLSI-SoC1
2014 A Low-Cost Field-Programmable Pin-Constrained Digital Microfluidic Biochip
abstract
This paper introduces a field-programmable pin-constrained digital microfluidic biochip (FPPC-DMFB), which offers general-purpose assay execution at a lower cost than general-purpose direct addressing DMFBs and highly optimized application-specific pin-constrained DMFBs. One of the key cost drivers for DMFBs is the number of printed circuit board (PCB) layers, onto which the device is mounted. We demonstrate a scalable single-layer PCB wiring scheme for several FPPC-DMFB variations, for PCB technology with orthogonal routing capacity of at least three; for PCB technology with orthogonal capacity of two, more PCB layers are required, but the FPPC-DMFB retains its cost advantage. These results offer new insights on the relationship between PCB layer count, pin count, and cost. Additionally, to reduce the execution time of assays on the FPPC-DMFB, we present efficient algorithms for droplet routing, with and without contamination removal via wash droplets.
Daniel T. Grissom, Jeffrey McDaniel, Philip Brisk
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2013 Design and verification tools for continuous fluid flow-based microfluidic devices
abstract
This paper describes an integrated design, verification, and simulation environment for programmable microfluidic devices called laboratories-on-chip (LoCs). Today's LoCs are architected and laid out by hand, which is time-consuming, tedious, and error-prone. To increase designer productivity, this paper introduces a Microfluidic Hardware Design Language (MHDL) for LoC specification, along with software tools to assist LoC designers verify the correctness of their specifications and estimate their performance.
Jeffrey McDaniel, Auralila Baez, Brian Crites, Aditya Tammewar, Philip Brisk
ASP-DAC1