MB86297A Carmine Timing Analysis of the DDR Interface

Similar documents
Elite Acoustics Engineering A4-8 Live-Performance Studio Monitor with 4 Channels, Mixer, Effects, and Bluetooth Quick Start Guide

V103 TRIPLE 10-BIT LVDS TRANSMITTER FOR VIDEO. General Description. Features. Block Diagram

Fujitsu Microelectronics Europe Application Note MCU-AN E-V12 F²MC-16FX FAMILY 16-BIT MICROCONTROLLER ALL SERIES CLOCK OUTPUT APPLICATION NOTE

F²MC-16FX FAMILY ALL SERIES FLASH SECURITY 16-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

GRAPHICS CONTROLLERS SPRITE ENGINE PERFORMANCE MB88F332 'INDIGO' MB88F333 'INDIGO-L' APPLICATION NOTE GRAPHICS COMPETENCE CENTER

MIC2569. Features. General Description. Applications. Typical Application. CableCARD Power Switch

Why not experiment with the system itself? Ways to study a system System. Application areas. Different kinds of systems

Network management and QoS provisioning - QoS in Frame Relay. . packet switching with virtual circuit service (virtual circuits are bidirectional);

Scattering at an Interface: Normal Incidence

F²MC-8L FAMILY MB89201 SERIES FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

FIELD PROGRAMMABLE GATE ARRAY (FPGA) AS A NEW APPROACH TO IMPLEMENT THE CHAOTIC GENERATORS

Fujitsu Semiconductor Europe User Manual. FSEUGCC-UM_SK-86R12-CPU01_Rev1.1 EMERALD-P CPU MODULE SK-86R12-CPU01 USERGUIDE

Errata Sheet MB86296 Coral PA

16-Bit Emulator Setup for MB2141 and MB

EMULATOR SETUP MB BIT COMPACT-ICE

Improving the Efficiency of Dynamic Service Provisioning in Transport Networks with Scheduled Services

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

CENG 477 Introduction to Computer Graphics. Modeling Transformations

Y. Tsiatouhas. VLSI Systems and Computer Architecture Lab

The Roots of Lisp paul graham

MB90F3XX/F4XX/F5XX/F8XX/F9XX

FR FAMILY FR60 FAMILY ISR DOUBLE EXECUTION 32-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

Application Note. EMC Design Guide. F 2 MC-8L Family. History 04 th Jul 02 NFL V1.0 new version

PART 1 REFERENCE INFORMATION CONTROL DATA 6400 SYSTEMS CENTRAL PROCESSOR MONITOR

F²MC-16LX FAMILY MB90XXX RELOCATED INTERRUPT VECTOR TABLE 16-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

TRACE APPLICATION NOTE VERSION MB86R0X 'JADE' SERIES DEVICES & GREENHILLS TOOLCHAIN. Fujitsu Microelectronics Europe Application Note

Assignment 2. Due Monday Feb. 12, 10:00pm.

F²MC-16LX FAMILY MB90F897 DUAL OPERATION FLASH 16-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

PCMCIA / JEIDA SRAM Card

F²MC-8FX FAMILY MB951XX SERIES SYNCHRONOUS FLASH PROGRAMMING 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

MB86297A Carmine PCB Design Guide

Troubleshooting PLCopen Block Behavior

APIX AUTOMOTIVE SHELL SW-EMULATION USE CASE

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.

A time-space consistency solution for hardware-in-the-loop simulation system

MATH Differential Equations September 15, 2008 Project 1, Fall 2008 Due: September 24, 2008

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

Definition and examples of time series

IDEF3 Process Description Capture Method

MUX 1. GENERAL DESCRIPTION

PCMCIA / JEIDA SRAM Card

A Matching Algorithm for Content-Based Image Retrieval

Michiel Helder and Marielle C.T.A Geurts. Hoofdkantoor PTT Post / Dutch Postal Services Headquarters

Design Alternatives for a Thin Lens Spatial Integrator Array

Nonparametric CUSUM Charts for Process Variability

The Bootconcept. of Fujitsu s MB91360 Devices

Design and Application of Computer-aided English Online Examination System NONG DeChang 1, a

1 œ DRUM SET KEY. 8 Odd Meter Clave Conor Guilfoyle. Cowbell (neck) Cymbal. Hi-hat. Floor tom (shell) Clave block. Cowbell (mouth) Hi tom.

Fujitsu Microelectronics Europe Application Note MCU-AN E-V10 FR FAMILY 32-BIT MICROCONTROLLER MB91460 REAL TIME CLOCK APPLICATION NOTE

Dimmer time switch AlphaLux³ D / 27

F²MC-16FX FAMILY ALL SERIES STANDBY MODES & POWER MANAGEMENT 16-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

SC2000 Smart Kit Selection Checklist

Chapter 4 Sequential Instructions

An Improved Square-Root Nyquist Shaping Filter

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

The following document contains information on Cypress products.

Emulator Setup Instructions for MB91360

EMULATOR SYSTEM MB

PLCopen for efficiency in automation

STRING DESCRIPTIONS OF DATA FOR DISPLAY*

Voltair Version 2.5 Release Notes (January, 2018)

FAQ list for MB86290 Cremson

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

Available online at ScienceDirect. Procedia CIRP 31 (2015 ) th CIRP Conference on Modelling of Machining Operations

Application Note. Startup DevKit16. History 19 th June 00 TKa V1.0 started 20 th June 00 TKa V1.1 Some minor text corrections

The Impact of Product Development on the Lifecycle of Defects

Software Porting Access Library V02 to V03

EECS 487: Interactive Computer Graphics

Timers CT Range. CT-D Range. Electronic timers. CT-D Range. Phone: Fax: Web: -

Location. Electrical. Loads. 2-wire mains-rated. 0.5 mm² to 1.5 mm² Max. length 300 m (with 1.5 mm² cable). Example: Belden 8471

1.4 Application Separable Equations and the Logistic Equation

Video Content Description Using Fuzzy Spatio-Temporal Relations

Functional Differences Between the DSP56311 and DSP56321

EP2200 Queueing theory and teletraffic systems

CPU369-Module Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany

PROCESS AUTOMATION MANUAL TIMER RELAY KF**-DU-EX1.D ISO9001

4.1 3D GEOMETRIC TRANSFORMATIONS

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification

Coded Caching with Multiple File Requests

Exercise 3: Bluetooth BR/EDR

GRAPHICS CONTROLLERS DEVICE SETUP AND FUJITSU DEVELOPER SUITE

ETD-BL-1T-OFF-CC-... Timer relay with off delay (with control contact) and adjustable time. INTERFACE Data sheet _en_01. 1 Description.

LD7832A 4/17/2013. High Power Factor LED Controller with HV Start-up. General Description. Features. Applications. Typical Application REV: 00

NEWTON S SECOND LAW OF MOTION

30 Years of Innovation

Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding

BEST DYNAMICS NAMICS CRM A COMPILATION OF TECH-TIPS TO HELP YOUR BUSINESS SUCCEED WITH DYNAMICS CRM

Hands on Lab Manual Coherence Introduction

Fujitsu Microelectronics Europe Application Note MCU-AN E-V10 F²MC-FR FAMILY 32-BIT MICROCONTROLLER MB91460 RELOAD TIMER APPLICATION NOTE

