Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > VHDL > There is no default binding for component

Reply
Thread Tools

There is no default binding for component

 
 
Valentin Tihomirov
Guest
Posts: n/a
 
      11-07-2003
Is it considered a good pracice to have default bindings? My simulator shows
this warning analysing vhdl files all the time. Very annoying, cos I prefer
"no warnings" message.


 
Reply With Quote
 
 
 
 
Peter Molesworth
Guest
Posts: n/a
 
      11-07-2003
On Fri, 7 Nov 2003 21:31:53 +0200, Valentin Tihomirov
<> wrote:

> Is it considered a good pracice to have default bindings? My simulator
> shows
> this warning analysing vhdl files all the time. Very annoying, cos I
> prefer
> "no warnings" message.
>
>


Valentin,

Are your sims working okay? This warning usually means that you have a
port mismatch between a component you are trying to instanciate and the
entity that is compiled into the work library. Alternatively the entity
might not exist in the library at all. If you are using a modelsim project
it could be something as simple as having the compile order specified
incorrectly so a higher level block is compiled/recompiled before a lower
level one it uses so if you have made a change to the entity it will give
this error.

Cheers,

Pete.
 
Reply With Quote
 
 
 
 
Pieter Hulshoff
Guest
Posts: n/a
 
      11-08-2003
> Is it considered a good pracice to have default bindings? My simulator
> shows this warning analysing vhdl files all the time. Very annoying, cos I
> prefer "no warnings" message.


I used to not care too much about this, but I've started using configuration
files a couple of years ago. Default bindings can create trouble when used
in combination with an entity with multiple architectures. Default bindings
will probably take the last compiled one, which is not necessarily the one
you'd like to be using (as I found out after a few days of testing).

Regards,

Pieter Hulshoff

 
Reply With Quote
 
Valentin Tihomirov
Guest
Posts: n/a
 
      11-08-2003
I've faced lots of problems with configurations using ModelSimXE. Now I use
ActiveHDL and it has full support of configuration objects. Simulations work
perfectly, I just worry about warnings.


 
Reply With Quote
 
Valentin Tihomirov
Guest
Posts: n/a
 
      11-08-2003
> Are your sims working okay? This warning usually means that you have a
> port mismatch between a component you are trying to instanciate and the
> entity that is compiled into the work library. Alternatively the entity
> might not exist in the library at all.


Hm, when I instantiate a component I should not have an entity with the same
name. The compiler warns I would better have one. My question is, is
analyzer right enforcing me default entity?


 
Reply With Quote
 
David R Brooks
Guest
Posts: n/a
 
      11-08-2003
Does XST now support configurations properly? XST 4.2 used not to.

"Valentin Tihomirov" <> wrote:

:I've faced lots of problems with configurations using ModelSimXE. Now I use
:ActiveHDL and it has full support of configuration objects. Simulations work
erfectly, I just worry about warnings.
:

 
Reply With Quote
 
Valentin Tihomirov
Guest
Posts: n/a
 
      11-09-2003
I understand why you don't. It is not just simple. It may take many hours to
check all possible combinations. Search for relevant Xilinx Answers
typically follows this. Eventually, you realize that the answers are
incorrect. Thanx to me Xilinx has closed two misleading Xilinx Answers last
week. Both about handling configuration in VHDL.

The first thing is about binding one of multiple architectures to entity for
synthesis:
http://www.xilinx.com/xlnx/xil_ans_d...tPagePath=4969
In fact, the problem still persists in ISE6.1. It is scheduled to be fixed
in one of the next software releases.

Using configuration for binding components to entities does not work as
well.


 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
component configuration, default binding, ModelSim chi VHDL 3 09-17-2007 10:20 AM
Is there any POP3 and NNTP component I can use as a ASP Component? Miguel Minora ASP General 1 01-11-2005 10:16 PM
com+ component and Component Service Karuppasamy ASP .Net 1 01-14-2004 11:30 PM
com+ component and Component Service Karuppasamy ASP .Net 0 01-13-2004 06:09 PM
Re: Calling a .NET component from a COM component remotely Soni ASP .Net 0 07-25-2003 04:33 AM



Advertisments