Understanding and Calculating Probability of Intercept

Similar documents
ThinkRF R5500. Real-Time Spectrum Analyzer. 9 khz to 8 GHz / 18 GHz / 27 GHz. Product Brochure and Technical Datasheet. Featuring

ThinkRF D GHz RF Downconverter

APPLICATIONS S240 Real-Time Spectrum Analysis application Numerous third-party analysis applications

R&S FSW-B512R Real-Time Spectrum Analyzer 512 MHz Specifications

DXP-xMAP General List-Mode Specification

DDA-UG-E Rev E ISSUED: December 1999 ²

Hello and welcome to this presentation of the STM32L4 Analog-to-Digital Converter block. It will cover the main features of this block, which is used

R&S FSW-K160RE 160 MHz Real-Time Measurement Application Specifications

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

Data Converters and DSPs Getting Closer to Sensors

Ultra-Wideband Scanning Receiver with Signal Activity Detection, Real-Time Recording, IF Playback & Data Analysis Capabilities

Clock Jitter Cancelation in Coherent Data Converter Testing

The Future of EMC Test Laboratory Capabilities. White Paper

Precise Digital Integration of Fast Analogue Signals using a 12-bit Oscilloscope

Understanding. FFT Overlap Processing. A Tektronix Real-Time Spectrum Analyzer Primer

Model RTSA7550 Specification v1.1

Techniques for Extending Real-Time Oscilloscope Bandwidth

ni.com Digital Signal Processing for Every Application

RF Record & Playback MATTHIAS CHARRIOT APPLICATION ENGINEER

Implementation of Real- Time Spectrum Analysis

1. Abstract. Mixed Signal Oscilloscope Ideal For Debugging Embedded Systems DLM2000 Series

TIME RESOLVED XAS DATA COLLECTION WITH AN XIA DXP-4T SPECTROMETER

What to look for when choosing an oscilloscope

EMI/EMC diagnostic and debugging

Advanced Techniques for Spurious Measurements with R&S FSW-K50 White Paper

AND9185/D. Large Signal Output Optimization for Interline CCD Image Sensors APPLICATION NOTE

PicoScope 9300 Series migration guide

Model 7330 Signal Source Analyzer Dedicated Phase Noise Test System V1.02

Real-time spectrum analyzer. Gianfranco Miele, Ph.D

Build Applications Tailored for Remote Signal Monitoring with the Signal Hound BB60C

DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL DESIGN

SignalTap Plus System Analyzer

Realizing Waveform Characteristics up to a Digitizer s Full Bandwidth Increasing the effective sampling rate when measuring repetitive signals

DPD80 Visible Datasheet

Datasheet SHF A

Chapter 1. Introduction to Digital Signal Processing

MSO-28 Oscilloscope, Logic Analyzer, Spectrum Analyzer

Pre-processing of revolution speed data in ArtemiS SUITE 1

Digital Representation

A Statistical Framework to Enlarge the Potential of Digital TV Broadcasting

DPD80 Infrared Datasheet

Digitizing and Sampling

Fast Quadrature Decode TPU Function (FQD)

AN-822 APPLICATION NOTE

Investigation of Digital Signal Processing of High-speed DACs Signals for Settling Time Testing

Using different reference quantities in ArtemiS SUITE

DPX Acquisition Technology for Spectrum Analyzers Fundamentals. Primer

Recommended Changes to Optical PMD Proposal

CZT vs FFT: Flexibility vs Speed. Abstract

Nutaq. PicoDigitizer-125. Up to 64 Channels, 125 MSPS ADCs, FPGA-based DAQ Solution With Up to 32 Channels, 1000 MSPS DACs PRODUCT SHEET. nutaq.

R&S FSW-K144 5G NR Measurement Application Specifications

ENGINEERING COMMITTEE

ExtIO Plugin User Guide

Quartzlock Model A7-MX Close-in Phase Noise Measurement & Ultra Low Noise Allan Variance, Phase/Frequency Comparison

