04-19-2012 07:46 AM
My code contains configuration declaration. When I tried to compile the design using SXT, it failed because it couldn't find the component I binded using the "configuration" in VHDL.
I wonder if anyone experienced the same thing. If so, how did you fix the problem?
configuration my_config of module_top is
for module_A_inst : module_A
use entity work.module_A_1(rtl)
04-19-2012 06:45 PM
XST supports VHDL configuration. You can refer to "VHDL Component Configuration" section in the XST User Guide for information about VHDL configuration that is supported by XST.
04-20-2012 06:42 AM
It looks that XST supports only when a component is instantiated, but not by a configuration module using "configuration" in VHDL. Is that true?
01-28-2013 11:40 PM
1) Yes, XST supports configurations during the declaration of the component and not through the configuration block, Through configurations you can manually switch between architectures:
for <instantation_list> : <component_name> use <LibraryName>.<EntityName(<ArchName>);
for all : BUFRS use entity work.BUFRS(rtl_small);
You can refer page 380 of the XST User Guide http://www.xilinx.com/support/documentation/sw_man