Home / Markets / Dual-channel video analyzer controller
Dual-channel video analyzer controller
The controller is designed for two video-streams composition purposes: first stream is from CMOS sensor, the second is artificial computer-generated."Frame-by-frame" editing algorithm is embedded with ability to generate the resulting output stream with a different video resolution and standard. Silica (AVNET) debugging boards, Texas Instruments 6416 DSK and user-defined video input daughterboard are implemented in the system.
High-speed Micron MT9M CMOS video-sensor with VGA resolution and a wide range of frame reading speed (15:90 frames per second) is used. Standard video-interfaces such as Component video, Composite video, S-video based on "front-end" interface chips from Analog Devices have been applied. The user-defined image-filters for mixing, correlation, edge detection SAD calculation and ROI extraction as well as the "host-target" applications for communication with the workstation have been developed. High-speed interfaces USB 2.0 and 2xEthernet 10/100 are used for connectivity purposes.
Specifications
| FPGA-type |
Xilinx Virtex4-FX12 |
| DSP-type |
Texas Instruments TMS320C6416T |
| Employed buses and FPGA memory interface |
PLB, OPB, APU, OCM, DDR, BRAM, NAND Flash |
| Employed buses and DSP memory interface |
EMIF, EDMA, GPIO, SDRAM, EEPROM |
| Employed connectivity interfaces |
Tri-MAC Ethernet 10/100
USB 2.0
UART
|
| Developed IP cores |
Application-specific image processing filters
Flash memory controller
Bus controller IIC,SPI
FPGA to DSP bridge
|
| Peculiarities |
Sensor`s system frequency - 30 MHz
Processor: PowerPC 405 -350 MHz
Operating system: MontaVista Linux, DSP\BIOS
|
| Design tools |
ISE Xilinx, EDK, Code Composer Studio 3.0, Chip Scope Pro, gcc, Cross compiler Tool chain for PowerPC405 |
| Lead time |
9 months |
|
|
|