Buseingänge der Breite n Auswerten

OP #3688941
Lesenswert?

Hallo Zusammen,

ich dachte ich suche hier im Forum mal nach Hilfe, da sowohl Google als 
auch die Fachbücher die ich zur Verfügung hab mir aktuell keine Hilfe 
sind.

Nun zu meinem Problem:

Ich würde gerne ein Modul in VHDL erstellen das einen Bus der variablen 
Breite n als Eingang hat. Nun soll dieses Modul für jedes Element des 
Buses einen Zähler enthalten. Die Anzahl der internen Zähler muss also 
auch der Variablen n entsprechend anpassbar sein.

Die Zähler sollen Ihre Ergebnisse in n Bussen einer Breite x ausgeben.

Hat jemand ne Idee? Ich mach da jetzt seit über einer Woche rum und 
komme auf keinen grünen Zweig.


Viele Grüße

Timo
Moderator (Firma: Titel) Persönliche Seite #3689179
Lesenswert?

Man kann als Port auch einen uneingeschränkten (unconstrained) Vektor 
verwenden. Und dann mit Attributen auf diesem Vektor arbeiten.

Das einfachste wäre aber, du machst dein Modul erst mit einer festen 
Breite und leitest daraus dann ein generisches Modul ab. Wenn du das oft 
gemacht hast, kannst du den ersten Schritt weglassen...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren