Viz Engine

Version 3.10 | Published April 03, 2018 ©

General Information

The number of DVE channels that can be used in Viz Engine depends on the video hardware. The limiting factor is the amount of memory on the card, but also the available bandwidth for transfers between the FPGA and the on-board memory. For example, on a Matrox X.mio3 card, you can scale 8 1080i surfaces to 99.9% and compose those 8 surfaces at the same time. If the scaling factor is reduced, the overall DVE performance will increase, due to the lowered amount of bandwidth needed. At a certain point, it might even be possible to add an additional DVE input.
Looking at a single channel system fit with an X.mio3, 9 inputs can be used as DVE, as one is always consumed by the background layer. However, setting the system up as dual channel, reduces the amount of DVE layers to 3 in each channel, considering that 2 background layers are used.

Single Channel performance (1080i50):

The maximum number of DVE Assets (excluding Fore- and Background layer) on xMio2+ :

Size

Maximum

100%

6

99%

6

33%

6

The maximum number of DVE Assets (excluding Fore- and Background layer) on xMio3 :

Size

Maximum

100%

9

99%

9

33%

10 (Break even point ~95%)

Dual Channel performance (1080i50):

The maximum number of DVE Assets (excluding Fore- and Background layer) on xMio2+ for each single channel :

Size

Maximum

100%

2(3)

99%

2(3)

33%

3 (Break even point ~90%)

The maximum number of DVE Assets (excluding Fore- and Background layer) on xMio3 for each single channel:

Size

Maximum

100%

4

99%

4

33%

4

* These measurements are done with DSX Utils 9.8.0.22112 on Viz Engine 3.9.0.66266.