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 Copyright 2013 Agilent Technologies 1
Agenda Post-Layout DDR3 Test Bench with Infiniium Test Compliance Measurement Waveform Bridge 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. 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 Copyright 2013 Agilent Technologies 4
DDR3 Test Bench with Controller and DRAM Full-Path Simulation for Verification of the Design/Layout 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 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. 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. Copyright 2013 Agilent Technologies 8
Infiniium DDR3 Test Compliance Application Test Compliance Application set to use stored off-line Data Copyright 2013 Agilent Technologies 9
Test Compliance Application Report Copyright 2013 Agilent Technologies 10
Agenda Post-Layout DDR3 Test Bench with Infiniium Test Compliance Measurement Waveform Bridge Copyright 2013 Agilent Technologies 11
Measurement Waveform Bridge ADS Channel Simulation Waveform Output Export to Infiniiview ADS Eye Diagram Export to FlexDCA 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 2 n -1 Copyright 2013 Agilent Technologies 13
Data Display Equations Write the yvalues.txt File 1 st Specify the Waveform for Exporting 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 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 Copyright 2013 Agilent Technologies 16
Read Waveform into FlexDCA Channel Source Module Data Source uses Load from File (Do not use File Import Waveform) Copyright 2013 Agilent Technologies 17
FlexDCA EZJit with ADS Simulated waveform Copyright 2013 Agilent Technologies 18