Do a part select of the array selection result not the base array.

When doing the part select of an array selection you need to use
the result from the array selection to do the part select not the
base array signal.
This commit is contained in:
Cary R 2008-08-06 20:09:52 -07:00 committed by Stephen Williams
parent d43452f88d
commit ef66ca6498
1 changed files with 1 additions and 1 deletions

View File

@ -2327,7 +2327,7 @@ NetNet* PEIdent::elaborate_net_array_(Design*des, NetScope*scope,
} while (0);
#else
if (name_tail.index.size() > sig->array_dimensions())
tmp = process_select_(des, scope, sig);
tmp = process_select_(des, scope, tmp);
#endif
return tmp;