Cells: 30
ecp2 CLK_ROOT_2PLL bel DCS_SW0
| Pin | Direction | Wires | 
| OUT | input | TCELL0:PCLK6 | 
 
ecp2 CLK_ROOT_2PLL bel DCS_SW1
| Pin | Direction | Wires | 
| OUT | input | TCELL0:PCLK7 | 
 
ecp2 CLK_ROOT_2PLL bel DCS_SE0
| Pin | Direction | Wires | 
| OUT | input | TCELL1:PCLK6 | 
 
ecp2 CLK_ROOT_2PLL bel DCS_SE1
| Pin | Direction | Wires | 
| OUT | input | TCELL1:PCLK7 | 
 
ecp2 CLK_ROOT_2PLL bel DCS_NW0
| Pin | Direction | Wires | 
| OUT | input | TCELL2:PCLK6 | 
 
ecp2 CLK_ROOT_2PLL bel DCS_NW1
| Pin | Direction | Wires | 
| OUT | input | TCELL2:PCLK7 | 
 
ecp2 CLK_ROOT_2PLL bel DCS_NE0
| Pin | Direction | Wires | 
| OUT | input | TCELL3:PCLK6 | 
 
ecp2 CLK_ROOT_2PLL bel DCS_NE1
| Pin | Direction | Wires | 
| OUT | input | TCELL3:PCLK7 | 
 
ecp2 CLK_ROOT_2PLL bel CLK_ROOT
| Pin | Direction | Wires | 
| PCLK0_NE | input | TCELL3:PCLK0 | 
| PCLK0_NW | input | TCELL2:PCLK0 | 
| PCLK0_SE | input | TCELL1:PCLK0 | 
| PCLK0_SW | input | TCELL0:PCLK0 | 
| PCLK1_NE | input | TCELL3:PCLK1 | 
| PCLK1_NW | input | TCELL2:PCLK1 | 
| PCLK1_SE | input | TCELL1:PCLK1 | 
| PCLK1_SW | input | TCELL0:PCLK1 | 
| PCLK2_NE | input | TCELL3:PCLK2 | 
| PCLK2_NW | input | TCELL2:PCLK2 | 
| PCLK2_SE | input | TCELL1:PCLK2 | 
| PCLK2_SW | input | TCELL0:PCLK2 | 
| PCLK3_NE | input | TCELL3:PCLK3 | 
| PCLK3_NW | input | TCELL2:PCLK3 | 
| PCLK3_SE | input | TCELL1:PCLK3 | 
| PCLK3_SW | input | TCELL0:PCLK3 | 
| PCLK4_NE | input | TCELL3:PCLK4 | 
| PCLK4_NW | input | TCELL2:PCLK4 | 
| PCLK4_SE | input | TCELL1:PCLK4 | 
| PCLK4_SW | input | TCELL0:PCLK4 | 
| PCLK5_NE | input | TCELL3:PCLK5 | 
| PCLK5_NW | input | TCELL2:PCLK5 | 
| PCLK5_SE | input | TCELL1:PCLK5 | 
| PCLK5_SW | input | TCELL0:PCLK5 | 
| PCLK_IN_E0 | input | TCELL6:IMUX_C3 | 
| PCLK_IN_E1 | input | TCELL7:IMUX_C3 | 
| PCLK_IN_E2 | input | TCELL8:IMUX_C3 | 
| PCLK_IN_E3 | input | TCELL9:IMUX_C3 | 
| PCLK_IN_N0 | input | TCELL12:IMUX_C3 | 
| PCLK_IN_N1 | input | TCELL13:IMUX_C3 | 
| PCLK_IN_S0 | input | TCELL10:IMUX_C3 | 
| PCLK_IN_S1 | input | TCELL11:IMUX_C3 | 
| PCLK_IN_W0 | input | TCELL4:IMUX_C3 | 
| PCLK_IN_W1 | input | TCELL5:IMUX_C3 | 
| SCLK_IN_E0 | input | TCELL18:IMUX_C3 | 
| SCLK_IN_E1 | input | TCELL19:IMUX_C3 | 
| SCLK_IN_E2 | input | TCELL20:IMUX_C3 | 
| SCLK_IN_E3 | input | TCELL21:IMUX_C3 | 
| SCLK_IN_N0 | input | TCELL26:IMUX_C3 | 
| SCLK_IN_N1 | input | TCELL27:IMUX_C3 | 
| SCLK_IN_N2 | input | TCELL28:IMUX_C3 | 
| SCLK_IN_N3 | input | TCELL29:IMUX_C3 | 
| SCLK_IN_S0 | input | TCELL22:IMUX_C3 | 
| SCLK_IN_S1 | input | TCELL23:IMUX_C3 | 
| SCLK_IN_S2 | input | TCELL24:IMUX_C3 | 
| SCLK_IN_S3 | input | TCELL25:IMUX_C3 | 
| SCLK_IN_W0 | input | TCELL14:IMUX_C3 | 
| SCLK_IN_W1 | input | TCELL15:IMUX_C3 | 
| SCLK_IN_W2 | input | TCELL16:IMUX_C3 | 
| SCLK_IN_W3 | input | TCELL17:IMUX_C3 | 
 
