Top Banner
LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe [email protected] 505-667-0728 Multi- Dimensional Imaging Jeff Bloch Ultra- Wideband Coherent RF Mark Dunham
45

LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe [email protected] 505-667-0728 Multi- Dimensional Imaging Jeff.

Jan 03, 2016

Download

Documents

Hugo Wilkins
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

SLAAC Team Meeting 3-99

LANL Challenge ProblemsKevin McCabe

[email protected]

Multi-Dimensional

Imaging Jeff Bloch

Ultra-Wideband

Coherent RF Mark Dunham

Page 2: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

DAPSDAPS

MultiDimensionalMultiDimensionalImage ProcessingImage Processing

Ultra-Wide BandUltra-Wide BandRadio FrequencyRadio Frequency

Real Time Processing of Multi/Hyper Spectral or Time domain Data Cubes

Real Time Processing wide band RF data

ReConfigurable Computing Hardware:IP51/RCA-2/DARPA/(RCA-3)/Commercial

RCC Architecture Development/Deployment Hardware/Software Environment

Classification/Compression/RecognitionAlgorithms for fixed point RCC Hardware

ALDEBARAN Mark Dunham

Bellatrix Scott Robinson

Capella R. Dingler

Cibola Mike Caffrey

CALIOPE Kurt Moore

HIRIS/MTI John Szymanski James Theiler

SHSRULLIHyperspectralDemonstrations

DARPA Collaboration:RCC HW/SW

Tool Evaluation

Mike Caffrey, Phil Blain, Noor Khalsa, Tony Rose, Tony Nelson

Mike Caffrey, Tony Salazaar, John Layne, Jan Friego

John Szymanski, James Theiler, Jeff Bloch, Kurt Moore, Chris BrislawnSteven Brumby Reid Porter,Simon Perkins

Kevin McCabe

Kurt Moore

University Collaborations:

BYU, UT,...

DII: “Rapid Feature IdentificationUsing RCC Technology and

Genetic Algorithms”Jeff Bloch, John Szymanski

FORTE’V-SENSOR

Page 3: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Collaboration Phase 1• Represent Challenge Problems

– Ultra-Wide Band RF (UWBRF) Signal Processing– Multi-Dimensional Image Processing (MDIP)

• Provide specific challenge problem descriptions to ACS investigators

– MDIP: http://nis-www.lanl.gov/nis-projects/daps/

– UWBRF: http://www.lanl.gov/rcc/

• Seek out and collaborate with ACS investigators whose work matches our need

– ISI - DRP and RRP

– Northwestern - Matlab compiler

– Ptolemy - System level analysis tool

• Validate Hardware or Software Strategies

Page 4: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Collaboration Phase 2Technology Insertion

• MDIP Rapid Feature Identification Project (RFIP)– Multi-dimensional image processing via algorithms derived in real

time for rapid searching of archival information and high bandwidth sensor data streams

• Bellatrix UWBRF Signal Compression– Wideband Signal Compressor for ID-1 Compatible Tape Recorders

– Airborne environment

• Capella UWBRF Accelerated Analysis Tool– Acceleration of government algorithms to make real time analysis

feasible

Additional Potential Challenge area

• Plume Detection– Airborne LIDAR based sensor to detect and analyze plumes

Page 5: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIPJeff Bloch, 505-665-2568, [email protected]

John Szymanski, [email protected], 505-665-9371

James Theiler, [email protected], 505-665-5682

Page 6: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIP• Objective

– Manipulate image processing steps carried out on RCC hardware to develop remote sensing algorithms for classifying and identifying features of interest to an image analyst.

– Provide software suite and hardware to work in host workstation(s)

– Search speeds comparable to archive retrieval times– Platform and RCC hardware independence– Scalable within a platform and via networked platforms

• Approach– Rapid evolution of feature recognition procedure via:

• Hardware accelerator containing tunable image processing operators

• Software engine that parallelizes a search and manipulates accelerated operators to maximize performance against truth data

