oVar(x)
|
|
| Description: |
| | The oVar objects are variables of various ranges. These objects are used by ooPIC object to maximize the bit-level memory usage. |
| | The following table lists the size and availability of the oVar Object.
| | Object | Size | Description | A1 | A2 | B1 | B2 | C1 |
 | oVar1 | 1 Bit | | x | x | x | x | x |
 | oVar2 | 2 Bits | | x | x | x | x | x |
 | oVar3 | 3 Bits | | x | x | x | x | x |
 | oVar4 | 4 Bits | | x | x | x | x | x |
 | oVar5 | 5 Bits | | x | x | x | x | x |
 | oVar6 | 6 Bits | | x | x | x | x | x |
 | oVar7 | 7 Bits | | x | x | x | x | x |
 | oVar8 | 8 Bits | | x | x | x | x | x |
 | oVar16 | 16 Bits | | x | x | x | x | x |
|
| Operation: |
| | When read from, the object returns the value of the bits. When written to, the object stores the value in the bits. If the value written is larger than the maximum value allowed by the bits, then the upper bits are truncated before the value is stored. |
|