Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Regular Visitor
gongdori
Posts: 24
Registered: ‎04-25-2011
0

Does Xilinx XST understand VHDL configuration delcaration?

Hi all,

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?
Thanks,

[CODE]
configuration my_config of module_top is
for struct
for module_A_inst : module_A
use entity work.module_A_1(rtl)
end for;
end for;

[/CODE]


Gongdori

Moderator
viviany
Posts: 493
Registered: ‎05-14-2008
0

Re: Does Xilinx XST understand VHDL configuration delcaration?

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.

 

Vivian

Regular Visitor
gongdori
Posts: 24
Registered: ‎04-25-2011
0

Re: Does Xilinx XST understand VHDL configuration delcaration?

It looks that XST supports only when a component is instantiated, but not by a configuration module using "configuration" in VHDL. Is that true?

 

Xilinx Employee
vishalm
Posts: 86
Registered: ‎01-16-2013
0

Re: Does Xilinx XST understand VHDL configuration delcaration?

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>);

 

Example:

 

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_manuals/xilinx12_3/xst.pdf