Parameter Changes
Previous Version | Current Version | Notes |
---|---|---|
CLOCK_FREQUENCY | CLOCK_FREQUENCY | N/A |
N/A | NUM_BANDS | The number of bands must be set to 1 if replacing a legacy single band core. |
NUM_ANTENNA | NUM_ANTENNA0 | N/A |
ANTENNA_INTERLEAVE | ANTENNA_INTERLEAVE0 | N/A |
MAX_USEABLE_CCIDS | MAX_USEABLE_CCIDS0 | N/A |
N/A | NUM_RACH_OUTPUT_LANES | The number of output lanes in v1.1 was forced based on the value of NUM_ANTENNA. If NUM_ANTENNA>4, set NUM_RACH_OUTPUT_LANES==2, else NUM_RACH_OUTPUT_LANES ==1. |
TUSER_WIDTH | TUSER0_WIDTH | N/A |
N/A | IS_ALWAYS_ON | New parameter which allows the scheduler to be removed from the design. |
HAS_AXIS_CTRL | HAS_AXIS_CTRL | N/A |
HAS_IRQ | HAS_IRQ | N/A |
Port Changes
Previous Version | Current Version | Notes |
---|---|---|
s_axis_din_tdata | s_axis_din0_tdata | N/A |
s_axis_din_tvalid | s_axis_din0_tvalid | N/A |
s_axis_din_tready | s_axis_din0_tready | N/A |
s_axis_din_tid | s_axis_din0_tid | N/A |
s_axis_din_tlast | s_axis_din0_tlast | N/A |
s_axis_din_tuser | s_axis_din0_user | N/A |
m_axis_dout_tuser | m_axis_tbase_tuser | TUSER output on m_axis_dout has been replaced by the m_axis_tbase_tuser port. |
Other Changes
- Software changes require array index instead of integer value (expand description).
- Dynamic control packet format has changed. For an expanded description of the changes and how to convert from the v1.1 format to the v2.0 format, see Dynamic PRACH Scheduling and Legacy Dynamic Control Packet.