Page 7: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIP• Current Plan

– Develop non-real time demonstration (proof of concept) of an algorithm to evolve image classification procedures for identifying features of interest (fully funded by RFIP)

• Select image operators amenable to RCC acceleration• Select algorithm framework and software• Select simulation environment (IDL, Perl, etc.)• Select test datasets• Develop, write, and execute an all software demonstration

– Demonstrate ability of RCC to dramatically speed up image processing steps (RFIP - SLAAC partnership)

• Select demonstration RCC hardware (SLAAC-1 insertion opportunity)

• Develop tunable operator architecture in VHDL• Select some image operators and code them in VHDL• Develop software engine to drive a single RCC• Benchmark accelerated operators against software operators

Page 8: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIP• Future Plan (2 DII proposals being submitted this month)

– Fully develop RCC accelerated workstation• Add to selection image operators amenable to RCC acceleration

and code them in VHDL• Refine algorithm framework and software• Define and procure RCC computer suitable for analysts

workstation• Broaden test datasets• Benchmark against all software solution

– Demonstrate parallelizability and scalability of approach on multiple workstations

• Implement prior all software solution across multiple workstations

• Develop a parallel execution scheme– Accelerated algorithm evolution against one truth data set– Accelerated processing of search data

• Develop advanced user interface• Benchmark against single workstation all software solution

Page 9: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIP• RFIP Project Status

– Non-real time demonstration functional • Ability to demonstrate a limited number of operators• Further refinement of tunable operators approach ongoing• Rapid evolution of a Water Finding Procedure demonstrated• Benchmark of all software solution to be done

– Current RFIP funding ends 12/99

• RFIP SLAAC collaboration effort– Demonstration of RCC

• Candidate image operators selected• Tunable operator architecture concept under development• Targeting of RCC hardware to be done• Develop software engine to drive a single RCC to be done• Benchmark against software operators to be done

– Limited demonstration to prove principle by 12/99

Page 10: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Spectral

Spectral

Spectral

Spatial SpatialSpectral

Spectral

Spectral

Spectral

Spatial

Feature 1 Feature 3Feature 2

ThresholdThreshold Threshold

Fitness Function

Gro

und

Tru

thT

rain

ing

Dat

a

Con

trol

L

ine

Inpu

ts

The Tunable Operator

Architecture

Multi-Spectral Image Channel Inputs

Fitness Output

Page 11: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

The Tunable Spatial Operator

ControlLineInputs

Selected Input Channel

P1 P1 P1 FIFO of Image Width

FIFO of Image Width

Correlation Multipliers andAccumulators

P1

P1

P1 P1

P1 P1

Programmable Mask

m1 m2 m3 m4 m5 m6 m7 m8 m9

Page 12: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

The Tunable Spectral Operator

Adder /Subtractor

Arithmetic Array

*, /, sqr, sqrt

Adder /Subtractor

Constant K

Control Line Inputs

Selected Input Channels

Page 13: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIP - SLAAC collaborationSLAAC technology

• Hardware– SLAAC-1 RRP with Linux driver

• LANL has VXI based RCC in use just in last few months BUT!

– VXI form factor not suitable for RFIP workstations– Have only a primitive board support package

• SLAAC-1 advantages– PCI form factor with Linux driver matches RFIP

workstations– Runtime library is key to research into scalability

proposed by RFIP team– Still under discussion but: Xilinx architecture in

SLAAC-1 may have advantages over Altera architecture for tunable operator concept under development

Page 14: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIP - SLAAC collaboration SLAAC technology

• Software– Runtime library is key to research into

scalability proposed by RFIP team• Long-term vision Clusters of work-stations employing accelerated hardware

to allow:1) Rapid development of new tools, and constant

refinement of existing tools, for analysts mining large data bases for timely information.

2) Greater acceleration by distributing inherently parallelizable processing

Page 15: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

RFIP - SLAAC collaboration Goals

• Long Term Goals (beyond 12/99)