ecp2 CLK_ROOT_2PLL bel wires
| Wire | Pins | 
| TCELL0:PCLK0 | CLK_ROOT.PCLK0_SW | 
| TCELL0:PCLK1 | CLK_ROOT.PCLK1_SW | 
| TCELL0:PCLK2 | CLK_ROOT.PCLK2_SW | 
| TCELL0:PCLK3 | CLK_ROOT.PCLK3_SW | 
| TCELL0:PCLK4 | CLK_ROOT.PCLK4_SW | 
| TCELL0:PCLK5 | CLK_ROOT.PCLK5_SW | 
| TCELL0:PCLK6 | DCS_SW0.OUT | 
| TCELL0:PCLK7 | DCS_SW1.OUT | 
| TCELL1:PCLK0 | CLK_ROOT.PCLK0_SE | 
| TCELL1:PCLK1 | CLK_ROOT.PCLK1_SE | 
| TCELL1:PCLK2 | CLK_ROOT.PCLK2_SE | 
| TCELL1:PCLK3 | CLK_ROOT.PCLK3_SE | 
| TCELL1:PCLK4 | CLK_ROOT.PCLK4_SE | 
| TCELL1:PCLK5 | CLK_ROOT.PCLK5_SE | 
| TCELL1:PCLK6 | DCS_SE0.OUT | 
| TCELL1:PCLK7 | DCS_SE1.OUT | 
| TCELL2:PCLK0 | CLK_ROOT.PCLK0_NW | 
| TCELL2:PCLK1 | CLK_ROOT.PCLK1_NW | 
| TCELL2:PCLK2 | CLK_ROOT.PCLK2_NW | 
| TCELL2:PCLK3 | CLK_ROOT.PCLK3_NW | 
| TCELL2:PCLK4 | CLK_ROOT.PCLK4_NW | 
| TCELL2:PCLK5 | CLK_ROOT.PCLK5_NW | 
| TCELL2:PCLK6 | DCS_NW0.OUT | 
| TCELL2:PCLK7 | DCS_NW1.OUT | 
| TCELL3:PCLK0 | CLK_ROOT.PCLK0_NE | 
| TCELL3:PCLK1 | CLK_ROOT.PCLK1_NE | 
| TCELL3:PCLK2 | CLK_ROOT.PCLK2_NE | 
| TCELL3:PCLK3 | CLK_ROOT.PCLK3_NE | 
| TCELL3:PCLK4 | CLK_ROOT.PCLK4_NE | 
| TCELL3:PCLK5 | CLK_ROOT.PCLK5_NE | 
| TCELL3:PCLK6 | DCS_NE0.OUT | 
| TCELL3:PCLK7 | DCS_NE1.OUT | 
| TCELL4:IMUX_C3 | CLK_ROOT.PCLK_IN_W0 | 
| TCELL5:IMUX_C3 | CLK_ROOT.PCLK_IN_W1 | 
| TCELL6:IMUX_C3 | CLK_ROOT.PCLK_IN_E0 | 
| TCELL7:IMUX_C3 | CLK_ROOT.PCLK_IN_E1 | 
| TCELL8:IMUX_C3 | CLK_ROOT.PCLK_IN_E2 | 
| TCELL9:IMUX_C3 | CLK_ROOT.PCLK_IN_E3 | 
| TCELL10:IMUX_C3 | CLK_ROOT.PCLK_IN_S0 | 
| TCELL11:IMUX_C3 | CLK_ROOT.PCLK_IN_S1 | 
| TCELL12:IMUX_C3 | CLK_ROOT.PCLK_IN_N0 | 
| TCELL13:IMUX_C3 | CLK_ROOT.PCLK_IN_N1 | 
| TCELL14:IMUX_C3 | CLK_ROOT.SCLK_IN_W0 | 
| TCELL15:IMUX_C3 | CLK_ROOT.SCLK_IN_W1 | 
| TCELL16:IMUX_C3 | CLK_ROOT.SCLK_IN_W2 | 
| TCELL17:IMUX_C3 | CLK_ROOT.SCLK_IN_W3 | 
| TCELL18:IMUX_C3 | CLK_ROOT.SCLK_IN_E0 | 
| TCELL19:IMUX_C3 | CLK_ROOT.SCLK_IN_E1 | 
| TCELL20:IMUX_C3 | CLK_ROOT.SCLK_IN_E2 | 
| TCELL21:IMUX_C3 | CLK_ROOT.SCLK_IN_E3 | 
| TCELL22:IMUX_C3 | CLK_ROOT.SCLK_IN_S0 | 
| TCELL23:IMUX_C3 | CLK_ROOT.SCLK_IN_S1 | 
| TCELL24:IMUX_C3 | CLK_ROOT.SCLK_IN_S2 | 
| TCELL25:IMUX_C3 | CLK_ROOT.SCLK_IN_S3 | 
| TCELL26:IMUX_C3 | CLK_ROOT.SCLK_IN_N0 | 
| TCELL27:IMUX_C3 | CLK_ROOT.SCLK_IN_N1 | 
| TCELL28:IMUX_C3 | CLK_ROOT.SCLK_IN_N2 | 
| TCELL29:IMUX_C3 | CLK_ROOT.SCLK_IN_N3 | 
 
Cells: 30
ecp2 CLK_ROOT_4PLL bel DCS_SW0
| Pin | Direction | Wires | 
| OUT | input | TCELL0:PCLK6 | 
 
ecp2 CLK_ROOT_4PLL bel DCS_SW1
| Pin | Direction | Wires | 
| OUT | input | TCELL0:PCLK7 | 
 
