1. This forum section is a read-only archive which contains old newsgroup posts. If you wish to post a query, please do so in one of our main forum sections (here). This way you will get a faster, better response from the members on Motherboard Point.

how can I use a signal defined in one Architecture to another Architecture

Discussion in 'Hardware' started by Muhammad Khan, Jul 9, 2003.

  1. Hello everybody,

    I want to use the signal defined in one architecture in VHDL to
    another architecture. I have two architecture in the same .vhd file
    and I am using Component mapping. I required the result of calculation
    of a signal to be used in second architecture. Can any one tell how to
    defined signal so that it is globally visible to other architectures.


    Muhammad Khan, Jul 9, 2003
    1. Advertisements

  2. Muhammad Khan

    Mario Trams Guest

    Hello Muhammad,

    this is a common question.

    The clean way for handling this is to feed the signal through
    the port maps.


    Digital Force / Mario Trams -chemnitz.de

    Chemnitz University of Technology http://www.tu-chemnitz.de/~mtr
    Dept. of Computer Science Tel.: (+49) 371 531 1660
    Chair of Computer Architecture Fax.: (+49) 371 531 1818
    Mario Trams, Jul 9, 2003
    1. Advertisements

  3. Muhammad Khan

    Jon Guest

    Hi Khan,
    If you declare a signal in a package and you include the package
    then the signal can be globally used by all architectures that
    reference that package. This is for simulation only and will not
    work for synthesis.

    Jon, Jul 9, 2003
  4. Muhammad Khan

    Ken McElvain Guest

    This will work for synthesis in Synplify Pro 7.3.
    Ken McElvain, Jul 10, 2003
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.