E8267C Matlab Signal Studio HDD (Baseband Studio ) 16 1 10 2



Similar documents
JAJP.indd

5988_2410J.qxd

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

5988_4096JA.qxd

RF AgilentPXI RF/ RF/ 250 MHz 26.5 GHz Agilent M9392A Agilent Data Viewer Agilent VSA X-COM Spectro-X 2

JAJP.qxd

Version1.5

Express5800/120Rc-2 Workgroup/Department 1. Express5800/120Rc-2 N N N Express5800/120Rc-2 Express5800/120Rc-2 Express5800/120R

Express5800/120Ed

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

Express5800/110Rc-1 1. Express5800/110Rc-1 N N Express5800/110Rc-1 Express5800/110Rc-1 ( /1BG(256)) (C/850(128)) CPU Pentium (1BGHz) 1

Express5800/110Ee Pentium 1. Express5800/110Ee N N Express5800/110Ee Express5800/110Ee ( /800EB(256)) ( /800EB(256) 20W) CPU L1 L2 CD-

5989_0871JA.qxd

Express5800/120Rb-2

PRECISION COMPACT DISC PLAYER DP-75V


Express5800/120Mc

メガターム取扱説明書改.PDF

5989_2365JAJP.qxd

Express5800/120Lf 1. Express5800/120Lf N N N Express5800/120Lf Express5800/120Lf Express5800/120Lf ( /1BG(256)) ( /1BG(256)) (

Express5800/120Le

Version1.4

Express5800/110Ee (2002/01/22)

Express5800/120Ra-1

JAJP.qxd

Express5800/140Ma

Express5800/120Rb-1 (2002/01/22)

Keysight Technologies レーダー/EW/ELINTテスト:一般的なテスト上の問題の特定

ADC121S Bit, ksps, Diff Input, Micro Pwr Sampling ADC (jp)

JAJP.indd

Express5800/120Lc

Express5800/140Ma

JAJP.indd

Express5800/R110a-1Hユーザーズガイド

Express5800/140Hb (2002/01/22)

untitled

(1) 1 GPS GPS-CS3K Sony Corporation

M9077A無線LAN a/b/g/n/ac M9391A PXIeベクトル・シグナル・アナライザ用Xシリーズ測定アプリケーション

 

DCV ACV DCI ACI DCV ACV DCI ACI DCV ACV DCI ACI DCV ACV DCI ACI Excel JIS Microsoft Excel I-V START I-V Excel I-V JIS C-8913 Excel Excel I-V ISC Isc J

OPA134/2134/4134('98.03)

US40cユーザーズガイド

A Responsive Processor for Parallel/Distributed Real-time Processing

MST MOTOR CONTROLER MS MS TECHNO CO.,LTD 1048 TEL FAX URL

WinPSKユーザーズガイド

1 2

DVD±R/RWユニットユーザーズマニュアル



JAJP.qxd

Keysight 89601B/BN-SSA スペクトラム解析 VSAソフトウェア

Keysight Technologies 33600Aシリーズ Trueform波形発生器

2

untitled


23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

E4438C ESG シリーズベクトル信号発生器概要 80MHz の広帯域内部 IQ 変調帯域 ( 外部 IQ 使用時 160MHz) ~6GHz までの RF 出力 携帯電話フォーマットから無線 LAN まで多種のパーソナリティを用意 RF, IQ 差動出力, Digital IQ 出力 ±0.5

2

2

1 2

EQUIUM EQUIUM 1

Agilent 33600Aシリーズ Trueform波形発生器



5988_7689JA.qxd

19_22_26R9000操作編ブック.indb

1 138

dr-timing-furukawa4.pptx[読み取り専用]

:


mate10„”„õŒì4

quattro.PDF

TOS7200 CD-ROM DUT PC 1.0X p.15 NEMA Vac/10 A [85-AA-0003] m : CEE7/7 : 250Vac/10 A [85-AA-0005] : GB1002 : 250Vac/10A [ ] 2016

Keysight Technologies 標準信号発生器セレクションガイド

2

テストコスト抑制のための技術課題-DFTとATEの観点から

2

橡EN1165.PDF

チュートリアル XP Embedded 入門編

1 2

Guidelines and Best Practices H-0400A-WWEN Industry Standard Servers Division Compaq Computer Corporation

Source: Intel.Config: Pentium III Processor-Intel Seattle SE440BX-2, 128MB PC100 CL2 SDRAM Intel 440BX-2 Chipset Platform- Diamond Viper 550 /

EtherSound CAT5 EtherSound Ethernet 2 100mEthernet 2km EtherSound EtherSound EtherSound EtherSound EtherSound 1 EtherSound 2 : DSP ** / ES8mic ES16161


5988_3935JA.qxd

Express5800/320Fc-MR

Keysight Technologies GPSレシーバ・テスト

strtok-count.eps

OVERVIEW hp StorageWorks NAS 500s hp StorageWorks NAS 500s A C D () 4 SATA RAID Ultra320 SCSI Serial ATA 3.5 DVD-ROM hp StorageWorks NAS 500s

H8000操作編

DVD-R/RWユニットユーザーズマニュアル

DVD±R/RWユニットユーザーズマニュアル

AFO AFO 4 2.3AFO 5 3 AFO 3.1 AFO

CPU Levels in the memory hierarchy Level 1 Level 2... Increasing distance from the CPU in access time Level n Size of the memory at each level 1: 2.2

2

Microsoft Word - PIVマニュアル.doc

DVD±R/RWユニットユーザーズマニュアル

TH-42PAS10 TH-37PAS10 TQBA0286

N Express5800/R320a-E4 N Express5800/R320a-M4 ユーザーズガイド

Transcription:

2003 Nov 27 16 1 10 1

E8267C Matlab Signal Studio HDD (Baseband Studio ) 16 1 10 2

Agilent E8267C PSG Vector Signal Generator 250KHz - 20GHz +18dBm AM/FM/PM 80MHz I/Q - 1GHz Analog IQ ( ) 16 1 10 3

Complex radar signal generation PC Controller LAN or GPIB Bus I Q I/Q PSG I/Q 32Msample HDD 6GB Create a library of pulse patterns and quickly retrieve for playback 16 1 10 4

Generate a Simple Pulse sampclk = 100e6; % ARB Sample Clock for playback n=10; % number of pts in the rise & fall time ramp=-1:2/n:1-2/n; % ramp from -1 to almost +1 over n pts rise=(1+sin(ramp*pi/2))/2; % raised cos rise-time shape on=oneon=ones(1,10); % on-time characteristics fall=(1+sin(-ramp*pi/2))/2; % raised cos fall-time shape off=zeros(1,70); % defines the off-time characteristics % build the pulse envelop i=[rise on fall off]; % plot the i-samples and scale the plot plot(i) axis ([0 length(i) -2 2]) % set the q-samples to all zeroes q=zeros(1,length(i)); IQData=[i + (j * q)]; 16 1 10 5

Simple Pulse (Pulse.m) 16 1 10 6

Creating a Barker Coded Pulse Create a sequence of waveforms that provide all possible transitions Concatenate the waveforms to produce the 7-bit binary phase code neg_pos=(1+sin(ramp*pi/2))-1; pos_neg=(1+sin(-ramp*pi/2))-1; pos_pos=ones(1,4); neg_neg=-ones(1,4); pos=ones(1,13); neg=-ones(1,13); Note: Complete source code listing at www.agilent.com/find/psg pm=(pi/2)*[0 0 0... [rise pos]... %Bit 1 high [pos_pos pos]... %Bit 2 high [pos_pos pos]... %Bit 3 high [pos_neg neg]... %Bit 4 low [neg_neg neg]... %Bit 5 low [neg_pos pos]... %Bit 6 high [pos_neg neg]... %Bit 7 low rise-1 0 0 off]; i=.707*am.* cos(pm); q=.707*am.* sin(pm); 16 1 10 7

Pulse with Barker Code (Barker.m) 16 1 10 8

Adding Non-Linear element to FM Chirp Create an array that contains the Linear FM Chirp and add sine wave to produce non-linear chirp Integrate the FM waveform to produce a PM waveform Convert the AM/PM into I and Q chirp_dev = 10e6; % defines the total chirp deviation in Hz % create some non-linear distortion to add to the chirp nonlinear=.2*sin((pi)*(-1:2/(length(on)-1):1)); Note: Complete source code listing at www.agilent.com/find/psg % add the nonlinearity to the chirp and concatenate the sections fm=(chirp_dev/2)*([-ones(1,n) nonlinear+(-1:2/(length(on)-1):1) ones(1,n) ones(1,length(off))]); % use an integral to translate from fm to pm pm=(2*pi/sampclk)*cumsum(fm); % convert am and pm to i and q and scale amplitude i =.707*am.* cos(pm); q=.707*am.* sin(pm); 16 1 10 9

Pulse with Non-Linear FM Chirp (NLFM_Chirp.m) 16 1 10 10

PSG/ESG Download Assistant Direct download from MATLAB to signal generator Download data Play waveforms Set sample rate Add markers Control PSG using SCPI LAN/GPIB All from the MATLAB command line FREE software 16 1 10 11

Signal Studio for pulse building software SA *1 IQ RF COM-based API Windows Pulse Building LAN/GPIB Bus PSG (ESG) PSA or ESA 16 1 10 12

Signal Studio for pulse building software (Trapezoidal) *1 I/Q *1 *1 Rise/fall time - Uniform/Gaussian FM (13bit ) BPSK/QPSK/AM /FM 16 1 10 13

Signal Studio for pulse building software 16 1 10 14

Signal Studio for pulse building software COM-based API Windows Visual Basic LabView C programming environments Excel Etc. HELP 16 1 10 15

What is Deep Memory Waveform Generation? ( ) I/Q (= ) ( : MATLAB ) t=0 Time 16 1 10 16

Deep memory applications 1980 4 10 16 1 10 17

Radar Return Signal Simulation Coherent pulse train ( ) 16 1 10 18

Eliminate baseband generator memory restrictions by streaming I/Q waveforms directly from PC hard drive! PC E4438C ESG Analog I/Q Digital Bus E8267C PSG RF Analog I/Q DUT RAID Ultra SCSI PCI RF DUT 16 1 10 19

Why? DUT Solution Baseband Studio for waveform streaming Digital Bus E4438C ESG E8267C PSG Analog I/Q DUT RF Analog I/Q DUT RF Target applications EW LAN 16 1 10 20

ADS MATLAB C++ (PC HDD ESG/PSG ) Baseband Studio for waveform streaming Digital Bus E4438C ESG E8267C PSG Analog I/Q RF Analog I/Q RF DUT DUT I/Q HDD 40 MSa/s & 32 MHz RF BW (HDD PC ) 25 ns 1, N, Start/Stop 16-bit I/Q 15-bit I/Q w/ 2 14-bit I/Q w/ 4 HW SW Microsoft.NET API 16 1 10 21

Step 1 Step 3 Step 5 Step 2 PC Step 4 Step 6 E8267C PSG/ E4438C ESG Analog I/Q Digital Bus RF DUT 16 1 10 22

2 HW markers 1 HW Trigger IN Digital Bus E4438C ESG Up to 4 SW markers Analog I/Q DUT RF Up to 4 markers Analog I/Q Marker/trigger Features 0, 2, 4 SW RF ALC ALT 1/fs 1000 samples HW : HW Ready, Underflow, : Start Stream Baseband Studio for waveform streaming E8267C PSG RF DUT 16 1 10 23

(1) Slow rate waveform streaming Bus Bridge Generic IDE Controller IDE Bus 7.2K RPM Single Ultra ATA HDD Win2K (SP3) OS + Data Streaming rate Up to 5 MSa/s CPU Pentium 4 2 GHz Frontside Bus 400 MHz Memory Controller 512 MB RAM (PC2100) Bus Bridge PCI Hub PCI Bus 0: 32bit / 33MHz Baseband Studio PCI card (N5101A) Digital Bus Processor & clock speed Front side bus speed Important PC Characteristics Hard Disk Memory size & speed E4438C ESG or E8267C PSG Vector Signal Generator 16 1 10 24

(2) Fastest rate waveform streaming Bus Bridge Generic IDE Controller IDE Bus 7.2K RPM Single Ultra ATA HDD Win2K (SP3) OS For a desired streaming rate of up to 40MSa/s CPU Pentium 4 3 GHz Frontside Bus 533 MHz Bus Bridge Memory Controller PCI-X Bus: 64bit / 133MHz Ultra-320 SCSI RAID Controller 2 GB RAM (PC2700) 15K RPM Ultra-320 SCSI HDD Array RAID 0 Configured For Data PCI Hub PCI Bus 0: 32bit / 33MHz Vector Signal Generator PCI Bus 1: 64bit / 66MHz Baseband Studio PCI card (N5101A) Digital Bus Important PC Characteristics Processor & clock speed Memory size & speed HDD Controller Front side bus speed PCI bus configuration Hard Disks & configuration 16 1 10 25

RF IQ (89600 VSA ) Digital Bus HDD Streaming from PC to PSG/ESG DUT 16 1 10 26

VSA 89600 50sec <10sec 5MHz BW 36MHz BW 16 1 10 27

PSG MATLAB I/Q Signal Studio for pulse building VSA Baseband Studio Thank You!!! 16 1 10 28