html> orsys

 

   

 

 

(jpeg-file, 1024x703, 270K)

DCAM / IIDC 1394 video processing for the micro-line® C6713Compact high performance DSP / FPGA platform.

 
all necessary hardware and licenses included
DCAM / IIDC 1394 input and output
fully compliant with the IIDC 1394-based Digital Camera Specification V1.3
supports all DCAM features, such as brightness, gain, white balance, etc.
supports all DCAM formats and video modes, including partial image (format 7)
64MB SDRAM for storing / processing image data
DSP on-chip and FPGA-based interfaces for connectivity to external hardware 
fully IEEE 1394a compliant, fully interoperable with IEEE1394b
application examples included
micro-line® PowerSupply board allows convenient operation on the desk

 

The DCAM Video Processing Development Kit
The DCAM Video Processing Development Kit is a complete platform for embedded image processing with industrial cameras. The DCAM Frame Capture API controls the connected camera and transfers incoming image data to memory using the on-board IEEE1394 subsystem of the C6713Compact. The DCAM Camera API then transfers the image processing results to a second, independent IEEE1394 subsystem and lets the kit act as a DCAM / IIDC 1394 compliant camera on this subsystem. Image processing is triggered whenever new data has been transferred to SDRAM. After image processing has finished, the next transfer of image data to the DCAM / IIDC 1394 output is triggered. Data transfers are done with the DSP's powerful DMA controller. Multiple frame buffers allow interleaved operation of image input, image processing and image output. Incoming image data is routed through the C6713Compact's FPGA using a streaming core which is included in the (default) micro-line® busmaster board support package. Hardware based image processing can be added by using an optional FPGA development package. Software based image processing is supported by the TMS320C6713 DSP's features, such as 256KB internal memory, L1/L2 cache, 2400MIPS/1800MFLOPS, floating point instructions, highly parallel CPU core with several ALUs, ... Image processing algorithms for the TMS320C6000 DSP family are available from Texas Instruments and other vendors.


DCAM Frame Capture API
The DCAM Frame Capture API allows to control one or more digital cameras. After initialization, available cameras are located on the IEEE1394 bus. A handle to the camera is assigned when opening a specific camera. Then, the camera is accessed using this handle. Typically, features and settings of the camera are queried and modified, then the camera is started. Data transfer of image data to SDRAM is done by using the DSP's DMA controller for improved performance. The transfer units can be set up before image processing is started, so that for example double-buffering can easily be implemented.

DCAM Camera API
The DCAM Camera API adds DCAM / IIDC 1394 camera functionality to the C6713Compact. The system is recognized as a camera by host computers, such as a PC running Windows. The DCAM Camera API handles all IEEE1394 communication and IIDC 1394 protocol handling.

FPGA-based Image Processing
Development of FPGA-based image processing is supported by an optional FPGA Development Package. Besides other features, it includes the micro-line® busmaster FPGA as a project, so that it can be modified and expanded by the customer. This allows to leave reception of image data unchanged while adding high-speed image processing in the FPGA. Optionally, the FPGA can arbitrate for the EMIF and store pre-processed image data directly in SDRAM.

Convenient Operation During Development
The micro-line® PowerSupply board provides all necessary environment to operate the C6713Compact on the desk during development. The DC input power is supplied to the IEEE1394 cable for supplying connected cameras. A switching mode regulator allows to supply the C6713Compact from an unregulated input. The RS-232 interface is available on a 9-pin Sub-D connector for direct cable connection to the development PC when working with the Flash File System or the application examples. Resetting the system without a power-off cycle is supported by a reset button.

A part of the micro-line® family
The DCAM Video Processing Development Kit is built as a stack of two micro-line® boards: The C6713Compact and the SC1394a. Further peripheral boards can be added to expand the system's I/O capabilities. The standard 0.1'' connectors allow rapid and easy prototyping. The micro-line® PowerSupply allows convenient operation on the desk during development. After development has finished, the micro-line® boards of the kit can simply be plugged into a customized carrier board.

 

Technical Data

The DCAM Video Processing Development
Kit includes:

 
micro-line® C6713Compact High performance 32 bit floating point DSP with Xilinx VIRTEX 2 FPGA and 400 MBit/s IEEE1394a (FireWire®) serial bus
 
micro-line® SC1394a 400Mbit/s IEEE1394a high performance communication board
 
micro-line®
PowerSupply
5V power supply for the digital system

power supply for the IEEE 1394 cable environment and connected cameras

Mechanical system platform
Accessories Unibrain Fire-i digital camera, including IEEE 1394 cable

IEEE 1394 cable, 2m 6-pin to 6-pin

RS 232 cable and USB to RS-232 converter

JTAG adapter for connecting Texas Instruments emulators and Xilinx JTAG download cables

External 100..240 V power supply adapter

micro-line® busmaster BSP (FPGA code, C-source code)

Documentation for all system components
Documentation

 

 

 


To view documentation:
Download Acrobat Reader

DCAM Video Processing Development Kit User Guide

micro-line® C6713Compact Hardware Reference Guide (Revision 1.1)
PDF 1.7 Mbyte

micro-line® C6713Compact Busmaster Board Support Package User Guide (Revision 1.1)
PDF 1.1 Mbyte

DCAM Frame Capture API User Guide

DCAM Camera API User Guide

micro-line® C6713Compact Board Library User Guide

 
Related products

Development tools
 

Code Composer Studio
USB JTAG emulator
Parallel port JTAG emulator
PCI JTAG emulator

 

FPGA Development
 

FPGA development package



Learn more about Orsys IEEE1394 approaches

 

 

For more information about the

DCAM Video Processing Development Kit, related products and pricing details:

Click here