Start a new topic

syntax error in sip skeleton

Stellar IP "Library -> Star Editor -> Generate HDL Skeleton (No registers)" tool would generate erroneous HDL entity declaration code for some of the sip: when listing worm holes, it would omit ";" sign at the end of next-to-last wormhole, and leave ";" sign at the end of last one. Here's an example:

--Entity Declaration
entity sip_axis_32b_in2wh_out  is
port (
--Wormhole 'clk' of type 'cmdclk_in':
  clk_cmdclk                              : in    std_logic;

--Wormhole 'rst' of type 'rst_in':
  rst_rstin                              : in    std_logic_vector(31 downto 0);

--Wormhole 'data_in' of type 'axis_32b_in':
  data_in_tdata                          : in    std_logic_vector(31 downto 0);
  data_in_tkeep                          : out  std_logic_vector(3 downto 0);
  data_in_tlast                          : in    std_logic;
  data_in_tready                          : out  std_logic;
  data_in_tstrb                          : out  std_logic;
  data_in_tuser                          : in    std_logic_vector(31 downto 0);
  data_in_tvalid                          : in    std_logic

--Wormhole 'data_out' of type 'wh_out':
  data_out_out_stop                      : in    std_logic;
  data_out_out_dval                      : out  std_logic;
  data_out_out_data                      : out  std_logic_vector(63 downto 0);
end entity sip_axis_32b_in2wh_out;[/code]
How can fix this tool?

Stellar IP v.

Dear Sir,

The HDL skeleton generator is fixed on StellarIP v1.1.6.0 which will be released in tomorrow's installer. Simply redownload your BSP tomorrow to get the update.

The new StellarIP will be able to autoupdate automatically.

Best Regards,
This topic is being closed because the issue is considered as resolved by 4DSP. Feel free to create a new topic for any further inquiries.