V-Series Transceiver PHY IP Core User Guide

ID 683171
Date 7/26/2022
Public
Document Table of Contents

17.27.2. One PHY IP Core Instance with Eight Bonded Channels

This section describes logical channel numbering for one transceiver instance with eight bonded channels.

This example requires the Intel® Quartus® Prime Fitter to place channels in two, contiguous transceiver banks. To preserve flexibility for the Fitter, each channel and TX PLL is numbered separately. During place and route, the Fitter maps the eight logical TX PLLs to a single physical TX PLL.

The following table illustrates the logical channel numbering. In this table, logical address 0 accesses data channel 0 and logical address 8 accesses the TX PLL for data channel 0; logical address 1 accesses data channel 1 and logical address 9 accesses the TX PLL for data channel 1, and so on. In simulation, to reconfigure the TX PLL for channel 0, specify logical address 8 in the Streamer module’s logical channel number. The Streamer module maps the logical channel to the physical channel which would be the same value for all eight channels.

Table 346.  Initial Number of Eight Bonded Channels
Channel Logical Channel Number
Channel 0 0
Channel 1 1
Channel 2 2
Channel 3 3
Channel 4 4
Channel 5 5
Channel 6 6
Channel 7 7
CMU 0 8
CMU 1 9
CMU 2 10
CMU 3 11
CMU 4 12
CMU 5 13
CMU 6 14
CMU 7 15
Note: Because all of the channels in a transceiver bank share a PLL, this original numbering allows the Fitter to select the optimal CMU PLL from a placement perspective by considering all of the TX PLLs in the bank.

The following table shows the channel numbers for post-Fitter and hardware simulations. At this point, you should have assigned channels to pins of the device.

Table 347.  Post-Fit Logical Channel Numbers for Eight Bonded Channels
Channel Logical Channel Number
Channel 0 0
Channel 1 1
Channel 2 2
Channel 3 3
CMU (0-4) 8-12
Channel 4 4
Channel 5 5
CMU (5-7) 13-15
Channel 6 6
Channel 7 7