Я хотел бы иметь параметризованную структуру typedef в System Verilog.
Например, могу ли я параметризовать typedef для сложных типов данных вместо отдельных определений для 8- и 16-битных сложных данных?
typedef struct {logic [7:0] i, q;} complex_datatype_8b;
typedef struct {logic [15:0] i, q;} complex_datatype_16b;