ecp2 CLK_ROOT_4PLL bel DCS_SE0
| Pin | Direction | Wires | 
| OUT | input | TCELL1:PCLK6 | 
 
ecp2 CLK_ROOT_4PLL bel DCS_SE1
| Pin | Direction | Wires | 
| OUT | input | TCELL1:PCLK7 | 
 
ecp2 CLK_ROOT_4PLL bel DCS_NW0
| Pin | Direction | Wires | 
| OUT | input | TCELL2:PCLK6 | 
 
ecp2 CLK_ROOT_4PLL bel DCS_NW1
| Pin | Direction | Wires | 
| OUT | input | TCELL2:PCLK7 | 
 
ecp2 CLK_ROOT_4PLL bel DCS_NE0
| Pin | Direction | Wires | 
| OUT | input | TCELL3:PCLK6 | 
 
ecp2 CLK_ROOT_4PLL bel DCS_NE1
| Pin | Direction | Wires | 
| OUT | input | TCELL3:PCLK7 | 
 
ecp2 CLK_ROOT_4PLL bel CLK_ROOT
| Pin | Direction | Wires | 
| PCLK0_NE | input | TCELL3:PCLK0 | 
| PCLK0_NW | input | TCELL2:PCLK0 | 
| PCLK0_SE | input | TCELL1:PCLK0 | 
| PCLK0_SW | input | TCELL0:PCLK0 | 
| PCLK1_NE | input | TCELL3:PCLK1 | 
| PCLK1_NW | input | TCELL2:PCLK1 | 
| PCLK1_SE | input | TCELL1:PCLK1 | 
| PCLK1_SW | input | TCELL0:PCLK1 | 
| PCLK2_NE | input | TCELL3:PCLK2 | 
| PCLK2_NW | input | TCELL2:PCLK2 | 
| PCLK2_SE | input | TCELL1:PCLK2 | 
| PCLK2_SW | input | TCELL0:PCLK2 | 
| PCLK3_NE | input | TCELL3:PCLK3 | 
| PCLK3_NW | input | TCELL2:PCLK3 | 
| PCLK3_SE | input | TCELL1:PCLK3 | 
| PCLK3_SW | input | TCELL0:PCLK3 | 
| PCLK4_NE | input | TCELL3:PCLK4 | 
| PCLK4_NW | input | TCELL2:PCLK4 | 
| PCLK4_SE | input | TCELL1:PCLK4 | 
| PCLK4_SW | input | TCELL0:PCLK4 | 
| PCLK5_NE | input | TCELL3:PCLK5 | 
| PCLK5_NW | input | TCELL2:PCLK5 | 
| PCLK5_SE | input | TCELL1:PCLK5 | 
| PCLK5_SW | input | TCELL0:PCLK5 | 
| PCLK_IN_E0 | input | TCELL6:IMUX_C3 | 
| PCLK_IN_E1 | input | TCELL7:IMUX_C3 | 
| PCLK_IN_E2 | input | TCELL8:IMUX_C3 | 
| PCLK_IN_E3 | input | TCELL9:IMUX_C3 | 
| PCLK_IN_N0 | input | TCELL12:IMUX_C3 | 
| PCLK_IN_N1 | input | TCELL13:IMUX_C3 | 
| PCLK_IN_S0 | input | TCELL10:IMUX_C3 | 
| PCLK_IN_S1 | input | TCELL11:IMUX_C3 | 
| PCLK_IN_W0 | input | TCELL4:IMUX_C3 | 
| PCLK_IN_W1 | input | TCELL5:IMUX_C3 | 
| SCLK_IN_E0 | input | TCELL18:IMUX_C3 | 
| SCLK_IN_E1 | input | TCELL19:IMUX_C3 | 
| SCLK_IN_E2 | input | TCELL20:IMUX_C3 | 
| SCLK_IN_E3 | input | TCELL21:IMUX_C3 | 
| SCLK_IN_N0 | input | TCELL26:IMUX_C3 | 
| SCLK_IN_N1 | input | TCELL27:IMUX_C3 | 
| SCLK_IN_N2 | input | TCELL28:IMUX_C3 | 
| SCLK_IN_N3 | input | TCELL29:IMUX_C3 | 
| SCLK_IN_S0 | input | TCELL22:IMUX_C3 | 
| SCLK_IN_S1 | input | TCELL23:IMUX_C3 | 
| SCLK_IN_S2 | input | TCELL24:IMUX_C3 | 
| SCLK_IN_S3 | input | TCELL25:IMUX_C3 | 
| SCLK_IN_W0 | input | TCELL14:IMUX_C3 | 
| SCLK_IN_W1 | input | TCELL15:IMUX_C3 | 
| SCLK_IN_W2 | input | TCELL16:IMUX_C3 | 
| SCLK_IN_W3 | input | TCELL17:IMUX_C3 | 
 
