av_st_in_data |
Input |
In Platform Designer systems, this Avalon streaming-compliant data bus includes all the Avalon steaming input data signals. For multi-interface designs Interface 0 is in the MSB; Interface N is the LSB. |
clk |
Input |
Clock signal for all internal registers. |
clken |
Input |
Optional top-level clock enable. |
reset_n |
Input |
Active low reset signal. You must always reset the CIC IP before receiving data. If not, the CIC filter may produce unexpected results because of feedback signals. |
in_data |
Input |
Sample input. For multiple input cases, the input data ports are in0_data, in1_data, and so on. |
in_endofpacket |
Input |
Indicates the end of the incoming sample group. For N channels, the end of packet signal must be high when the sample belonging to the last channel, channel N-1, is presented at in_data. |
in_error |
Input |
Error signal indicating Avalon streaming protocol violations on input side:
|
in_ready |
Output |
Indicates when the IP can accept data. |
in_startofpacket |
Input |
Indicates the start of the incoming sample group. The start of packet is interpreted as a sample from channel 0. |
in_valid |
Input |
Asserted when data at in_data is valid. When in_valid is not asserted, processing is stopped until valid is re-asserted. If clken is 0, in_valid is not be asserted. |
av_st_out_data |
Output |
In Platform Designer systems, this Avalon streaming-compliant data bus includes all the Avalon streaming output data signals. For multi-interface designs Interface 0 is in the MSB; Interface N is the LSB. |
out_channel |
Output |
Specifies the channel whose result is presented at out_data. |
out_data |
Output |
Filter output. The data width depends on the parameter settings. For multiple output cases, the output data ports are named as out0_data, out1_data, and so on. |
out_endofpacket |
Output |
Marks the end of the outgoing result group. If '1', a result corresponding to channel N-1 is output, where N is the number of channels. |
out_error |
Output |
Error signal indicating Avalon streaming protocol violations on source side:
|
out_ready |
Input |
Asserted by the downstream module if it can accept data. |
out_startofpacket |
Output |
Marks the start of the outgoing result group. If '1', a result corresponding to channel 0 is output. |
out_valid |
Output |
Asserted by the IP when there is valid data to output. |
rate |
Input |
This signal is available when the variable rate change factor option is enabled. You can use it to change the decimation or interpolation rate during run time. It has the size Ceil(log2(maximum rate)). |