Applications
Synthetic Aperture Radar, Phased Array Radar, Software Defined Radio, Sonar, and signal intelligence such as SIGINT, COMINT, and ELINT are each primary applications that were specifically targeted from the outset of CoSine’s initial architectural design phase.

Other related applications involve masking and lithography for semiconductor equipment, data and file system compression for networked storage, image rendering for medical tomography, explosive detection systems, seismic processing and energy exploration.

FPGA based digital signal processing is particularly relevant to all of these applications because it provides the ability to perform multiple functions in parallel that would otherwise be executed in a serial mode on a conventional DSP or embedded processor.  Algorithms for applications such as signal detection, smart antennas or RF baseband processing are often well suited to take advantage of internal FPGA resources such as multiply/accumulators, RAM, FIFO’s and look up tables (LUT’s).

For quicker development time at the cost of an optimally efficient logic implementation, CoSine also supports the use of MATLAB in combination with Simulink and Xilinx System Generator.  As a high level development tool, MATLAB provides modeling and analysis of DSP algorithms.  Through the use of Simulink and System Generator, these algorithms can be mapped into VHDL functions in CoSine’s UPL block.

Combining CoSine FPGA processing nodes with conventional DSP nodes is an effective overall solution to distributed multi-processor systems.  While state machine processing is implemented in CoSine’s UPL block, the two internal CoSine embedded PowerPC’s can be tasked with hosting device drivers, performing message passing and handling interrupts.  This further offloads conventional, power hungry DSP’s, freeing them for higher level analysis and intelligent, decision based processing.

 
 

 

 

 

 

                                                      Sensor Processing Data Flow
 

 
 

By offloading these computationally intensive functions from conventional DSP’s, overall system performance can be increased while reducing total board count, total power consumption and system cost.

Product Offerings
In addition to the ATCA form factor of the MM-333D development station, CoSine is being offered on Othello carriers for VxS VITA 41 and VITA 46.  CoSine and Othello carriers are a perfect match that combined, provide one of the most powerful front end solutions available for next-generation signal processing equipment.

 

 
 
MM-15x0: VxS VITA 41 form factor. Two instances of CoSine, each with a dedicated companion device, V-4 SX55 or LX160.  On-board 8 port X-bar switch and VME320 interface on P1. Two independent mezzanine sites, each capable of supporting a 64-bit/133MHz PCI-X PMC or Serial RapidIO x4 XMC. Two independent Serial RapidIO x4 connections to VxS P0.  14 independent memory arrays with total bandwidth of over 40GB/s.

MM-16x0: VITA 46 form factor. Two instances of CoSine, each with a dedicated companion device, V-4 SX55 or LX160. On-board 8 port X-bar switch and VME320 interface on P1. Two mezzanine sites, each capable of supporting a 64-bit/133MHz PCI-X PMC or Serial Rapid IO x4 XMC. Four independent Serial RapidIO x4 connections to VITA 46 MGT backplane connector.  14 independent memory arrays with total bandwidth of over 40GB/s.

 

 
 

 

CoSine links:

Overview

Device Interfaces

Development Kit and Board Station