VXI Enhanced Programmable Video Generator and Analyzer
E-Mail for more information:
sales@attinet.com
Download brochure in PDF format

This product is covered by U.S. Patent No. 7495674, 7289159, 7253792, and 6396536. Other patents pending.

Overview
The PVGA series of video test instruments from Advanced Testing Technologies, Inc. provide a comprehensive solution set for video generating and acquisition requirements in a UUT test environment.

The ePVGA represents the next generation of video test instrumentation. With a bare minimum footprint of a single C-size VXI slot, the first generation PVGA established a broad foundation supporting RGB composite video generation, raster video generation, stroke video generation (XYZ), mixed video generation, and near real-time video acquisition and analysis.

This ePVGA enhances and refines the original feature set by adding new capabilities. The original PVGA garnered multinational acceptance and is successfully supporting the B-1B, F-15, C-17, Eurofighter, T-50, and other diverse military platforms. The experience derived with these applications has been integrated into the ePVGA. New NTSC/ PAL video generation, dual configuration (differential/single-ended) analog outputs, differential digital I/O, faster generation and acquisition rates, and single pixel resolution are some of the new instrument attributes.

With video instrument obsolescence issues arising, careful attention was given to supporting legacy CASS, ESTES, and RT-CASS video requirements, making the ePVGA an excellent replacement candidate.

Features

Four autonomous video functions in a single slot, C-sized, register-based VXI instrument

Compatible with analog and digital video systems

Automatic run time alignment of all analog parameters

Sophisticated control structure provides the ability to simulate dynamic and interactive displays

Continuous video acquisition image redisplay via host PC monitor

Straightforward interfacing with complex UUTs such as HUDs and MPDs/MFDs

New graphical interface panel with automatic software generation

New dual configuration analog outputs and digital I/O (differential, single-ended)

New NTSC/PAL, S-Video, and YPbPR video format generation

All timing parameters now support single pixel resolution

Expanded digital video capture resolution (24 bit)

Expanded video generation rates (composite to 125 MHz) and Raster/Stroke acquisition rates (to 40 MHz)

Expanded I/O suite of signals - two standard digital 100-pin connectors and one 44-pin D-Sub 150 Ohm differential I/O connector

Three additional remote sense pairs

Additional user programmable timing signals for UUT synchronization

Plug & Play compatible

IVI and LXI compatible

Multiple DoD ATS Standards Compliance

Built-in test

Improved core signal measurement linearity and resolution (12 to 16 bit)

New daughter board capability to support future expandability such as DVI and real-time image acquisition redisplay via external monitor

Additional internal signal routing between composite and stroke video modes to eliminate external wiring in mixed video mode

Description
The ePVGA is a VXI instrument integrating multiple functions, multiple output video generation, and video-specific digitizer/analyzer capabilities into a complete general purpose test platform for military or commercial applications. With intelligent hardware design and robust software, difficult parameters to process such as slew rate, monitor aspect ratio, and image resolution are simply programmed and automatically incorporated into all subsequent calculations. As a self-sufficient instrument, the ePVGA represents a lower cost of ownership over generic arbitrary waveform generators by eliminating the need for supporting instrumentation with complex switching, and more significantly, shorter TPS development times and lower nonrecurring development expenses.

The ePVGA is available at several levels of functional capability and may be fully configured with up to three video generator elements and one video capture element. All four video elements are capable of fully independent and simultaneous operation. The generator elements can be used separately to test single format video displays, or in combination to test either mixed video format displays or switching systems. Since all outputs are automatically aligned at run time, the ePVGA delivers high accuracy signals with no periodic maintenance.

The ePVGA comes with a complete Windows-compatible software library and available Graphical User Interface (GUI). The GUI supports the goal of shorter TPS development times by incorporating an automatic software coding generator.

Primary Composite Video (PCV)
The PCV generates high-resolution bit-mapped images for cathode ray tube (analog) and flat panel (digital) displays. Standard and non-standard scan formats, synchronized (composite) or deflection driven (raster scan), are directly supported by the PCV. Two memory bitmaps (foreground and background overlay) support complex dynamic imagery. The background overlay may be superimposed on the main image. It can be updated from frame to frame as to content, position, or foreground/background status. The PCV fully supports units under test that require direct analog raster scan deflection waveforms (rectilinear scan and polar scan).
Primary Composite Mode

