/
EE 194 Advanced VLSI EE 194 Advanced VLSI

EE 194 Advanced VLSI - PowerPoint Presentation

danika-pritchard
danika-pritchard . @danika-pritchard
Follow
344 views
Uploaded On 2019-11-20

EE 194 Advanced VLSI - PPT Presentation

EE 194 Advanced VLSI Spring 2018 Tufts University Instructor Joel Grodstein joelgrodsteintuftsedu Lecture 8 Biological computing Computers are made of Transistors Lots of them How many transistors on an Nvidia Volta ID: 765791

joel vlsi 194 grodstein vlsi joel grodstein 194 adv laci bacteria body cap glucose lactose cell cells promoter lacz

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "EE 194 Advanced VLSI" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

EE 194Advanced VLSI Spring 2018 Tufts University Instructor: Joel Grodstein joel.grodstein@tufts.edu Lecture 8: Biological computing

Computers are made of… Transistors. Lots of them! How many transistors on an Nvidia Volta? 21 billion!So many that we don’t really design transistors any more. We don’t even design gates.We design RTL, or assemble IP. EE 194/Adv. VLSI Joel Grodstein

A human computer is made of… Your body does a lot of computing too. What part of your body does the thinking? Brain, mostly Brains are built from …How many neurons in a brain? 100B Similar to a Volta! Is a Volta 1/5 as powerful as your brain?A transistor has one input; most gates have 2-3 inputs.A neuron can have 1000s of inputs; the brain has 100T synapses.A neuron does substantial analog computation, way more than 1 transistorConclusion: all of us are way smarter than a Volta  EE 194/Adv. VLSI Joel Grodstein neurons

We’re not talking about brains Brains are not the only computing machines in biology Bacteria are smart, too. Really? Bacteria like to eat sugars: glucose and lactoseDigesting glucose is more efficient; lactose works too Digesting each sugar requires producing specific enzymes (which cost “money;” i.e., ATP) Bacteria software: if (there is glucose around)produce glucose enzymesif (there is lactose but not glucose)produce lactose enzymes And bacteria don’t have a brain. Not one single neuron at all How can they execute this software?EE 194/Adv. VLSI Joel Grodstein

Your body is made of… Cells. Lots of cells. 37 trillion human cells (“only” 100B neurons) many more bacterial cells (a bacteria is just one cell)What is a cell? Arguably, the smallest part that can reproduce. Which leads us to…DNAEvery cell in your body has a full copy of your DNA It’s the software that makes you you .It’s the key to one type of biological computing: gene regulatory networks.EE 194/Adv. VLSI Joel Grodstein

Your body runs on proteins The cell contains machinery to build most any protein DNA contains the data structure listing how to build various proteins DNA also contains the software that controls which proteins get built when EE 194/Adv. VLSI Joel Grodstein

The “gates” behind lactose The proteins lacY and lacZ help digest lactoseThe lac promoter says when lacY and lacZ are produced I.e., when lacI is absent and CAP is presentGlucose metabolism uses up CAPLacI is produced by another stretch of DNAactive only when lactose is absentEE 194/Adv. VLSI Joel Grodstein lac promoter lacY lacZ CAP + lacI - lacI promoter lactose - lacI Glucose → less CAP

We can draw this as gates The lac promoter is an AND gate The lacI promoter is inverting lactoseAnother inverter for glucoseEE 194/Adv. VLSI Joel Grodstein lac promoter lacY lacZ CAP+ lacI - lacI promoter lactose - lacI Glucose → less CAP lacY , lacZ CAP lacI lactose lacI glucose CAP

Where are the wires? Note that we did not draw any wires! VLSI chips have wires that conduct electrons exactly where we want themChemicals move randomly in cells by diffusionCells have no wiresIf we want two inverters, they had better use different chemicals!EE 194/Adv. VLSI Joel Grodstein lacY , lacZ CAP lacI lactose lacI glucose CAP

Summary so far We have digital logic gates made from biological parts (DNA, RNA, proteins) Your body is full of these; so is a bacteria’s “body.” Every cell in your body is a sophisticated computing machine, all by itself.Every bacteria is, tooNone of this has anything to do with neurons or brains. EE 194/Adv. VLSI Joel Grodstein

Other digital logic in your cellsOur cells have many common patterns of logic Oscillators. Any idea why? Set your 24-hour body rhythm (2017 Nobel Prize) RS latches.Create memory. Every cell in your body has memory!Delay lines, pulse generatorsJust-in-time manufacturing EE 194/Adv. VLSI Joel Grodstein

So what? Well, it’s cool to understand, I think. Recombinant DNA technology We have the ability to go into a single cell and alter its DNAWe can (somewhat) program a bacteria however we like Our programming ability is limited 21B transistors on a Volta A dozen or so gates in a cell (best so far)So why do we care?EE 194/Adv. VLSI Joel Grodstein

Cells can reproduce When a cell reproduces, its altered DNA gets reproduced A bacteria may have only a dozen custom gatesbut that bacteria can swim in your bloodstream and reproduce How fast can bacteria reproduce? 20-30 minutes for E.coli.How many bacteria get made in 24 hours?So, about 50 generations in 24 hours.250 is about 1015, or 1000 trillionAnd people are working very hard to extend that “dozen” gates up higher. EE 194/Adv. VLSI Joel Grodstein

What is the potential for this technology? Talk about cancer fighter, and recognizing the combination of multiple markers. EE 194/Adv. VLSI Joel Grodstein