Nanosystems: Technology, Architectures and Applications Giovanni De Micheli Outline Introduction Technology Devices Circuits Architecture Communication infrastructure 3D Integration Sensors Applications Conclusions (c) Giovanni De Micheli 2 Nano-systems Nano Nano-electronics: CMOS < 32nm node Silicon nanowires Carbon nanotubes Flatronics Nano-bio-sensing: Systems Tera-scale systems: Heterogeneity Sensing, Processing, Communication, SW Transducers Complexity: Size compatibility Electro-chemistry (c) Giovanni De Micheli Design Management 3 Outline Introduction Technology Devices Circuits Architecture Communication infrastructure 3D Integration Sensors Applications Conclusions (c) Giovanni De Micheli 4 The emerging nano-technologies System technology is build bottom-up, starting from materials and their properties New devices exploit functional geometries at the molecular level Quantum confinement There is a plethora of new materials and processing steps/flows More than 50 elements in a regular CMOS process Enhanced silicon CMOS is likely to remain the main manufacturing proces (c) Giovanni De Micheli 5 Beyond CMOS Nano-technology provides us with new devices [Close, Stanford] [Infineon] [Leblebici, EPFL] Can they mix and match with standard CMOS technology ? What is the added value? (c) Giovanni De Micheli 6 22 nm Tri-Gate Transistors [Courtesy: M. Bohr] (c) Giovanni De Micheli 7 FinFETs versus SiNW FETs (c) Giovanni De Micheli 8 Ambipolarity Device characteristics controlled by backgate voltage Four-terminal devices Back gate determines type: n or p [Courtesy: Sacchetto, EPFL] (c) Giovanni De Micheli 9 Double Independent gate SiNW FET S Source Control gate CG Polarity S CG PG p-FET D Drain D S CG n-FET D gate Program the transistor to either p-type or n-type 10 Silicon Nanowire Transistors Gate all around transistors Double gate to control polarity (c) Giovanni De Micheli [Courtesy: De Marchi, EPFL] 11 Device Id/Vcg Vds=2V Vcg Log( Id [A] ) Vpg Vpg = 0V Vpg = 2V Vpg = 4V 0 2 Vcg [V] 3 4 [Courtesy: De Marchi, EPFL] 12 New Design Paradigm: Ambipolar Logic CMOS complementary logic efficient only for negative-unate functions (INV, NAND, NOR…etc) Ambipolar logic is efficient for both unate and binate functions Optimal for XOR and XNOR dominated circuits Negative Unate functions INV NAND2 Gnd A XOR2 B Gnd Gnd Binate functions Y B Vdd Vdd A Vdd Similar to regular CMOS Only 4 transistors when compared to 8 transistors with a regular CMOS (c) Giovanni De Micheli [Courtesy: H. Ben Jamaa, ’08]" 13 Alternative logic families Pseudo Logic Static Logic Transistor pair A B’ A’C B Y A B C VB Single transistor A B’ A’ B’ Y C Y A B C VB Y A B C A’ B’ A B C (c) Giovanni De Micheli 14 Sea-of-Tiles (SoT) Homogeneous array of Tiles Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile (c) Giovanni De Micheli 15 Sea-of-Tiles (SoT) Homogeneous array of Tiles Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile Tile (c) Giovanni De Micheli 16 Polarity Drain Control Source Dumbbell-stick diagrams Transistor pairing Control gates connected together Dumbell-‐s,ck Transistor grouping Polarity gates connected together 176 Layout abstraction and regularity with Tiles n1 G1 g1 Tile n6 G1 n2 G2 g2 n5 G2 n3 Two transistor pairs grouped together n4 XOR2 NAND2 (c) Giovanni De Micheli [Courtesy: Bobba, DAC 12] 18 Outline Introduction Technology Devices Circuits Architecture Communication infrastructure 3D Integration Sensors Applications Conclusions (c) Giovanni De Micheli 19 System architectural trends Many-core processing Frequency scaling has leveled-off Exploit application-level parallelism On-chip communication Bottleneck for system performance Networks-on-Chip (NoC) Adopted as scalable interconnect Intel Single-Chip Cloud Computer [Courtesy: Howard, ISSCC 2010] (c) Giovanni De Micheli 20 Networks-on-Chip Scalable Interconnect NoC modular architecture Network Interfaces (NIs) Switches Links Scalable Multiple parallel transactions Segmented point-to-point wires Used in prototypes and products Bone, Intel Polaris, SCC TI OMAP, Tilera TILE-Gx xpipes library [Courtesy: Stergiou DATE 2005] (c) Giovanni De Micheli 21 Specialization for Power Efficiency Limited power budget for mobile applications Trade-off programmability for power-efficiency Specialized heterogeneous IP-cores Communication is a major power consumer TI OMAP 5 application platform (c) Giovanni De Micheli Traffic patterns are known Application specific NoC design is needed 22 Application specific NoCs ? Challenges Many parameters (i.e., data-size, frequency, connectivity) Tools are required to find the best topology New technologies More IP-cores More constraints (i.e., 3D-IC vertical connectivity) (c) Giovanni De Micheli 23 Design automation for NoCs Large design space What topology ? Which mapping ? Which routes to use ? Optimize parameters Link width, buffer sizes Simulate, verify, test (c) Giovanni De Micheli 24 STHORM ANoC 64-bit G-ANoC-L2 DMA CVP CCPeripherals DMA CVP Cluster Processor CCPeripherals DMA CVP CC CC GALS I/F CCI CC CCI Cluster Processor CCPeripherals DMA CVP ENCore16 CCPeripherals Cluster Processor ENCore16 Cluster Processor GALS I/F CCI ENCore16 GALS I/F CCI ENCore16 GALS I/F L2 tile (1MB) CC 64-bit G-ANoC-L3 OCE STxP70-V4B DMA SoC ports 32-KB TCDM 16-KB I$ ITC FC PERIPHERAL CVP STM Fabric Controller [Courtesy: STMicroelectronics] 25 3D NoC Design Use NoCs to support Wide I/O Challenges: Meet application constraints in a 3D structure - Bandwidth, latency - Which topology, switches, layers and floorplan locations? Meet 3D technology constraints - Maximum available TSV constraints - Communication between adjacent layers (c) Giovanni De Micheli 26 Extending 3D Integration to sensing Custom micro-fabrication for the bio‑layer 1000-10000 nm Biosensor Array 90-600 nm Analog Front-end 32-130nm Digital Post-Processing 22-45nm Memory Technologies enabling low noise operation for the analog circuits High speed/density CMOS technologies for digital circuits and memories [ Courtesy Guiducci: 2010] (c) Giovanni De Micheli 27 Disposable bio-layer No need for cleaning. Bio-layer is disposed after each measurement and CMOS layers are used repeatedly Increased sensitivity and array density due to vertical interconnections from the bio-layer to the readout electronics Sophisticated algorithms for highly-specific target identification run on-chip DSP and memory [ C. Guiducci 2010] (c) Giovanni De Micheli 28 Outline Introduction Technology Devices Circuits Architecture Communication infrastructure 3D Integration Sensors Applications Conclusions (c) Giovanni De Micheli 29 Memristive SiNW-based Biosensors Crystalline, free-standing, Silicon Nanowires manifest memristive conductivity due to the nano-scale of the fabricated structures The voltage-gap between the forward and backward current minima in I/V curves increases after NW functionalization with antibodies 29.31 nm 200 nm F. Puppo, IEEE T. Nanobiosci., submitted Increasing with respect to humidity in bio-modified NWs Surface modification with antibodies In a controlled humidity range, Si NW device sense antigen molecules (i.e., cancer biomarkers) thanks to molecule up-take (immuno-recognition events) displayed by voltage gap changes. Small and constant in bare NWs S. Carrara et al. , Sens. Actuators B, 2012 30 CNT nanostructured sensors metabolite range Cyclophosphamide detection - S.Carrara Without MWCNT ! (c) Giovanni De Micheli 31 CNT nano-structered electrodes CARBON NANOTUBES CNTs + PROBE ENZYMES 32 Outline Introduction Technology Devices Circuits Architecture Communication infrastructure 3D Integration Sensors Applications Conclusions (c) Giovanni De Micheli 33 Nanosystems applications Health: Personalized medicine, real-time medical monitoring Environment: Weather, pollution monitoring, rock stability Energy: Smart grid, data centers, energy-proportional computing Computing, communication, control Scientific and consumer applications Defense: Design of command and control systems (c) Giovanni De Micheli 34 Nano-Tera.ch Health: Personalized medicine, real-time medical monitoring Environment: Weather, pollution monitoring, rock stability Energy: Smart grid, data centers, energy-proportional computing (c) Giovanni De Micheli 35 Conclusions Nano-systems exploit the synergy of devices, circuits and architectures New technologies enrich CMOS with novel devices Silicon nanowire and carbon nanotube devices Controlling ambipolarity can be efficiently used in logic design New architectures and design styles: Regularity of the fabric is key to robustness 3-Dimensional integration gives an extra degree of freedom Hybridization of new technologies opens new frontiers (c) Giovanni De Micheli 36 Thank You
© Copyright 2024 ExpyDoc