NTU Confidential Test Asynchronous FIR Filter Design Presenter: Po-Chun Hsieh Advisor:Tzi-Dar Chiueh Date: 2003/12/1.

Slides:



Advertisements
Similar presentations
CPE 626 CPU Resources: Adders & Multipliers Aleksandar Milenkovic Web:
Advertisements

Reading1: An Introduction to Asynchronous Circuit Design Al Davis Steve Nowick University of Utah Columbia University.
Datapath Functional Units. Outline  Comparators  Shifters  Multi-input Adders  Multipliers.
1 Clockless Logic  Recap: Lookahead Pipelines  High-Capacity Pipelines.
1 Final project Speaker: Team 5 電機三 黃柏森 趙敏安 Mentor : 陳圓覺 Adviser: Prof. An-Yeu Wu Date: 2007/1/22.
Leakage and Dynamic Glitch Power Minimization Using MIP for V th Assignment and Path Balancing Yuanlin Lu and Vishwani D. Agrawal Auburn University ECE.
Asynchronous comparator design
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN1600) Lecture 21: Dynamic Combinational Circuit Design Prof. Sherief Reda Division of.
Chapter 09 Advanced Techniques in CMOS Logic Circuits
1/42 Changkun Park Title Dual mode RF CMOS Power Amplifier with transformer for polar transmitters March. 26, 2007 Changkun Park Wave Embedded Integrated.
Digital Signal Processing with Biomolecular Reactions Hua Jiang, Aleksandra Kharam, Marc Riedel, and Keshab Parhi Electrical and Computer Engineering University.
© Ran Ginosar Lecture 3: Handshake Ckt Implementations 1 VLSI Architectures Lecture 3 S&F Ch. 5: Handshake Ckt Implementations.
Digital Integrated Circuits© Prentice Hall 1995 Timing ISSUES IN TIMING.
Aug 23, ‘021Low-Power Design Minimum Dynamic Power Design of CMOS Circuits by Linear Program Using Reduced Constraint Set Vishwani D. Agrawal Agere Systems,
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
1 Clockless Logic Montek Singh Thu, Jan 13, 2004.
1 Clockless Logic Montek Singh Tue, Mar 16, 2004.
Dec. 6, 2005ELEC Glitch Power1 Low power design: Insert delays to eliminate glitches Yijing Chen Dec.6, 2005 Auburn university.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 12 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Pass Transistor Logic: A Low Power.
Jordi Cortadella, Universitat Politècnica de Catalunya, Spain
10/11/05ELEC / Lecture 121 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
An Analog Wavelet Transform CMOS Imager Chip
EE466: VLSI Design Lecture 14: Datapath Functional Units.
Introduction to CMOS VLSI Design Datapath Functional Units
March 6, th Southeastern Symposium on System Theory1 Transition Delay Fault Testing of Microprocessors by Spectral Method Nitin Yogi and Vishwani.
1 Recap: Lectures 5 & 6 Classic Pipeline Styles 1. Williams and Horowitz’s PS0 pipeline 2. Sutherland’s micropipelines.
1 Clockless Logic: Dynamic Logic Pipelines (contd.)  Drawbacks of Williams’ PS0 Pipelines  Lookahead Pipelines.
Low power architecture and HDL coding practices for on-board hardware applications Kaushal D. Buch ASIC Engineer, eInfochips Ltd., Ahmedabad, India
A Low-Power 4-b 2.5 Gsample/s Pipelined Flash Analog-to-Digital Converter Using Differential Comparator and DCVSPG Encoder Shailesh Radhakrishnan, Mingzhen.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Challenges in Implementation of FPAA/FPGA Mixed-signal Technology
04/26/05 Anthony Singh, Carleton University, MCML - Fixed Point - Integer Divider Presentation #2 High-Speed Low Power VLSI – Prof. Shams By Anthony.
Lecture 18: Datapath Functional Units
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Spezielle.
TEMPLATE DESIGN © Gate-Diffusion Input (GDI) Technique for Low Power CMOS Logic Circuits Design Yerkebulan Saparov, Aktanberdi.
MOUSETRAP Ultra-High-Speed Transition-Signaling Asynchronous Pipelines Montek Singh & Steven M. Nowick Department of Computer Science Columbia University,
A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.
MICAS Department of Electrical Engineering (ESAT) Design-In for EMC on digital circuit October 27th, 2005 AID–EMC: Low Emission Digital Circuit Design.
1 Sign Bit Reduction Encoding for Low Power Applications Hsin-Wei Lin Saneei, M. Afzali-Kusha, A. and Navabi, Z. Sign Bit Reduction Encoding for Low Power.
Paper review: High Speed Dynamic Asynchronous Pipeline: Self Precharging Style Name : Chi-Chuan Chuang Date : 2013/03/20.
Advanced VLSI Design Unit 05: Datapath Units. Slide 2 Outline  Adders  Comparators  Shifters  Multi-input Adders  Multipliers.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
Modern VLSI Design 3e: Chapter 3 Copyright  1998, 2002 Prentice Hall PTR Topics n Pseudo-nMOS gates. n DCVS gates. n Domino gates.
Low-Power and Area-Efficient Carry Select Adder on Reconfigurable Hardware Presented by V.Santhosh kumar, B.Tech,ECE,4 th Year, GITAM University Under.
MICAS Department of Electrical Engineering (ESAT) Design-In for EMC on digital circuit December 5th, 2005 Low Emission Digital Circuit Design Junfeng Zhou.
L 19: Low Power Circuit Optimization. Power Optimization Modeling and Technology Circuit Design Level –logic Families –low-power Flip-Flops –low-power.
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 11 Binary Adder/Subtractor.
A 1-V 2.4-GHz Low-Power Fractional-N Frequency Synthesizer with Sigma-Delta Modulator Controller 指導教授 : 林志明 教授 學生 : 黃世一 Shuenn-Yuh Lee; Chung-Han Cheng;
A 1V 14b Self-Timed Zero- Crossing-Based Incremental ΔΣ ADC[1] Class Presentation for Custom Implementation of DSP By Parinaz Naseri Spring
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Under-Graduate Project Improving Timing, Area, and Power Speaker: 黃乃珊 Adviser: Prof.
UNIVERSITY OF ROSTOCK Institute of Applied Microelectronics and Computer Science Single-Rail Self-timed Logic Circuits in Synchronous Designs Frank Grassert,
Reader: Pushpinder Kaur Chouhan
EE5970 Computer Engineering Seminar Spring 2012 Michigan Technological University Based on: A Low-Power FPGA Based on Autonomous Fine-Grain Power Gating.
Reading Assignment: Rabaey: Chapter 9
NTU Confidential Introduction to the Applications of Asynchronous Circuits Presenter: Po-Chun Hsieh Advisor:Tzi-Dar Chiueh Date: 2003/09/22.
1 Practical Design and Performance Evaluation of Completion Detection Circuits Fu-Chiung Cheng Department of Computer Science Columbia University.
1 Bridging the gap between asynchronous design and designers Peter A. BeerelFulcrum Microsystems, Calabasas Hills, CA, USA Jordi CortadellaUniversitat.
Low Power IP Design Methodology for Rapid Development of DSP Intensive SOC Platforms T. Arslan A.T. Erdogan S. Masupe C. Chun-Fu D. Thompson.
A 64b Adder Using Self-Calibrating Differential Output Prediction Logic K. H. Chong and Larry McMurchie Dept. of Electrical Engineering University of Washington.
VADA Lab.SungKyunKwan Univ. 1 L5:Lower Power Architecture Design 성균관대학교 조 준 동 교수
Comparison of Various Multipliers for Performance Issues 24 March Depart. Of Electronics By: Manto Kwan High Speed & Low Power ASIC
How does a Computer Add ? Logic Gates within chips: AND Gate A B Output OR Gate A B Output A B A B
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Spezielle.
1 Recap: Lecture 4 Logic Implementation Styles:  Static CMOS logic  Dynamic logic, or “domino” logic  Transmission gates, or “pass-transistor” logic.
專題研究 BOOTH ENCODING MULTIPLIER 指導教授 吳安宇 組員 蔡詩蘅 吳明吉吉 徐國軒 張景翔.
1 Clockless Logic Montek Singh Thu, Mar 2, Review: Logic Gate Families  Static CMOS logic  Dynamic logic, or “domino” logic  Transmission gates,
Logic Gates Practical Objective: to develop an understanding of logic circuits and truth tables.
Dual Mode Logic An approach for high speed and energy efficient design
Ratioed Logic EE141.
C Model Sim (Fixed-Point) -A New Approach to Pipeline FFT Processor
Presentation transcript:

NTU Confidential Test Asynchronous FIR Filter Design Presenter: Po-Chun Hsieh Advisor:Tzi-Dar Chiueh Date: 2003/12/1

NTU Confidential 2 Outline Low Power Issue of Asynchronous Circuits Test FIR Design - Logic circuits - Multiplier - FIR Architecture Future work Conclusion Reference

NTU Confidential 3 Low Power Issue of Asynchronous Circuits No global clock Functions work only when needed Dynamic Logic and Domino Logic

NTU Confidential 4 Asynchronous FIR filter and other Asynchronous Modules Every component of FIR works in each evaluation For other modules, functions work only when needed

NTU Confidential 5 Low power Filter Logic circuits Multiplier FIR Architecture

NTU Confidential 6 Computation Units 4-phase handshaking is easier to design Req in is low  clean the content  “done” is low Req in is high  evaluate  “done” is high

NTU Confidential 7 Dynamic Logic and Domino Logic Match the requirements for Computation Unit No spontaneous transitions, low power Drawbacks –Must be Monotonous Inputs –Completion Detection Methods

NTU Confidential 8 Problem of Bounded delay method How to design delay element ?

NTU Confidential 9 Problem of activity-monitoring completion- detection (AMCD) method (1/2) Test the transitions at important points Used in Single-rail CMOS Logic [1]