CHAPTER 2 SUBCHANNEL POWER CONTROL THROUGH WEIGHTING COEFFICIENT METHOD

R&S FSW-K76/-K77 3GPP TD-SCDMA BS/UE Measurement Applications Specifications

CS 110 Computer Architecture. Finite State Machines, Functional Units. Instructor: Sören Schwertfeger.

International Journal of Engineering Research-Online A Peer Reviewed International Journal

TV Synchronism Generation with PIC Microcontroller

FPGA Development for Radar, Radio-Astronomy and Communications

Logic Analyzer Triggering Techniques to Capture Elusive Problems

HAMEG. Oscilloscopes. Innovation right from the start. Oscilloscopes

Accuracy Delta Time Accuracy Resolution Jitter Noise Floor

SV1C Personalized SerDes Tester

Decade Counters Mod-5 counter: Decade Counter:

Keysight Technologies Mixed Analog and Digital Signal Debug and Analysis Using a Mixed-Signal Oscilloscope

Dac3 White Paper. These Dac3 goals where to be achieved through the application and use of optimum solutions for:

Brilliance. Electron Beam Position Processor

CS311: Data Communication. Transmission of Digital Signal - I

PICOSECOND TIMING USING FAST ANALOG SAMPLING

R&S ZN-Z103 Calibration Unit Specifications. Data Sheet V02.01

Digital Audio Design Validation and Debugging Using PGY-I2C

DT9857E. Key Features: Dynamic Signal Analyzer for Sound and Vibration Analysis Expandable to 64 Channels

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement

CPS311 Lecture: Sequential Circuits

Synthesis Technology E102 Quad Temporal Shifter User Guide Version 1.0. Dec

A New "Duration-Adapted TR" Waveform Capture Method Eliminates Severe Limitations

Troubleshooting EMI in Embedded Designs White Paper

DT9837 Series. High Performance, USB Powered Modules for Sound & Vibration Analysis. Key Features:

December Spectrum Management and Telecommunications Policy

Digital Front End (DFE) Training. DFE Overview

R&S ETH Handheld TV Analyzer Portable DVB-T/H signal analysis up to 3.6/8 GHz

Oscilloscopes, logic analyzers ScopeLogicDAQ

LFSRs as Functional Blocks in Wireless Applications Author: Stephen Lim and Andy Miller

Interfacing the TLC5510 Analog-to-Digital Converter to the

USB-SA124B Spectrum Analyzer User Manual

What's the SPO technology?

The word digital implies information in computers is represented by variables that take a limited number of discrete values.

Digitally Assisted Analog Circuits. Boris Murmann Stanford University Department of Electrical Engineering

Efficient implementation of a spectrum scanner on a software-defined radio platform

Flexible High Speed Recording. Wideband recording of IF & RF signals

WINTER 15 EXAMINATION Model Answer

National Instruments Synchronization and Memory Core a Modern Architecture for Mixed Signal Test

Development of BPM Electronics at the JLAB FEL

Wideband Downconverters With Signatec 14-Bit Digitizers

Optimization of Multi-Channel BCH Error Decoding for Common Cases. Russell Dill Master's Thesis Defense April 20, 2015

Experiment 13 Sampling and reconstruction

R&S FSV-K40 Phase Noise Measurement Application Specifications

Identifying Setup and Hold Violations with a Mixed Signal Oscilloscope APPLICATION NOTE

Training Note TR-06RD. Schedules. Schedule types

Transcription:

Application Note 74-0046-160517 Understanding and Calculating Probability of Intercept This application note explains the Probability of Intercept (POI) pertaining to a radio-frequency (RF) signal analyser, including the context of product export controls. It further explains the ThinkRF WSA5000 wireless signal analyser s mechanism for triggering and capturing a signal in real-time, and calculates the signal durations corresponding to a 0% POI and 100% POI.

