Hallo, ich wollte fragen ob mir wer sagen kann was z.b. in bla[17 +: 17] das "+" genau bedeutet oder genauso wenn es ein "-" wäre. Ich finde gerade irgendwie nicht wirklich was dazu. Würde mich über eine Antwort freuen :) Grüße
Moin, das bedeutet, du nimmst ab Bit 17 die nächst höheren 17 Bit aus einem Vektor. Mit - würdest du ab Bit 17 die nächst niedrigen 17 Bit auswählen. Also:
1 | [17+:17] = [33:17] |
2 | [17-:17] = [17:1] |
Macht aber eigentlich nur Sinn, wenn du einen variablen Index links stehen hast. Z.B. [i+:1], da Verilog sowas wie [i+1:i] nicht 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.