Fanout Clock Skew Lab Exercise

Slides:



Advertisements
Similar presentations
-Kavyashree Pilar. ● Implementation of parity bit generator and checker circuit. ● Project deliverables: – Schematic – Worst case timing analysis – Power.
Advertisements

ELECTRICAL. Circuits Outline Power Hub Microcontroller Sensor Inputs Motor Driver.
[EEF S05 MINI] - Kiss-EmbeddedSystemsPCBs1 Spring 2005 EEF Mini-Proposal Project: Embedded Systems PCBs DESIGN 1: 8051 Development Board PCB DESIGN 2:
Electrical Engineering 1 WISE Investments Electrical Engineering Lab Digital Logic Laboratory Dr. Keith Holbert.
PCB Layout Design. PCB Layout Special Layout Considerations 4 in.
PCB Design & Layout Tips
Link A/D converters and Microcontrollers using Long Transmission Lines John WU Precision Analog - Data Converter Applications Engineer
03/30/031 ECE 551: Digital System Design & Synthesis Lecture Set 9 9.1: Constraints and Timing 9.2: Optimization (In separate file)
Layout Considerations of Non-Isolated Switching Mode Power Supply
Revised: Aug 1, EE4390 Microprocessors Lessons 29, 30 Welcome to the Real World!
A look at “Common” mistakes
A look at “Common” mistakes David Green Oklahoma State University
Practical Digital Design Considerations Part 1 Last Mod: January 2008 ©Paul R. Godin.
TS 1.1 Basic Digital Troubleshooting 1 ©Paul Godin Updated August 2013 gmail.com.
School of Computer Science G51CSA 1 Computer Systems Architecture Fundamentals Of Digital Logic.
RevGeo Multipurpose Puzzle Box Dan Chambers, Jeff King, Josh Marchi, Paul Rosenberger, ECE 477 Group 11.
University of Tehran 1 Interface Design PCB Design Tips Omid Fatemi.
Appendix A Example of a Testability Design Checklist Route test/control points edge connector to enable monitoring and driving of internal board functions.
Appendix A Example of a Testability Design Checklist  Route test/control points edge connector to enable monitoring and driving of internal board functions.
ELE22MIC Lecture 10 MULTIPLEXOR - DATA SELECTOR
Example Snapshots From Some Of The Signal Integrity Interactive Software Modules The following slides highlight some of the output graphs/plots from the.
ADC – FIR Filter – DAC KEVIN COOLEY. Overview  Components  Schematic  Hardware Design Considerations  Digital Filters/FPGA Design Tools  Questions.
Exam 2 information Open book, open notes, bring a calculator Wednesday Dec 16, 10:30 to 1:00 pm Eligible topics (1 of 3) (not an exhaustive list) Exam.
Chapter 2. High-speed properties of logic gates.
발표자 : 이재신 발표 일시 : Chapter 2 Hardware Fundamentals for the Software Engineer The embedded-systems software engineer must often understand.
THEMIS Instrument CDR 1 UCB, April 20, 2004 Actel Reliability Critical Design Review Robert Abiad University of California - Berkeley.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 30: November 21, 2012 Crosstalk.
Chapter 6: Voltage Regulator
High Speed Properties of Digital Gates, Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology
Power Distribution Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology.
TERMINATIONS Copyright F. Canavero, R. Fantino Licensed to HDT - High Design Technology.
Piero Belforte, HDT, July 2000: MERITA Methodology to Evaluate Radiation in Information Technology Application, methodologies and software solutions by Carla Giachino,
Digital Circuits ECGR2181 Chapter 3 Notes Data A-data B-data A B here
Homework Reading Machine Projects Labs
Preliminary PCB Design
High-Speed Serial Link Layout Recommendations –
555 Timer EEE DEPARTMENT KUMPAVAT HARPAL( )
Sequential Circuit Timing
ECE 2110: Introduction to Digital Systems
Logic Gates.
Timing issues.
Automated Ticket to Ride
Graduation Project-II submitted to:
NAND Gate Truth table To implement the design,
PCB Design & Layout Tips
Week 9: Series RC Circuit
Electromagnetic Compatibility BHUKYA RAMESH NAIK 1.
Day 33: November 19, 2014 Crosstalk
CS105 Introduction to Computer Concepts GATES and CIRCUITS
COOLRUNNER II REAL DIGITAL CPLD
Digital Circuits ECGR2181 Chapter 3 Notes Data A-data B-data A B here
We will be studying the architecture of XC3000.
Limitations of STA, Slew of a waveform, Skew between Signals
Open book, open notes, bring a calculator
Timing Analysis 11/21/2018.
Lecture 10 Circuit Basics of Microprocessor
Day 31: November 23, 2011 Crosstalk
Topics Performance analysis..
Gate Drivers Presenter: Bipolar Business Unit Date: November 2018
Topics Clocking disciplines. Flip-flops. Latches..
Nathan Meyers Joe Riley Matthew Barga Alex Reyes
COPING WITH INTERCONNECT
ECE 352 Digital System Fundamentals
74LS283 4-Bit Binary Adder with Fast Carry
Mark Bristow CENBD 452 Fall 2002
A 200MHz <insert E #>pJ 6-bit Absolute-Value Detector
74LS273 D Flip Flops and 74LS Mux Zachary Ryan
Automotive Technology Principles, Diagnosis, and Service
Logic Gates and Memory.
Advanced Computer Architecture Lecture 7
Presentation transcript:

Fanout Clock Skew Lab Exercise Jared Coltharp

Basic concept Why? Main consideration What is “good” skew? IC output driver limitations Main consideration Output-output skew Latency What is “good” skew? Could either be absolute time or clock cycle percentage

Schematic Considerations Components HSD Rules Each IC has 6 gates Only 15 gates needed, 3 are unused Unused inputs must be pulled up or down Which gates to use? Not needed, rise time is only 6 ns l/4 is about 8 inches Longest single trace is 6.5 in, next is 5 in No terminations, few decoupling capacitors

Board Considerations Traces routed without consideration for timing Routing Placement Traces routed without consideration for timing Unfortunately, vias Plan to test at TPs and at chip pins Significant Difference ICs placed purposefully far apart Capacitors placed right next to Vcc pin Test points placed for schematic convenience

Ideal Trace Length and Delay (Excluding Gates) Propagation Delay Ideal Trace Length and Delay (Excluding Gates) Path Length with TP Delay with TP Length without TP Delay without TP O1 6682.51 1240.432154 4286.8 795.7316272 O2 11836.77 2197.184906 8395.35 1558.375832 O3 9646.41 1790.602203 8179.99 1518.399914 O4 11692.12 2170.334439 9496.41 1762.75865 O5 10423.84 1934.911628 9128.13 1694.397158 O6 8303.13 1541.257615 6241 1158.477439 O7 6375.93 1183.523643 3832.74 711.4473353 O8 8551.1 1587.286721 1956.13 363.1040655 There will clearly be a large difference due to propagation times, especially going from using the test points to not using the test points.

Outline for Lab Exercise First, construct the board once it is fabricated Test propagation delay for each clock signal with reference to the function generator clock Pick the quickest clock signal (should be O1 or O7) and measure skew with other clock signals Measure difference between each clock signal’s test point and IC pin Determine the maximum output skew for each case Report guidelines

Steps to Ensure Smooth Lab Conduction Perform the lab exercise Determine what changes could be made to the board to make conduction easier Ground pins near the ICs needed? Is timing actually visible? What effect does the propagation delay through the IC have on skew? May need to make a second revision of the board