Timing

Total frame: up to 4096 lines/frame by up to 4096 pixels/ line

Image resolution: up to 4096 active lines by 2048 active pixels

Pixel rate: (RGB) 125 MHz maximum, (TTL) 80 MHz maximum

Horizontal scan rate: 0.001 Hz to 200 kHz (100 ppm)

Vertical scan rate: 1 Hz to 1 kHz

Sync and blanking: any pattern with timing from 0 to full line time

Timing resolution for all parameters: 1 pixel

Scan mode: progressive, interlaced, reverse, alternate, repeat

Analog Outputs

Maximum range: +/- 3 volts into 75 Ohms (PCV), +/- 10 volts into 75 Ohms (SVS outputs; single-ended), +/- 20 volts into 75 Ohms (SVS outputs; differential)

Analog accuracy: 0.5% accuracy (local sense) and 0.2% (remote sense)

Bandwidth: exceeds 40 MHz

Pixel Depth: 8-bit color palette, 12-bit resolution

All levels (R, G, B, sync, blanking): individually programmable to any level within maximum range

Multilevel output: a user configurable analog signal with four independent states (range: +/- 3 volts) that can be arbitrarily assigned to logic states from:

- Sync and blanking

- Horizontal and vertical markers

- User specified pulses

Digital Outputs

Composite sync

Blanking

Horizontal marker (differential)

Vertical marker (differential)

User specified arbitrary signals (4) (differential)

Pixel clock (differential)

Video data (24 bits - 8 bits each for R, G, and B)

Digital Inputs

Line trigger (external synchronization)

Field trigger (external synchronization)

Video gate

Blanking

Overlay trigger/gate/modulation

TTL, PECL, NECL system clock

Raster Scan Deflection

Modes

Rectilinear
Polar (modulated)

Timing

Line rate: any from 0.01 to 100 kHz
Field rate: any from 1e-5 to 1 kHz

Bandwidth

Exceeds 5 MHz (X and Y)
Exceeds 40 MHz (Z)

Analog Outputs

Line and field: +/- 10 volts into 75 Ohms (SE), +/- 20 volts into 75 Ohms (differential) with 12-bit resolution; 0.5% accuracy (local sense) and 0.2% (remote sense)

Filters: 2 kHz, 20 kHz, 2 MHz (assigned as a function of mode and rate)
Image Memory

Storage: 2048 by 4096 bitmap (foreground), 2048 by 2048 bitmap (background)

Background bitmap size: ranging from one 2048 by 2048 to 256 dynamically selectable segments of 128 by 128

Video patterns: vectors, circles/arcs, bars, crosshatch, grayscale, RGB, dots, border, checkerboard, user-supplied bitmaps

Overlay position storage: sufficient for ~30 minutes of continuous movement at 30 Hz frame rate

Position control modes:
- Continuous
- Externally gated
- Externally triggered
- Repeat/non-repeat

Image priority
- Overlay image in front of primary image
- Overlay image behind primary image

Secondary Video Source (SVS)
The SVS generates medium resolution bit-mapped images in any synchronized scan format. In addition, the SVS features NTSC, S-Video, and component video generation to support commercial broadcast-type video. The purpose of the SVS is to produce a second video signal of either identical or different format than that of the PCV. The two video signals PCV and SVS - can be used together (master/slave configuration) to test multi-scan monitors, video switching systems, channel isolation et al., or separately to simultaneously test multiple displays.
Secondary Composite Mode

Timing

Image resolution:
-
1024 active lines by 1024 active pixels (RGB)
- 480 active lines by 640 active pixels (NTSC)

Output resolution: 2048 lines (with line doubling)

Pixel rate:
- 40 MHz maximum (RGB)
- 13.5 MHz maximum (NTSC)

Sync and blanking: any pattern with timing from 0 to full line time

Timing resolution: 1 pixel time

Analog outputs:
+/- 10 volts into 75 Ohms (single-ended)
+/- 20 volts into 75 Ohms (differential)