ecp2 CLK_ROOT_4PLL bel wires
| Wire | Pins | 
| TCELL0:PCLK0 | CLK_ROOT.PCLK0_SW | 
| TCELL0:PCLK1 | CLK_ROOT.PCLK1_SW | 
| TCELL0:PCLK2 | CLK_ROOT.PCLK2_SW | 
| TCELL0:PCLK3 | CLK_ROOT.PCLK3_SW | 
| TCELL0:PCLK4 | CLK_ROOT.PCLK4_SW | 
| TCELL0:PCLK5 | CLK_ROOT.PCLK5_SW | 
| TCELL0:PCLK6 | DCS_SW0.OUT | 
| TCELL0:PCLK7 | DCS_SW1.OUT | 
| TCELL1:PCLK0 | CLK_ROOT.PCLK0_SE | 
| TCELL1:PCLK1 | CLK_ROOT.PCLK1_SE | 
| TCELL1:PCLK2 | CLK_ROOT.PCLK2_SE | 
| TCELL1:PCLK3 | CLK_ROOT.PCLK3_SE | 
| TCELL1:PCLK4 | CLK_ROOT.PCLK4_SE | 
| TCELL1:PCLK5 | CLK_ROOT.PCLK5_SE | 
| TCELL1:PCLK6 | DCS_SE0.OUT | 
| TCELL1:PCLK7 | DCS_SE1.OUT | 
| TCELL2:PCLK0 | CLK_ROOT.PCLK0_NW | 
| TCELL2:PCLK1 | CLK_ROOT.PCLK1_NW | 
| TCELL2:PCLK2 | CLK_ROOT.PCLK2_NW | 
| TCELL2:PCLK3 | CLK_ROOT.PCLK3_NW | 
| TCELL2:PCLK4 | CLK_ROOT.PCLK4_NW | 
| TCELL2:PCLK5 | CLK_ROOT.PCLK5_NW | 
| TCELL2:PCLK6 | DCS_NW0.OUT | 
| TCELL2:PCLK7 | DCS_NW1.OUT | 
| TCELL3:PCLK0 | CLK_ROOT.PCLK0_NE | 
| TCELL3:PCLK1 | CLK_ROOT.PCLK1_NE | 
| TCELL3:PCLK2 | CLK_ROOT.PCLK2_NE | 
| TCELL3:PCLK3 | CLK_ROOT.PCLK3_NE | 
| TCELL3:PCLK4 | CLK_ROOT.PCLK4_NE | 
| TCELL3:PCLK5 | CLK_ROOT.PCLK5_NE | 
| TCELL3:PCLK6 | DCS_NE0.OUT | 
| TCELL3:PCLK7 | DCS_NE1.OUT | 
| TCELL4:IMUX_C3 | CLK_ROOT.PCLK_IN_W0 | 
| TCELL5:IMUX_C3 | CLK_ROOT.PCLK_IN_W1 | 
| TCELL6:IMUX_C3 | CLK_ROOT.PCLK_IN_E0 | 
| TCELL7:IMUX_C3 | CLK_ROOT.PCLK_IN_E1 | 
| TCELL8:IMUX_C3 | CLK_ROOT.PCLK_IN_E2 | 
| TCELL9:IMUX_C3 | CLK_ROOT.PCLK_IN_E3 | 
| TCELL10:IMUX_C3 | CLK_ROOT.PCLK_IN_S0 | 
| TCELL11:IMUX_C3 | CLK_ROOT.PCLK_IN_S1 | 
| TCELL12:IMUX_C3 | CLK_ROOT.PCLK_IN_N0 | 
| TCELL13:IMUX_C3 | CLK_ROOT.PCLK_IN_N1 | 
| TCELL14:IMUX_C3 | CLK_ROOT.SCLK_IN_W0 | 
| TCELL15:IMUX_C3 | CLK_ROOT.SCLK_IN_W1 | 
| TCELL16:IMUX_C3 | CLK_ROOT.SCLK_IN_W2 | 
| TCELL17:IMUX_C3 | CLK_ROOT.SCLK_IN_W3 | 
| TCELL18:IMUX_C3 | CLK_ROOT.SCLK_IN_E0 | 
| TCELL19:IMUX_C3 | CLK_ROOT.SCLK_IN_E1 | 
| TCELL20:IMUX_C3 | CLK_ROOT.SCLK_IN_E2 | 
| TCELL21:IMUX_C3 | CLK_ROOT.SCLK_IN_E3 | 
| TCELL22:IMUX_C3 | CLK_ROOT.SCLK_IN_S0 | 
| TCELL23:IMUX_C3 | CLK_ROOT.SCLK_IN_S1 | 
| TCELL24:IMUX_C3 | CLK_ROOT.SCLK_IN_S2 | 
| TCELL25:IMUX_C3 | CLK_ROOT.SCLK_IN_S3 | 
| TCELL26:IMUX_C3 | CLK_ROOT.SCLK_IN_N0 | 
| TCELL27:IMUX_C3 | CLK_ROOT.SCLK_IN_N1 | 
| TCELL28:IMUX_C3 | CLK_ROOT.SCLK_IN_N2 | 
| TCELL29:IMUX_C3 | CLK_ROOT.SCLK_IN_N3 | 
 
Cells: 30
ecp2 CLK_ROOT_6PLL bel DCS_SW0
| Pin | Direction | Wires | 
| OUT | input | TCELL0:PCLK6 | 
 
ecp2 CLK_ROOT_6PLL bel DCS_SW1
| Pin | Direction | Wires | 
| OUT | input | TCELL0:PCLK7 | 
 
ecp2 CLK_ROOT_6PLL bel DCS_SE0
| Pin | Direction | Wires | 
| OUT | input | TCELL1:PCLK6 | 
 