E8F2. Pressure Sensor with Easy-to-Read LED Display. Digital Pressure Sensor. Ordering Information. Sensors (Refer to Dimensions on page 7.

D11 Expert Series: Visible Green, Blue or White LED Light Source

A Principled Approach to. MILP Modeling. Columbia University, August Carnegie Mellon University. Workshop on MIP. John Hooker.

Overview of Board Revisions

1. Function 1. Push-button interface 4g.plus. Push-button interface 4-gang plus. 2. Installation. Table of Contents

JASMINE- Subboard Documentation. Fujitsu Microelectronics Europe GmbH Am Siebenstein Dreieich-Buchschlag, Germany

Fujitsu Semiconductor Europe Application Note. an-mb86r12-apixprbs-rev0-20 MB86R12 EMERALD-P REV 0.2 APIX PRBS APPLICATION NOTE

FR FAMILY MB91460 SERIES MB91461 EMULATION 32-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

Miniature Ball Spline LTS / LT-X

Automatic Calculation of Coverage Profiles for Coverage-based Testing

RapidIO Interconnect Specification Part 4: Physical Layer 8/16 LP-LVDS Specification

Transcription:

Applicaion Noe MB86297A Carmine Timing Analysis of he DDR Inerface Fujisu Microelecronics Europe GmbH Hisory Dae Auhor Version Commen 05.02.2008 Anders Ramdahl 0.01 Firs draf 06.02.2008 Anders Ramdahl 0.02 Second draf 08.02.2008 Anders Ramdahl 0.03 Third draf 11.02.2008 Anders Ramdahl 1.00 Firs release 1

Warrany and Disclaimer To he maximum exen permied by applicable law, Fujisu Microelecronics Europe GmbH resrics is warranies and is liabiliy for all producs delivered free of charge eg. sofware include or header files, applicaion examples, Applicaion Noes, arge boards, evaluaion boards, engineering samples of IC s ec., is performance and any consequenial damages, on he use of he Produc in accordance wih i he erms of he License Agreemen and he Sale and Purchase Agreemen under which agreemens he Produc has been delivered, ii he echnical descripions and iii all accompanying wrien maerials. In addiion, o he maximum exen permied by applicable law, Fujisu Microelecronics Europe GmbH disclaims all warranies and liabiliies for he performance of he Produc and any consequenial damages in cases of unauhorised decompiling and/or reverse engineering and/or disassembling. Noe, all hese producs are inended and mus only be used in an evaluaion laboraory environmen. 1. Fujisu Microelecronics Europe GmbH warrans ha he Produc will perform subsanially in accordance wih he accompanying wrien maerials for a period of 90 days form he dae of receip by he cusomer. Concerning he hardware componens of he Produc, Fujisu Microelecronics Europe GmbH warrans ha he Produc will be free from defecs in maerial and workmanship under use and service as specified in he accompanying wrien maerials for a duraion of 1 year from he dae of receip by he cusomer. 2. Should a Produc urn ou o be defec, Fujisu Microelecronics Europe GmbH s enire liabiliy and he cusomer s exclusive remedy shall be, a Fujisu Microelecronics Europe GmbH s sole discreion, eiher reurn of he purchase price and he license fee, or replacemen of he Produc or pars hereof, if he Produc is reurned o Fujisu Microelecronics Europe GmbH in original packing and wihou furher defecs resuling from he cusomer s use or he ranspor. However, his warrany is excluded if he defec has resuled from an acciden no aribuable o Fujisu Microelecronics Europe GmbH, or abuse or misapplicaion aribuable o he cusomer or any oher hird pary no relaing o Fujisu Microelecronics Europe GmbH. 3. To he maximum exen permied by applicable law Fujisu Microelecronics Europe GmbH disclaims all oher warranies, wheher expressed or implied, in paricular, bu no limied o, warranies of merchanabiliy and finess for a paricular purpose for which he Produc is no designaed. 4. To he maximum exen permied by applicable law, Fujisu Microelecronics Europe GmbH s and is suppliers liabiliy is resriced o inenion and gross negligence. NO LIABILITY FOR CONSEQUENTIAL DAMAGES To he maximum exen permied by applicable law, in no even shall Fujisu Microelecronics Europe GmbH and is suppliers be liable for any damages whasoever including bu wihou limiaion, consequenial and/or indirec damages for personal injury, asses of subsanial value, loss of profis, inerrupion of business operaion, loss of informaion, or any oher moneary or pecuniary loss arising from he use of he Produc. Should one of he above sipulaions be or become invalid and/or unenforceable, he remaining sipulaions shall say in full effec. 2

0 Absrac This documen describes he iming analysis required o ensure proper operaion of he DDR inerface of he MB86297A 'Carmine' graphics driver from Fujisu. 1 References Referenced documens: CHWRM JESD79E Fujisu, MB86297A Carmine Hardware Reference Manual rev. 1.22, 25 June 2007 JEDEC Sandard, Double Daa Rae DDR SDRAM Specificaion Release E, May 2005 hp://www.jedec.org Addiional informaion: CIBIS CPDG IBIS Fujisu, MB86297A Carmine IBIS Model rev. 1.7 Fujisu, MB86297A Carmine Design Guideline rev. 1.30, 4 June 2007 IBIS I/O Buffer Informaion Specificaion Version 4.2, Raified June 2, 2006 hp://www.eigroup.org All Fujisu documens lised above are available on he Fujisu Graphics Soluions websie: hp://www.fujisu.com/emea/services/microelecronics/displayconrollers/ 2 Definiions 2.1 Naming Convenions In order o disinguish beween he differen iming parameers, he following noaion is used: *DDR DDR SDRAM iming parameer, e.g. DQSCKDDR. The corresponding iming parameer in JESD79E is defined wihou he suffix. * Timing parameer derived from IBIS simulaion of, e.g. CK Timing parameers wihou any of hese suffixes are aken from he CHWRM. Addiionally, minimum and maximum raings are denoed by *MIN and *MAX suffixes. 3

3 Timing Analysis 3.1 Timing Groups In order o simplify he iming analysis, he DDR signals have been divided ino groups wih similar iming characerisics. This allows he iming analysis o be done on he iming groups insead of he individual signals. Figure 1 shows he iming groups in a simplified circui diagram. Table 1 liss which signals belong o which iming group. MB86297A DDR SDRAM CK CMD DQS DQ LOOP Figure 1 Simplified MB86297A o DDR circui diagram Timing Group Signals Commen CK CK, CKn CMD CKE, RAS, CAS, WE, A, BA0, BA1 A refers o all address signals DQS DQS DQ DQ, DM DQ and DM refer o all daa and daa mask signals LOOP LOOP delay compensaion loop of MB86297A. This signal is no par of JESD79E. Table 1 Timing Groups 4

3.2 Delays Due o he high speed naure of he DDR inerface, he delays have o be aken ino accoun during he iming analysis. Figure 2 defines he delays used hroughou his documen. Since i is normally no possible o measure he delays in acual hardware, hese parameers have o be derived from IBIS simulaions. This also has he added advanage of allowing he iming o be checked before any is produced. Since he DQS and DQ groups are bidirecional and he wo chips have differen pad characerisics, he delays have o be derived for boh direcions. Fujisu provides an IBIS model for he MB86297A. The DDR SDRAM manufacurer should provide IBIS models for heir producs. MB86297A DDR SDRAM Figure 2 Delays 5

3.3 Wrie Timing In order o achieve iming closure for wrie operaions, all signals have o arrive a he DDR SDRAM wihin he specified iming condiions. Skew inroduced by he has o be aken ino accoun. For a well balanced design where all he delays are mached, he skew is negligible compared o he available iming margins. If so, he skew can be disregarded. For clariy, he skews have been wrien wihin parenheses in he condiions below. CMD-CK seup and hold iming: > 1 VD seup CMD CMD CK IS DDR MIN + > 2 VD hold CMD CMD CK IH DDR MIN DQS-CK seup and hold iming: + + > 3 Skew DQS CK MIN DQS1 CK CK DQSS DDR MIN + + < 4 Skew DQS CK MAX DQS1 CK CK DQSS DDR MAX In he CHWRM, he seup and hold iming is defined as skew beween DQS and CK insead of seup and hold iming. In order o ranslae hese parameers ino JESD79E conforman ones, a clock period CK has o be added, as seen in 3 and 4. DQ-DQS seup and hold iming: > 5 VD seup DQ DQ1 DQS1 DS DDR MIN + > 6 VD hold DQ DQ1 DQS1 DH DDR MIN 3.4 Read Timing In order o achieve iming closure for read operaions, all signals have o arrive a he MB86297A 'Carmine' wihin he specified iming condiions. DQ-DQS seup and hold iming: + < 7 DQSQ DDR MAX DQ2 DQS 2 SETUP DQ + > 8 QH DDR MIN DQ2 DQS 2 HOLD DQ Due o he definiion of SETUPDQ in he CHWRM, he negaive value has o be used, as seen in 7. As for he wrie iming, he skew of 7 and 8 can be disregarded if he delays of DQ and DQS are well mached. For clariy, he skews have been wrien wihin parenheses in he above condiions. 6

DQS round rip ime: MB86297A DDR SDRAM Figure 3 DQS Round Trip Time and LOOP Round Trip Time 9 CK + DQSCK DDR MIN + DQS 2 > RTT DQS MIN 10 CK + DQSCK DDR MAX + DQS 2 < RTT DQS MAX LOOP Round Trip Time: 11 RTT LBCK MIN < LOOP < RTT LBCK MAX Please noe ha RTTLBCKMIN has a negaive value in he CHWRM. Since he delay is always posiive, he lef par of 11 is always fulfilled. Difference beween LOOP Round Trip Time and DQS Round Trip Time: 12 CK + DQSCK DDR MIN + DQS 2 LOOP > Skew LP CLK MIN 13 CK + DQSCK DDR MAX + DQS 2 LOOP < Skew LP CLK MAX 7

Appendix A Tesed DDR SDRAMs Theoreically, he MB86297A 'Carmine' graphics conroller should work wih any JEDEC-complian DDR SDRAM. Table 2 liss DDR SDRAMs ha have been successfully esed in hardware ogeher wih he MB86297A 'Carmine' Manufacurer Type Size Commen Samsung K4H561638F-UC 16M 16 Used on MB86297A 'Carmine' PCI evaluaion board Table 2 Tesed DDR SDRAMs 8