Cadence Backus Nour format question

M

mmz

Guest
I have a question about syntax referred to as Backus Nour format in the
Cadence documentation.

I understand how to compress a string of vectorized instances (or nets
or terms) as in the following:

"A<0>,A<1>,B<0>,B<1>" -> "A<0:1>,B<0:1>"

I was wondering if the notation allows a "bit slice" of instances to be
vectorized.
For example, I would like to do something like the following:

"A<0>,B<0>,A<1>,B<1>" -> "(A,B)<0:1>"

I don't believe "(A,B)<0:1>" is legal, but does anyone know a similar
way the compactly distribute the vector to a set of instances.

Thanks,
 

Welcome to EDABoard.com

Sponsor

Back
Top