ecp2 CLK_ROOT_6PLL bel DCS_SE1
| Pin | Direction | Wires | 
| OUT | input | TCELL1:PCLK7 | 
 
ecp2 CLK_ROOT_6PLL bel DCS_NW0
| Pin | Direction | Wires | 
| OUT | input | TCELL2:PCLK6 | 
 
ecp2 CLK_ROOT_6PLL bel DCS_NW1
| Pin | Direction | Wires | 
| OUT | input | TCELL2:PCLK7 | 
 
ecp2 CLK_ROOT_6PLL bel DCS_NE0
| Pin | Direction | Wires | 
| OUT | input | TCELL3:PCLK6 | 
 
ecp2 CLK_ROOT_6PLL bel DCS_NE1
| Pin | Direction | Wires | 
| OUT | input | TCELL3:PCLK7 | 
 
ecp2 CLK_ROOT_6PLL bel CLK_ROOT
| Pin | Direction | Wires | 
| PCLK0_NE | input | TCELL3:PCLK0 | 
| PCLK0_NW | input | TCELL2:PCLK0 | 
| PCLK0_SE | input | TCELL1:PCLK0 | 
| PCLK0_SW | input | TCELL0:PCLK0 | 
| PCLK1_NE | input | TCELL3:PCLK1 | 
| PCLK1_NW | input | TCELL2:PCLK1 | 
| PCLK1_SE | input | TCELL1:PCLK1 | 
| PCLK1_SW | input | TCELL0:PCLK1 | 
| PCLK2_NE | input | TCELL3:PCLK2 | 
| PCLK2_NW | input | TCELL2:PCLK2 | 
| PCLK2_SE | input | TCELL1:PCLK2 | 
| PCLK2_SW | input | TCELL0:PCLK2 | 
| PCLK3_NE | input | TCELL3:PCLK3 | 
| PCLK3_NW | input | TCELL2:PCLK3 | 
| PCLK3_SE | input | TCELL1:PCLK3 | 
| PCLK3_SW | input | TCELL0:PCLK3 | 
| PCLK4_NE | input | TCELL3:PCLK4 | 
| PCLK4_NW | input | TCELL2:PCLK4 | 
| PCLK4_SE | input | TCELL1:PCLK4 | 
| PCLK4_SW | input | TCELL0:PCLK4 | 
| PCLK5_NE | input | TCELL3:PCLK5 | 
| PCLK5_NW | input | TCELL2:PCLK5 | 
| PCLK5_SE | input | TCELL1:PCLK5 | 
| PCLK5_SW | input | TCELL0:PCLK5 | 
| PCLK_IN_E0 | input | TCELL6:IMUX_C3 | 
| PCLK_IN_E1 | input | TCELL7:IMUX_C3 | 
| PCLK_IN_E2 | input | TCELL8:IMUX_C3 | 
| PCLK_IN_E3 | input | TCELL9:IMUX_C3 | 
| PCLK_IN_N0 | input | TCELL12:IMUX_C3 | 
| PCLK_IN_N1 | input | TCELL13:IMUX_C3 | 
| PCLK_IN_S0 | input | TCELL10:IMUX_C3 | 
| PCLK_IN_S1 | input | TCELL11:IMUX_C3 | 
| PCLK_IN_W0 | input | TCELL4:IMUX_C3 | 
| PCLK_IN_W1 | input | TCELL5:IMUX_C3 | 
| SCLK_IN_E0 | input | TCELL18:IMUX_C3 | 
| SCLK_IN_E1 | input | TCELL19:IMUX_C3 | 
| SCLK_IN_E2 | input | TCELL20:IMUX_C3 | 
| SCLK_IN_E3 | input | TCELL21:IMUX_C3 | 
| SCLK_IN_N0 | input | TCELL26:IMUX_C3 | 
| SCLK_IN_N1 | input | TCELL27:IMUX_C3 | 
| SCLK_IN_N2 | input | TCELL28:IMUX_C3 | 
| SCLK_IN_N3 | input | TCELL29:IMUX_C3 | 
| SCLK_IN_S0 | input | TCELL22:IMUX_C3 | 
| SCLK_IN_S1 | input | TCELL23:IMUX_C3 | 
| SCLK_IN_S2 | input | TCELL24:IMUX_C3 | 
| SCLK_IN_S3 | input | TCELL25:IMUX_C3 | 
| SCLK_IN_W0 | input | TCELL14:IMUX_C3 | 
| SCLK_IN_W1 | input | TCELL15:IMUX_C3 | 
| SCLK_IN_W2 | input | TCELL16:IMUX_C3 | 
| SCLK_IN_W3 | input | TCELL17:IMUX_C3 | 
 
