Add Proposal | Add Analysis | Edit Class, Environment, or Release |
Number | 558
|
Category | enhancement
|
Synopsis | allow multidimensional arrays of modules
|
State | open
|
Class | enhancement
|
Arrival-Date | Mar 11 2004
|
Originator | Shalom Bresticker <Shalom.Bresticker@motorola.com>
|
Release | 2001b
|
Description |
Allow direct declaration and instantiation of multi-dimensional arrays of modules. Today, you have generates and arrays of instances. Generates are verbose. Arrays of instances can only be 1-dimensional and you have to instantiate the entire array in one statement. I would like to see something like the following: qq_mod qq_inst[0:3][0:4] ; // declaration of the instance array without parameter values or connections qq_mod #(.param1(12), .param2(13)) qq_inst[1][2] (port1, port2, ...) ; // full description of instance [1][2] ... |
Fix |
Unknown |
Unformatted |
|
Hosted by Boyd Technology