Contents Understanding Probability of Intercept... 3 The WSA5000 s Trigger Mechanism... 3 Calculating 0% and 100% POI... 4 Conclusion... 6 Contact us for more information... 6 APNOTE 74-0046-160517 www.thinkrf.com 2 of 6

Understanding Probability of Intercept In the context of a wireless RF signal analyser, the Probability of Intercept (POI) represents the amount of time that a signal needs to be present, such that there is a probability that the signal will be intercepted and adequately captured for the purposes of analysis. At a minimum, the captured and analyzed data must be continuous and gap-free for there to be a 100% probability of intercept, otherwise the signal of interest would be missed if it occurred within a gap. For reference, the Guide to Canada s Export Controls December 2013 provides the following definition. Probability of discovery is also referred to as probability of intercept or probability of capture. The duration for 100% probability of discovery is equivalent to the minimum signal duration necessary for the specified level measurement uncertainty. Keysight s 5991-4317EN application note Understanding and Applying Probability of Intercept in Realtime Spectrum Analysis provides further clarification in the following excerpt In the specifications for a signal analyzer, POI is often expressed as the minimum duration of a signal that can be observed with 100 percent probability and accurately measured if that signal is a specific amount above the instrument s noise floor. Wireless RF signal and spectrum analyzers typically support multiple and different means of capturing a signal, which in turn may impact the calculation and/or interpretation of POI. The ThinkRF WSA5000 supports three different means of capturing signals which are pertinent to POI, those being: streaming, store-and-forward and triggering. With streaming, captured data is continuously streamed from the WSA5000 to the host computer and that stream must be gap-free to support 100% POI. Typically, the network connection defines the upper limit of signal bandwidth that can be streamed gap-free. Using store-and-forward, data is captured gap-free to local memory for subsequent download to a host computer and post analysis. The WSA5000 supports up to 32 MSa of storage and 100% POI can be achieved to the extent of the resolution bandwidth but only for the duration of the 32 MSa. The remainder of this application note considers POI when using triggering with the WSA5000. The WSA5000 s Trigger Mechanism The WSA5000 s digitizer has an embedded real-time hardware trigger mechanism that provides userdefined frequency-domain level triggering capability. The trigger mechanism enables the user s definition of frequency range and power spectrum level threshold. If a signal exceeds the user-defined power level within the user-defined frequency range, then the trigger mechanism begins storing the time-domain data to memory. Referring to the WSA5000 s digitizer architecture in Figure 1, when a signal of interest occurs, a sequence of events takes place. The digitized time-domain signal from the analog-to-digital converter (ADC) is transformed to frequency-domain using a 1024-point FFT engine embedded within the WSA5000 s FPGA. The capture control and trigger mechanism compare the FFT output data with the user-defined triggering conditions (frequency range/threshold). A trigger event occurs. Data is captured. Since no memory is involved in this process, the time spent during this sequence of events until the data is offloaded to the host processor, results in discontinuities (gaps) in captured signal. APNOTE 74-0046-160517 www.thinkrf.com 3 of 6

Figure 1: WSA5000 Receiver and Digitizer Architecture Calculating 0% and 100% POI A POI represents the signal duration such that there is a probability that the signal will be intercepted. For the purposes of this application note, this signal duration will be calculated for both 100% POI and 0% POI, where a 0% POI represents the maximum signal duration such that there is no probability of signal capture, intercept, and triggering. The FFT engine takes sequential frames of time-domain data and transforms that data to sequential data FFT-frames in frequency-domain. The FFT engine is clocked at the rate of the 125 MHz (equivalent to ~8 ns sample-clock period). The time-domain input data and frequency-domain output data are pipelined and tightly coupled by a fixed latency associated with the FFT processing time. The FFT engine has a subtle nuance in that the FFT-frame emerges from the engine in the sequence of points 512-1023 followed by points 0-511. The illustration in Figure 2 shows the frame emerging in the sequence of points 0-1023 for the sake of simplification. Referencing the WSA5000 trigger mechanism timeline in Figure 2: F represents the FFT engine latency, which is the total number of sample clocks corresponding to the time spent in FFT engine from the instant the time-domain data is input to the engine to the instant the frequency-domain data frame is output from the and equals 3187 sample-clocks. S represents the amount of time the signal shall be present within the time-domain frame (equivalent to 1024 sample clocks) to ensure enough signal energy in the corresponding FFTframe to cause a trigger. In this context, three example situations can be highlighted. APNOTE 74-0046-160517 www.thinkrf.com 4 of 6

