Datum: 05.05.2008 15:32
zb so:
package xxx is shared variable MessageHead_Logger : Message_record_ptr := null; signal Parser_init_succ : boolean := false; signal State_Machine_finished : boolean := false; shared variable CurrentTest : integer := 0; end xxx; |
Man muss allerdings aufpassen, weil nicht alle Synthesetools damit zurechtkommen. Ich habe es in einer Testbench verwendet, da ist es kein Problem.
Datum: 07.05.2008 18:04
Geht das dann auch mit Shared Signals, Arrays etc? Kann ich das von überall aufrufen ?
Antwort schreiben
Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.
Wichtige Regeln - erst lesen, dann posten!
- Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
- Aussagekräftigen Betreff wählen
- Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
- Groß- und Kleinschreibung verwenden
- Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
- JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen
Formatierung (mehr Informationen...)
- [c]C-Code[/c]
- [avrasm]AVR-Assembler-Code[/avrasm]
- [vhdl]VHDL-Code[/vhdl]
- [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
- [math]Formel in LaTeX-Syntax[/math]
- [[Titel]] - Link zu Artikel