AR# 61378

|

Aurora 8B10B v10.1 or earlier - WARNING: [Synth 8-327] inferring latch for variable 'storage_31_reg'

描述

With Aurora 8B10B v10.1, latches can be inferred for the variable 'storage_31_reg'.

The Following warning message is received:
.

WARNING: [Synth 8-327] inferring latch for variable 'storage_31_reg' [.*/my_ip_example/my_ip_example.srcs/sources_1/ip/my_ip/my_ip/src/my_ip_storage_switch_control.vhd:1293]


This issue applies to VHDL cores only.

This answer record provides the updates required to avoid this behavior.

解决方案

The "storage_31_reg" signal is not initialized while declaring it.
 
Please initialize this signal to '0' as shown below to avoid latches being inferred.
signal storage_31 : std_logic_vector(0 to 5) := "000000";

Revision History:
08/04/2014 - Initial Release
AR# 61378
日期 08/06/2014
状态 Active
Type 综合文章
器件
IP
People Also Viewed