Local Oscillator¶
Block: Local Oscillator (
lo_osc)Block Author: Aaron Parsons
Document Author: Ben Blackman
Contents |
Summary¶
Generates an oscillating sine and cosine.
Mask Parameters¶
| Parameter | Variable | Description |
|---|---|---|
| Output Bitwidth | n_bits | Bitwidth of the outputs. |
| Counter Step | counter_step | Step size of the internal counter. |
| Counter Start Value | counter_start | Initial value of the internal counter. |
| Counter Bitwidth | counter_width | Bitwidth of the internal counter. |
| Latency | latency | The latency of the block. |
Ports¶
| Port | Dir | Data Type | Description |
|---|---|---|---|
| sin | OUT | Fix_(n_bits)_(n_bits-1) | Sine of the current phase, which is given by the counter. |
| cos | OUT | Fix_(n_bits)_(n_bits-1) | Cosine of the current phase, which is given by the counter. |