Critical Issue
The Mixer II IP core may display incorrect built-in test pattern background color.
To fix this problem, follow these steps:
- Open the /../ip/altera/vip/ip_library/full_ip/cl_mixer/alt_vip_cl_mixer_hw.tcl file and edit these lines.
- Save the file in the same location.
- Refresh Qsys and regenerate the system.
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
This issue will be fixed in a future version of the Mixer II IP core.