Accelerated Deployment of SCA-compliant SDR Waveforms 20 JANUARY 2010

Similar documents
ADS-SystemVue Linkages

Radar System Design and Interference Analysis Using Agilent SystemVue

A Design-to-Test Methodology for SDR and Cognitive Radio

Keysight Technologies Understanding the SystemVue To ADS Simulation Bridge. Application Note

Productivity and flexibility for A/D applications

EM Insights Series. Episode #1: QFN Package. Agilent EEsof EDA September 2008

Keysight Technologies VSA Software for Simulation Environments BE/89601 BNE

Practical Digital Pre-Distortion Techniques for PA Linearization in 3GPP LTE

Agilent N8480 Series Thermocouple Power Sensors. Technical Overview

Keysight Technologies MATLAB Data Analysis Software Packages

DTP4700 Next Generation Software Defined Radio Platform

Process Control Calibration Made Easy with Agilent U1401A

Keysight Technologies A Flexible Testbed to Evaluate Potential Co-Existence Issues Between Radar and Wireless

Agilent EEsof EDA.

Two-Way Radio Testing with Agilent U8903A Audio Analyzer

Addressing the Design-to-Test Challenges for SDR and Cognitive Radio

Multipurpose Lab Station by Agilent Technologies

Keysight Technologies

Keysight Technologies How to Easily Create an Arbitrary Waveform Without Programming. Application Note

Agilent N9310A RF Signal Generator. All the capability and reliability of an Agilent instrument you need at a price you ve always wanted

Keysight Technologies Migrating Balanced Measurements from the

Keysight Technologies

Keysight Technologies N9310A RF Signal Generator

UWB Antenna Measurements with the 20 GHz E5071C ENA Network Analyzer

Solutions for Solar Cell and Module Testing

Keysight E5063A ENA Vector Network Analyzer

Keysight E5063A ENA Series Network Analyzer

Keysight Technologies How to Take Fast, Simultaneous Measurements of Two or More Signals Using BenchVue Software. Application Note

Keysight Technologies Accurate NBTI Characterization Using Timing-on-the-fly Sampling Mode. Application Note

Agilent E4438C/E8267D Option 422 Scenario Generator for GPS

Keysight N8836A PAM-4 Measurement Application For Infiniium S-Series, 90000A, V-Series, X-Series, Q-Series, and Z-Series Oscilloscopes

Automated Frequency Response Measurement with AFG31000, MDO3000 and TekBench Instrument Control Software APPLICATION NOTE

A Time-Saving Method for Analyzing Signal Integrity in DDR Memory Buses

Keysight DSOXT3FRA/DSOX4FRA/DSOX6FRA Frequency Response Analyzer (FRA) Option

Techniques to Achieve Oscilloscope Bandwidths of Greater Than 16 GHz

Agilent NFA Noise Figure Analyzer

7 Hints That Every Engineer Should Know When Making Power Measurements with Oscilloscopes.

Keysight Technologies Medalist i1000d Boundary Scan Debug

Evaluating Oscilloscopes for Low-Power Measurements

Agilent MXG Signal Generators

Data Sheet. Agilent M9185A PXI Isolated D/A Converter. DISCOVER the Alternatives... Agilent MODULAR Products. 8/16-Channel 16-bit, ±16 V

Keysight Technologies 8490G Coaxial Attenuators. Technical Overview

Keysight Technologies N6850A Broadband Omnidirectional Antenna. Data Sheet

Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment

Agilent NFA Noise Figure Analyzer

Keysight Technologies Precise Current Profile Measurements of Bluetooth Low Energy Devices using the CX3300. Application Brief

Keysight M940xA PXIe Optical Extenders for Instrumentation. Data Sheet

Agilent MXG Signal Generators

Agilent Maximizing Measurement Speed Using P-Series Power Meters

Agilent NFA Noise Figure Analyzer

Keysight Technologies Overcoming LTE-A RF Test Challenges. Application Note

Keysight Technologies Differences in Application Between Power Dividers and Power Splitters. Application Note

Keysight Technologies Improving the Test Efficiency of MEMS Capacitive Sensors Using the E4980A Precision LCR Meter.

Agilent Spectrum Visualizer (ASV) Software. Data Sheet

Agilent N4000A, N4001A, N4002A SNS Series Noise Sources 10 MHz to 26.5 GHz

MEMS On-wafer Evaluation in Mass Production Testing At the Earliest Stage is the Key to Lowering Costs

Discovering New Techniques of Creating, Editing, and Transferring Arbitrary Waveforms