– Determine best architecture for MDIP class of problems

• Single RRP in a workstation• Operators accelerated at least 10x

– Demonstrate scalability• Multiple RRPs in a single workstation• Multiple workstations with 1 RRP each

• 9 month Insertion Plan– Map tunable operator architecture into SLAAC-1– Target VHDL operators to Xilinx 40150– Develop interface to software engine on host

Page 16: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

BellatrixScott Robinson, 505-665-1954, [email protected]

John Layne, 505-667-5137, [email protected]

Mark Dunham, 505-667-0045, [email protected]

Page 17: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Bellatrix• Objective

– To demonstrate the ability to continuously record wideband data for the COMBAT SENT program.

– Apply lossy compression while still preserving the signal characteristics required by the analyst.

– Demonstrate a novel algorithm for lossy compression of wideband signals so that 40 MHz @ 12 bits can be recorded at 50 MB/s with upgrade path to 70MHz.

– Devise hardware solution for higher resolution and up to 200 MHz bandwidth under light signal conditions.

– Provide a scalable platform that can be used for R&D on new WB processing tasks after delivery of the compression system in anticipation of NextGen architecture.

Page 18: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Bellatrix• Approach

– Develop three signal processing algorithms for RCC acceleration

• Sub-Band Coding Compression• Homomorphic Compression• Burst Digitization Compression

– Initially target a 100Mss, 12 bit channel recorded onto an ID-1 tape.

– Apply lossy compression techniques to convert 150 Mbytes/second of incoming data to 50 Mbytes/second outgoing to tape.

Page 19: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

FPDP

VXI Chassis

ID-1

100Mss, 12 bitDigitizer Mezzanine(under development)

LANL RCA-2FPGA Computer

I/O1

I/O2

I/O3

CelerityA256ID-1Tape

Interface

VXI PPCCon-

troller

Sony DIR-1000H Tape

ApCom1610IF/IF

Converter160 MHz IF

40 MHzanalog BW

Ethernet10baseTControl

BELLATRIX 1.0 WB Compression Sub-Band Coding (V. 2)

Page 20: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

FPDP

VXI Chassis

ID-1

CelerityA256ID-1Tape

Interface

VXI PPCCon-

troller

Sony DIR-1000H Tape

ApCom1610IF/IF

Converter160 MHz IF

40 MHzanalog BW

Ethernet10baseTControl

BELLATRIX 1.0 WB Compression Sub-Band Coding with SLAAC-1

Pentium PCI Slot Computer

SLAAC-1FPGA Computer

I/O 2

I/O 1

100Mss, 12 bit DigitizerMezzanine(under development)

Page 21: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Industrial PCI Chassis & Backplane Sony DIR-1000H Tape

QC-64 Ethernet10baseTControl

FPDP

VXI Chassis

ApCom1610IF/IF

Converter160 MHz IF

VXI PPCCon-

troller

CelerityA256ID-1Tape

Interface

ID-1

LANL RCA-2FPGA Computer

I/O1

I/O2

I/O3

LANL RCA-2FPGA Computer

I/O1

I/O2

I/O3

100Mss, 12 bitDigitizer Mezzanine(under development)

CRIPeg-80

FFT CPU

CRIPeg-80

FFT CPU

Pentium PCWinNT OS

QC-64

40MHzanalog BW

BELLATRIX 1.0 WB Compression Homomorphic or Burst Digitization (V. 2)

Page 22: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Bellatrix• Plan and Status

– Software models of lossy compression techniques have been developed.

• Accomplishments: Demonstration of experimental algorithms on Blackbeard and FORTE signals; analysis of rate-distortion characteristics and effects of data quantization on exploitability

– Validate lossy compression models against actual data in process.

– Develop a 12-bit, 100 Msps A/D converter input card for the RCA-2 using the new Analog Devices AD9432.

– Implement Sub-Band Coding compression technique on RCC for initial flight demonstration Sept. 1999.

– Follow-on demos dependent on success of initial demo

