🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.vhdl
Article #305

Naive question(?) about component configurations

#305
From: Robert Marshall
Date: Thu, 09 May 1991 11:54
38 lines
2026 bytes
Can anyone tell me of the rationale behind the `component_configuration's being
in the declarative part of the architecture?

What is the statement declaring, the instantiation label? To my way of thinking
the configuration is providing associations between previously declared
`entities'(not the VHDL keyword!) that will be resolved at elaboration time
rather than a declaration.
The motivation behind the question is:
does the configuration apply to the component or to the instantiations?
Yes I know it applies to both! but in your conceptual model of the design is
the following:
component x port(...) end component;
for all : x use entity a;
...
x1 : x...;
x2 : x...;
x3 : x...;
x4 : x...;

just a shorthand for:
----

for x1 : x use entity a;
for x2 : x use entity a;
for x3 : x use entity a;
for x4 : x use entity a;
 or is it saying something about the `virtual design unit' declared by the
component? In other words does the component configuration logically belong to
the component declaration or the individual instantiations?

Robert
-- 
------------------------------------------------------------------
Robert A.J.Marshall,		EMAIL: rmarshall@cs.man.ac.uk
Room 3.08, IT Building, Department of Computer Science,
University of Manchester, Oxford Road, Manchester, M13 9PL, U.K.
Tel: (+44) 61-275 6269          Fax: (+44) 61-275 6280
------------------------------------------------------------------
Technical Details
Message-ID: <1991May9.115451.1@manse.cs.man.ac.uk>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!rphroy!caen!sdd.hp.com!wuarchive!uunet!mcsun!ukc!mucs!manse.cs.man.ac.uk!marshall

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!rphroy!caen!sdd.hp.com!wuarchive!uunet!mcsun!ukc!mucs!manse.cs.man.ac.uk!marshall
From: marshall@manse.cs.man.ac.uk (Robert Marshall)
Newsgroups: comp.lang.vhdl
Subject: Naive question(?) about component configurations
Keywords: component configuations
Message-ID: <1991May9.115451.1@manse.cs.man.ac.uk>
Date: 9 May 91 11:54:51 GMT
Sender: news@cs.man.ac.uk
Reply-To: rmarshall@cs.man.ac.uk
Organization: Department of Computer Science, University of Manchester
Lines: 38