IEEE Standard Boundary Scan Testing on Agilent Medalist i3070 In Circuit Systems

Evaluating Oscilloscope Bandwidths for your Application

Solar Array Simulation System Integration

Keysight Technologies Virtual Flight Testing of Radar System Performance Using SystemVue and STK

Keysight Technologies Simultaneous Measurements with a Digital Multimeter

Low Cost RF Sensors. application note

Getting Started with the LabVIEW DSP Module

Keysight Technologies FFT and Pulsed RF Measurements with 3000T X-Series Oscilloscopes. Application Note

Keysight Technologies Resistance Measurements Using the B2900A Series of SMUs

Keysight Technologies RS-232/UART Protocol Triggering and Decode for Infiniium 9000A and 9000 H-Series Oscilloscopes. Data Sheet

Keysight Technologies Using an External Trigger to Generate Pulses with the B2960A

Agilent Correlation between TDR oscilloscope and VNA generated time domain waveform

MXG X-Series Signal Generator N5183B Microwave Analog

Making a S11 and S21 Measurement Using the Agilent N9340A

Agilent InfiniiMax III probing system

Agilent 8762F Coaxial Switch 75 ohm


Keysight Technologies VOR and ILS Radio Navigation Receiver Test Using Option 302 for Keysight Signal Sources. Application Note

Agilent U9397A/C FET Solid State Switches (SPDT)

When is it Time to Transition to a Higher Bandwidth Oscilloscope?

Keysight Quickly Generate Power Transients for Testing Automotive Electronics. Application Note

Debugging SENT Automotive Buses with an Oscilloscope APPLICATION NOTE

Keysight Technologies 7 Hints That Every Engineer Should Know When Making Power Measurements with Oscilloscopes. Application Note

Agilent 4294A Precision Impedance Analyzer, 40 Hz to 110 MHz. Configuration Guide

Keysight Technologies N1918A Power Analysis Manager and U2000 Series USB Power Sensors. Demo Guide

Keysight Technologies Accurate Evaluation of MEMS Piezoelectric Sensors and Actuators Using the E4990A Impedance Analyzer.

Keysight Technologies Making Simpler DC Power Measurements with a Digital Multimeter

N9051A Pulse Measurement Software

Verifying Power Supply Sequencing with an 8-Channel Oscilloscope APPLICATION NOTE

Keysight Technologies Isolating Problems and Optimizing Wireless Designs with Digital Demodulation and EVM

Keysight Technologies Precise Low Resistance Measurements Using the B2961A and 34420A

Keysight Technologies PXI Vector Network Analyzer Series. Drive down the size of test

KickStart Instrument Control Software Datasheet

Educator s Oscilloscope Training Kit for the InfiniiVision 2000 & 3000 X-Series

Keysight Technologies Making Field Effect Transistor Characterization Using SMU

Keysight Technologies MEMS On-wafer Evaluation in Mass Production

Keysight Technologies NFA Noise Figure Analyzer. Configuration Guide

Agilent U1700 Series Handheld LCR Meters

Keysight Technologies Improving Test Efficiency of MEMS Electrostatic Actuators Using the E4980A Precision LCR Meter.

Keysight Technologies Waveguide Power Sensors. Data Sheet

Keysight Technologies Using a Network and Impedance Analyzer to Evaluate MHz RFID Tags and Readers/Writers

SOURCE MEASURE UNITS. Make Multiple Measurements Accurately Using a Single Instrument All While Saving Space, Time and Money

Comparing Contact Performance on PCBA using Conventional Testpads and Bead Probes

Transcription:

Accelerated Deployment of SCA-compliant SDR Waveforms 20 JANUARY 2010 1

Today s panelists Steve Jennis PrismTech, SVP, Corporate Development José Luis Pino Agilent Technologies, Principal Engineer Tim McGuire Zeligsoft, Consulting engineer 2

Agenda Introduction Achieving a streamlined, verified, SCA-compliant design flow for software-defined radio High-level design flow description Agilent SystemVue PrismTech Spectra CX Demonstration Moving forward Streamlined Verified SCA-compliant 3

SDR Waveform Development Problem statement Inefficient previous-generation design practices and platforms Conservative architectures, excess margin Manual integration, disjointed flow SCA complexity Coping with external pressures Complexity of emerging COTS waveforms Rapid evolution of both Threats and Standards 4