ecp2 CLK_ROOT_6PLL bel wires
| Wire | Pins | 
| TCELL0:PCLK0 | CLK_ROOT.PCLK0_SW | 
| TCELL0:PCLK1 | CLK_ROOT.PCLK1_SW | 
| TCELL0:PCLK2 | CLK_ROOT.PCLK2_SW | 
| TCELL0:PCLK3 | CLK_ROOT.PCLK3_SW | 
| TCELL0:PCLK4 | CLK_ROOT.PCLK4_SW | 
| TCELL0:PCLK5 | CLK_ROOT.PCLK5_SW | 
| TCELL0:PCLK6 | DCS_SW0.OUT | 
| TCELL0:PCLK7 | DCS_SW1.OUT | 
| TCELL1:PCLK0 | CLK_ROOT.PCLK0_SE | 
| TCELL1:PCLK1 | CLK_ROOT.PCLK1_SE | 
| TCELL1:PCLK2 | CLK_ROOT.PCLK2_SE | 
| TCELL1:PCLK3 | CLK_ROOT.PCLK3_SE | 
| TCELL1:PCLK4 | CLK_ROOT.PCLK4_SE | 
| TCELL1:PCLK5 | CLK_ROOT.PCLK5_SE | 
| TCELL1:PCLK6 | DCS_SE0.OUT | 
| TCELL1:PCLK7 | DCS_SE1.OUT | 
| TCELL2:PCLK0 | CLK_ROOT.PCLK0_NW | 
| TCELL2:PCLK1 | CLK_ROOT.PCLK1_NW | 
| TCELL2:PCLK2 | CLK_ROOT.PCLK2_NW | 
| TCELL2:PCLK3 | CLK_ROOT.PCLK3_NW | 
| TCELL2:PCLK4 | CLK_ROOT.PCLK4_NW | 
| TCELL2:PCLK5 | CLK_ROOT.PCLK5_NW | 
| TCELL2:PCLK6 | DCS_NW0.OUT | 
| TCELL2:PCLK7 | DCS_NW1.OUT | 
| TCELL3:PCLK0 | CLK_ROOT.PCLK0_NE | 
| TCELL3:PCLK1 | CLK_ROOT.PCLK1_NE | 
| TCELL3:PCLK2 | CLK_ROOT.PCLK2_NE | 
| TCELL3:PCLK3 | CLK_ROOT.PCLK3_NE | 
| TCELL3:PCLK4 | CLK_ROOT.PCLK4_NE | 
| TCELL3:PCLK5 | CLK_ROOT.PCLK5_NE | 
| TCELL3:PCLK6 | DCS_NE0.OUT | 
| TCELL3:PCLK7 | DCS_NE1.OUT | 
| TCELL4:IMUX_C3 | CLK_ROOT.PCLK_IN_W0 | 
| TCELL5:IMUX_C3 | CLK_ROOT.PCLK_IN_W1 | 
| TCELL6:IMUX_C3 | CLK_ROOT.PCLK_IN_E0 | 
| TCELL7:IMUX_C3 | CLK_ROOT.PCLK_IN_E1 | 
| TCELL8:IMUX_C3 | CLK_ROOT.PCLK_IN_E2 | 
| TCELL9:IMUX_C3 | CLK_ROOT.PCLK_IN_E3 | 
| TCELL10:IMUX_C3 | CLK_ROOT.PCLK_IN_S0 | 
| TCELL11:IMUX_C3 | CLK_ROOT.PCLK_IN_S1 | 
| TCELL12:IMUX_C3 | CLK_ROOT.PCLK_IN_N0 | 
| TCELL13:IMUX_C3 | CLK_ROOT.PCLK_IN_N1 | 
| TCELL14:IMUX_C3 | CLK_ROOT.SCLK_IN_W0 | 
| TCELL15:IMUX_C3 | CLK_ROOT.SCLK_IN_W1 | 
| TCELL16:IMUX_C3 | CLK_ROOT.SCLK_IN_W2 | 
| TCELL17:IMUX_C3 | CLK_ROOT.SCLK_IN_W3 | 
| TCELL18:IMUX_C3 | CLK_ROOT.SCLK_IN_E0 | 
| TCELL19:IMUX_C3 | CLK_ROOT.SCLK_IN_E1 | 
| TCELL20:IMUX_C3 | CLK_ROOT.SCLK_IN_E2 | 
| TCELL21:IMUX_C3 | CLK_ROOT.SCLK_IN_E3 | 
| TCELL22:IMUX_C3 | CLK_ROOT.SCLK_IN_S0 | 
| TCELL23:IMUX_C3 | CLK_ROOT.SCLK_IN_S1 | 
| TCELL24:IMUX_C3 | CLK_ROOT.SCLK_IN_S2 | 
| TCELL25:IMUX_C3 | CLK_ROOT.SCLK_IN_S3 | 
| TCELL26:IMUX_C3 | CLK_ROOT.SCLK_IN_N0 | 
| TCELL27:IMUX_C3 | CLK_ROOT.SCLK_IN_N1 | 
| TCELL28:IMUX_C3 | CLK_ROOT.SCLK_IN_N2 | 
| TCELL29:IMUX_C3 | CLK_ROOT.SCLK_IN_N3 | 
 
Cells: 1
ecp2 ECLK_ROOT_E bel ECLK_ROOT
| Pin | Direction | Wires | 
| ECLK0_IN | input | IMUX_A0 | 
| ECLK1_IN | input | IMUX_B0 | 
| PAD0_OUT | output | OUT_F6 | 
| PAD1_OUT | output | OUT_F7 | 
 
ecp2 ECLK_ROOT_E bel wires
| Wire | Pins | 
| IMUX_A0 | ECLK_ROOT.ECLK0_IN | 
| IMUX_B0 | ECLK_ROOT.ECLK1_IN | 
| OUT_F6 | ECLK_ROOT.PAD0_OUT | 
| OUT_F7 | ECLK_ROOT.PAD1_OUT | 
 
