August 2, 2002
Conejo DSP Board Elected EETimes Product of the Week
Following Toro's winning review by NASA Tech Briefs, Conejo has been selected by EETimes as its Product of the Week. Conejo is a composition of four high-quality 10MS/s A/D and D/A channels and a 6711 DSP on a 32/64-bit PCI board. EETimes quickly recognized the potential of this performance-oriented architecture for applications like RF power control, photonic switching, fast dynamic waveform generation and ultra-flexible data capture for radar, video and medical imaging. Conejo's design emphasis was on integrating high-speed interfaces onto a 300MB/s DSP bus. The result, an unmatched combination of high-speed, high-quality analog I/O with a high-performance floating-point DSP. DevPacks include Pismo, Conejo's user friendly software dev tools. Pismo substantially mitigates the complexity of DSP programming by providing you with a host of carefully crafted C++ class libraries. These libraries allow developers to take full advantage of Conejo's amazing bandwidth and immediately focus on their application.
Low latency high-speed data transfer: FIFOPort provides a fast asynchronous data path between base boards and external devices.
Each Innovative Integration DSP and DAQ board is equipped with a 16-bit bi-directional FIFOPort capable of 80MB/sec. This standard on-board interface is used to send/receive data to/from other boards or devices at high speeds with low latency in an asynchronous mode. Each board performs send and read operations independently while maintaining a simple, fast handshake with the other. In FIFOPort transactions, the sender provides 16-bits of data with a strobe signal that latches the data into the receiver's FIFO buffer. This essentially puts the receiving buffer under the control of the sender. FIFO depth is typically between 256 and 1024 samples. Adjustable fill-level flags on the receiving FIFO can be steered to local interrupts or to interrupts on the sender to control the data flow. The sender typically uses this signal to control data flow and to avoid overfill based on memory availability. Typically the receiver triggers DMA of FIFO data to DSP memory or external memory. Software set-up is extremely simple and includes example source code for typical applications, such as: importing data from external A/D boards, capturing digital camera data, and porting data from a DSP board to multiple DSP boards for co-processing operations.
Real Time Solution of the Month: Airborne Camera Stabilization with GPS Stamping
This month's "Real Time Solution" showcases an embedded control system using an SBC6x Stand-Alone DSP Board with two OMNIBUS Modules, a MOT and a DIG, for the stabilization of aircraft camera mirrors and precise geo-registration of images with GPS coordinates. The SBC6x provides an ideal combination of closed-loop control, a precise timebase, external data capture and precise triggering. The system utilizes the MOT module's 4-axis quadrature encoder input and DAC drive signals while the DIG captures GPS and aircraft navigation data, and the SBC6x performs servo-control, PLL control on absolute time, precise camera shutter control and external data capture.