(jpeg-file, 1024x533, 275K)

DCAM / IIDC 1394 frame grabber for the micro-line® C6412Compact 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 or 128MB SDRAM for storing / processing image data
FPGA-based image processing possible
DSP on-chip and FPGA-based interfaces for connectivity to external hardware
fully IEEE1394a compliant, fully interoperable with IEEE1394b
application examples included
micro-line® PowerSupply board allows convenient operation on the desk

 

The DCAM Frame Capture Development Kit
The DCAM Video Processing Development Kit is a complete platform for image acquisition and processing with industrial cameras. The DCAM Frame Capture API controls the connected camera(s) and transfers incoming image data to memory. Image processing is triggered through DSP/BIOS mechanisms whenever new data has been transferred to SDRAM. Data transfers are done using fast EDMA transfers in combination with FIFO-buffered 64-bit data access through streaming IP cores in the FPGA. Configuring for multiple frame buffers allows interleaved operation of image input, image processing and image output. Processed image data can be transferred over one of the C6412Compact's interfaces, such as Ethernet, USB, DSP HPI or the second IEEE1394 interface. Hardware baesd image processing can be added by using an optional FPGA development package. Software based image processing is supported by the TMS320C6412 DSP's features, such as 256KB internal memory, L1/L2 cache, 5760MIPS 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 EDMA controller and streaming IP cores with a 64-bit, FIFO-buffered interface for improved performance. Location and number of frame buffers can be configured according to the requirements of the application.

micro-line® Busmaster Board Support Package Included
The micro-line® busmaster BSP is the default board support package for the C6412Compact. It consists of an FPGA design with associated software. The BSP uses the FPGA to add a peripheral interface, a baud-rate programmable UART, programmable clock outputs and access to the IEEE1394 chipsets to the basic function of the C6412Compact. Based on the DSP's highly flexible external memory interface (EMIF), the peripheral interface provides seven individual chip select spaces with 8/16/32/64 bits data width and programmable timing for glueless connection of external devices. The UART provides FIFO-buffered, baud-rate programmable serial communication with hardware (RTS/CTS) handshake and baud rates up to 1Mbaud. Programmable clock outputs provide a clock source for external hardware, eliminating the need for a separate oscillator.

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 the FPGA to autonomously retrieve image data from the IEEE1394 subsystem, to process it and to provide pre-processed image data to the DSP or even to store it directly to SDRAM.

Convenient Operation During Development
The micro-line PowerSupply board provides all necessary environment to operate the kit 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 kit 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 Member of the micro-line® Family
The C6412Compact is a member of the successful micro-line® family. This means small size for an affordable price. Complete systems can be built by combining the micro-line® C6412Compact with micro-line® peripheral boards. 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® C6412Compact can simply be plugged into a customized carrier board.

Technical Data

The DCAM Video
Frame Capture
Development Kit
includes:

 
micro-line®
C6412Compact
micro-line® C6412Compact high performance 32 bit fixed-point DSP board with Xilinx SPARTAN 3 FPGA
micro-line®
PowerSupply
3.3V power supply

Power supply for the IEEE1394 cable environment and connected cameras

Mechanical system platform
Software DCAM Frame Capture API

C6412Compact board library
Accessories Unibrain Fire-i digital camera

IEEE1394 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 Board Support Package

Documentation for all system components

Source code and application examples
Documentation

 

 


To view documentation:
Download Acrobat Reader

micro-line® C6412Compact DCAM Frame Capture Development Kit User's Guide

micro-line® C6412Compact Hardware Reference Guide (Revision 0.9)
PDF 1.8 Mbyte

micro-line® C6412Compact micro-line Busmaster Board Support Package User's Guide (Revision 1.1)
PDF 912 KB

DCAM Frame Capture API User Guide

DCAM Camera API User Guide

 
Related products

Development tools

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

FPGA development

FPGA development package

Software development options

Ethernet Software Development Option
USB Software Development Option (bulk transfers)
USB Software Development Option (COM port emulation)

Alternative software development kits

DSP Development Kit
IEEE1394 Development Kit
DCAM Video Processing Development Kit

For more information about the
DCAM Frame Capture Development Kit
and pricing details:

Click here


For more information about Texas Instruments DSPs: