AR# 68778

|

Vivado Simulator - No ports or signals are dumped to SAIF file when the entity is instantiated inside a generate block

描述

I am trying to log SAIF for the ports of an entity that is used in generate blocks.

For example:

g_sdi : for i in 0 to 1 generate
      u_sdi : entity work.sdi
      generic map(
      xxx
      )
      
      port map(
       xxx
       );
     end generate

However, no ports are written to the SAIF file.

解决方案

This is a tool issue and will be fixed in the 2017.1 release.

The current work-around is to unroll the for loop:

      u_sdi_0 : entity work.sdi
      generic map(
      xxx
      )
      
      port map(
       xxx
       );



      u_sdi_1 : entity work.sdi
      generic map(
      xxx
      )
      
      port map(
       xxx
       );

AR# 68778
日期 04/18/2017
状态 Active
Type 综合文章
Tools More Less
People Also Viewed