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