Lo_osc - david-macmahon/wiki_convert_test GitHub Wiki

Block: Local Oscillator (lo_osc) Block Author: Aaron Parsons Document Author: Ben Blackman

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.

Description

Usage

This block generates the sine and cosine of an oscillator with user-defined spacing (based on counter_step and counter_width) and bitwidth.

Category:Block Documentation