Design Check: SPI Flash 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.

spi_flash_rule_resource (error)

Message Resource name is empty
To fix Choose a valid resource.
Message Resource <name> is not a valid SPI Flash device instance
To fix Choose a valid resource.

spi_flash_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.

spi_flash_rule_empty_pins (error)

Message Empty pin names found: <Pin description names>
To fix Specify the missing pin names in the list.

spi_flash_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 only.

spi_flash_rule_cck_pin (error)

Message The CCK pin cannot be used in user mode when LVDS Tx is configured
To fix You cannot use the CCK pin in user more when you enable LVDS Tx in Q100F3 packages. You need to choose either one.

spi_flash_rule_reg_clk_pin (error)

Message Clock Pin Name is required when Register Interface is enabled
To fix Assign the Clock Pin name if you want to use the Register Interface.

spi_flash_rule_instance_count (error)

Message There can only be one SPI Flash instance.
To fix The TrionĀ® FPGAs has only one internal SPI flash. So, only one SPI flash interface can be instantiated.

spi_flash_rule_usage (error)

Message Use a different resource for the following instance as it conflicts with SPI Flash <SPI Flash instance name> resource usage: <Other instance name that has conflict with the SPI Flash resource>
To fix You need to use a different resource as some of the resources are use for the SPI flash instance.