Accelerating SCA-compliant waveform design PrismTech and Agilent have teamed together to create a connected design flow for Software-Defined Radio Streamlines the design process Quickly creates measurement-hardened radio components, verified early against RF & IP references, and then Test Eq. Accelerates deployment of SCA-compliant waveforms Result: Best-in-category vendors, with modern environments, focused on a solution for SDR 5

Rapid Prototyping Concept Two leading environments, each focused on its specialty Physical Layer Environment Waveform Development/Verification Waveform Components/ Blocks RF Tx RF Channel/ RF Interferers Jammers RF Rx Waveform Components/ Blocks Component Model Export Import OE in the loop Functional Component wrapper Deployable component SCA Compliant Environment For Component Design, Implementation, and Deployment Key new contributions: - Environments mutually enhanced to smooth the SDR design flow - Innovative new return path for verification & continuous evolution 6

Product Info: Agilent SystemVue Layer 1 waveform design & verification New system-level design environment from Agilent Provides top-down ESL cockpit for comms/defense design Unites Baseband with Agilent leadership in RF, Test, and Communications IP Ideal for model-based design across A/D Converter Divide 7

SystemVue - Enabling capabilities for SDR Convenient, polymorphic algorithm modeling and debugging model-based design using native math lang., C++, GUI & co-sim against H/W Superior RF models and simulators unites RF & Baseband approaches, reduces excess design margins for both Golden reference IP libraries bring Agilent-grade wireless knowledge into the inside of your algorithms & systems Path to rapid prototyping C++ and VHDL Code Generation paths to your existing design flow infrastructure Built for easy verification links to Test Equipment and HDL co-simulation allow easy, scriptable test vectors and verification of both the block-level and link-level Attractive configurations for workgroups 8

SystemVue Polymorphic Model-Based Design SystemVue Models Fixed Point / Floating Point Models MathLang Or Matlab (cosim) VHDL Verilog C++ Floating Point Model Export * Excludes MathLang models Code Generation Fixed Point Model Export * Excludes MathLang models Your Math.m Your HDL Your Code C++ HDL Implementations Code Generation 9

SystemVue for waveform verification Algorithm Test Vectors for FPGA Development Coding/ Decoding Algorithms Any node in the signal processing path can be accessed for postprocessing, ASCII output, or scripting. Polymorphism makes direct comparison of test vectors easy Environment and simulators are all easily scriptable Single-step math or C++ algorithms in debug while RF, Test Equipment, and VHDL co-simulations are running, to aid in troubleshooting 10

Product Info: Spectra CX 3.2 SCA component packaging & deployment Spectra CX provides radio developers with an SCA specific software development environment Supports model-driven architecture and development (MDA/MDD) of SCA Waveforms and Platforms Applications are designed in accordance with the SCA architecture Generates correct by construction XML Descriptors and SCA structural code (C++, C, VHDL) Integrates with industry standard design tools to provide support for the Waveform and Platform development lifecycle: Architect Model Validate Generate Develop Build Deploy Test 11

Spectra CX & OE End-to-end solution: Model, generate, validate, deploy Radio Application (Waveform) SCA Infrastructure Radio Application (Waveform) SCA Infrastructure Spectra CX: Model-Based Development Tool Spectra OE: Core Framework Spectra OE: e*orb UML 2 Eclipse Workbench Windows / Linux / Unix TCP/IP v4/v6 SCA 2.2.2 and POSIX AEP RTOS / Linux ASP BSP Hardware (GPP, DSP, FPGA) 12

How do the tools work together? Design and Test Waveform Functionality in SystemVue SystemVue Import for implementation using Spectra CX Complete SCA Component Design Spectra CX Generate and Build SCA Waveform Deploy/Test Waveform on SCA Platform Spectra CX + SystemVue 13

1: Design, Simulate, Test Functionality Design and Simulate With SystemVue 14

2: Move Functional Components into SCA Application Design and Simulate With SystemVue Import into Spectra to create SCA compliant Components and Applications 15

3: Deploy Application on a SCA Platform Design and Simulate With SystemVue Import into Spectra to create SCA compliant Components and Applications Deploy your application on a SCA platform (Spectra OE) 16

4: Link Application to Simulation and Test Design and Simulate With SystemVue Import into Spectra to create SCA compliant Components and Applications Link your running application to Simulation and Test Deploy your application on a SCA platform (Spectra OE) 17

DEMONSTRATION 18

Summary: Improved Approach for Waveform Application Development-to-Test Design and Simulate With SystemVue Import into Spectra to create SCA compliant Components and Applications Link your running application to Simulation and Test Deploy your application on a SCA platform (Spectra OE) 19

