MIPI D-PHY IP User Guide: Agilex™ 5 FPGAs

ID 817561
Date 9/30/2024
Public
Document Table of Contents

4.1. Identifying Pin Assignments Based on Byte Location

In the MIPI D-PHY GUI, you must provide the pin placement location via the byte location. Look for the Byte Location parameter under the Link n Location for each Link n tab. Refer to the pin index table below for each MIPI configuration on the I/O bank. You can refer to the device pin-out files to identify the pin location with reference to the pin index. You can assign the pin location with the pin location identified.

Example for MIPI D-PHY design using 2 data lanes and 1 clock lane assigned to byte location 7: The pin index 84 and 85 are for data lane 0 (D0), pin index 86 and 87 are for data lane 1 (D1), and pin index 88 and 89 are for the clock lane (CLK).

Example for MIPI D-PHY design using 2 data lanes and 1 clock lane assigned to byte location 6: The pin index 72 and 73 are for data lane 0 (D0), pin index 74 and 75 are for data lane 1 (D1), and pin index 76 and 77 are for the clock lane (CLK).

Table 5.  MIPI Pin Assignments Based on Byte Location
Pin Index * Byte Location Number of MIPI Lanes
x1 x2 x4 x8
95 7        
94
93     D3 D7
92
91***     D2 D6
90
89 CLK CLK CLK  
88
87   D1 D1 D5
86
85 D0 D0 D0 D4
84
83 6        
82
81     D3 D3
80
79***     D2 D2
78
77 CLK CLK CLK CLK
76
75   D1 D1 D1
74
73 D0 D0 D0 D0
72
71 5        
70
69     D3 D7
68
67***     D2 D6
66
65 CLK CLK CLK  
64
63   D1 D1 D5
62**
61 D0 D0 D0 D4
60
59 4        
58
57     D3 D3
56
55***     D2 D2
54
53 CLK CLK CLK CLK
52
51   D1 D1 D1
50
49 D0 D0 D0 D0
48
47 3        
46
45     D3 D7
44
43***     D2 D6
42
41 CLK CLK CLK  
40
39   D1 D1 D5
38**
37 D0 D0 D0 D4
36
35 2        
34
33     D3 D3
32
31***     D2 D2
30
29 CLK CLK CLK CLK
28
27   D1 D1 D1
26
25 D0 D0 D0 D0
24
23 1        
22
21     D3 D7
20
19***     D2 D6
18
17 CLK CLK CLK  
16
15   D1 D1 D5
14
13 D0 D0 D0 D4
12
11 0        
10
9     D3 D3
8
7***     D2 D2
6
5 CLK CLK CLK CLK
4
3   D1 D1 D1
2
1 D0 D0 D0 D0
0
Note:

* Based on the pin index, the even number is P pin and odd number is N pin for data lane or clock lane.

** These pins can be use as RZQ pin. Refer to Assigning RZQ Pin and Dedicated Reference Clock Pin for MIPI D-PHY IP for more details.

*** Unused Pin 7 on the same I/O byte location for design with 1 or 2 data lanes plus 1 clock, should be left unused. Refer to Using the Remaining I/O Pin from Same Byte Location for details.