Alternatively, the board can accept direct 8-bit digital data. The pixel clock can be derived from an external source or generated internally. Almost any output video format can be generated within the 24 MHz pixel clock limit. Integer zoom and subsampling are supported. Sampling resolution can vary across a given line of video.
Vertical resolution is programmable and can vary within the video field.
In addition to performing math intensive processing functions at high speed, the TMS320C25 can function much like a general purpose microprocessor. This allows the use of custom image processing and inspection algorithms. The TMS320C25 is programmed in assembly language. The 8K word on-board memory is ample for most image processing functions. A 32K word program memory is optional.