Jeffrey McDaniel1, William H. Grover2 and Philip Brisk1

Slides:



Advertisements
Similar presentations
Senior Design I Peer Review January 20 th, 2006 PO6208 – ARC Works Sports Bottle Sponsor: ARC Works of Monroe County Team Members: Team Leader George Gooch,
Advertisements

February Leadership: Making Coherence MTL Meeting February 2010 Pandora Bedford Astrid Fossum Laura Maly Cynthia Rodriguez This material is based upon.
Troubleshooting, Research, Development and Experimentation Unit #6 Tom Weber Course 665 This material is based upon work supported by the national science.
Applying Genetic Algorithms to Decision Making in Autonomic Computing Systems Authors: Andres J. Ramirez, David B. Knoester, Betty H.C. Cheng, Philip K.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Digital Circuit Simulations Deborah Barnett, Tidehaven High School Tidehaven ISD Dr. Peng Li, Assistant Professor (faculty mentor) Department of Electrical.
Systems Engineer An engineer who specializes in the implementation of production systems This material is based upon work supported by the National Science.
ELECTRONICS ASSEMBLY 1 of 12 MADE IN FLORIDA - INDUSTRY TOURS.
1 Jon Sudduth Project Engineer, Intelligent Grid Deployment SWEDE April 26, 2011.
Invent the Future Dynamic Web Based Methods and Tools for Multi-University I/UCRC Management, Data Integration and Decision Support Janis Terpenny January.
FPGA Switch Block Design Dr. Philip Brisk Department of Computer Science and Engineering University of California, Riverside CS 223.
CAD for Physical Design of VLSI Circuits
Automatic Synthesis of Microfluidic Large Scale Integration Chips from a Domain-Specific Language Jeffrey McDaniel, Christopher Curtis, Philip Brisk University.
AUTOMATION IN MANUFACTURING 1 of 12 MADE IN FLORIDA - INDUSTRY TOURS.
Small footprint exhibitions. Overview 1.Nano small footprint exhibition 2.Possible future directions 3.Discussion.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
Black Box Software Testing Copyright © 2003 Cem Kaner & James Bach 1 Black Box Software Testing Fall 2004 PART USER TESTING by Cem Kaner, J.D., Ph.D.
Where are the Academic Jobs ? Interactive Exploration of Job Advertisements in Geospatial and Topical Space Angela M. Zoss 1, Michael Conover 2 and Katy.
Path Scheduling on Digital Microfluidic Biochips Dan Grissom and Philip Brisk University of California, Riverside Design Automation Conference San Francisco,
Being Smart with Graphs This material is based upon work supported by the National Science Foundation under Grant No. DRL ==≠≠ == Any opinions,
Numerical Methods Multi Dimensional Direct Search Methods - Theory
Computer Aided Design By Brian Nettleton This material is based upon work supported by the National Science Foundation under Grant No Any opinions,
Finding Partners, Creating Impact Rusty Low Poles Together Workshop NOAA Boulder, CO July 20-22, 2005.
Testability of Analogue Macrocells Embedded in System-on-Chip Workshop on the Testing of High Resolution Mixed Signal Interfaces Held in conjunction with.
Team Members: Vinay Barde(EE) Alfred Lee(CE) Jason Marks(EE) Alexis Reusch (EE) Goal: To develop a balance-training rehabilitation device for clients of.
Invention & Innovation Unit #6 Mrs. Mattson Carl Ben Eielson Middle School ETP 2006—Tanya Mattson This material is based upon work supported by the National.
1 CS612 Algorithms for Electronic Design Automation CS 612 – Lecture 1 Course Overview Mustafa Ozdal Computer Engineering Department, Bilkent University.
QUALITY MEASURES: METROLOGY MADE IN FLORIDA - INDUSTRY TOURS 1 of 12.
Systems Realization Laboratory The Role and Limitations of Modeling and Simulation in Systems Design Jason Aughenbaugh & Chris Paredis The Systems Realization.
Smart Home Technologies
Advanced Software Engineering Lecture 4: Process & Project Metrics.
The study was requested of the NRC’s Board on Life Sciences by NSF, NIH, and DOE To examine the current state of biological research in the U.S. and recommend.
Data Mining Data Fusion Kathy Chiang Upstate 2010
Engineering programs must demonstrate that their graduates have the following: Accreditation Board for Engineering and Technology (ABET) ETP 2005.
TOPIC: THE VALUE OF BIOMEDICAL ENGINEERS AND TECHNICIANS IN HOSPITAL PRESANTED BY: KWIZERA ABRAHAM STUDENT IN: BMET /FINALIST STU INSTITUTION: IPRC KIGALI.
Time-borrowing platform in the Xilinx UltraScale+ family of FPGAs and MPSoCs Ilya Ganusov, Benjamin Devlin.
OpenPath – Improving Student Pathways to Computing Professions
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
Kevin C. Chang University of Illinois, Urbana-Champaign
Concepts in Engineering Design
“Youth Ready for Science” What Can Be Done?
Making “Open Data” Work: Challenges for Data Integration in Genomics Research
Paper Microfluidic Devices
Architecture Synthesis for Cost Constrained Fault Tolerant Biochips
Service Organization Control (SOC)
Intelligent Design of Electronic Assets (IDEA) Workshop
Discussion and Conclusion
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
The Social Model for A/T Technology Transfer – AAATE 2010 “From Problem Identification to Social Validation: An Operational Model” Joseph P. Lane,
A Must to Know - Testing IoT
Rui Wu, Jose Painumkal, Sergiu M. Dascalu, Frederick C. Harris, Jr
Data Management: The Data Repatriation Re-integration Step or …
Alexis Petri, EdD Ronda Jenson, PhD
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
Knowledge Translation Across RERC Activities
Joseph P. Lane Center on Knowledge Translation for Technology Transfer
University of Florida CTS-IT: Automated Data Translation from EMR to REDCap Problem Research often depends upon reliable access to clinical data. Many.
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Title of Poster Site Visit 2017 Introduction Results
Distributed File Systems
Nanotechnology & Society
Black Box Software Testing Fall 2004
ECE 699: Lecture 3 ZYNQ Design Flow.
HIGH LEVEL SYNTHESIS.
Web Mining Department of Computer Science and Engg.
Numerical Methods Newton’s Method for One -Dimensional Optimization - Example
Comparison to existing state of security experimentation
Wireless Performance Prediction – Rationale and Goals
Title of Poster Site Visit 2018 Introduction Results
This material is based upon work supported by the National Science Foundation under Grant #XXXXXX. Any opinions, findings, and conclusions or recommendations.
Presentation transcript:

The Case for Semi-Automated Design of Microfluidic Very Large Scale Integration (mVLSI) Chips Jeffrey McDaniel1, William H. Grover2 and Philip Brisk1 1Department of Computer Science and Engineering 2Department of Bioengineering University of California, Riverside

The State of the Field Semiconductor VLSI/CAD has provided an algorithmic foundation for microfluidic VLSI It remains unclear if this foundation addresses the concerns of biologists and chemists or lowers fabrication costs Microfluidic VLSI VLSI FPGA Scheduling Algorithms Clock Tree Routing Negotiated Congestion Routing PCB Escape Routing Standard Cell Placement

The State of the Field VLSI FPGA PCB Escape Routing Scheduling Algorithms Clock Tree Routing Negotiated Congestion Routing PCB Escape Routing Standard Cell Placement

Our “Customer Discovery” Process (NSF I-Corps) Speak with ~100 potential customers Identify the pain points that they experience during LoC design Diagnostics for all

Bioengineering/Biomedical Communities Microfluidics Publications by Journal Topic Area “We know [computer scientists] are useful, we just don’t know how” Microfluidics Consortium member Engineering Journals Multidisciplinary Journals Biology and Medicine Journals Sackmann, E. K., Fulton, A. L., & Beebe, D. J. (2014). The present and future role of microfluidics in biomedical research. Nature, 507(7491), 181–9. http://doi.org/10.1038/nature13118

The Problems Device Designers Face

Microfluidic Entities (Standardized) “There won’t be a repository of microfluidic components for at least 10 years” Entities are considered black boxes In reality they have shape 10 years at least for a repository of open source component entities

Replicating Existing Devices vs. Original Devices Development and evaluation of a microdevice for amino acid biomarker detection and analysis on Mars Mathies Lab, UC Berkeley Automated microfluidic chromatin immunoprecipitation from 2,000 cells Angela Wu Quake Labs, Stanford Algorithmically designed device ChIP (cite), D&T us (cite grover), Giant ? For original

Common Fallacies LoC Designers desired end-to-end “push button” design automation software Pure algorithmic solutions are not trusted Designers desire interactive design Automation Fabricated Design Experiment Design Philip: Somehow, I lost the big red X. Sorry about that...

What We Learned from Customer Discovery LoC designers are not opposed to algorithmic assistance They do not want to cede control to software They want to see each algorithmic change as it occurs Manual intervention must be allowed at each step Experiment Design Fabricated Design ManualDesign Algorithm

Common Fallacies Semiconductor optimization metrics are relevant Reality: Channel length, area utilization, and control skew are of limited concern to microfluidic designers Reality: Fabrication processes, costs, and economies of scale are different than semiconductors Reality: Testability, and repeatability are of utmost importance Reality: Reliability is important, but most chips are disposable

The Reality of Area and Device Complexity Most devices are small, i.e., <= 10s of valves Not a challenge to place-and-route Optimality metrics (e.g., channel length) minimally affect performance, as chemical/biological processes dominate latency Large and complex devices exist, but… Often tailored to specific applications with limited scope High academic profile != industrial market share There are “pseudo-standard” device sizes

The Future of Design Automation

Fully Manual Design (CIDAR Lab, Boston University) Citation: http://cidarlab.github.io/3DuF/

Our Direction: Semi-Automated Design Place components and specify connections Route channels automatically

Our Direction: Algorithms Interact with Manual Design Place components manually Route each channel as the user specifies connections between components Final design is legal and made with ease

Conclusion Producing original devices to advance biology is the only way for microfluidic CAD to bring value to the community Algorithms can create more reliable and robust microfluidic devices Designers will not wait 10s of minutes or hours for your ILP to converge Optimization is pointless unless it addresses metrics that are relevant to biologists or lowers production costs

Thank you!

Acknowledgment This material is based upon work supported by the National Science Foundation under Grant Nos. 1351115, 1560596, and 1640757. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.