Download Block Parameters

Transcript
Complex Multiplier 5.0
•
Pass_A_TLAST: Pass the value of the a_tlast input port to the dout_tlast output port.
•
Pass B_TLAST: Pass the value of the b_tlast input port to the dout_tlast output port.
•
Pass CTRL_TLAST: Pass the value of the ctrl_tlast input port to the dout_tlast output
port.
•
OR_all_TLASTS: Pass the logical OR of all the present TLAST input ports.
•
AND_all_TLASTS: Pass the logical AND of all the present TLAST input ports.
Core Latency
•
•
Latency Configuration
°
Automatic: Block latency is automatically determined by System Generator by
pipelining the underlying LogiCORE for maximum performance.
°
Manual: You can adjust the block latency specifying the minimum block latency.
Minimum Latency: Entry field for manually specifying the minimum block latency.
Control Signals
•
ACLKEN: Enables the clock enable (aclken) pin on the core. All registers in the core are
enabled by this control signal.
•
ARESETn: Active-low synchronous clear input that always takes priority over ACLKEN. A
minimum ARESETn active pulse of two cycles is required, since the signal is internally
registered for performance. A pulse of one cycle resets the core, but the response to
the pulse is not in the cycle immediately following.
Advanced tab
Block Icon Display
•
Display shortened port names: On by default. When unchecked, dout_tvalid, for
example, becomes m_axis_dout_tvalid.
How to Migrate from Complex Multiplier 3.1 to Complex Multiplier 5.0
Design Description
This example shows how to migrate from the non-axi Complex Multiplier block to AXI4
Complex Multiplier block using the same or similar block parameters. Some of the
parameters between non-AXI4 and AXI4 versions might not be identical exactly due to
some changes in certain features and block interfaces.
Vivado: Designing with System Generator
UG958 (v2012.3) November 16, 2012
www.xilinx.com
82