VHDL-Forum

 
Sie sind nicht eingeloggt.
LoginLogin Kostenlos anmeldenKostenlos anmelden
BeiträgeBeiträge MembersMitglieder SucheSuche HilfeHilfe
VotesUmfragen FilesDateien CalendarKalender BookmarksBookmarks
Brauche Hilfe zu Signalzuständen

Anfang   zurück   weiter   Ende
Autor Beitrag
Tommy
Registrierter Benutzer


Beiträge: 2

New PostErstellt: 09.03.06, 13:18  Betreff: Brauche Hilfe zu Signalzuständen  drucken  Thema drucken  weiterempfehlen Antwort mit Zitat  

Hallo Leute,

ich bin ein blutiger Anfänder auf dem VHDL Gebiet. Ich versuche mich langsam aber sicher an die Thematik ran zu arbeiten. Jetzt geht es um die Signalzustände. Da gibt es ja weiche und harte Zustände. Ich weiss schon mal das der harte Zustand immer den weichen Zustand überwiegt.

Nun mal meine Frage. Was ist ein weicher oder harter Zustand, also wie kann ich mir das vorstellen was das für Zustände sind? Wie kommen diese Zustände zusammen?

Denn erst wenn ich das verstanden habe kann ich mich mal an die Signaltabelle bemühen. Dann verstehe ich wie die U, X, W, Z, L, 0, 1, H eingesetzt werden.

Bedanke mich jetzt schon mal für eure Antworten.

MFG
Tommy

nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
Ines
Gast
New PostErstellt: 09.03.06, 15:06  Betreff: Re: Brauche Hilfe zu Signalzuständen  drucken  weiterempfehlen Antwort mit Zitat  

Hallo Tommy,

zunächst mal eine kleine Unterscheidung. Zum einen gibt es Code, der später auf den CPLD / FPGA gebracht werden soll, also synthetisierbarer Code. Hier verwendet man nur die folgenden Zustände:
Z: Tristate
0: Low-Pegel
1: High-Pegel

Für die Simulation kann man auch die anderen Zustände verwenden:
U: Uninitialized (wenn Du vergessen hast, ein Signal (vor) zu belegen
X: Forcing Unknown (wenn z.B. 0 auf 1 treibt; s. Auflösungstabelle / Resolution Table)
W: Weak Unknown (wenn z.B. L auf H treibt; s. Auflösungstabelle / Resolution Table)
L: Weak Low (kannst Du z.B. verwenden, um einen Pull-Down-Widerstand zu simulieren)
H: Weak High (... Pull-Up ...)

Ich hoffe, das hilft Dir weiter!

Gruß
Ines
nach oben
Tommy
Registrierter Benutzer


Beiträge: 2

New PostErstellt: 09.03.06, 16:00  Betreff: Re: Brauche Hilfe zu Signalzuständen  drucken  weiterempfehlen Antwort mit Zitat  

Hallo Ines,

nee leider bringt mich ds nicht viel weiter nach vorne.

Meine Frage ist ja was ist ein weicher und harter Pegel??

Muss ich das so verstehen das der weiche lagsam ansteigt und der harte sofort auf 1 wäre, oder liege ich da völlig falsch?

MFG
Tommy

nach oben
Benutzerprofil anzeigen Private Nachricht an dieses Mitglied senden
Ines
Gast
New PostErstellt: 09.03.06, 16:09  Betreff: Re: Brauche Hilfe zu Signalzuständen  drucken  weiterempfehlen Antwort mit Zitat  

Hallo Tommy,

das hat nichts mit langsam oder schnell zu tun. Hast Du Dir schon mal die Auflösungstabelle angesehen? Da kannst Du erkennen, dass ein weicher Pegel von einem harten Pegel überschrieben wird.

Du kannst Dir das so vorstellen. An einem Deiner Ausgangspins ist z.B. ein Pull-Up dran (entspricht 'L'). Trotzdem kannst Du ja eine '0' an diesen Pin treiben, die dann auch von außen messbar ist. Die harte 0 schlägt also die weiche 1.

Ines
nach oben
Ines
Gast
New PostErstellt: 09.03.06, 16:10  Betreff: Re: Brauche Hilfe zu Signalzuständen  drucken  weiterempfehlen Antwort mit Zitat  

Sorry, ein Pull-Up wäre natürlich ein 'H' :-|
nach oben
Sortierung ndern:  
Anfang   zurück   weiter   Ende
Seite 1 von 1
Gehe zu:   
Search

powered by carookee.com - eigenes profi-forum kostenlos

Design © trevorj