New Features for Solving HSD Challenges with ADS 2013

New Features for
Solving HSD Challenges with ADS 2013
Waveform Bridge to
FlexDCA and Infiniium
Agilent EEsof EDA
Heidi Barnes
June 17/18/20, 2013
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
1
Agenda
Post-Layout – DDR3 Test Bench with Infiniium Test Compliance
Measurement – Waveform Bridge
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
2
Post-Layout – DDR3 Test Bench with Infiniium Test
Compliance
WaveformBridge enables the same Compliance Test Verification for
both measured and simulated data for improved correlation and
converging terminology.
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
3
Instrument Test Compliance Application Requires a
Valid Read/Write Pre-Amble for the Data Burst
Pattern Generator
Pre-Amble
DQS Tri-State then High then Low
Figure 3: Pattern Generation
Figure 4: Pattern Generation Sub-circuit
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
4
DDR3 Test Bench with Controller and DRAM
Full-Path Simulation for Verification of the Design/Layout
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
5
DDR Waveform Generation
Netlist Include allows execution of an ADS ael script to
export the data sets for the Test Compliance Application
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
6
File Conversion to Proprietary .wfm Format
Infiniium File Import can be used for re-saving in the .wfm format.
Instrument SCPI commands can be used to automate this task.
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
7
DDR3 Test Compliance Application Stored Project
The stored DDR3 Project has the required directory names that
the Test Compliance software needs for running off of stored
waveforms.
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
8
Infiniium DDR3 Test Compliance Application
Test Compliance Application
set to use stored off-line
Data
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
9
Test Compliance Application Report
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
10
Agenda
• Post-Layout – DDR3 Test Bench with Infiniium Test Compliance
Measurement – Waveform Bridge
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
11
Measurement – Waveform Bridge
ADS Channel Simulation
Waveform Output
Export to Infiniiview
ADS Eye Diagram
Export to FlexDCA
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
12
Required Waveform Format for Export
FlexDCA requires Waveform Information for the Header in the yValues format.
DCA works best with a multiple of the bit Pattern Length,
for a PRBS the pattern length is 2n-1
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
13
Data Display Equations Write the yValues.txt File
1st – Specify the Waveform for Exporting
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
14
Header Variables Passed from Simulation and
Calculated from the Dataset
2nd – Determine the Waveform Characteristics
DATA Display of Header Variables
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
15
Use write_var() to Create the yValues File
Single equation writes the Waveform to the .txt file.
Flexible Header
Definition
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
16
Read Waveform into FlexDCA Channel
Source Module
Data Source uses
Load from File
(Do not use File
Import Waveform)
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
17
FlexDCA EZJit with ADS Simulated waveform
“New Features for Solving HSD Challenges with ADS 2013”
Copyright © 2013 Agilent Technologies
18