RC Multiplier
Block: RC Multiplier (
rcmult
)Block Author: Aaron Parsons
Document Author: Ben Blackman
Contents |
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 |
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 |
cos |
IN |
Inherited |
The cosine value used to multiply |
real |
OUT |
Inherited |
The result of multiplying |
imag |
OUT |
Inherited |
The result of multiplying |
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.