Key elements demonstrated SystemVue: Quickly developed layer 1 waveform algorithms Verified against RF effects, Reference IP, and even Test Equip. Exported a design format that Spectra CX could easily import Brought everything back together in the end Spectra CX Quickly packaged the waveform components Deployed an efficient OE that is SCA-compliant Streamlines many steps that were previously manual 20

Innovative element: Operating Environment (OE) In The Loop SystemVue Spectra OE CORBA 21

Innovative element: or Simulation in the Waveform Application SystemVue Spectra OE 22

Why OE In the Loop Add RF simulation to waveform applications running on the platforms Add bit-accurate simulation of implementations before converting them to full-blown SCA components Parallel comparison of SCA component with simulated component. Add test points to operational waveforms, bring samples of data out to simulation and measurement (e.g. VSA) 23

Connected, virtualized tools accelerates SDR waveform maturity, robustness SDR PLATFORM Protocol stack Software Apps SCA STACK / SOFTWARE APPS Infrastructure Waveform apps SCA Operating Environment Target + OS Components CORBA Spectra CX SCA Component Design SCA Component Implementation SCA Deployment OE-in-the-loop Waveform Validation C++, Debug TCP/IP SystemVue - VIRTUAL PHY BASEBAND Signal Processing Algorithms Virtual Machine C++/HDL Virtual BB HW (test equipment) Actual BB hardware Timed Dataflow Dyn. Dataflow RF/ANALOG Air Interface RF System Architecture Virtual Prototype Schem / Layout Virtual RF HW (test equipment) Actual RF hardware TCP/IP, RF or BB RF & BB Measurements STACK / SOFTWARE APPS Linux / Windows Windows For Spectra CX users: SystemVue unlocks Comms, RF, and Test Equip knowledge For SystemVue users: Spectra CX unlocks SCA and modern software techniques 24

Beyond simulation: Test Hardware with OE In the Simulation Loop SystemVue allows RF & Test to be virtualized, and brought directly into the algorithm environment ADI HW DUT Start bringing deployed hardware and real waveforms back into your development suite Download Simulated Signal with RF Impairments Capture DUT Signal and Read into SystemVue QPSK Transmitter (OE-in-the-loop) QPSK Receiver (OE-in-the-loop) 25

Commercial availability PrismTech Spectra CX Requires version 3.2 available end of March 2010 Agilent SystemVue Requires release 2010.01 (or later) with W1718 C++ Code Generator Initial integration available by invitation, March 2010 More automated integration expected Summer 2010 Streamlined Verified SCA-compliant 26

Today s panelists Steve Jennis PrismTech, SVP, Corporate Development José Luis Pino Agilent Technologies, Principal Engineer Tim McGuire Zeligsoft, Consulting Engineer 27

THANK YOU For more information www.agilent.com/find/systemvue www.agilent.com/find/sca (including video demonstration) www.prismtech.com/spectra Or, contact your regional PrismTech or Agilent resource info@prismtech.com www.agilent.com/find/eesof-contact 28

www.agilent.com www.agilent.com/find/eesof-systemvue For more information about Agilent EEsof EDA, visit: www.agilent.com/find/eesof For more information on Agilent Technologies products, applications or services, please contact your local Agilent office. The complete list is available at: www.agilent.com/find/contactus Contact Agilent at: Americas Canada (877) 894-4414 Brazil (11) 4197 3500 Mexico 01800 5064 800 United States (800) 829-4444 Asia Pacific Australia 1 800 629 485 China 800 810 0189 Hong Kong 800 938 693 India 1 800 112 929 Japan 0120 (421) 345 Korea 080 769 0800 Malaysia 1 800 888 848 Singapore 1 800 375 8100 Taiwan 0800 047 866 Thailand 1 800 226 008 Europe & Middle East Austria 01 36027 71571 Belgium 32 (0) 2 404 93 40 Denmark 45 70 13 1515 Finland 358 (0) 10 855 2100 France 0825 010 700* *0.125 /minute Germany 07031 464 6333 Ireland 1890 924 204 Israel 972-3-9288-504/544 Italy 39 02 92 60 8484 Netherlands 31 (0) 20 547 2111 Spain 34 (91) 631 3300 Sweden 0200-88 22 55 Switzerland 0800 80 53 53 United Kingdom 44 (0) 118 9276201 Other European Countries: www.agilent.com/find/contactus Product specifications and descriptions in this document subject to change without notice. Agilent Technologies, Inc. 2010 Printed in USA, October 14, 2010 5990-6695EN