– Eventually add demodulation, cross-correlation delay estimation, parameterization, set-on, and SNOI removal.

Page 23: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Bellatrix - SLAAC collaboration Goals

– Evaluate suitability of RRP architecture for UWB problem• High rate systolic streaming data

– Collaborate with developers of Nextgen architecture

Page 24: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Wideband Compression via Burst Digitization

Compressed Output

S

Freqs

Input Signal

t

Si

SjSk

Sl

W

SAVE?

FFT(N+K)

X

AdaptiveThresholds

i j k l

Spectrum Memory

Activity Rules

Page 25: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Homomorphic Compression Algorithm

0fnyq

0

Positive Frequencies only: (Analytic Signal Format)

S

N/2 Discrete Components

2i+j

Baseline Threshold

m

T0

Page 26: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

• Developers: Chris Brislawn (CIC-3), Shane Crockett (student, USNA).

• Example: spectrogram of FORTE data (L); after 4:1 compression (R).

Joint Time Frequency Compression of Wideband RF

Signals

Page 27: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Lossy Compression of Wideband RF

• Time Based Compression (Burst Digitization)

– Well suited for pulse-like signals with low duty factor– Performance depends on detection of pulse presence– Weak SNR cases need sophisticated triggering

• Frequency Domain Compression (Homomorphic + Thresholding)– Well suited to long duration signals and complex signal mixtures– Simple versions of algorithm can provide 5X compression & high

fidelity– Higher compression ratios tend to round fast rise/fall times on

pulses

• Compression Through Sub-Band Coding– Joint localization of signal in time and frequency– Adaptive bit allocation and scalar quantizer design– Compression generally removes signal “noise”

Page 28: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Capella-2Scott Robinson, 505-665-1954, [email protected]

Robert Dingler, 505-665-3483, [email protected]

Steve White, 505-667-4623, [email protected]

Tony Salazar, 505-667-2508, [email protected]

Mark Dunham, 505-667-0045, [email protected]

Page 29: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Objective• Provide 1000 lines/sec minimum, 10,000 lines/sec goal,

of Government Spectrum & A Raster displays for quick look data searches.

• Implement selected routines for 40 MHz real time analysis.

• Allow key concept demonstrations of a Modular Coherent UWB Processor, including SNOI removal, set-on, demod, and cross-correlation.

• Demonstrate that pre-D processing can yield superior Pd, de-interleave, and metrics in real time, with respect to PDW methods.

Capella-2

Page 30: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Dataflow Block Diagram

FFTTime-

FrequencyFilters

IFFT

ALPHA4100

RCC PulseParameterizer

RCC SynchronousVideo Integration

Page 31: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Capella-2 Software Environment

Dec Alpha 4100

4-Processor Host

PCI Bus 1

Ethernet

FPDP Out

PCI Bus 2

FPDP In

Calculex

VXI Crate“Black Box”

CRI FFT BoardRCC Boards

Daughter Cards

Tape/GigaFlashSystem

Control and Status

Control - Text commands sent to socket via TCP/IP60 MB/S RAID

National Inst.Pentium PC

Running NT 4.0

MXI Control SW

C++ MFCRoutines

SW Model

DLL HWLibraryRoutines

MXI Control SW

“Black Box” Software Functions: Initialize, Load Flex File, Set Registers, Start Processing,Stop Processing, Report Status

Page 32: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Basic Workstation Accelerator System

SYSRAM

UWBDigitizer

50 MB/sTape

70 MB/sRAID

PCI A

PCI BDEC Alpha4100

10bT

FPDP

FPDP

Waterfall VideoSVGA

Alp

ha C

PU

Alp

ha C

PU

Alp

ha C

PU

Alp

ha C

PU

U-SCSI

U-SCSI

ID-1

Ether To ExternalNetwork

Ether

VXI Crate

PP

C604 C

on

trolle

r

CR

I FFT

CR

I FFT

LA

NL R

CA

-2

Set-o

