Attention
This documentation is a work in progress. Expect to see errors and unfinished things.
iq_mixer_multichannel
Description
Pinout
Parameters
Name |
Min |
Max |
Default |
Description |
---|---|---|---|---|
NORMALIZE |
? |
? |
0 |
|
NCHAN |
? |
? |
2 |
Number of input channels |
DWI |
? |
? |
16 |
Width of ADC input |
DAVR |
? |
? |
4 |
Guard bits to keep in the output |
DWLO |
? |
? |
18 |
Width of sin/cos input |
Ports
Signal |
Direction |
Description |
---|---|---|
clk |
Input |
|
adc[NCHAN*DWI-1:0] |
Input |
|
cos[DWLO-1:0] |
Input |
|
sin[DWLO-1:0] |
Input |
|
mixout_i[NCHAN*(DWI+DAVR)-1:0] |
Output |
|
mixout_q[NCHAN*(DWI+DAVR)-1:0] |
Output |
Implementation and use
The portable Verilog implementation can be found in iq_mixer_multichannel Source File