Ich habe ein Bit-Array A [32] [16].Siehe nur unteren Index in System Verilog
Ich möchte überprüfen, ob einige der niedrigeren Indexwerte ein bestimmtes Muster haben.
Für z.
A [1] [8: 0] darf dieses Muster haben A [2] [8: 0] darf auch dieses Muster haben.
Irgendein Ding von A [31 - 0] [8: 0] kann dieses Muster haben. Gibt es eine Möglichkeit, auf alle Komponenten mit höherem Index in einer einzigen Anweisung zu verweisen.
etwas wie A [5'bxxxxx] [8: 0]?
entsprechen, was mit einer 'for' Schleife ist falsch? – Serge
@Serge, Es gibt Zeiten, in denen es schwierig oder nicht möglich ist, prozeduralen Code zu verwenden, wie in einer Einschränkung. Da das OP dies mit SVA markiert hat, nehme ich an, dass sie einen booleschen Ausdruck schreiben wollen. In diesem Fall müssten sie die "for" -Schleife in eine Funktion einbetten. –