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.