Robust Low Power VLSI R obust L ow P ower VLSI A Programmable Multi- Channel Sub-Threshold FIR Filter for a Body Sensor Node Alicia Klinefelter Dept. of.

Slides:



Advertisements
Similar presentations
Feb. 17, 2011 Midterm overview Real life examples of built chips
Advertisements

Commercial FPGAs: Altera Stratix Family Dr. Philip Brisk Department of Computer Science and Engineering University of California, Riverside CS 223.
University of Michigan Electrical Engineering and Computer Science University of Michigan Electrical Engineering and Computer Science University of Michigan.
Robust Low Power VLSI R obust L ow P ower VLSI Sub-threshold Sense Amplifier (SA) Compensation Using Auto-zeroing Circuitry 01/21/2014 Peter Beshay Department.
1 A Self-Tuning Cache Architecture for Embedded Systems Chuanjun Zhang*, Frank Vahid**, and Roman Lysecky *Dept. of Electrical Engineering Dept. of Computer.
Keeping Hot Chips Cool Ruchir Puri, Leon Stok, Subhrajit Bhattacharya IBM T.J. Watson Research Center Yorktown Heights, NY Circuits R-US.
VLSI Communication SystemsRecap VLSI Communication Systems RECAP.
TangP187_MAPLD High-Performance SEE- Hardened Programmable DSP Array Larry McMurchie, Carl Sechen Students: Victor Tang, James Lan, Duncan Lam Dept.
A MSP430 Microcontroller with Custom Peripherals
Current-Mode Multi-Channel Integrating ADC Electrical Engineering and Computer Science Advisor: Dr. Benjamin J. Blalock Neena Nambiar 16 st April 2009.
Zheming CSCE715.  A wireless sensor network (WSN) ◦ Spatially distributed sensors to monitor physical or environmental conditions, and to cooperatively.
Micro-Architecture Techniques for Sensor Network Processors Amir Javidi EECS 598 Feb 25, 2010.
Vector Multiplication & Color Convolution Team Members Vinay Chinta Sreenivas Patil EECC VLSI Design Projects Dr. Ken Hsu.
Low Power Design of Integrated Systems Assoc. Prof. Dimitrios Soudris
Robust Low Power VLSI R obust L ow P ower VLSI Power Management Solutions for ULP SoCs Deliberate Practice – Session 3 Seyi and Aatmesh 15 th May 2013.
Using Programmable Logic to Accelerate DSP Functions 1 Using Programmable Logic to Accelerate DSP Functions “An Overview“ Greg Goslin Digital Signal Processing.
ALL-DIGITAL PLL (ADPLL)
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
An Energy-Efficient Reconfigurable Multiprocessor IC for DSP Applications Multiple programmable VLIW processors arranged in a ring topology –Balances its.
Robust Low Power VLSI Selecting the Right Conference for the BSN FIR Filter Paper Alicia Klinefelter November 13, 2011.
Robust Low Power VLSI R obust L ow P ower VLSI Finding the Optimal Switch Box Topology for an FPGA Interconnect Seyi Ayorinde Pooja Paul Chaudhury.
14-5 January 2006 Luciano Musa / CERN – PH / ED General Purpose Charge Readout Chip Nikhef, 4-5 January 2006 Outline  Motivations and specifications 
Real time DSP Professors: Eng. Julian Bruno Eng. Mariano Llamedo Soria.
Word-Size Optimization for Low Energy, Variable Workload Sub-threshold Systems Sudhanshu Khanna, Anurag Nigam ECE 632 – Fall 2008 University of Virginia.
International Symposium on Low Power Electronics and Design Switched-Capacitor Boost Converter Design and Modeling for Indoor Optical Energy Harvesting.
Accuracy-Configurable Adder for Approximate Arithmetic Designs
Institute of Applied Microelectronics and Computer Engineering College of Computer Science and Electrical Engineering, University of Rostock Slide 1 Spezielle.
Graduate Category: Engineering and Technology Degree Level: Ph.D. Abstract ID# 122 On-Chip Spectral Analysis for Built-In Testing and Digital Calibration.
Mehdi Sadi, Italo Armenti Design of a Near Threshold Low Power DLL for Multiphase Clock Generation and Frequency Multiplication.
High Speed, Low Power FIR Digital Filter Implementation Presented by, Praveen Dongara and Rahul Bhasin.
1 SERIAL PORT INTERFACE FOR MICROCONTROLLER EMBEDDED INTO INTEGRATED POWER METER Mr. Borisav Jovanović, Prof.dr Predrag Petković, Prof.dr. Milunka Damnjanović,
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Jia Yao and Vishwani D. Agrawal Department of Electrical and Computer Engineering Auburn University Auburn, AL 36830, USA Dual-Threshold Design of Sub-Threshold.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Robust Low Power VLSI ECE 7502 S2015 Analog and Mixed Signal Test ECE 7502 Class Discussion Christopher Lukas 5 th March 2015.
EEG Detection and Recording Instructor: S. M. Fakhraie Presented by: Hamed Dorosti All materials are copy right of their respective authors as listed in.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
Robust Low Power VLSI R obust L ow P ower VLSI A Method to Implement Low Energy Read Operations, and Single Cycle Write after Read in Subthreshold SRAMs.
80-Tile Teraflop Network-On- Chip 1. Contents Overview of the chip Architecture ▫Computational Core ▫Mesh Network Router ▫Power save features Performance.
Area: VLSI Signal Processing.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU Under-Graduate Project Improving Timing, Area, and Power Speaker: 黃乃珊 Adviser: Prof.
A Low-Leakage 2.5GHZ Skewed CMOS 32-Bit Adder For Nanometer CMOS Technologies Advanced VLSI Course Seminar December 28, 2006 Peresented by: Rabe’e Majidi.
EE5970 Computer Engineering Seminar Spring 2012 Michigan Technological University Based on: A Low-Power FPGA Based on Autonomous Fine-Grain Power Gating.
COARSE GRAINED RECONFIGURABLE ARCHITECTURES 04/18/2014 Aditi Sharma Dhiraj Chaudhary Pruthvi Gowda Rachana Raj Sunku DAY
ECEn 191 – New Student Seminar - Session 6 Digital Logic Digital Logic ECEn 191 New Student Seminar.
Graphical Design Environment for a Reconfigurable Processor IAmE Abstract The Field Programmable Processor Array (FPPA) is a new reconfigurable architecture.
Patricia Gonzalez Divya Akella VLSI Class Project.
Research Progress Seminar
Robust Low Power VLSI R obust L ow P ower VLSI Deliberate Practice Variation-Resilient Building Blocks for Ultra-Low-Energy Sub-Threshold Design Alicia,
Robust Low Power VLSI R obust L ow P ower VLSI A Method to Implement Low Energy Read Operations, and Single Cycle Write after Read in Subthreshold SRAMs.
A Method for Reducing Active and Leakage Power in Kogge-Stone Adder VLSI Design – ECE6332 Elaheh Sadredini Luonan Wang December 02, 2014.
Robust Low Power VLSI R obust L ow P ower VLSI Deliberate Practice Variation-Resilient Building Blocks for Ultra-Low-Energy Sub-Threshold Design Alicia,
Low Power, High-Throughput AD Converters
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
Chapter 6 Discrete-Time System. 2/90  Operation of discrete time system 1. Discrete time system where and are multiplier D is delay element Fig. 6-1.
Robust Low Power VLSI R obust L ow P ower VLSI My Research Topics Alicia Klinefelter Dept. of Electrical Engineering, University of Virginia January 23,
Robust Low Power VLSI R obust L ow P ower VLSI Power Management Solutions for ULP SoCs Deliberate Practice -I Seyi and Aatmesh 1 st May 2013.
Robust Low Power VLSI R obust L ow P ower VLSI CORDIC Implementation for a battery-less Body sensor Node L. Patricia Gonzalez G. Dept. of Electrical Engineering,
1 Architecture of Datapath- oriented Coarse-grain Logic and Routing for FPGAs Andy Ye, Jonathan Rose, David Lewis Department of Electrical and Computer.
USING TV REMOTE AS A CORDLESS MOUSE FOR THE COMPUTER
CORDLESS MOUSE FEATURES BY TV REMOTE USING PIC MICROCONTROLLER
Lattice Struture.
Chapter 8 Design of Infinite Impulse Response (IIR) Digital Filter
Dual Mode Logic An approach for high speed and energy efficient design
Circuit Design Techniques for Low Power DSPs
Chapter 6 Discrete-Time System
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
A High Performance SoC: PkunityTM
Optimizing RTL for EFLX Tony Kozaczuk, Shuying Fan December 21, 2016
Presentation transcript:

Robust Low Power VLSI R obust L ow P ower VLSI A Programmable Multi- Channel Sub-Threshold FIR Filter for a Body Sensor Node Alicia Klinefelter Dept. of Electrical Engineering, University of Virginia January 16, 2012

Robust Low Power VLSI Motivation  Wireless body sensor nodes (BSN) well-suited for sub-threshold  Accelerators more energy efficient than MCU  No multiplier on MCU  Filtering operation frequently used  Application: EEG signal power extracted from multiple frequency bands  Prior work used analog multi-channel FIR for energy extraction [4]  A need for filtering flexibility  Portability 2

Robust Low Power VLSI Outline  Design Overview  Context: Full chip  FIR Overview  Filter Decisions and Tradeoffs  Filter topologies  Filter and Channel Design  Leakage Reduction  Filter Features  Results  Design Comparison  Future Work 3

Robust Low Power VLSI BSN Overview 4  19µW chip including analog front-end (AFE), memory, digital processing, power management and TX  Ultra-low power:  Batteryless  Harvested energy  FIR part of flexible data path. BSN Node Chip Micrograph [3] BSN Node Datapath Flexibility [3]

Robust Low Power VLSI FIR Overview  Configurable/Programmable  Number of taps  Number of filters  Coefficients  Four input and processing channels  Synthesized and fabricated in a 130nm technology using the Cadence design flow:  Verilog  RC Compiler  Encounter Place and Route  Virtuoso  Operates down to 300mV at 8kHz  Employs clock and power gating for energy savings 5

