Digital Signal Processor (DSP) By Steve D. Wong (166/198A) Ervin Rosario-Figueroa (166/198A) Lana Dam Ivan Pierre-Louis Cuong Nguyen Spring 2003 San Jose.

Slides:



Advertisements
Similar presentations
Synchronous Counters with SSI Gates
Advertisements

Vector: Data Layout Vector: x[n] P processors Assume n = r * p
1 Specifications Functionality: AND, OR, XOR, ADD Maximum propagation delay : 2ns Power budget: 30mW Area: 200 µm ×400µm Prepared by: Christie Ma, Manjul.
Principles of Computer Engineering: Lecture 9: Sequential Logic Circuits.
Counters Chapter 17 Subject: Digital System Year: 2009.
4bit Parallel to Serial Data Stream Converter By Ronne Abat Johnny Liu.
1 4-BIT ARITHMETIC LOGIC UNIT MOTOROLA SN54/74LS181 Arora Shalini Guttal Pratibha Modgi Chaitali Shanmugam Ramya Advisor: Dave Parent Date:
Unit 13 Analysis of Clocked Sequential Circuits Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information.
1 8-bit X 8-bit SRAM and 3 X 8 Decoder Irina Vazir, Prabhjot Balaggan and Sumandeep Kaur Advisor: Dr. David Parent December 06, 2004.
1 Hamming Code Clarissa David Timmy Lau WingChing Lin Jonathan Lee Advisor: Dr. David Parent December 7, 2005.
6-BIT THERMOMETER CODER
Mixed Signal Integrated Circuit Design
1 4-bit Decimation Filter Rashmi Joshi Siu Kuen(Steve) Leung Cuong Trinh Advisor: Dr. David Parent December 5, 2005.
1 16 BIT KOGGE-STONE TREE ADDER Shayan Kazemkhani Nghia Do Jia Kang Yu Toan Luong Advisor: David Parent May 8 th 2006.
San Jose State University Department of Electrical Engineering Dec 5th, Fall 2005 EE 166 PROJECT Advisor: Prof. David Parent Group Members Radhika Arora,
Counters Mano & Kime Sections 5-4, 5-5. Counters Ripple Counter Synchronous Binary Counters –Design with D Flip-Flops –Design with J-K Flip-Flops Counters.
1 4-BIT ARITHMETIC LOGIC UNIT Motorola MC54/74F181 Heungyoun Kim Lu Gao Jun Li Advisor: Dr. David W. Parent DATE: 12/05/2005.
1 Simple FPGA David, Ronald and Sudha Advisor: Dave Parent 12/05/2005.
4-bit Grey Code Converter with Counter Lincoln Chin Dat Tran Thao Nguyen Tien Huynh.
Camera Auto Focus Presentation 4, February 14 th, 2007 Team W1: Tom Goff (W11) David Hwang (W12) Kate Killfoile (W13) Greg Look (W14) Design Manager: Bowei.
San Jose State University Electrical Engineering EE Bit Serial to Parallel Converter Prof. David Parent, PhD Members: Quang Ly Derek Kwong Hector.
1 ACS Unit of Viterbi Decoder Audy,Garrick Ng, Ichang Wu, Wen-Jiun Yong Advisor: Dave Parent Spring 2005.
1 64-Bit AND Gate Phong Nguyen Steve Turner Harpreet Dhillon Mahrang Saeed Advisor: Dave Parent 5/8/06.
1 San Jose State University Department of Electrical Engineering EE 166 Project Spring 2003 Phase Frequency Detector (PFD) Prof. David Parent Group Members:Marcella.
Chapter 3 Continued Logic Gates Logic Chips Combinational Logic Timing Sequential Logic Flip Flops Registers Memory State Machines.
1 4-Bit ALU Chun-Wai Lee Shiela Valenciano Advisor: Dr. David Parent 12/05/05.
On-Chip Structures for the 1.6 and 0.6  m Designs 1.6  m chip Final layout.
San Jose State University Department of Electrical Engineering 4-BIT SERIAL TO PARALLEL CONVERTER EE 166, CMOS DIGITAL INTEGRATED CIRCUIT FINAL PROJECT.
FUNCTIONAL OVERVIEW Design a synchronous 4-bit up and down counter Operates at 25MHz on the positive edge of the clock Designed to drive a 10pF capacitive.
Viterbi Decoder: Presentation #6 M1 Overall Project Objective: Design a high speed Viterbi Decoder Stage 5: 23 rd Feb Component Simulation Design.
1 4 BIT Arithmetic Logic Unit (ALU) Branson Ngo Vincent Lam Mili Daftary Bhavin Khatri Advisor: Dave Parent DATE: 05/17/04.
4 Bit Arithmetic Logic Unit Presented by Ipsita Praharaj, Shalaka Ghawate Advisor: Dr. David Parent Date:05/11/04.
1 8 Bit ALU EE 166 Design Project San Jose State University Roger Flores Brian Silva Chris Tran Harizo Yawary Advisor: Dr. Parent May 2006.
8-Bit Gray Code Converter
1 8 Bit ALU Rahul Vyas Gyanesh Chhipa Jaimin Shah Advisor: Dr. David W. Parent 05/08/2006.
4 Bit Serial to Parallel Data Stream Converter Vinaya Anne Kristy Lypen Michael Scheel Victor Zavaleta Vinaya Anne Kristy Lypen Michael Scheel Victor Zavaleta.
8 Bits Gray Code Converter By: Dawei Kou Flora Wu Linda Htay.
1 4 Bit Arithmetic Logic Unit Adithya V Kodati Hayagreev Pattabhiraman Vemuri Koneswara Advisor: Dave Parent 12/4/2005.
Sequential Circuit Introduction to Counter
Laser Tracking System (LTS) Son Nguyen Jassim Alshamali Aja ArmstrongMatt Aamold.
Unit 12 Registers and Counters Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh.
© The McGraw-Hill Companies, Inc McGraw-Hill 1 PRINCIPLES AND APPLICATIONS OF ELECTRICAL ENGINEERING THIRD EDITION G I O R G I O R I Z Z O N I 14.
1 Four-Bit Serial Adder By Huong Ho, Long Nguyen, Lin-Kai Yang Ins: Dr. David Parent Date: May 17 th, 2004.
ECE734 Project Presentation Conditioned Reflex Mimic Circuit Design Gengyu Yang
Fundamental Digital Electronics (Spring 2014) Martino Poggio.
Designing of a D Flip-Flop Final Project ECE 491.
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Lecture 17 Dr. Shi Dept. of Electrical and Computer Engineering.
Why we need adjustable delay? The v1495 mezzanine card (A395A) have a signal transmission time about 6ns. But we need all the signals go into the look.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 – Lab 7 Binary Counter.
Digital Fundamentals Tenth Edition Floyd Chapter 9.
Low Power, High-Throughput AD Converters
Low Power, High-Throughput AD Converters
ECEN 248: INTRODUCTION TO DIGITAL SYSTEMS DESIGN Dr. Shi Dept. of Electrical and Computer Engineering.
3 BIT DOWN COUNTER SUBJECT: DIGITAL ELECTONICS CODE: COLLEGE: BVM ENGINEERING COLLEGE COLLEGE CODE:008 ELECTRONICS & TELECOMMUNICATION DEPT.
Counters and registers Eng.Maha Alqubali. Registers Registers are groups of flip-flops, where each flip- flop is capable of storing one bit of information.
Low Power, High-Throughput AD Converters
Dept. of Electrical and Computer Eng., NCTU 1 Lab 10. Up/Down Counter Presenter: Chun-Hsien Ko Contributors: Chung-Ting Jiang and Lin-Kai Chiu.
Digital to Analog Converter for High-Fidelity Audio Applications Matt Smith Alfred Wanga CSE598A.
Sequential Logic An Overview
4 BIT Arithmetic Logic Unit (ALU)
Sequential Circuit: Counter
Design of an 8 Bit Barrel Shifter
University of Maryland Baltimore County Department of Computer Science and Electrical Engineering   CMPE 212 Laboratory (Discussion 12) Hasib Hasan
Digital Logic & Design Dr. Waseem Ikram Lecture No. 31.
CHAPTER 4 COUNTER.
ECE 3130 – Digital Electronics and Design
Digital Logic & Design Dr. Waseem Ikram Lecture No. 36.
Digital Systems II EEC 180 Bevan M. Baas.
Basic terminology associated with counter and sequential circuits.
Forward Design by state transition table, and state graph
Presentation transcript:

Digital Signal Processor (DSP) By Steve D. Wong (166/198A) Ervin Rosario-Figueroa (166/198A) Lana Dam Ivan Pierre-Louis Cuong Nguyen Spring 2003 San Jose State University Department of Electrical Engineering

Outline Introduction Introduction Specification Specification Project Purpose Project Purpose

Introduction Design of a 4-Bit Digital Signal Processor (DSP) using CMOS Logic. Design of a 4-Bit Digital Signal Processor (DSP) using CMOS Logic. DSP is composed of a Multiplier, D Flip Flop and a Subtractor. DSP is composed of a Multiplier, D Flip Flop and a Subtractor. Up/Down Counter will be used as a test vector for the system. Up/Down Counter will be used as a test vector for the system.

Specifications Functional Specification Functional Specification 4-Bit Multiplier 4-Bit Multiplier 4-Bit Full Subtractor 4-Bit Full Subtractor D Flip Flop D Flip Flop 4-Bit Up/Down Counter 4-Bit Up/Down Counter Technical Specifications Technical Specifications Design Wn & Wp = 3  m Design Wn & Wp = 3  m Power <= 0.25Watt Power <= 0.25Watt Clock Frequency << 200 MHz V DD = 5 Volts

Schematic (4-Bit Multiplier) Schematic Layout

Test Bench (4-Bit Multiplier)

Simulation (4-Bit Multiplier)

Layout (4-Bit Multiplier)

Extract (4-Bit Multiplier)

LVS (4-Bit Multiplier)

Schematic (4-Bit Subtractor)

Test Bench (4-Bit Subtractor)

Simulation (4-Bit Subtractor)

Layout (4-Bit Subtractor)

Extract (4-Bit Subtractor)

LVS (4-Bit Subtractor)

Schematic (D Flip Flop)

Test Bench (D Flip-Flop)

Simulation (D Flip Flop)

Layout (D Flip-Flop)

Extract (D Flip Flop)

LVS (D Flip Flop)

Schematic (Up/Down Counter)

Test Bench (Up/Down Counter)

Simulation (Up/Down Counter)

Layout (Up/Down Counter)

Extract (Up/Down Counter)

LVS (Up/Down Counter)