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.

Slides:



Advertisements
Similar presentations
D-Type Flip Flops Benchmark Companies Inc PO Box
Advertisements

Registers and Counters
Latches CS370 –Spring 2003 Section 4-2 Mano & Kime.
Sequential circuits The digital circuits considered thus far have been combinational, where the outputs are entirely dependent on the current inputs. Although.
EKT 124 / 3 DIGITAL ELEKTRONIC 1
Sequential circuit Digital electronics is classified into combinational logic and sequential logic. In combinational circuit outpus depends only on present.
4bit Parallel to Serial Data Stream Converter By Ronne Abat Johnny Liu.
4-bit Grey Code Converter with Counter Lincoln Chin Dat Tran Thao Nguyen Tien Huynh.
ENGIN112 L20: Sequential Circuits: Flip flops October 20, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 20 Sequential Circuits: Flip.
San Jose State University Electrical Engineering EE Bit Serial to Parallel Converter Prof. David Parent, PhD Members: Quang Ly Derek Kwong Hector.
Embedded Systems Hardware:
EE166 Final Presentation Patsapol Kriausakul Sung Min Park Dennis Won Howard Yuan.
11/16/2004EE 42 fall 2004 lecture 331 Lecture #33: Some example circuits Last lecture: –Edge triggers –Registers This lecture: –Example circuits –shift.
On-Chip Structures for the 1.6 and 0.6  m Designs 1.6  m chip Final layout.
CS 151 Digital Systems Design Lecture 20 Sequential Circuits: Flip flops.
San Jose State University Department of Electrical Engineering 4-BIT SERIAL TO PARALLEL CONVERTER EE 166, CMOS DIGITAL INTEGRATED CIRCUIT FINAL PROJECT.
ENGIN112 L27: Counters November 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 27 Counters.
EE166 Project Frequency Dividers. Group Members Hengky Chandrahalim Toai Nguyen Mike Tjuatja.
8-Bit Gray Code Converter
CS370 Counters. Overview °Counter: A register that goes through a prescribed series of states °Counters are important components in computers. °Counters.
Embedded Systems Hardware: Storage Elements; Finite State Machines; Sequential Logic.
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.
Asynchronous Counters
Counters.
Asynchronous Counter © 2014 Project Lead The Way, Inc.Digital Electronics.
Sequential Logic - An Overview
Flip Flops. Clock Signal Sequential logic circuits have memory Output is a function of input and present state Sequential circuits are synchronized by.
Registers and Counters
Synchronous Counters.
Sequential Logic. Logic Styles Combinational circuits – Output determined solely by inputs – Can draw solely with left-to-right signal paths.
Flow sensor circuitry Eduard Stikvoort 00/1A The work was done in Philips Reaearch Eindhoven.
Introduction to Sequential Logic Design Flip-flops.
Rabie A. Ramadan Lecture 3
Prof. Joongho Choi CMOS CLOCK-RELATED CIRCUIT DESIGN Integrated Circuits Spring 2001 Dept. of ECE University of Seoul.
CENT-113 Digital Electronics 1 Flip Flops TI Type 502 Flip Flop: 1st production IC in 1960.
Introduction to Sequential Logic Design Flip-flops.
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.
1 Inverter Layout. 2 TX Gate: Layout VDD VSS VO Vi C CCC For data path structure P+ N+
Sequential Design Basics. Lecture 2 topics  A review of devices that hold state A review of Latches A review of Flip-Flops 8/22/2012 – ECE 3561 Lect.
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.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
CS 352 : Computer Organization and Design University of Wisconsin-Eau Claire Dan Ernst Latches & Flip-Flops.
Introduction to Sequential Logic
COUNTERS Why do we need counters?
Latches and Flip-Flops
Chapter 6 – Digital Electronics – Part 1 1.D (Data) Flip Flops 2.RS (Set-Reset) Flip Flops 3.T Flip Flops 4.JK Flip Flops 5.JKMS Flip Flops Information.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Lecture #27 Page 1 ECE 4110–5110 Digital System Design Lecture #27 Agenda 1.Counters Announcements 1.Finish reading Wakerly sections 8.1, 8.2, 8.4, 8.5.
Modular sequential logic Use latches, flip-flops and combinational logic –Flip-flops usually grouped to form a register Shift registers –n bits {x n …x.
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.
Dept. of Electrical Engineering
Sequential Logic An Overview
FLIP FLOPS Binary unit capable of storing one bit – 0 or 1
Computer Architecture & Operations I
Flip-FLops and Latches
Flip Flops.
D Flip-Flop.
Flip-FLops and Latches
Introduction to Sequential Logic Design
Flip-FLops and Latches
Flip-FLops and Latches
COE 202: Digital Logic Design Sequential Circuits Part 4
Flip-FLops and Latches
Chapter 8 Counters Changjiang Zhang
14 Digital Systems.
Flip-FLops and Latches
CMPE212 Discussion 11/21/2014 Patrick Sykes
Presentation transcript:

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 load Latches a valu e at any point by toggling the enable

COUNTER DESIGN FLOW COUNTER T_FLIP_FLOP D FLIP_FLOP XOR SCHMITT TRIGGERSUPER BUFFER COMBINATIONAL LOGIC

SCHEMATIC

COUNTER TESTBENCH

LAYOUT

SIGNAL FLOW

Schmitt Trigger Design Designed For: VTH(LH) of 3V VTH(HL) of 2V VTH(LH ) VTH(HL)

Schmitt Layout

Schmitt Trigger Validation

Super Buffer Design (Assumed 4 stages) Design First Stage Inverter With Symmetric delays Calculate Ratio Wp/Wn For Each Successive Stage: (Where N is the Nth Stage) α^N(Wp/Wn)

Test Bench Output

French Fried Design I(max) for AL (Metal 1) = 1 x 10^5 A/cm^2 Our Buffer: 5.27 x 10^5 A/cm^2

Super Buffer Layout

T-Flip Flop Schematic Preset Clear Clock Enable

T-Flip Flop Layout

T-FF Transient Response

H-Tree Clocking Scheme

Conclusion 4 Bit Counter with up and down count capability Preset, Clear, Enable Inputs Operates at 25Mhz Clock Frequency with a delay of 6ns from Super Buffer. Input Noise Immunity 2.5V +/- 20% Output power of 60mW Driving 10pF Load Total Area of 406um x 925um = 3.76e-3cm^2