o If the signal is present for zero clocks within the time-domain frame (i.e. S = 0), then there will be no signal present in the corresponding FFT-frame to cause a trigger and hence the POI is 0%. o Likewise, if the signal is present for all 1024 clocks within the time-domain frame (i.e. S = 1024), then there will be full signal energy present in the corresponding FFT-frame ensuring the occurrence of a triggering event. This means that S > 0 is a necessary but not sufficient condition for a 100% POI. o It s worth noting that, for a fixed signal energy, the less the value of S, the lower the power spectrum is. This means that the worst case scenario, where the signal is only present for one sample out of 1024, leads to a power spectrum level reduction of approximately 30dB. Accordingly, the user shall take care when setting the triggering conditions. T represents the number of sample clocks corresponding to the number of bins from the beginning of the FFT-frame to the bin position at which the trigger occurs assuming the signal of interest satisfies the user-defined triggering conditions (frequency range and threshold). o The value of T is conditional on both the user-defined triggering conditions and on the characteristics of the signal of interest. o T may be any value from 0 to 1024 sample-clocks. If the trigger does not occur at any bin of the FFT frame (i.e. T=0), then the POI is 0%. Likewise, the trigger must occur at the last bin of the FFT frame (T=1024) to satisfy 100% POI. There are additional 6 sample clocks of latency in the triggering logic and another 1 sample clock of latency to begin data capture. C represents the minimum amount of time-domain signal samples captured after the trigger to provide adequate signal analysis. There must be at least one sample in order to satisfy 100% POI and hence C must be greater than one sample-clock. Figure 2: WSA5000 Trigger Mechanism Timeline APNOTE 74-0046-160517 www.thinkrf.com 5 of 6

Based on the aforementioned explanations, the signal duration, P, corresponding to a certain POI can be formulated as follows: P = 1 (F (1024 S) + T + 6 + 1 + C) R Therefore, a 0% POI occurs if S=0, T=0, and C=0, and 100% POI occurs when S>0, T=1024, and C>0. Substituting F=3187 samples and the clock rate R =125 MHz gives: P <= 17.360 us for 0% POI P > 25.552 us for 100% POI The remainder of this application note considers POI when using triggering with the WSA5000. Conclusion The WSA5000 has 0% POI if a signal s duration is less than 17.360 us. Hence, any signal that is not present for at least 17.360 us might initiate a trigger event but no portion of that signal will be captured to memory. The WSA5000 has 100% POI if a signal s duration is greater than 25.552 us plus some duration for capture of that signal into memory. Hence, the signal will be guaranteed to initiate a trigger event and begin capturing that signal into memory. Both of the 0% and 100% POI behaviours have been demonstrated experimentally. A pulsed signal with different durations was injected from a signal generator to the WSA5000. Signals of duration less than 17.360 were never captured to memory and those of duration greater than 25.552 us were always captured to memory. Any signals of duration between these values were demonstrated to intermittently captured to memory. Contact us for more information Please contact us via email at sales@thinkrf.com or via phone at +1.613.369.5104. ThinkRF Corp., Ottawa, Canada, thinkrf.com Trade names are trademarks of the owners. These specifications are preliminary, non-warranted, and subject to change without notice. APNOTE 74-0046-160517 www.thinkrf.com 6 of 6