asic verif guy
Newbie level 1
- Joined
- Jun 29, 2013
- Messages
- 1
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1
- Activity points
- 9
Can anyone please tell me when each get created, by when I mean,
1. Compilation phase
2. Simulation/Run phase
Modules
Interfaces
Program block
Class without any static properties
Class with a static variable or static method
Mailbox/Queues/Assoc arrays
Arrays
I know modules and interfaces get generated before simulation/run phase
Class without any static properties are created at run time.
Class with static properties: LRM says, static class properties can be used without creating an object of that type, does that mean the class is static and created at 0 time
Mailbox and other data structures - simulation phase
If I have missed any other component, please add to the list
Thanks
1. Compilation phase
2. Simulation/Run phase
Modules
Interfaces
Program block
Class without any static properties
Class with a static variable or static method
Mailbox/Queues/Assoc arrays
Arrays
I know modules and interfaces get generated before simulation/run phase
Class without any static properties are created at run time.
Class with static properties: LRM says, static class properties can be used without creating an object of that type, does that mean the class is static and created at 0 time
Mailbox and other data structures - simulation phase
If I have missed any other component, please add to the list
Thanks