Decimation Filter AccumulateandDump - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

Decimation Filter AccumulateandDump

Description:

1. Decimation Filter (Accumulate-and-Dump) Howard Chen. Keng-Han Chuang. Ed Stricker ... The result of K inputs is then dumped into the output latches. ... – PowerPoint PPT presentation

Number of Views:138
Avg rating:3.0/5.0
Slides: 23
Provided by: engr5
Category:

less

Transcript and Presenter's Notes

Title: Decimation Filter AccumulateandDump


1
Decimation Filter(Accumulate-and-Dump)
  • Howard Chen
  • Keng-Han Chuang
  • Ed Stricker
  • William Tsoi
  • Advisor Dave Parent
  • May 11, 2005

2
Abstract
  • The circuit adds four 8-bit words, then latches
    to the output the 8 most significant bits of the
    10-bit result.
  • We designed an 10-bit CLA adder, 2 sets of DFF
    latches, a divide by 4 frequency divider and a
    reset circuit. The operation frequency is 200
    MHz, it uses 80mW of Power and occupies an area
    of 205x158mm2

3
Introduction
  • In an ADC sometimes there is a need to average
    the output to simplify the circuitry after and
    lower power consumption.
  • A set of latches accumulates K inputs from the
    adder. The result of K inputs is then dumped into
    the output latches. At the same time the first
    set of latches are reset to zero to start the
    process over.

4
Introduction
  • The word size for this circuit is 8-bit, after K
    add cycles only the 8 MSB bits are sent to the
    output so that the result is an average of the K
    inputs.
  • Our clock speed is 200 MHz, and the K value is 4.

5
Block Diagram
6
Project Summary
  • DFFs were used for latching the outputs from the
    adder as well as the final output.
  • A circuit composed of a NAND gate and inverters
    is used to implement the reset function.
  • A CLA (Carry Look Ahead) adder is used for
    addition.

7
Project Details
  • TSPC (True Single-Phase Clock) DFFs were used
    exclusively (text p.399) for the latches and
    frequency divider.
  • A CMOS pair was inserted to implement reset
    function
  • These are fast and only use 11 to 13 transistors
  • The reset circuit consists of a three input NAND
    gate, an inverter for the output, an inverter for
    the fs/2 input, and a double inverter to buffer
    the clock input.
  • The circuit outputs a high once every 4 clock
    cycles when all three inputs are high
  • The three inputs are system clock, fs/2 and fs/4

8
Project Details
  • The add portion consists of two 4-bit and one
    2-bit CLA adder chained together.
  • The first 4-bit is designed for carry out only,
    no carry in.
  • The second 4-bit has both carry in and carry out.
  • The carry out of the 2-bit adder is the tenth
    bit.

9
(No Transcript)
10
(No Transcript)
11
(No Transcript)
12
(No Transcript)
13
(No Transcript)
14
(No Transcript)
15
Adder Block Diagram
16
(No Transcript)
17
Filter Layout
18
(No Transcript)
19
(No Transcript)
20
Cost Analysis
  • Estimate how much time you spent on each phase of
    the project
  • verifying logic 60hr.
  • verifying timing 20hr.
  • Layout 60hr.
  • post extracted timing 20hr.

21
Lessons Learned
  • The circuit worked at 200MHz in schematic but was
    slower in layout because of interconnection
    lengths. Better planning for layout could have
    helped maintain speed.
  • The size of this project may be too ambitious for
    a 166 class.

22
Summary
  • This project was a good experience for learning
    circuit design with CAD tools as well as project
    planning and execution.
Write a Comment
User Comments (0)
About PowerShow.com