Welcome To Seminar Presentation Seminar Report On Clockless Chips

Slides:



Advertisements
Similar presentations
Accessing I/O Devices Processor Memory BUS I/O Device 1 I/O Device 2.
Advertisements

TO COMPUTERS WITH BASIC CONCEPTS Lecturer: Mohamed-Nur Hussein Abdullahi Hame WEEK 1 M. Sc in CSE (Daffodil International University)
1 Clockless Logic Montek Singh Tue, Mar 16, 2004.
Pipelining By Toan Nguyen.
Chapter 8 COMMUNICATION AND COMPUTER NETWORK
COMPONENTS OF THE SYSTEM UNIT
Introduction to Robotics Principles of Robotics. What is a robot? The word robot comes from the Czech word for forced labor, or serf. It was introduced.
Processing Devices.
The processor, (also known as a microprocessor or a CPU, which stands for Central Processing Unit), does all of the computing a computer does. In other.
Chapter 4 The System Unit: Processing and Memory Prepared by : Mrs. Sara salih.
Clockless Chips Date: October 26, Presented by:
Core of the Embedded System
MICROPROCESSOR INPUT/OUTPUT
School of Computer Science G51CSA 1 Computer Systems Architecture Fundamentals Of Digital Logic.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Presented By: RENJITHKUMAR TKMCE KOLLAM. INTRODUCTION Electronics with out silicon is unbelievable, but it will come true with evolution of diamond or.
Accessing I/O Devices Processor Memory BUS I/O Device 1 I/O Device 2.
Confidentiality/date line: 13pt Arial Regular, white Maximum length: 1 line Information separated by vertical strokes, with two spaces on either side Disclaimer.
Computer operation is of how the different parts of a computer system work together to perform a task.
CHAPTER 2 Instruction Set Architecture 3/21/
Clockless Chips Under the esteemed guidance of Romy Sinha Lecturer, REC Bhalki Presented by: Lokesh S. Woldoddy 3RB05CS122 Date:11 April 2009.
Submitted by Abi Mathew Roll No:1
Computer Architecture Organization and Architecture
Embedded Systems. What is Embedded Systems?  Embedded reflects the facts that they are an integral.
Computer Hardware What is a CPU.
Computer Organization and Architecture Lecture 1 : Introduction
Programmable Logic Devices
Unit Microprocessor.
Sequential Logic Design
A Seminar presentation on
COURSE OUTCOMES OF Microprocessor and programming
Microprocessor and Microcontroller Fundamentals
Chapter 2.1 CPU.
Other Approaches.
Objectives Overview Differentiate among various styles of system units on desktop computers, notebook computers, and mobile devices Identify chips, adapter.
Roadmap History Synchronized vs. Asynchronous overview How it works
DIAMOND CHIP PRESENTED BY : A.RAKESH KIRAN
SUBMITTED BY EDGEFX TEAM
Stateless Combinational Logic and State Circuits
CELLONICS Krishnanunni R S3 ECE 42.
Chapter 7.2 Computer Architecture
The Central Processing Unit
CS101 Introduction to Computing Lecture 19 Programming Languages
Recap: Lecture 1 What is asynchronous design? Why do we want to study it? What is pipelining? How can it be used to design really fast hardware?
IR OBSTACLE DETECTION TO
EMBEDDED SYSTEMS
THE CPU i Bytes 1.1.
Chapter 2 – Computer hardware
1 Input-Output Organization Computer Organization Computer Architectures Lab Peripheral Devices Input-Output Interface Asynchronous Data Transfer Modes.
How We Think Of Computers
Architecture & Organization 1
Components of Computer
Introduction to cosynthesis Rabi Mahapatra CSCE617
Tiny Computers, Hidden Control
Asynchronous Serial Communications
Architecture & Organization 1
Microprocessor & Assembly Language
3.1 Introduction to CPU Central processing unit etched on silicon chip called microprocessor Contain tens of millions of tiny transistors Key components:
Overview of Computer Architecture and Organization
Introduction to Micro Controllers & Embedded System Design
Chapter 1 Introduction.
Memory Organization.
Computer Generations.
1.Introduction to Advanced Digital Design (14 marks)
Digital Electronics and Logic Circuit
Chapter 13: I/O Systems.
A Quasi-Delay-Insensitive Method to Overcome Transistor Variation
Early output logic and Anti-Tokens
William Stallings Computer Organization and Architecture
Presentation transcript:

Welcome To Seminar Presentation Seminar Report On Clockless Chips

Contents Abstract Introduction Diamond or Carbon Chip concept Clock concept Problems with synchronous circuits Asynchronous (clockless)circuits How clockless chips works Simplicity in design Asynchronous for higher performance Asynchronous for low noise  Asynchronous for low power  Applications of clockless chips Challenges Conclusion

