Page 5
Documentation without notice at any time. Epiq Solutions assumes no obligation to correct any errors contained in the Documentation, or to advise you of any corrections or updates. Epiq Solutions expressly disclaims any liability in connection with technical support or assistance that may be provided to you in connection with the Information.
1.3 Proper Care and Handling The SidekiqX2 or SidekiqX4 unit is fully tested by Epiq Solutions before shipment, and is guaranteed functional at the time it is received by the customer, and ONLY AT THAT TIME. Improper use of the SidekiqX2 or SidekiqX4 unit can cause it to become non-functional.
In addition, the details of the hardware itself and system design of the unit is outside the scope of this document. For more details about the hardware, please download and review the Sidekiq X2 Hardware User’s Manual [4] or the Sidekiq X4 Hardware User’s Manual [6].
Epiq Solutions Proprietary 2.2: FPGA Top Level Fig. 2.1: Sidekiq X2/X4 Simplified Block Diagram 2.2 FPGA Top Level The Top Level block, sidekiq_x2_top (sidekiq_x4_top for the X4) is a wrapper containing the top level RTL and all submodules. This section will serve to describe each block’s functions and use. Sections that have more significant impact on a PDK user will be discussed in greater detail.
This design has multiple logical data channels. The channels use the notation <H> to indicate the software handle associated with the channel. <H> can have values ‘a1’, ‘a2’, and ‘b1’ for Sidekiq X2, and ‘a1’, ‘a2’, ‘b2’, ‘c1’, or ‘d1’ for Sidekiq X4.
A JTAG port is provided to facilitate debug for PDK customers. Xilinx’s Chipscope application can be used to view internal FPGA signaling. Full Chipscope capabilities and use are beyond the scope of this document. For more information, see the Sidekiq X2 Hardware User’s Manual [4] or the Sidekiq X4 Hardware User’s Manual [6]. Caution: Xilinx programmers can be connected to the JTAG port, however the user should not use JTAG to program a bitstream.
The top level RTL contains a jesd_mapping module, as well as a jesd204_chA_support and jesd204_chB_support for Sidekiq X2 and a jesd204_chA_support, jesd204_chB_support, jesd204_chC_support, and jesd204_chD_support for Sidekiq X4. Each jesd204_chX_support module contains two JESD PHYs that interface to a single Tx/Rx JESD serial interface, as well as the JESD core logic needed to support those two PHY interfaces.
Need help?
Do you have a question about the Sidekiq X2 and is the answer not in the manual?
Questions and answers