Cells: 2
ecp2 ECLK_ROOT_N bel ECLK_ROOT
| Pin | Direction | Wires | 
| ECLK0_IN | input | TCELL0:IMUX_A0 | 
| ECLK1_IN | input | TCELL0:IMUX_B0 | 
| PAD0_OUT0 | output | TCELL0:OUT_F6 | 
| PAD0_OUT1 | output | TCELL1:OUT_F6 | 
| PAD1_OUT0 | output | TCELL0:OUT_F7 | 
| PAD1_OUT1 | output | TCELL1:OUT_F7 | 
 
ecp2 ECLK_ROOT_N bel wires
| Wire | Pins | 
| TCELL0:IMUX_A0 | ECLK_ROOT.ECLK0_IN | 
| TCELL0:IMUX_B0 | ECLK_ROOT.ECLK1_IN | 
| TCELL0:OUT_F6 | ECLK_ROOT.PAD0_OUT0 | 
| TCELL0:OUT_F7 | ECLK_ROOT.PAD1_OUT0 | 
| TCELL1:OUT_F6 | ECLK_ROOT.PAD0_OUT1 | 
| TCELL1:OUT_F7 | ECLK_ROOT.PAD1_OUT1 | 
 
Cells: 2
ecp2 ECLK_ROOT_S bel ECLK_ROOT
| Pin | Direction | Wires | 
| ECLK0_IN | input | TCELL0:IMUX_A0 | 
| ECLK1_IN | input | TCELL0:IMUX_B0 | 
| PAD0_OUT0 | output | TCELL0:OUT_F6 | 
| PAD0_OUT1 | output | TCELL1:OUT_F6 | 
| PAD1_OUT0 | output | TCELL0:OUT_F7 | 
| PAD1_OUT1 | output | TCELL1:OUT_F7 | 
 
ecp2 ECLK_ROOT_S bel wires
| Wire | Pins | 
| TCELL0:IMUX_A0 | ECLK_ROOT.ECLK0_IN | 
| TCELL0:IMUX_B0 | ECLK_ROOT.ECLK1_IN | 
| TCELL0:OUT_F6 | ECLK_ROOT.PAD0_OUT0 | 
| TCELL0:OUT_F7 | ECLK_ROOT.PAD1_OUT0 | 
| TCELL1:OUT_F6 | ECLK_ROOT.PAD0_OUT1 | 
| TCELL1:OUT_F7 | ECLK_ROOT.PAD1_OUT1 | 
 
Cells: 1
ecp2 ECLK_ROOT_W bel ECLK_ROOT
| Pin | Direction | Wires | 
| ECLK0_IN | input | IMUX_A0 | 
| ECLK1_IN | input | IMUX_B0 | 
| PAD0_OUT | output | OUT_F6 | 
| PAD1_OUT | output | OUT_F7 | 
 
ecp2 ECLK_ROOT_W bel wires
| Wire | Pins | 
| IMUX_A0 | ECLK_ROOT.ECLK0_IN | 
| IMUX_B0 | ECLK_ROOT.ECLK1_IN | 
| OUT_F6 | ECLK_ROOT.PAD0_OUT | 
| OUT_F7 | ECLK_ROOT.PAD1_OUT | 
 
Cells: 1
ecp2 ECLK_TAP bel ECLK_TAP
| Pin | Direction | Wires | 
| ECLK0 | output | OUT_F6 | 
| ECLK1 | output | OUT_F7 | 
 
ecp2 ECLK_TAP bel wires
| Wire | Pins | 
| OUT_F6 | ECLK_TAP.ECLK0 | 
| OUT_F7 | ECLK_TAP.ECLK1 | 
 
Cells: 8
ecp2 HSDCLK_ROOT bel HSDCLK_ROOT
| Pin | Direction | Wires | 
| OUT_E0 | output | TCELL4:HSDCLK0 | 
| OUT_E1 | output | TCELL5:HSDCLK0 | 
| OUT_E2 | output | TCELL6:HSDCLK0 | 
| OUT_E3 | output | TCELL7:HSDCLK0 | 
| OUT_E4 | output | TCELL4:HSDCLK4 | 
| OUT_E5 | output | TCELL5:HSDCLK4 | 
| OUT_E6 | output | TCELL6:HSDCLK4 | 
| OUT_E7 | output | TCELL7:HSDCLK4 | 
| OUT_W0 | output | TCELL0:HSDCLK0 | 
| OUT_W1 | output | TCELL1:HSDCLK0 | 
| OUT_W2 | output | TCELL2:HSDCLK0 | 
| OUT_W3 | output | TCELL3:HSDCLK0 | 
| OUT_W4 | output | TCELL0:HSDCLK4 | 
| OUT_W5 | output | TCELL1:HSDCLK4 | 
| OUT_W6 | output | TCELL2:HSDCLK4 | 
| OUT_W7 | output | TCELL3:HSDCLK4 | 
 
