Cadence Backus Nour format question

Discussion in 'Cadence' started by mmz, Jun 9, 2005.

  1. mmz

    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,
     
    mmz, Jun 9, 2005
    #1
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.