There are no port changes between v7.2, v6.3, v6.2, v6.1, and v6.0.
The following table details the changes to port naming, additional or deprecated ports and polarity changes from v5.0 to v7.2.
| Version 5.0 | Version 7.2 | Notes |
|---|---|---|
| CLK | aclk | Rename only |
| CE | aclken | Rename only |
| SCLR | aresetn | Rename and change of sense (now active-Low). |
| ND | s_axis_data_tvalid | Equivalent to s_axis_data_tvalid. |
| FILTER_SEL | Replaced by CONFIG channel. Refer to s_axis_config_t*. | |
| COEF_LD | Replaced by RELOAD channel. Refer to s_axis_data_t*. | |
| COEF_WE | ||
| COEF_DIN | ||
| COEF_FILTER_SEL | ||
| RFD | s_axis_data_tready | |
| RDY | m_axis_data_tvalid | |
| DATA_VALID | Deprecated. Refer to s_axis_data_t* | |
| CHAN_IN | Deprecated. Function performed by s_axis_data_tuser (chan ID field) or s_axis_data_tlast (vector-based). | |
| CHAN_OUT | Deprecated. Function performed by m_axis_data_tuser (chan ID field) or m_axis_data_tlast (vector-based). | |
| DIN | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DOUT | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DIN_1 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_2 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_3 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_4 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_5 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_6 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_7 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_8 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_9 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_10 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_11 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_12 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_13 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_14 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_15 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DIN_16 | Deprecated. Now exists as a field within s_axis_data_tdata. | |
| DOUT_1 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_1 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_1 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_2 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_2 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_2 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_3 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_3 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_3 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_4 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_4 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_4 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_5 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_5 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_5 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_6 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_6 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_6 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_7 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_7 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_7 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_8 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_8 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_8 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_9 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_9 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_9 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_10 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_10 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_10 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_11 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_11 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_11 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_12 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_12 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_12 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_13 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_13 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_13 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_14 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_14 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_14 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_15 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_15 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_15 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_16 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_I_16 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| DOUT_Q_16 | Deprecated. Now exists as a field within m_axis_data_tdata. | |
| s_axis_data_tvalid | tvalid for input DATA channel | |
| s_axis_data_tready | tready for input DATA channel | |
| s_axis_data_tdata | tdata for input DATA channel. Replaces all DIN ports. Refer to TDATA Structure for internal structure. | |
| s_axis_data_tuser | tuser for input DATA channel. Optionally replaces CHAN_IN. | |
| s_axis_data_tlast | tlast for input DATA channel. Optionally compared to internal channel counter (replacement for CHAN_IN) with discrepancies indicated on event_s_axis_* | |
| s_axis_reload_tvalid | tvalid for input RELOAD channel | |
| s_axis_reload_tready | tready for input RELOAD channel | |
| s_axis_reload_tdata | ||
| s_axis_reload_tlast | ||
| s_axis_config_tvalid | tvalid for input CONFIG channel | |
| s_axis_config_tready | tready for input CONFIG channel | |
| s_axis_config_tdata | ||
| s_axis_config_tlast | ||
| m_axis_data_tvalid | tvalid for output DATA channel | |
| m_axis_data_tready | tready for output DATA channel | |
| m_axis_data_tdata | tdata for output DATA channel. Replaces all DOUT ports. Refer to TDATA Structure for internal structure. | |
| m_axis_data_tuser | tuser for output DATA channel. Optionally replaces CHAN_OUT. | |
| m_axis_data_tlast | tlast for output DATA channel. Optionally replaces function performed by CHAN_OUT. |