Robust Low Power VLSI Outline  Design Overview  Context: Full chip  FIR Overview  Filter Decisions and Tradeoffs  Filter topologies  Filter and Channel Design  Leakage Reduction  Filter Features  Results  Design Comparison  Future Work 6

Robust Low Power VLSI Architectures for Low Power: IIRs 7  Infinite impulse response (IIR): fewer taps, sharper cutoff  Non-linear phase tolerable for application  Instability a big problem

Robust Low Power VLSI IIR: Instability  Desired cutoff results in poles near unit circle 8

Robust Low Power VLSI Architectures for Low Power: FIR 9  Direct form FIR  More coefficients to achieve desired cutoff  Symmetric coefficients  No feedback  No stability problems

Robust Low Power VLSI Channel Design 10  Resource-shared architecture [2]  1 adder, 1 multiplier per channel  1 tap computed per clock cycle  fast clock cycles per sample clock period  Channel control logic  Maintains channel state  Clock gating control b0b0 b 0 x[n] x[n] 0 y[n] = b 0 x[n] x[n-1] b1b1 b 1 x[n-1] b 0 x[n] y[n] = b 0 x[n]+b 1 x[n-1] fast clock... x[n-k] bkbk b k x[n-k] b 0 x[n]+…+ b k-1 x[n-k-1] y[n] = b 0 x[n]+…+b k x[n-k] sample clock

Robust Low Power VLSI FIR Block Diagram 11

Robust Low Power VLSI Sleep Mode Power Savings 12  Power gating  For when block is not on the datapath  Simulated power gated channels  Clock gating  Many fast clock cycles not used per sample period  Clock gate all channels after result computed or block is off

