Hallo, ich hab eine kleine State-Machine gebaut, tut auch alles, so weit, so gut. Die Zustände hab ich von Hand als std_logic_vector kodiert, damit ich sie mir in ChipScope anzeigen lassen kann. Eleganter wäre es natürlich, einen eigenen "type" zu verwenden und dem Synthesetool die optimale Auskodierung zu überlassen. Aber kann ich mir dann den Zustand in ChipScope überhaupt noch irgendwie anzeigen lassen?
Ja, Enumeration-Types können angezeigt werden. Wäre es nicht einfacher gewesen, es einfach auszuprobieren?
Hallo, > Die Zustände hab ich von Hand als std_logic_vector kodiert, damit ich > sie mir in ChipScope anzeigen lassen kann. > Eleganter wäre es natürlich, einen eigenen "type" zu verwenden Auch wenn du deinen eigenen Typ nimmst kannst du die states im ChipScope beobachten. Gruß Marco
Die Frage ist: Das Signal "DATA" von ChipScope ist ein std_logic_vector. Wie weise ich einem std_logic_vector einen selbstdefinierten type zu, dessen Bitdarstellung ich nicht kenne?
>Das Signal "DATA" von ChipScope ist ein std_logic_vector.
1. Das stimmt doch gar nicht.
2. Es werden auch "std_logic", "boolean", "enum_types" unterstützt
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.