NTU Confidential 10 Problem of activity-monitoring completion-detection (AMCD) method (2/2) When used in dynamic (domino) logic, maybe it will never pull down the signal [2]

NTU Confidential 11 Differential Cascode Voltage Switch Logic (DCVSL) Dual-rail Domino Logic gate Drawbacks: Area 、 Power consumption Completion detection method  only add in the output cascode stages

NTU Confidential 12 Low power Logic gate Single-rail bounded-delay dynamic (domino) logic gates are very low power, but have two problems Before finding solutions, choose to use DCVSL

NTU Confidential 13 Asynchronous Multiplier Multiplier is the most important part in a FIR filter Sign and Magnitude [5]

NTU Confidential 14 Data Dependent Carry Save Adder Array (1/2) MD: Multiplicand; MR: Multiplier; PP: Partial Product [3]

NTU Confidential 15 Data Dependent Carry Save Adder Array (2/2) 4X4 Carry Save Adder array By probability, only turn on 50% adders [4]

NTU Confidential 16 Partially work by DCVSL Logic If MR(n)=“1” ( MR(n).t=“1”; MR(n).f=“0”; ) then the adder cell works If MR(n)=“0” ( MR(n).t=“0”; MR(n).f=“1”; ) then the adder cell will not work

NTU Confidential 17 FIR Architecture H: Handshake Circuit; h(0)~h(N): coefficients

NTU Confidential 18 Future Work Test the designed FIR module Search for low power FIR architecture and Multiplier Try to find solutions to the problems of single-rail dynamic (domino) logic

NTU Confidential 19 Conclusion Unlike other kinds of Asynchronous circuits, every component of FIR works every time. Choose FIR architecture, Multiplier, and Implement Circuits to make FIR low power.

NTU Confidential 20 Reference [1] Grass, E. and S. Jones, "Activity-monitoring completion- detection (AMCD): a new approach to achieve self-timing ", Electronics Letters, vol. 32, no. 2, pp , January 1996 [2] Bartlett, V.A. and E. Grass, "Completion-detection technique for dynamic logic," Electronics Letters, vol. 33, no. 22, pp , October [3] Bartlett, V. A. and E. Grass, “A Self-Timed Multiplier using Condutional Evaluation", Proc. PATMOS'98, 8th International Workshop on Power, Timing, Modelling, Optimization and Simulation, Lyngby, Denmark, pp , October 1998 [4] D.Kearney and N.W.Bergmnn, “Bundled Data A syncheonous Multipliers with Data Dependent Computation Times”, Proc. ASYNC ’ 97, 2nd Int.Symp. On Advanced Research in Asynchronous Circuits and Systems,pp ,1997 [5] Bartlett, V. A. and E. Grass, “A Low-Power Asynchronous VLSI FIR Filter", Proc. ARVLSI'01, 19th Conference on Advanced Research in VLSI, Salt Lake City, Utah, USA, March 2001.