n R

cvr

LA

NL R

CA

-2

SLA

AC

-3

Perite

k D

isp

lay

Alta

Alta

Page 33: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Review

Page 34: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

• Highest Priority MDIP Algorithm Needs:– Spectral and Spatial Classification in real time– Spectral matched filter algorithms– “K-Means” style classification algorithm– Plume detection– Rare signal or signature detection

Page 35: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

• Highest Priority UWB Algorithm Needs:– Find a coding algorithm/process to compress

information bandwidth through an FFT – Decompose a non-linear RF chirp into an

efficient wavelet or multi-resolution expansion– Apply image processing/recognition algorithms

to streaming time-frequency images to find objects of interest.

– Identify fast methods of classification and correlation suitable for FPGA implementation

Page 36: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Myrinet-2560/SAN Compatible I/O Interface Development Status

March 3, 1999

Douglas E. Patrick

NIS-4 Space Instrumentation and Systems Engineering

Mail Stop D448

Los Alamos National Laboratory

(505)-665-1203

[email protected]

Page 37: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

A Few Current Myrinet/SAN Interface Design Efforts by others

• Lockheed/Sanders: LANAI processor based Common Node Adapter (CNA)

• Lockheed/Martin Astronautics: FPGA driven I/O design using FI32 SAN/FIFO interface Version 1.3 (currently not using any Packet or Header info)

• Air Force Research Laboratory: FPGA driven I/O similar to LMCO but uses AFRL Packets

Page 38: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Myrinet Interface Design Goals

• Leverage off of LMCO and AFRL Design• Maintain as much Myrinet-2560/SAN

Compatibility as possible (within reason)• Maintain protocol and packet

compatibility with those that we will be interfacing with (AFRL, LMCO, etc..)

• At a minimum, be able to easily reconfigure (via FPGA reprogramming) for mission specific protocol(s)/packet(s).

Page 39: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Page 40: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

SLAAC-3

Page 41: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Desirable architectural elements

Overall Architecture• Distinct from current COTS RCCs

• Careful trade study of PE-PE connectivity vs. PE-Memory– Bus widths

– Data Broadcast between one input and all PEs

– Independent addressibility

• Anticipate direction of reconfigurability features

Page 42: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Desirable architectural elements

Input/Output• High Speed IO of flexible type

– Mezzanine card with standard interface to RCC

– Directly connected to PEs

– Capable of wide 64 bit data

• Ability to split and combine data streams for parallelizability and scalability– 3 IO Ports, 2 in and 1 out or vice versa

– 1 IO connected to all PEs

• IO dataflow decoupled from PE by FIFOs

Page 43: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Desirable architectural elements

Memory• Multiple parallel memory banks local to each PE

– Independently addressable

– Parallel access

– 18 bit data

• Ability to split and merge data streams for parallelizability and scalability– 3 IO Ports, 2 in and 1 out or vice versa

– 1 IO connected to all PEs

• IO dataflow decoupled from PE by FIFOs

Page 44: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Desirable architectural elements

Memory • Shared memory banks between adjacent PEs

– Connected via crossbar switches

• Ability to split and merge data streams for parallelizability and scalability– 3 IO Ports, 2 in and 1 out or vice versa

– 1 IO connected to all PEs

• IO dataflow decoupled from PE by FIFOs

Datapaths• Broadcast bus between one input all PEs

Page 45: LANL/SLAAC DARPA Collaboration SLAAC Team Meeting 3-99 LANL Challenge Problems Kevin McCabe kmccabe@lanl.gov 505-667-0728 Multi- Dimensional Imaging Jeff.

LANL/SLAAC DARPA Collaboration

Desirable architectural elements• 6U VME64 Board (+3.3V included in this standard)

• Mezzanine cards for flexibility

• Simple Fast interface from PE to back-plane

• Simple VME Interface Controller

• Configuration Manager and local configuration memory

• +2.5V or +1.8V Need these for future FPGAs

• Independent clock with skew control