Introduction Chip:-A small piece of semiconducting material (usually silicon) on which an integrated circuit is embedded. Diamond chip or Carbon chip:-By using carbon or diamond, we can achieve smaller, faster and stronger chips. Clock Chip:-All operations must begin and end according to the clock’s timing (synchronous) signals. Clockless Chip:-Today all faster chip is made by carbon chip uses a technique known as asynchronous logic. It makes hardware fast, power-efficient, less noisy, and easy-to-design.

Diamond or Carbon Chip concept Diamond chip is nothing but carbon chip. Carbon nanotubes were discovered in 1991. The major component using carbon is” Carbon Nanotubes”. It is a nano - size cylinder of carbon atoms are arranged in hexagonal pattern. Carbon transistors are made of graphene.

Clock concept The clock is a tiny crystal oscillator that resides in the heart of every  microprocessor chip. All components operate exactly once per clock tick and their outputs need to be ready and next clock tick. One advantage of a clock is that, the clock signals to the devices of the chip when to input or output.

Problems with Synchronous Circuits Low performance:-All the components are tied up together and the system is working on its worst case execution. Low speed:-A traditional CPU cannot "go faster" than the expected worst-case performance of the slowest instruction. High power dissipation:-Clock is a tiny crystal oscillator that keeps vibrating during all time as long as the system is power on, this lead into high power dissipation by the synchronous circuit. High electro-magnetic noise:-It is associated with electromagnetic waves that produce electromagnetic noise due to oscillations.

Asynchronous(clockless) circuits(1) It uses handshakes signals for communication to each other components. In this case the circuits are not tied up together and forced to follow the global clock timing signals . Each and every component is loosely and they run at average speed. 

Asynchronous(clockless) circuits(2) Asynchronous is can be achieved by implementing three vital techniques: Clock less chips implementation: In order to achieve asynchronous as final goal one must implement the electronic circuits without using central clock. Throwing away global clock: By throwing away the global clock it is possible now for components to be completely not synchronized. Standardize of components: There is average speed in which the design of system is dedicated to compile and the worst case execution will be avoided. 

How clockless chips works Clocked chips represent ones and zeroes using low and high voltages on a single wire circuits. Clockeless chips use two wires, giving the chip communications pathways, not only to send bits, but also to send "handshake" signals to indicate when work has been completed.

Simplicity in design There in no complexity of a simple design for clock less chips. Integrated pipeline mode plays an important role in total system design. There are about four factors regarding pipeline : Domino logic  Delay insensitive Bundle data  Dual rail

Domino logic Domino logic is a CMOS(Complementary MOS)-based which were based on either PMOS(Positive MOS) or NMOS(Negative MOS) transistors. In a cascade structure consisting of several stages, the structure is hence called Domino CMOS Logic. They have smaller areas than conventional CMOS logic.  Higher operating speeds are possible.

Delay insensitive Delay insensitive circuit is a type of asynchronous circuit which performs a logic operation often within a computing processor chip. The sequencing of computation in delay insensitive circuit is determined by the data flow. Handshake signals are used to indicate the readiness of such a circuit to accept new and the delivery of such data by the requesting function. In a delay insensitive circuit, there is no need to provide a clock signal to determine a starting time for a computation.

Dual rail Dual rail is the technique employed to influence asynchronization of circuits by establishing two connections to any circuit that is in connection. Hence it provides one line for handshakes signals and the other for data transmission.

Bundled-data Bundled-data pipelines include novel data-dependent delay  lines with integrated control circuitry to efficiently implement speculative completion sensing. Simplifies the design of such nonlinear pipelines.

Asynchronous for higher performance In order to increase the performance of the circuit, the following are basics to be implements. Data-dependent delays. All carry bits need to be computed. 

Asynchronous for low noise Any system with clock will be having oscillations in it and will create electromagnetic noise. This problem is greatly reduced to significant considerable range by discarding the central clock and the spectra radiation are much smoother in asynchronous circuits.

Asynchronous for low power Power consumption is very important aspect in designing any mobile and to increase the battery capacity and life for battery driven devices. Hence asynchronization of power is completely inevitable to achieve a low level of power dissipated. The circuit should consume power only when and where active.

Applications of clockless chips Wearable computers: Wearable computers are mobile computers that are worn on the body. These are especially useful for applications that require computational support. Infrared communication: Infrared communication has asynchronous in nature then clockless chips are implemented for its design. In pagers (beeper):.A one-way numeric ,alphanumeric pagers are available, as well as two-way pagers that have the ability to send and receive email, numeric pages, and SMS messages. Filter bank for digital hearing: A filter bank is an array of band-pass filters that process has analysis and synthesis part.

Challenges Interfacing between synchronous and asynchronous a) Many devices available now are synchronous in nature. b) Special circuits are needed to align them.  Lack of expertise.  Lack of tools. Engineers are not trained in these fields.  Academically, no courses available

Conclusions Clock less chip in asynchronous circuit has much great advantage over clocked chips. The obvious reasons for their super performance and average speed, low power consumption, less heat and noise generated are in great demand of the current market of electronic and computing world. This is a very new area of research , design and testing but if more scientists and engineers are dedicated to this, then for surety it the future technology for mobile electronic devices.

Thanks To All