Data Interfaces; Matrox Video Interface Asic; Pci Interface - Matrox Corona Installation And Hardware Reference

Table of Contents

Advertisement

Simultaneous data
streams
General features
Matrox VIA's PCI port

Data interfaces

Matrox Video Interface ASIC

Matrox VIA acts mainly as a bridge to the PCI and VMChannel
buses. It uses an on-board 2-Mbyte temporary buffer when it
receives or transfers data across these buses. For example,
when grabbing to a Host buffer, it stores grabbed data in the
temporary buffer until the PCI bus becomes available.
Matrox VIA manages up to two simultaneous data streams.The
following lists possible combinations:
It can grab into the temporary buffer, and concurrently
transfer data between the temporary buffer and the
VMChannel or another PCI device.
It can perform PCI data transfers and concurrently permit
the Host processor to access the temporary buffer.
Matrox VIA is capable of color plane separation of image input
(grab or VM) on two, three, or four 8-bit or 16-bit components
(for example, RGB packed to RGB planar). The same
mechanism can be used to merge line segments of monochrome
multi-tap cameras.

PCI interface

Matrox Corona has a 32-bit PCI interface capable of a peak
image transfer rate of 132 Mbytes/sec.
Matrox VIA's PCI port is 32 bits wide and operates at 33 MHz.
It allows all Matrox VIA resources to be accessed through a
128-Mbyte memory region, mappable anywhere within the
4-GByte PCI address space.
In addition, using some of the VMChannel input/output
capabilities, PCI transfers support several plane and pixel
formats. Therefore, VM and PCI transfers cannot be performed
simultaneously.
Read pre-fetch and write posting buffers are integrated to
optimize Host access.
Data interfaces
59

Advertisement

Table of Contents
loading

Table of Contents