FIR Tap

Block: FIR Tap (fir_tap)
Block Author: Aaron Parsons
Document Author: Ben Blackman

Contents

Summary

This block multiplies both inputs by factor and outputs the result immediately after the multiply and outputs a delayed copy of the input by 1 cycle,

Mask Parameters

Parameter Variable Description
Factor factor The value that multiplies both inputs.
Mult latency latency The latency of the multiplier.

Ports

Port Dir Data Type Description
a IN Inherited The first number to be multiplied by factor. It usually is the real component of an input.
b IN Inherited The second number to be multiplied by factor. It usually is the imaginary component of an input.
a_out OUT Inherited The input a delayed by 1 cycle.
b_out OUT Inherited The input b delayed by 1 cycle.
real OUT Inherited The result of the multiplication of a with factor.
imag OUT Inherited The result of the multiplication of b with factor.

Description

Usage

a_out and b_out are 1 cycle delayed versions of a and b, respectively. real and imag are the results of a * factor and b * factor, respectively. The delay from a to real or b to imag is equal to latency.