Rcmult - david-macmahon/wiki_convert_test GitHub Wiki
Block: RC Multiplier (rcmult)
Block Author: Aaron Parsons
Document Author: Ben Blackman
Summary
Takes an input and sine and cosine value and gives out both real and imaginary outputs.
Mask Parameters
| Parameter | Variable | Description |
|---|---|---|
| Latency | latency | The latency of the multipliers and of the rcmult block. |
Ports
| Port | Dir | Data Type | Description |
|---|---|---|---|
| d | IN | Inherited | The input to be multiplied by sine and cosine values. |
| sin | IN | Inherited | The sine value used to multiply d and generate the imag output. |
| cos | IN | Inherited | The cosine value used to multiply d and generate the real output. |
| real | OUT | Inherited | The result of multiplying d with cos. |
| imag | OUT | Inherited | The result of multiplying d with sin. |
Description
Usage
This rcmult block takes an input value, d, and computes the real and
imaginary components by multiplying by the cos and sin,
respectively. The block has a delay of latency associated with it.