Go Back   Velocity Reviews > Newsgroups > VHDL
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply

VHDL - Do you still use component declarations?

 
Thread Tools Search this Thread
Old 09-18-2005, 06:36 PM   #1
Default Do you still use component declarations?


Hi,
My VHDL is little rusty by now. I'm thinking about direct entity
instantiation feature in VHDL-93 against lengthier component declarations.
I'm trying to see if there is still a technical need to declare components -
given that VHDL-93 has direct entity instantiation, why would you use
component declarations? I believe there is a value addition to declare
components - they can serve as sort of header files that define the
interface across blocks, but I would put that as more of a methodology than
core language. In other words: Is there any thing in the language sense that
can be done via component declaration that can't be achieved using direct
entity instantiation?

Thanks
Srini

--
Srinivasan Venkataramanan
Co-Author: SystemVerilog Assertions Handbook, http://www.abv-sva.org
Co-Author: Using PSL/SUGAR for Formal and Dynamic Verification 2nd Edition.
http://www.noveldv.com
I own my words and not my employer, unless specifically mentioned




Srinivasan Venkataramanan
  Reply With Quote
Old 09-18-2005, 07:53 PM   #2
Mike Treseler
 
Posts: n/a
Default Re: Do you still use component declarations?
Srinivasan Venkataramanan wrote:

> I'm trying to see if there is still a technical need to declare components -
> given that VHDL-93 has direct entity instantiation, why would you use
> component declarations?


For me, the downside is matched component ports
as things change.

I can imagine using a comp. decl. as a placeholder for
a TBD design entity.

I see no advantage if the instance entity exists.

> Is there any thing in the language sense that
> can be done via component declaration that can't be achieved using direct
> entity instantiation?


Component configurations,
but this is poorly supported for synthesis.


-- Mike Treseler


Mike Treseler
  Reply With Quote
Old 09-19-2005, 06:40 AM   #3
Srinivasan Venkataramanan
 
Posts: n/a
Default Re: Do you still use component declarations?
Thanks Mike, yes of-ourse configuration is a big advantage when dealing with
TBs - thanks for reminding me!

Srini




Srinivasan Venkataramanan
  Reply With Quote
Old 09-19-2005, 08:21 PM   #4
Colin Marquardt
 
Posts: n/a
Default Re: Do you still use component declarations?
"Srinivasan Venkataramanan" <_spam.co.in> writes:

> I'm trying to see if there is still a technical need to declare components -
> given that VHDL-93 has direct entity instantiation, why would you use
> component declarations?


I only needed them when I was instantiating Verilog modules in VHDL
code.

Cheers,
Colin

--
For a list of reasons why technology has failed to improve our lives,
please press 3.


Colin Marquardt
  Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
damaged component cable? gadjo DVD Video 2 03-09-2007 07:59 PM
Sony's BR Disc won't downrez to component Goro DVD Video 7 03-16-2006 04:44 PM
Expensive Component Cables actaully work for me. Alyssa DVD Video 1 01-04-2006 04:43 PM
Help with component connect Larry Green DVD Video 3 12-13-2005 07:59 PM
converting composite to component? Brandi Clark DVD Video 7 02-22-2004 05:14 PM




SEO by vBSEO 3.3.2 ©2009, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46