Robust Low Power VLSI Outline  Design Overview  Context: Full chip  FIR Overview  Filter Decisions and Tradeoffs  Filter topologies  Filter and Channel Design  Leakage Reduction  Filter Flexibilty  Results  Design Comparison  Future Work 13

Robust Low Power VLSI Features: Taps Selection 14  Prior works has 8-14 taps  E/sample increases with more taps  Throughput still met with more clock cycles

Robust Low Power VLSI Features: Number of Taps 15  Programmable number of taps  Half taps mode (15 taps) for less accurate results  Full taps (30 taps) for a more accurate result  Can use adder on chip’s CPU to create 60 tap filter  Programmable number of filters

Robust Low Power VLSI Outline  Design Overview  Context: Full chip  FIR Overview  Filter Decisions and Tradeoffs  Filter topologies  Filter and Channel Design  Leakage Reduction  Filter Features  Results  Design Comparison  Future Work 16

Robust Low Power VLSI Results: Frequency Response 17 (a)(b) (c) (d) Measured frequency response for varying tap lengths (a) 18-12Hz (b) 18-26Hz (c) 30-50Hz (d) Hz

Robust Low Power VLSI Measured Results: ED Curve mV, 28kHz 350mV, 22kHz

Robust Low Power VLSI Measured Results: EEG Filtering 19 time(s) Voltage (V) (a) (b) (c) (d) (e) Filtering of EEG data set. (a) Original signal sampled at 250Hz (b) filtered at 8-12Hz (c) filtered at 18-26Hz (d) filtered at 30-50Hz (e) filtered at Hz *data from [1] f (Hz) |Y(f)|

Robust Low Power VLSI Design Comparison 20 This Work [5] [6] [4] Type30-tap, 8-bit 8-tap, 8-bit 14-tap, 8-bit 4 th order analog Channels4114 Programmable  Technology0.13μm Supply0.4V0.2V0.27V1.2V Frequency100kHz12kHz20MHz20kHz Power118nW114nW310μW780nW Energy1.18pJ9.5pJ15.57pJ39pJ FOM* N/A *FIR FOM: power(nW)/frequency(MHz)/# of taps/input bit length/coefficient bit length

Robust Low Power VLSI Outline  Design Overview  Context: Full chip  FIR Overview  Filter Decisions and Tradeoffs  Filter topologies  Filter and Channel Design  Leakage Reduction  Filter Features  Results  Design Comparison  Future Work 21

Robust Low Power VLSI Future Work 22  Fine-grained power gating analysis  Programmable number of taps: any number  Increased Channel flexibility  Process all 4 channels in parallel  Dynamic programming options  Reduce register overhead through use of latches or data memory CH0 CH2 CH3 CH1

Robust Low Power VLSI References 1.R. Leeb,, C. Brunner, G. R. Muller-Putz, A. Schlogl, and G. Pfurtscheller. “BCI Competition Graz data set B 1”. Institute for Knowledge Discovery, Graz University of Technology, Austria, Institute for Human-Computer Interfaces, Graz University of Technology, Austria. 2.Davis, W.R., et al., "A design environment for high throughput, low power dedicated signal processing systems," Custom Integrated Circuits, 2001, IEEE Conference on, Fan Zhang, et al., "A Batteryless 19μW MICS/ISM-Band Energy Harvesting Body Area Sensor Node SoC," International Solid-State Circuits Conference (ISSCC), 2012 IEEE, Feb Fan Zhang, et al., "A low-power multi-band ECoG/EEG interface IC, “Custom Integrated Circuits Conference (CICC), 2010 IEEE, Sept Myeong-Eun Hwang, et al., “A 85mV 40nW Process-Tolerant Subthreshold 8x8 FIR Filter in 130nm Technology," VLSI Circuits, 2007 IEEE Symposium on, June Wei-Hsiang Ma, et al., "187 MHz Subthreshold-Supply Charge-Recovery FIR," Solid- State Circuits, IEEE Journal of, April

Robust Low Power VLSI Thank You Questions? 24