home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / vhdl / 426 < prev    next >
Encoding:
Text File  |  1992-08-26  |  1.4 KB  |  33 lines

  1. Newsgroups: comp.lang.vhdl
  2. Path: sparky!uunet!wupost!eclnews!cec2!jab3
  3. From: jab3@cec2.wustl.edu (John Alonzo Breen)
  4. Subject: Re: VHDL Problem - Procedures & Processes
  5. Message-ID: <1992Aug27.125636.3191@wuecl.wustl.edu>
  6. Sender: usenet@wuecl.wustl.edu (Usenet Administrator)
  7. Nntp-Posting-Host: cec2
  8. Organization: Washington University, St. Louis Mo.
  9. References: <1992Aug25.172750.11830@babbage.ece.uc.edu>
  10. Distribution: usa
  11. Date: Thu, 27 Aug 1992 12:56:36 GMT
  12. Lines: 19
  13.  
  14. In article <1992Aug25.172750.11830@babbage.ece.uc.edu> pmamtora@pumpkin.ece.uc.edu (Paddy Mamtora) writes:
  15. >1.Can you call a procedure from two different processes ? If not,
  16. >then, is there any way to getting around it ?
  17.  
  18. I know for a fact that procedures without signal assignments can be
  19. called from more than one process, and I'm pretty sure that procedures
  20. with signal assignments can also (but see below).
  21.  
  22. >2. In a procedure, can you assign to signals that are declared
  23. >to be ports of the entity ? ( without declaring any 
  24. >formal parameters for the signals in the procedure declaration) 
  25.  
  26. As I recall, there were some problems with this; something about the
  27. analyzer/simulator not being able to tell which process (and
  28. accompanying driver) to associate with the assignment.  Maybe one of
  29. the "language police" will elaborate.
  30. --
  31. John A. Breen                   |
  32. jab3@cec1.wustl.edu             | This space unintentionally left blank
  33.