Digital outputs
- Horizontal marker
- Vertical marker
- Composite sync
- Blanking

Stroke Generator (SG)
Unlike composite or raster video, which are scanned technologies, stroke video is direct point-to-point scanning with controlled slew rates. Due to its dynamic environment, the stroke video image is continually being modified for content, flashing indicators and updating aircraft or targeting positions. With the exception of very simple patterns, such as static crosshairs and basic geometric shapes, the construction of XYZ stroke video waveforms can be a demanding, time-intensive task that will overwhelm most generic waveform generators and test development schedules. The ePVGA's SC represents the most complete stroke video generator commercially available and is designed to support military stroke video avionics. Complex, interactive images can be produced by the SG by means of its programmable sequence control structure which manages the order, duration, and position of image elements.
Stroke
Analog outputs

+/- 10 volts into 75 Ohms (single-ended)

+/- 20 volts into 75 Ohms (differential) with 12-bit resolution and 0.5% accuracy (local sense) and 0.2% (remote sense)

Digital image storage: an arbitrary series of user programmed image constructs contained in a 1M by 16-bit memory

Digital sequence control structure storage: up to 64K sequence control blocks

Stroke clock: 80 MHz maximum with resolution of 0.25%

Image content: any user image that can be comprised of an arbitrary series of lines and arcs. Image library of alphanumeric characters and geometric shapes available through API

Programmable Sequence Control commands

Display
- Continuous
- Timed
- Until external trigger
- Gated
Jump
- Goto
- GoSub
- For-To loop
- Real-time branch
Dynamic motion
- Static offset
- Offset increment
- Offset register select (128 available registers)
Video Redisplay Tool
The Video Redisplay Tool software allows all video formats captured with the RTC (Real Time Capture mode) to be continuously streamed to the host PC and displayed on the host monitor for visual operator verification. Options such as frame averaging, threshold clipping, and display adjustments are available to aid in the visual presentation.
Real Time Capture (RTC)
The RTC performs full frame video image capture on both analog and digital video in either synchronized or deflection driven format. With the addition of the available video redisplay tool, image acquisition is upgraded to continuous and streamed back to the host computer and redisplayed on the computer's video monitor in near real-time.
Capture Formats

Composite video

Analog video with separate syncs

Digital video with separate syncs

Deflection scan (raster) video

Stroke (XYZ) video

Capture Resolution

Capture storage: three 2M by 16-bit memories

8 bits per sample to 80 MegaSamples per second (one channel)

Raster/Stroke video: 10 bits (X, Y); 8 bits (Z) to 40 MegaSamples per second

Capture Redisplay

Self contained - image redisplayed on station monitor, no external equipment required

Compatible with all format and capture modes

Redisplay rate up to 1/2 of input frame rate

User definable region of interest for optimal speed and accuracy

Captured images can be archived in still image format (JPEG or BMP) or motion image format (AVI)

Analog Input Channels

Full scale range: +/- 0.5 volts minimum to +/- 10 volts maximum

Bandwidth: greater than 40 MHz

Input line rate: 4.0 to 150 kHz

Input impedance: 75 Ohms

Analog accuracy: run-time aligned to +/- 0.2% (card input pin)

Digital Video Input Channels

TTL levels from either 5 volt or 3.3 volt sources

24 digital video inputs (8 bits by 3 channels)

Control Modes

Internal

External - gated

External - triggered

Available Performance Levels
The ePVGA is available in multiple levels of functional capability. Performance options may be added in-system to the Base Generation configuration at any time after initial purchase without affecting the software driver configuration.
Base Generation

Primary composite video

Stroke video

Mixed video (stroke over composite)

Enhanced Generation option (1)

Secondary composite video generation

Raster video generation (rectilinear, sector, and radial formats)

Mixed video (raster over composite)

NTSC

PAL

S-Video

YPbPr video

Video Acquisition Functions option (2)

Composite video acquisition (single frame capture)

Raster and stroke video acquisition (single frame capture)

Digital video acquisition (32K color)

Video Redisplay Application option (3)

Upgrades all video acquisition modes to continuous capture

Near real-time display of video capture on host computer's monitor

Archive capability to JPEG, BMP, and AVI file formats