ecp2 HSDCLK_ROOT switchbox HSDCLK_SPLITTER
| Destination | Source | Kind | 
| TCELL0_HSDCLK0 | TCELL4_HSDCLK0 | buffer | 
| TCELL0_HSDCLK4 | TCELL4_HSDCLK4 | buffer | 
| TCELL1_HSDCLK0 | TCELL5_HSDCLK0 | buffer | 
| TCELL1_HSDCLK4 | TCELL5_HSDCLK4 | buffer | 
| TCELL2_HSDCLK0 | TCELL6_HSDCLK0 | buffer | 
| TCELL2_HSDCLK4 | TCELL6_HSDCLK4 | buffer | 
| TCELL3_HSDCLK0 | TCELL7_HSDCLK0 | buffer | 
| TCELL3_HSDCLK4 | TCELL7_HSDCLK4 | buffer | 
| TCELL4_HSDCLK0 | TCELL0_HSDCLK0 | buffer | 
| TCELL4_HSDCLK4 | TCELL0_HSDCLK4 | buffer | 
| TCELL5_HSDCLK0 | TCELL1_HSDCLK0 | buffer | 
| TCELL5_HSDCLK4 | TCELL1_HSDCLK4 | buffer | 
| TCELL6_HSDCLK0 | TCELL2_HSDCLK0 | buffer | 
| TCELL6_HSDCLK4 | TCELL2_HSDCLK4 | buffer | 
| TCELL7_HSDCLK0 | TCELL3_HSDCLK0 | buffer | 
| TCELL7_HSDCLK4 | TCELL3_HSDCLK4 | buffer | 
 
ecp2 HSDCLK_ROOT bel wires
| Wire | Pins | 
| TCELL0:HSDCLK0 | HSDCLK_ROOT.OUT_W0 | 
| TCELL0:HSDCLK4 | HSDCLK_ROOT.OUT_W4 | 
| TCELL1:HSDCLK0 | HSDCLK_ROOT.OUT_W1 | 
| TCELL1:HSDCLK4 | HSDCLK_ROOT.OUT_W5 | 
| TCELL2:HSDCLK0 | HSDCLK_ROOT.OUT_W2 | 
| TCELL2:HSDCLK4 | HSDCLK_ROOT.OUT_W6 | 
| TCELL3:HSDCLK0 | HSDCLK_ROOT.OUT_W3 | 
| TCELL3:HSDCLK4 | HSDCLK_ROOT.OUT_W7 | 
| TCELL4:HSDCLK0 | HSDCLK_ROOT.OUT_E0 | 
| TCELL4:HSDCLK4 | HSDCLK_ROOT.OUT_E4 | 
| TCELL5:HSDCLK0 | HSDCLK_ROOT.OUT_E1 | 
| TCELL5:HSDCLK4 | HSDCLK_ROOT.OUT_E5 | 
| TCELL6:HSDCLK0 | HSDCLK_ROOT.OUT_E2 | 
| TCELL6:HSDCLK4 | HSDCLK_ROOT.OUT_E6 | 
| TCELL7:HSDCLK0 | HSDCLK_ROOT.OUT_E3 | 
| TCELL7:HSDCLK4 | HSDCLK_ROOT.OUT_E7 | 
 
Cells: 8
ecp2 HSDCLK_SPLITTER switchbox HSDCLK_SPLITTER
| Destination | Source | Kind | 
| TCELL0_HSDCLK0 | TCELL4_HSDCLK0 | buffer | 
| TCELL0_HSDCLK4 | TCELL4_HSDCLK4 | buffer | 
| TCELL1_HSDCLK0 | TCELL5_HSDCLK0 | buffer | 
| TCELL1_HSDCLK4 | TCELL5_HSDCLK4 | buffer | 
| TCELL2_HSDCLK0 | TCELL6_HSDCLK0 | buffer | 
| TCELL2_HSDCLK4 | TCELL6_HSDCLK4 | buffer | 
| TCELL3_HSDCLK0 | TCELL7_HSDCLK0 | buffer | 
| TCELL3_HSDCLK4 | TCELL7_HSDCLK4 | buffer | 
| TCELL4_HSDCLK0 | TCELL0_HSDCLK0 | buffer | 
| TCELL4_HSDCLK4 | TCELL0_HSDCLK4 | buffer | 
| TCELL5_HSDCLK0 | TCELL1_HSDCLK0 | buffer | 
| TCELL5_HSDCLK4 | TCELL1_HSDCLK4 | buffer | 
| TCELL6_HSDCLK0 | TCELL2_HSDCLK0 | buffer | 
| TCELL6_HSDCLK4 | TCELL2_HSDCLK4 | buffer | 
| TCELL7_HSDCLK0 | TCELL3_HSDCLK0 | buffer | 
| TCELL7_HSDCLK4 | TCELL3_HSDCLK4 | buffer | 
 
Cells: 1
ecp2 SCLK0_SOURCE switchbox SCLK_SOURCE
| Destination | Source | Kind | 
| SCLK0 | VSDCLK0 | fixed buffer | 
| SCLK4 | VSDCLK1 | fixed buffer | 
 
Cells: 1
ecp2 SCLK1_SOURCE switchbox SCLK_SOURCE
| Destination | Source | Kind | 
| SCLK1 | VSDCLK0 | fixed buffer | 
| SCLK5 | VSDCLK1 | fixed buffer | 
 
Cells: 1
ecp2 SCLK2_SOURCE switchbox SCLK_SOURCE
| Destination | Source | Kind | 
| SCLK2 | VSDCLK0 | fixed buffer | 
| SCLK6 | VSDCLK1 | fixed buffer | 
 
Cells: 1
ecp2 SCLK3_SOURCE switchbox SCLK_SOURCE
| Destination | Source | Kind | 
| SCLK3 | VSDCLK0 | fixed buffer | 
| SCLK7 | VSDCLK1 | fixed buffer |