Design Check: MIPI Messages

When you check your design, the Interface Designer applies design rules to your configuration settings. The following tables show some of the error and warning messages you may encounter and explains how to fix them.

mipi_rule_resource (error)

Message Resource name is empty
To fix Choose a valid resource.
Message Resource <name> is not a valid MIPI <Rx/Tx> device instance
To fix Choose a valid resource.

mipi_rule_resource_excluded (error)

Message Resource <resource> is excluded in Package Planner. Please use another resource
To fix The pins for the affected resource have been excluded in the Package Planner, and cannot be assigned. Remove the excluded setting in the Package Planner or choose another resource.

mipi_rule_inst_name (error)

Message Instance name is empty
To fix Specify the the instance name.

mipi_rule_empty_pins (error)

Message Empty pin names found
To fix Specify the missing pin names in the list.

mipi_rule_reset_pins (error)

Message Either none or all reset pins non-empty
To fix There are multiple reset pins defined. Either use all specified reset pin names or don’t use them at all.

mipi_rule_refclk (error)

Message The gpio resource <name> for REF_CLK is not configured
To fix Add a GPIO block in input mode, set the Connection Type to mipi_clkin, and assign it to the correct resource.
Message Reference clock resource <name> is not configured as mipi_clkin connection
To fix Set the GPIO resource to Input mode with mipi_clkin connection type.
Message Refrence clock resource <name> is not configured as input
To fix Set the GPIO resource to Input mode with mipi_clkin connection type.
Message Refrence clock resource <name> input configuration invalid
To fix Set the GPIO resource to Input mode with alternate connection type.

mipi_rule_phy_freq (error)

Message PHY frequency <freq>MHz is out of range. Min=<freq> Max=<freq>
To fix Set the frequency within the valid range.

mipi_rule_refclk_freq (error)

Message Reference clock frequency <freq>MHz is invalid
To fix The selected frequency has to be from the valid list.

mipi_rule_lane_swap (error)

Message Found <num> unused lane
To fix All lanes must be assigned.
Message Found <num> occurrence of duplicated logical_lane: <duplicated lanes>
To fix Assign unique lanes.

mipi_rule_refclk_freq_consistent (error)

Message Mismatch reference clock frequency: <freq> vs <freq> of <instance>
To fix All instances of MIPI TX must have the same reference clock frequency settings if they are sourced from the same reference clock resource.

mipi_rule_calib_clk_freq (error)

Message Calibration clock frequency <freq>MHz is out of range, Min=<freq> Max=<freq>
To fix Set the frequency within the valid range.

mipi_rule_esc_clk_freq (error)

Message Escape clock frequency <freq>MHz is out of range, Min=<freq> Max=<freq>
To fix Set the frequency within the valid range.

mipi_rule_invalid_pins (error)

Message Invalid pin names found: <pin description names>
To fix Update the pin names such that it only contains alphanumeric characters with dash and underscore.