^

AR# 52300 Vivado - Vivado Synthesis - Does Vivado Synthesis support import methods (SystemVerilog functions and tasks) from the System Verilog Interface?

When importing functions in System Verilog Interfaces, ports get connected incorrectly.

Does Vivado Synthesis support import methods (SystemVerilog functions and tasks) from System Verilog Interface?

Today, Vivado Synthesis does not support import methods (SystemVerilog functions and tasks) from System Verilog Interface.

Here is an example of an import method that is not supported:

// function define within an Interface

function example_test (.....);

// Import method

modport test (input a, b, import function example_test( ));

AR# 52300
Date Created 10/10/2012
Last Updated 04/03/2013
Status Active
Type Known Issues
Tools
  • Vivado Design Suite
Feed Back