jump5.v

This module adds a signal into a data stream. It is used in the project to add a feed-forward signal into the feedback path.

Block diagram

Ports | Parameters | Notes | Example

Ports

resetinputA reset input.
clkinputThe clock input.
ff_enable   inputIf asserted, the second (FF) signal is gated onto the data stream.
ininputThe input data stream.
ff_ininputThe second input data stream.
outoutput  The output data stream.

Parameters

dw14The data bit width.

Notes

Example instantiation:

wire			count_reset, clk_40, ff_en;
wire	signed [14:0]	sig_in, sig_out, ff_in;
// other declarations
jump5 #(.dw(15)) FFInjection (
	.clk(clk_40),		.reset(count_reset),
	.ff_enable(ff_en),	.ff_in(ff_in),
	.in(sig_in),		.out(sig_out)
);