PGEN - Position Generator
The position generator block produces an output position which is pre-defined in a table
Fields
Name |
Type |
Description |
---|---|---|
ENABLE |
bit_mux |
Halt on falling edge, reset and enable on rising |
TRIG |
bit_mux |
Trigger a sample to be produced |
TABLE |
table |
Table of positions to be output
POSITION The position to set OUT to on trigger
31:0 POSITION int
|
REPEATS |
param |
Number of times the table will repeat |
ACTIVE |
bit_out |
High when output is being produced from the table |
OUT |
pos_out |
Current sample |
HEALTH |
read enum |
Table status
0 OK
1 Table not ready
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 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
21 |
52 |
32 |