Hi,
I have few questions about parameters in vpi.
1.) If I use parameter array i.e parameter int P[4]='{1,2,3,4}
should I receive type vpiParameter or vpiArrayVar (probably no
because is parameter not variable) or mayby it should be new type
vpiParameterArray
2.) What about selection from such parameter
example :
parameter [7:0] P =8'h99;
P[1] shoudl be vpiParameter or vpiBitSelect ?
3.) If I have struct param :
i.e typedef struct {int a,b; int arr[2];} T;
parameter T P ='{1,2,'{3,4}};
4.) If I want to receive parameter array element , should I iterate via
vpiParameter. If yes than what If I want to receive one register from
paramter (vide question 2) , should I also iterate via vpiParameter?
Can I iterate via vpiMember from that parameter?
If yes should I receive vpiParameter or i.e vpiIntVar,.. vpiArrayVar
Regards,
Radek
Received on Wed Jul 4 04:36:17 2012
This archive was generated by hypermail 2.1.8 : Wed Jul 04 2012 - 04:36:34 PDT