NanoMadeo Introduction of Error Correcting Schemes in the Design Process of Self-Healing Circuits for Nanoscale Fabrics.

Slides:



Advertisements
Similar presentations
Survey of Detection, Diagnosis, and Fault Tolerance Methods in FPGAs
Advertisements

Defect Tolerance for Yield Enhancement of FPGA Interconnect Using Fine-grain and Coarse-grain Redundancy Anthony J. Yu August 15, 2005.
Defect Tolerance for Yield Enhancement of FPGA Interconnect Using Fine-grain and Coarse-grain Redundancy Anthony J. Yu August 15, 2005.
Slide 1/20 Fault Tolerant Approaches to Nanoelectronic Programmable Logic Arrays Authors: Wenjing Rao, Alex Orailoglu, Ramesh Karri Conference: DSN 2007.
CMOL: Device, Circuits, and Architectures Konstantin K.Likharev and Dmitri B. Strukov Stony Brook University 697GG Nano Computering Fall 2005 Prepared.
CMOL overview ● CMOS / nanowire / MOLecular hybrids ● Uses combination of Micro – Nano – Nano implements regular blocks (ie memory) – CMOS used for logic,
Project Overview: Nanoscale Application Specific ICs (NASIC) and Wire-Streaming Processors (WiSP) Csaba Andras Moritz Associate Professor University of.
Array-Based Architecture for FET-Based, Nanoscale Electronics André DeHon 2003 Presented By Mahmoud Ben Naser.
1 Jianwei Dai, Lei Wang, and Faquir Jain Department of Electrical and Computer Engineering University of Connecticut Analysis of Defect Tolerance in Molecular.
FPGA Defect Tolerance: Impact of Granularity Anthony YuGuy Lemieux December 14, 2005.
Prospects for Terabit-scale nano electronic memories Venkata R.Malladi Instructor : Dr.Damian.
NanoPLAs Mike Gregoire. Overview ► Similar to CMOS PLA (Programmable Logic Array) ► Uses NOR-NOR logic to implement any logical function ► Like other.
Emerging Technologies – A Critical Review Presenter: Qufei Wu 12/05/05.
Digital Circuit Implementation. Wafers and Chips  Integrated circuit (IC) chips are manufactured on silicon wafers  Transistors are placed on the wafers.
Advanced Computing and Information Systems laboratory Device Variability Impact on Logic Gate Failure Rates Erin Taylor and José Fortes Department of Electrical.
Building Cad Prototyping Tool for Emerging Nanoscale Fabrics Catherine Dezan Joined work between Lester( France.
CAD for Physical Design of VLSI Circuits
The Program Development Cycle
TO THE COURSE ON DIGITAL DESIGN FOR INSTRUMENTATION TO THE COURSE ON DIGITAL DESIGN FOR INSTRUMENTATION.
Cmpe 589 Spring 2006 Lecture 2. Software Engineering Definition –A strategy for producing high quality software.
Challenges for Biomolecular Computing Alvin R. Lebeck Department of Computer Science Duke University + = Duke Computer Architecture.
ELE 523E COMPUTATIONAL NANOELECTRONICS W10: Defects and Reliability, 16/11/2015 FALL 2015 Mustafa Altun Electronics & Communication Engineering Istanbul.
1 Advanced Digital Design Reconfigurable Logic by A. Steininger and M. Delvai Vienna University of Technology.
Testing and Evaluating Software Solutions Introduction.
Lithography By: Ryan Levin.
TOPIC : Introduction to Faults UNIT 2: Modeling and Simulation Module 1 : Logical faults due to physical faults.
ICT 25 Generic micro- and nano-electronic technologies Marc Boukerche DG CONNECT, A.4 Components.
Molecular Machine (Jacobson) Group MIT - November 2003 Avogadro Scale Engineering Day 1 - Form ~Getting to the Age of Complexity~
By Satish Chandra Electronics and Communication Engg. SRMCEM,LUCKNOW.
1 Introduction to Engineering Fall 2006 Lecture 17: Digital Tools 1.
Cmod A7 Breadboardable Artix-7 FPGA Module
Logic Families.
ELE 523E COMPUTATIONAL NANOELECTRONICS
ELE 523E COMPUTATIONAL NANOELECTRONICS
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
COUPING WITH THE INTERCONNECT
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
Presentation Title Greg Snider QSR, Hewlett-Packard Laboratories
Biological Processes…
Comp 541 Wrap Up! Montek Singh Apr 27, 2018.
Design and Realization of Decoherence-Free
Presentation Title Stan Williams October 25, 2005
Digital Integrated Circuits 01: Introduction
Digital Integrated Circuits 17: CMOS III: Design and Scaling
Basics Semiconductors
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
إستراتيجيات ونماذج التقويم
TECHNOLOGY HIGH SCHOOL – INTRODUCTION TO ENGINEERING DESIGN
Bio, Nano and Quantum Computing
ELE 523E COMPUTATIONAL NANOELECTRONICS
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
CMOL: Device, Circuits, and Architectures
Verification Plan & Levels of Verification
ELE 523E COMPUTATIONAL NANOELECTRONICS
Presentation Title Greg Snider QSR, HP Laboratories
HIGH LEVEL SYNTHESIS.
Hardware Assisted Fault Tolerance Using Reconfigurable Logic
Combinational Circuits
Design, Automation, and Test in Europe (DATE)
ELE 523E COMPUTATIONAL NANOELECTRONICS
A New Hybrid FPGA with Nanoscale Clusters and CMOS Routing Reza M. P
FAULT-TOLERANT TECHNIQUES FOR NANOCOMPUTERS
2. Techniques of fast control and protection for pulsed facility
Combinational Circuits
Physical Implementation
Seminar Tittles 1-Modeling and Optimization of soft-error reliability of Sequential circuits. 2-Statistical Estimation of Sequential Circuit Activities.
ELE 523E COMPUTATIONAL NANOELECTRONICS
by Yi Zhao CMPE640 ITRS presentation Fall 2005
Fault Mitigation of Switching Lattices under the Stuck-At Model
Presentation transcript:

NanoMadeo Introduction of Error Correcting Schemes in the Design Process of Self-Healing Circuits for Nanoscale Fabrics

Why nanoelectronics? CMOS is rapidly approaching the “red brick wall” We want to continue scaling power/MIPS down, price down, and performance up Nanoelectronics promises to allow this Looking at the 2006 international technology roadmap for semiconductors, or ITRS, report

Defects and Design Nanoelectronics uses bottom-up manufacturing processes which are expected to produce many defects Thus, we need defect tolerance in designs Also, bottom-up manufacturing is limited in the topologies it can produce, making design more complicated

The Need for Tools In order to design and evaluate systems using these next-generation technologies, we need CAD tools which can handle them Must also integrate support for defect tolerance techniques

NanoMadeo Prototyping CAD tool, originally for FPGA Input logic using a high-level language Support for NASIC, a nanowire crossbar circuit design Support for fault-tolerance techniques on NASIC