New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
problem/question for AUTOLOGIC of array with different elements going to different instances #626
Comments
Original Redmine Comment I get mod_a Which I think is what you asked for. Probably I'm missing something obvious. |
Original Redmine Comment Sorry- wasn't clear (doing way too many things at once!). The problem is in the /AUTOLOGIC/ declaration. The AUTOINST is fine but AUTOLOGIC doesn't declare the array of buses_from_modules correctly and picks the wrong MSB. I think it said something about a merge issue. |
Original Redmine Comment Your example didn't have a AUTOLOGIC :) But anyhow try the most recent version which includes a recent typedef fix. |
Original Redmine Comment Thanks Wilson. At least is doesn't add the "merge error" declaration now so I can just manually declare the bus. OT - I'm also starting to learn more elisp to write my own defuns to get passed the @ and \N limitations. I just take vl-name and vl-cell-name as arguments and do what I need. By the way, can I somehow tell if the "port" I'm working on is a parameter vs a signal port? |
Original Redmine Comment vl-dir will be "parameter" for AUTOINSTPARAM. |
Original Redmine Comment Thanks Wilson! |
Original Redmine Comment Manual declaration was proposed earlier which is a workaround for this. |
Author Name: David Rogoff
Original Redmine Issue: 626 from https://www.veripool.org
Original Date: 2013-02-28
Hi Wilson,
I've got some more questions for you al I'll start with this one.
I've got code like this:
When I expand the AUTOs, AUTOLOGIC is wrong for buses_from_modules since it doesn't know the range.
I tried manually putting in
But I still get a wrong AUTO declaration in addition and then have to remember to delete that line every time I expand the AUTOs.
How do I get the AUTO to work or at least tell it to ignore a signal.
Thanks,
David
The text was updated successfully, but these errors were encountered: