Article ID: 000078951 Content Type: Troubleshooting Last Reviewed: 11/20/2015

Incorrect Built-In Test Pattern Generator Background Color in Mixer II IP Core

Environment

    Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Critical Issue

Description

The Mixer II IP core may display incorrect built-in test pattern background color.

Resolution

To fix this problem, follow these steps:

  1. Open the /../ip/altera/vip/ip_library/full_ip/cl_mixer/alt_vip_cl_mixer_hw.tcl file and edit these lines.
  2. Edit lines 227-233:

    set pattern [get_parameter_value PATTERN] if { [get_parameter_value COLOR_PLANES_ARE_IN_PARALLEL] == 1 } { set symbols_in_par [get_parameter_value NUMBER_OF_COLOR_PLANES] } else { set symbols_in_par 1 }

    To:

    set pattern [get_parameter_value PATTERN] set cspace_is_rgb [string compare [get_parameter_value COLOR_SPACE] "RGB"] set pattern_is_uniform [string compare [get_parameter_value PATTERN] "uniform"] if { [get_parameter_value COLOR_PLANES_ARE_IN_PARALLEL] == 1 } { set symbols_in_par [get_parameter_value NUMBER_OF_COLOR_PLANES] } else { set symbols_in_par 1 } if { == 0} { set use_background_as_border 1 } else { set use_background_as_border 0 }

    Edit line 297:

    set_instance_parameter_value tpg USE_BACKGROUND_AS_BORDER 0>

    To:

    set_instance_parameter_value tpg PATTERN set_instance_parameter_value tpg UNIFORM_VALUE_RY set_instance_parameter_value tpg UNIFORM_VALUE_GCB set_instance_parameter_value tpg UNIFORM_VALUE_RY set_instance_parameter_value tpg USE_BACKGROUND_AS_BORDER

  3. Save the file in the same location.
  4. Refresh Qsys and regenerate the system.

This issue will be fixed in a future version of the Mixer II IP core.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1