PGEN - Position Generator¶
The position generator block produces an output position which is pre-defined in a table
Fields¶
| Name | Type | Description |
|---|---|---|
| CYCLES | param | Number of cycles |
| ENABLE | bit_mux | Halt on falling edge, reset and enable on rising |
| TRIG | bit_mux | Trigger a sample to be produced |
| OUT | pos_out | Current sample |
| TABLE | table | Table of positions to be output |
| HEALTH | read enum | Table status
0 OK
1 Table not ready
2 Table end reached
3 DMA overrun
|
Normal operation¶
The output pulse will be generated regardless of the direction of the INP data
(Source code, png, hires.png, pdf)
| T1 |
|---|
| POS |
| 100 |
| 101 |
| 102 |
| 103 |
| 104 |
| 105 |
| 106 |
| 111 |
| 152 |
| 132 |