Project IceStorm – iCE40 HX8K IO Tile (0 31)

Project IceStorm aims at documenting the bitstream format of Lattice iCE40 FPGAs and providing simple tools for analyzing and creating bitstream files. This is work in progress.

This page describes the IO Tile (0 31), what nets and configuration bits it has and how it is connected to its neighbourhood.

      IO Tile
(1 33)
IO Tile
(2 33)
    IO Tile
(0 32)
LOGIC Tile
(1 32)
LOGIC Tile
(2 32)
    IO Tile
(0 31)
LOGIC Tile
(1 31)
LOGIC Tile
(2 31)
    IO Tile
(0 30)
LOGIC Tile
(1 30)
LOGIC Tile
(2 30)
    IO Tile
(0 29)
LOGIC Tile
(1 29)
LOGIC Tile
(2 29)

Configuration Bitmap

A IO Tile has 288 config bits in 16 groups of 18 bits each:
 B0[17:0],  B1[17:0],  B2[17:0],  B3[17:0],  B4[17:0],  B5[17:0],  B6[17:0],  B7[17:0],
 B8[17:0],  B9[17:0], B10[17:0], B11[17:0], B12[17:0], B13[17:0], B14[17:0], B15[17:0]

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

Nets and Connectivity

This section lists all nets in the tile and how this nets are connected with nets from cells in its neighbourhood.

List of nets in IO Tile (0 31)

Global Networks

Local Tracks

IO Block

Neighbourhood

Span-4 Vertical

Span-4 Horizontal

Span-12 Horizontal

Nets and their permanent connections to nets in neighbour tiles

Global Networks

Local Tracks

IO Block

Neighbourhood

Span-4 Vertical

Span-4 Horizontal

Span-12 Horizontal

Routing Configuration

This section lists the routing configuration bits in the tile. The entries titled "routing" configure transfer gates, the entries titled "buffer" configure tri-state drivers.

Global Networks

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Connectivity Matrix
fabout
local_g0_1 B
local_g0_3 B
local_g0_5 B
local_g0_7 B
local_g1_0 B
local_g1_2 B
local_g1_4 B
local_g1_6 B
Configuration Stamps

B4[14] B4[15] B5[14] B5[15] FunctionSource-NetDestination-Net
0100bufferlocal_g0_1fabout
0101bufferlocal_g0_5fabout
0110bufferlocal_g1_0fabout
0111bufferlocal_g1_4fabout
1100bufferlocal_g0_3fabout
1101bufferlocal_g0_7fabout
1110bufferlocal_g1_2fabout
1111bufferlocal_g1_6fabout

Local Tracks

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Connectivity Matrix
local_
g0_0 g0_1 g0_2 g0_3 g0_4 g0_5 g0_6 g0_7 g1_0 g1_1 g1_2 g1_3 g1_4 g1_5 g1_6 g1_7
logic_op_bnr_0 B               B              
logic_op_bnr_1   B               B            
logic_op_bnr_2     B               B          
logic_op_bnr_3       B               B        
logic_op_bnr_4         B               B      
logic_op_bnr_5           B               B    
logic_op_bnr_6             B               B  
logic_op_bnr_7               B               B
logic_op_rgt_0 B               B              
logic_op_rgt_1   B               B            
logic_op_rgt_2     B               B          
logic_op_rgt_3       B               B        
logic_op_rgt_4         B               B      
logic_op_rgt_5           B               B    
logic_op_rgt_6             B               B  
logic_op_rgt_7               B               B
logic_op_tnr_0 B               B              
logic_op_tnr_1   B               B            
logic_op_tnr_2     B               B          
logic_op_tnr_3       B               B        
logic_op_tnr_4         B               B      
logic_op_tnr_5           B               B    
logic_op_tnr_6             B               B  
logic_op_tnr_7               B               B
span4_horz_0 B               B              
span4_horz_1   B               B            
span4_horz_2     B               B          
span4_horz_3       B               B        
span4_horz_4         B               B      
span4_horz_5           B               B    
span4_horz_6             B               B  
span4_horz_7               B               B
span4_horz_8 B               B              
span4_horz_9   B               B            
span4_horz_10     B               B          
span4_horz_11       B               B        
span4_horz_12         B               B      
span4_horz_13           B               B    
span4_horz_14             B               B  
span4_horz_15               B               B
span4_horz_16 B               B              
span4_horz_17   B               B            
span4_horz_18     B               B          
span4_horz_19       B               B        
span4_horz_20         B               B      
span4_horz_21           B               B    
span4_horz_22             B               B  
span4_horz_23               B               B
span4_horz_24 B               B              
span4_horz_25   B               B            
span4_horz_26     B               B          
span4_horz_27       B               B        
span4_horz_28         B               B      
span4_horz_29           B               B    
span4_horz_30             B               B  
span4_horz_31               B               B
span4_horz_32 B               B              
span4_horz_33   B               B            
span4_horz_34     B               B          
span4_horz_35       B               B        
span4_horz_36         B               B      
span4_horz_37           B               B    
span4_horz_38             B               B  
span4_horz_39               B               B
span4_horz_40 B               B              
span4_horz_41   B               B            
span4_horz_42     B               B          
span4_horz_43       B               B        
span4_horz_44         B               B      
span4_horz_45           B               B    
span4_horz_46             B               B  
span4_horz_47               B               B
span4_vert_b_0 B               B              
span4_vert_b_1   B               B            
span4_vert_b_2     B               B          
span4_vert_b_3       B               B        
span4_vert_b_4         B               B      
span4_vert_b_5           B               B    
span4_vert_b_6             B               B  
span4_vert_b_7               B               B
span4_vert_b_8 B               B              
span4_vert_b_9   B               B            
span4_vert_b_10     B               B          
span4_vert_b_11       B               B        
span4_vert_b_12         B               B      
span4_vert_b_13           B               B    
span4_vert_b_14             B               B  
span4_vert_b_15               B               B
span12_horz_0 B               B              
span12_horz_1   B               B            
span12_horz_2     B               B          
span12_horz_3       B               B        
span12_horz_4         B               B      
span12_horz_5           B               B    
span12_horz_6             B               B  
span12_horz_7               B               B
span12_horz_8 B               B              
span12_horz_9   B               B            
span12_horz_10     B               B          
span12_horz_11       B               B        
span12_horz_12         B               B      
span12_horz_13           B               B    
span12_horz_14             B               B  
span12_horz_15               B               B
span12_horz_16 B               B              
span12_horz_17   B               B            
span12_horz_18     B               B          
span12_horz_19       B               B        
span12_horz_20         B               B      
span12_horz_21           B               B    
span12_horz_22             B               B  
span12_horz_23               B               B
Configuration Stamps

B0[4] B1[4] B1[5] B1[6] B1[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_8local_g0_0
00101bufferlogic_op_bnr_0local_g0_0
00111bufferspan4_horz_16local_g0_0
01011bufferspan12_horz_16local_g0_0
01101bufferspan4_vert_b_0local_g0_0
01111bufferspan4_horz_24local_g0_0
10001bufferlogic_op_tnr_0local_g0_0
10011bufferspan4_horz_0local_g0_0
10101bufferspan4_vert_b_8local_g0_0
10111bufferspan4_horz_32local_g0_0
11001bufferlogic_op_rgt_0local_g0_0
11011bufferspan4_horz_8local_g0_0
11101bufferspan12_horz_0local_g0_0
11111bufferspan4_horz_40local_g0_0

B0[5] B0[6] B0[7] B0[8] B1[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_1local_g0_1
00111bufferlogic_op_rgt_1local_g0_1
01100bufferspan12_horz_9local_g0_1
01101bufferspan12_horz_17local_g0_1
01110bufferspan4_horz_1local_g0_1
01111bufferspan4_horz_9local_g0_1
10100bufferlogic_op_bnr_1local_g0_1
10101bufferspan4_vert_b_1local_g0_1
10110bufferspan4_vert_b_9local_g0_1
10111bufferspan12_horz_1local_g0_1
11100bufferspan4_horz_17local_g0_1
11101bufferspan4_horz_25local_g0_1
11110bufferspan4_horz_33local_g0_1
11111bufferspan4_horz_41local_g0_1

B2[4] B3[4] B3[5] B3[6] B3[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_10local_g0_2
00101bufferlogic_op_bnr_2local_g0_2
00111bufferspan4_horz_18local_g0_2
01011bufferspan12_horz_18local_g0_2
01101bufferspan4_vert_b_2local_g0_2
01111bufferspan4_horz_26local_g0_2
10001bufferlogic_op_tnr_2local_g0_2
10011bufferspan4_horz_2local_g0_2
10101bufferspan4_vert_b_10local_g0_2
10111bufferspan4_horz_34local_g0_2
11001bufferlogic_op_rgt_2local_g0_2
11011bufferspan4_horz_10local_g0_2
11101bufferspan12_horz_2local_g0_2
11111bufferspan4_horz_42local_g0_2

B2[5] B2[6] B2[7] B2[8] B3[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_3local_g0_3
00111bufferlogic_op_rgt_3local_g0_3
01100bufferspan12_horz_11local_g0_3
01101bufferspan12_horz_19local_g0_3
01110bufferspan4_horz_3local_g0_3
01111bufferspan4_horz_11local_g0_3
10100bufferlogic_op_bnr_3local_g0_3
10101bufferspan4_vert_b_3local_g0_3
10110bufferspan4_vert_b_11local_g0_3
10111bufferspan12_horz_3local_g0_3
11100bufferspan4_horz_19local_g0_3
11101bufferspan4_horz_27local_g0_3
11110bufferspan4_horz_35local_g0_3
11111bufferspan4_horz_43local_g0_3

B4[4] B5[4] B5[5] B5[6] B5[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_12local_g0_4
00101bufferlogic_op_bnr_4local_g0_4
00111bufferspan4_horz_20local_g0_4
01011bufferspan12_horz_20local_g0_4
01101bufferspan4_vert_b_4local_g0_4
01111bufferspan4_horz_28local_g0_4
10001bufferlogic_op_tnr_4local_g0_4
10011bufferspan4_horz_4local_g0_4
10101bufferspan4_vert_b_12local_g0_4
10111bufferspan4_horz_36local_g0_4
11001bufferlogic_op_rgt_4local_g0_4
11011bufferspan4_horz_12local_g0_4
11101bufferspan12_horz_4local_g0_4
11111bufferspan4_horz_44local_g0_4

B4[5] B4[6] B4[7] B4[8] B5[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_5local_g0_5
00111bufferlogic_op_rgt_5local_g0_5
01100bufferspan12_horz_13local_g0_5
01101bufferspan12_horz_21local_g0_5
01110bufferspan4_horz_5local_g0_5
01111bufferspan4_horz_13local_g0_5
10100bufferlogic_op_bnr_5local_g0_5
10101bufferspan4_vert_b_5local_g0_5
10110bufferspan4_vert_b_13local_g0_5
10111bufferspan12_horz_5local_g0_5
11100bufferspan4_horz_21local_g0_5
11101bufferspan4_horz_29local_g0_5
11110bufferspan4_horz_37local_g0_5
11111bufferspan4_horz_45local_g0_5

B6[4] B7[4] B7[5] B7[6] B7[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_14local_g0_6
00101bufferlogic_op_bnr_6local_g0_6
00111bufferspan4_horz_22local_g0_6
01011bufferspan12_horz_22local_g0_6
01101bufferspan4_vert_b_6local_g0_6
01111bufferspan4_horz_30local_g0_6
10001bufferlogic_op_tnr_6local_g0_6
10011bufferspan4_horz_6local_g0_6
10101bufferspan4_vert_b_14local_g0_6
10111bufferspan4_horz_38local_g0_6
11001bufferlogic_op_rgt_6local_g0_6
11011bufferspan4_horz_14local_g0_6
11101bufferspan12_horz_6local_g0_6
11111bufferspan4_horz_46local_g0_6

B6[5] B6[6] B6[7] B6[8] B7[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_7local_g0_7
00111bufferlogic_op_rgt_7local_g0_7
01100bufferspan12_horz_15local_g0_7
01101bufferspan12_horz_23local_g0_7
01110bufferspan4_horz_7local_g0_7
01111bufferspan4_horz_15local_g0_7
10100bufferlogic_op_bnr_7local_g0_7
10101bufferspan4_vert_b_7local_g0_7
10110bufferspan4_vert_b_15local_g0_7
10111bufferspan12_horz_7local_g0_7
11100bufferspan4_horz_23local_g0_7
11101bufferspan4_horz_31local_g0_7
11110bufferspan4_horz_39local_g0_7
11111bufferspan4_horz_47local_g0_7

B8[4] B9[4] B9[5] B9[6] B9[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_8local_g1_0
00101bufferlogic_op_bnr_0local_g1_0
00111bufferspan4_horz_16local_g1_0
01011bufferspan12_horz_16local_g1_0
01101bufferspan4_vert_b_0local_g1_0
01111bufferspan4_horz_24local_g1_0
10001bufferlogic_op_tnr_0local_g1_0
10011bufferspan4_horz_0local_g1_0
10101bufferspan4_vert_b_8local_g1_0
10111bufferspan4_horz_32local_g1_0
11001bufferlogic_op_rgt_0local_g1_0
11011bufferspan4_horz_8local_g1_0
11101bufferspan12_horz_0local_g1_0
11111bufferspan4_horz_40local_g1_0

B8[5] B8[6] B8[7] B8[8] B9[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_1local_g1_1
00111bufferlogic_op_rgt_1local_g1_1
01100bufferspan12_horz_9local_g1_1
01101bufferspan12_horz_17local_g1_1
01110bufferspan4_horz_1local_g1_1
01111bufferspan4_horz_9local_g1_1
10100bufferlogic_op_bnr_1local_g1_1
10101bufferspan4_vert_b_1local_g1_1
10110bufferspan4_vert_b_9local_g1_1
10111bufferspan12_horz_1local_g1_1
11100bufferspan4_horz_17local_g1_1
11101bufferspan4_horz_25local_g1_1
11110bufferspan4_horz_33local_g1_1
11111bufferspan4_horz_41local_g1_1

B10[4] B11[4] B11[5] B11[6] B11[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_10local_g1_2
00101bufferlogic_op_bnr_2local_g1_2
00111bufferspan4_horz_18local_g1_2
01011bufferspan12_horz_18local_g1_2
01101bufferspan4_vert_b_2local_g1_2
01111bufferspan4_horz_26local_g1_2
10001bufferlogic_op_tnr_2local_g1_2
10011bufferspan4_horz_2local_g1_2
10101bufferspan4_vert_b_10local_g1_2
10111bufferspan4_horz_34local_g1_2
11001bufferlogic_op_rgt_2local_g1_2
11011bufferspan4_horz_10local_g1_2
11101bufferspan12_horz_2local_g1_2
11111bufferspan4_horz_42local_g1_2

B10[5] B10[6] B10[7] B10[8] B11[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_3local_g1_3
00111bufferlogic_op_rgt_3local_g1_3
01100bufferspan12_horz_11local_g1_3
01101bufferspan12_horz_19local_g1_3
01110bufferspan4_horz_3local_g1_3
01111bufferspan4_horz_11local_g1_3
10100bufferlogic_op_bnr_3local_g1_3
10101bufferspan4_vert_b_3local_g1_3
10110bufferspan4_vert_b_11local_g1_3
10111bufferspan12_horz_3local_g1_3
11100bufferspan4_horz_19local_g1_3
11101bufferspan4_horz_27local_g1_3
11110bufferspan4_horz_35local_g1_3
11111bufferspan4_horz_43local_g1_3

B12[4] B13[4] B13[5] B13[6] B13[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_12local_g1_4
00101bufferlogic_op_bnr_4local_g1_4
00111bufferspan4_horz_20local_g1_4
01011bufferspan12_horz_20local_g1_4
01101bufferspan4_vert_b_4local_g1_4
01111bufferspan4_horz_28local_g1_4
10001bufferlogic_op_tnr_4local_g1_4
10011bufferspan4_horz_4local_g1_4
10101bufferspan4_vert_b_12local_g1_4
10111bufferspan4_horz_36local_g1_4
11001bufferlogic_op_rgt_4local_g1_4
11011bufferspan4_horz_12local_g1_4
11101bufferspan12_horz_4local_g1_4
11111bufferspan4_horz_44local_g1_4

B12[5] B12[6] B12[7] B12[8] B13[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_5local_g1_5
00111bufferlogic_op_rgt_5local_g1_5
01100bufferspan12_horz_13local_g1_5
01101bufferspan12_horz_21local_g1_5
01110bufferspan4_horz_5local_g1_5
01111bufferspan4_horz_13local_g1_5
10100bufferlogic_op_bnr_5local_g1_5
10101bufferspan4_vert_b_5local_g1_5
10110bufferspan4_vert_b_13local_g1_5
10111bufferspan12_horz_5local_g1_5
11100bufferspan4_horz_21local_g1_5
11101bufferspan4_horz_29local_g1_5
11110bufferspan4_horz_37local_g1_5
11111bufferspan4_horz_45local_g1_5

B14[4] B15[4] B15[5] B15[6] B15[7] FunctionSource-NetDestination-Net
00011bufferspan12_horz_14local_g1_6
00101bufferlogic_op_bnr_6local_g1_6
00111bufferspan4_horz_22local_g1_6
01011bufferspan12_horz_22local_g1_6
01101bufferspan4_vert_b_6local_g1_6
01111bufferspan4_horz_30local_g1_6
10001bufferlogic_op_tnr_6local_g1_6
10011bufferspan4_horz_6local_g1_6
10101bufferspan4_vert_b_14local_g1_6
10111bufferspan4_horz_38local_g1_6
11001bufferlogic_op_rgt_6local_g1_6
11011bufferspan4_horz_14local_g1_6
11101bufferspan12_horz_6local_g1_6
11111bufferspan4_horz_46local_g1_6

B14[5] B14[6] B14[7] B14[8] B15[8] FunctionSource-NetDestination-Net
00110bufferlogic_op_tnr_7local_g1_7
00111bufferlogic_op_rgt_7local_g1_7
01100bufferspan12_horz_15local_g1_7
01101bufferspan12_horz_23local_g1_7
01110bufferspan4_horz_7local_g1_7
01111bufferspan4_horz_15local_g1_7
10100bufferlogic_op_bnr_7local_g1_7
10101bufferspan4_vert_b_7local_g1_7
10110bufferspan4_vert_b_15local_g1_7
10111bufferspan12_horz_7local_g1_7
11100bufferspan4_horz_23local_g1_7
11101bufferspan4_horz_31local_g1_7
11110bufferspan4_horz_39local_g1_7
11111bufferspan4_horz_47local_g1_7

IO Block

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Connectivity Matrix
io_
0/D_OUT_0 0/D_OUT_1 0/OUT_ENB 1/D_OUT_0 1/D_OUT_1 1/OUT_ENB global/cen global/inclk global/outclk
glb_netwk_0               B B
glb_netwk_1               B B
glb_netwk_2               B B
glb_netwk_3               B B
glb_netwk_4               B B
glb_netwk_5               B B
glb_netwk_6               B B
glb_netwk_7               B B
local_g0_0 B       B B   B  
local_g0_1   B B B         B
local_g0_2 B       B B B    
local_g0_3   B B B       B  
local_g0_4 B       B B     B
local_g0_5   B B B     B    
local_g0_6 B       B B      
local_g0_7   B B B          
local_g1_0   B B B       B  
local_g1_1 B       B B     B
local_g1_2   B B B     B    
local_g1_3 B       B B   B  
local_g1_4   B B B         B
local_g1_5 B       B B B    
local_g1_6   B B B          
local_g1_7 B       B B      
Configuration Stamps

B4[12] B4[13] B5[12] B5[13] FunctionSource-NetDestination-Net
0001bufferlocal_g0_0io_0/D_OUT_0
0011bufferlocal_g0_2io_0/D_OUT_0
0101bufferlocal_g0_4io_0/D_OUT_0
0111bufferlocal_g0_6io_0/D_OUT_0
1001bufferlocal_g1_1io_0/D_OUT_0
1011bufferlocal_g1_3io_0/D_OUT_0
1101bufferlocal_g1_5io_0/D_OUT_0
1111bufferlocal_g1_7io_0/D_OUT_0

B8[10] B8[11] B9[10] B9[11] FunctionSource-NetDestination-Net
0001bufferlocal_g0_1io_0/D_OUT_1
0011bufferlocal_g0_3io_0/D_OUT_1
0101bufferlocal_g1_0io_0/D_OUT_1
0111bufferlocal_g1_2io_0/D_OUT_1
1001bufferlocal_g0_5io_0/D_OUT_1
1011bufferlocal_g0_7io_0/D_OUT_1
1101bufferlocal_g1_4io_0/D_OUT_1
1111bufferlocal_g1_6io_0/D_OUT_1

B4[10] B4[11] B5[10] B5[11] FunctionSource-NetDestination-Net
0001bufferlocal_g0_1io_0/OUT_ENB
0011bufferlocal_g0_3io_0/OUT_ENB
0101bufferlocal_g1_0io_0/OUT_ENB
0111bufferlocal_g1_2io_0/OUT_ENB
1001bufferlocal_g0_5io_0/OUT_ENB
1011bufferlocal_g0_7io_0/OUT_ENB
1101bufferlocal_g1_4io_0/OUT_ENB
1111bufferlocal_g1_6io_0/OUT_ENB

B10[12] B10[13] B11[12] B11[13] FunctionSource-NetDestination-Net
0001bufferlocal_g0_1io_1/D_OUT_0
0011bufferlocal_g0_3io_1/D_OUT_0
0101bufferlocal_g0_5io_1/D_OUT_0
0111bufferlocal_g0_7io_1/D_OUT_0
1001bufferlocal_g1_0io_1/D_OUT_0
1011bufferlocal_g1_2io_1/D_OUT_0
1101bufferlocal_g1_4io_1/D_OUT_0
1111bufferlocal_g1_6io_1/D_OUT_0

B14[10] B14[11] B15[10] B15[11] FunctionSource-NetDestination-Net
0001bufferlocal_g0_0io_1/D_OUT_1
0011bufferlocal_g0_2io_1/D_OUT_1
0101bufferlocal_g1_1io_1/D_OUT_1
0111bufferlocal_g1_3io_1/D_OUT_1
1001bufferlocal_g0_4io_1/D_OUT_1
1011bufferlocal_g0_6io_1/D_OUT_1
1101bufferlocal_g1_5io_1/D_OUT_1
1111bufferlocal_g1_7io_1/D_OUT_1

B10[10] B10[11] B11[10] B11[11] FunctionSource-NetDestination-Net
0001bufferlocal_g0_0io_1/OUT_ENB
0011bufferlocal_g0_2io_1/OUT_ENB
0101bufferlocal_g1_1io_1/OUT_ENB
0111bufferlocal_g1_3io_1/OUT_ENB
1001bufferlocal_g0_4io_1/OUT_ENB
1011bufferlocal_g0_6io_1/OUT_ENB
1101bufferlocal_g1_5io_1/OUT_ENB
1111bufferlocal_g1_7io_1/OUT_ENB

B10[14] B10[15] B11[14] B11[15] FunctionSource-NetDestination-Net
0110bufferlocal_g0_2io_global/cen
0111bufferlocal_g1_2io_global/cen
1110bufferlocal_g0_5io_global/cen
1111bufferlocal_g1_5io_global/cen

B8[12] B8[13] B8[14] B9[12] B9[15] FunctionSource-NetDestination-Net
00001bufferglb_netwk_0io_global/inclk
00011bufferglb_netwk_1io_global/inclk
00101bufferglb_netwk_4io_global/inclk
00111bufferglb_netwk_5io_global/inclk
01001bufferlocal_g0_0io_global/inclk
01011bufferlocal_g0_3io_global/inclk
10001bufferglb_netwk_2io_global/inclk
10011bufferglb_netwk_3io_global/inclk
10101bufferglb_netwk_6io_global/inclk
10111bufferglb_netwk_7io_global/inclk
11001bufferlocal_g1_0io_global/inclk
11011bufferlocal_g1_3io_global/inclk

B14[12] B14[13] B14[14] B15[12] B15[15] FunctionSource-NetDestination-Net
00001bufferglb_netwk_0io_global/outclk
00011bufferglb_netwk_1io_global/outclk
00101bufferglb_netwk_4io_global/outclk
00111bufferglb_netwk_5io_global/outclk
01001bufferlocal_g0_1io_global/outclk
01011bufferlocal_g0_4io_global/outclk
10001bufferglb_netwk_2io_global/outclk
10011bufferglb_netwk_3io_global/outclk
10101bufferglb_netwk_6io_global/outclk
10111bufferglb_netwk_7io_global/outclk
11001bufferlocal_g1_1io_global/outclk
11011bufferlocal_g1_4io_global/outclk

Span-4 Vertical

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Connectivity Matrix
span4_vert_
b_0 b_1 b_2 b_3 b_4 b_5 b_6 b_7 b_8 b_9 b_10 b_11 b_12 b_13 b_14 b_15 t_12 t_13 t_14 t_15
io_0/D_IN_0 B       B       B       B              
io_0/D_IN_1   B       B       B       B            
io_1/D_IN_0     B       B       B       B          
io_1/D_IN_1       B       B       B       B        
span4_horz_1 R                               R      
span4_horz_7   R                               R    
span4_horz_13     R                               R  
span4_horz_19       R                               R
span4_horz_25 R                               R      
span4_horz_31   R                               R    
span4_horz_37     R                               R  
span4_horz_43       R                               R
span4_vert_b_0                                 R      
span4_vert_b_1                                   R    
span4_vert_b_2                                     R  
span4_vert_b_3                                       R
span4_vert_t_12 R                                      
span4_vert_t_13   R                                    
span4_vert_t_14     R                                  
span4_vert_t_15       R                                
Configuration Stamps

B3[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_vert_b_0

B7[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_vert_b_1

B10[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_vert_b_10

B14[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_vert_b_11

B3[2] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_vert_b_12

B7[2] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_vert_b_13

B11[2] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_vert_b_14

B15[2] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_vert_b_15

B11[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_vert_b_2

B15[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_vert_b_3

B2[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_vert_b_4

B6[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_vert_b_5

B10[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_vert_b_6

B14[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_vert_b_7

B2[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_vert_b_8

B6[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_vert_b_9

B1[13] B1[14] FunctionNetNet
01routingspan4_vert_t_12span4_vert_b_0
10routingspan4_horz_25span4_vert_b_0
11routingspan4_horz_1span4_vert_b_0

B3[13] B3[14] FunctionNetNet
01routingspan4_vert_t_13span4_vert_b_1
10routingspan4_horz_31span4_vert_b_1
11routingspan4_horz_7span4_vert_b_1

B7[13] B7[14] FunctionNetNet
01routingspan4_vert_t_14span4_vert_b_2
10routingspan4_horz_37span4_vert_b_2
11routingspan4_horz_13span4_vert_b_2

B13[13] B13[14] FunctionNetNet
01routingspan4_vert_t_15span4_vert_b_3
10routingspan4_horz_43span4_vert_b_3
11routingspan4_horz_19span4_vert_b_3

B0[11] B0[12] FunctionNetNet
01routingspan4_horz_25span4_vert_t_12
10routingspan4_vert_b_0span4_vert_t_12
11routingspan4_horz_1span4_vert_t_12

B2[11] B2[12] FunctionNetNet
01routingspan4_horz_31span4_vert_t_13
10routingspan4_vert_b_1span4_vert_t_13
11routingspan4_horz_7span4_vert_t_13

B6[11] B6[12] FunctionNetNet
01routingspan4_horz_37span4_vert_t_14
10routingspan4_vert_b_2span4_vert_t_14
11routingspan4_horz_13span4_vert_t_14

B12[11] B12[12] FunctionNetNet
01routingspan4_horz_43span4_vert_t_15
10routingspan4_vert_b_3span4_vert_t_15
11routingspan4_horz_19span4_vert_t_15

Span-4 Horizontal

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Connectivity Matrix
span4_horz_
0 1 2 4 6 7 8 10 12 13 14 16 18 19 20 22 24 25 26 28 30 31 32 34 36 37 38 40 42 43 44 46
io_0/D_IN_0 B           B         B         B           B         B        
io_0/D_IN_1     B         B         B           B         B         B      
io_1/D_IN_0       B         B           B         B         B           B  
io_1/D_IN_1         B           B         B         B           B         B
span4_horz_1                                   R                            
span4_horz_7                                           R                    
span4_horz_13                                                   R            
span4_horz_19                                                           R    
span4_horz_25   R                                                            
span4_horz_31           R                                                    
span4_horz_37                   R                                            
span4_horz_43                           R                                    
span4_vert_b_0   R                               R                            
span4_vert_b_1           R                               R                    
span4_vert_b_2                   R                               R            
span4_vert_b_3                           R                               R    
span4_vert_t_12   R                               R                            
span4_vert_t_13           R                               R                    
span4_vert_t_14                   R                               R            
span4_vert_t_15                           R                               R    
Configuration Stamps

B1[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_horz_0

B5[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_horz_10

B9[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_horz_12

B13[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_horz_14

B0[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_horz_16

B4[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_horz_18

B5[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_horz_2

B8[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_horz_20

B12[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_horz_22

B0[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_horz_24

B4[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_horz_26

B8[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_horz_28

B12[1] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_horz_30

B1[2] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_horz_32

B5[2] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_horz_34

B9[2] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_horz_36

B13[2] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_horz_38

B9[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_horz_4

B3[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_horz_40

B7[0] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span4_horz_42

B11[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span4_horz_44

B15[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_horz_46

B13[0] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span4_horz_6

B1[1] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span4_horz_8

B0[13] B0[14] FunctionNetNet
01routingspan4_vert_t_12span4_horz_1
10routingspan4_horz_25span4_horz_1
11routingspan4_vert_b_0span4_horz_1

B6[13] B6[14] FunctionNetNet
01routingspan4_vert_t_14span4_horz_13
10routingspan4_horz_37span4_horz_13
11routingspan4_vert_b_2span4_horz_13

B12[13] B12[14] FunctionNetNet
01routingspan4_vert_t_15span4_horz_19
10routingspan4_horz_43span4_horz_19
11routingspan4_vert_b_3span4_horz_19

B1[11] B1[12] FunctionNetNet
01routingspan4_vert_b_0span4_horz_25
10routingspan4_vert_t_12span4_horz_25
11routingspan4_horz_1span4_horz_25

B3[11] B3[12] FunctionNetNet
01routingspan4_vert_b_1span4_horz_31
10routingspan4_vert_t_13span4_horz_31
11routingspan4_horz_7span4_horz_31

B7[11] B7[12] FunctionNetNet
01routingspan4_vert_b_2span4_horz_37
10routingspan4_vert_t_14span4_horz_37
11routingspan4_horz_13span4_horz_37

B13[11] B13[12] FunctionNetNet
01routingspan4_vert_b_3span4_horz_43
10routingspan4_vert_t_15span4_horz_43
11routingspan4_horz_19span4_horz_43

B2[13] B2[14] FunctionNetNet
01routingspan4_vert_t_13span4_horz_7
10routingspan4_horz_31span4_horz_7
11routingspan4_vert_b_1span4_horz_7

Span-12 Horizontal

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Connectivity Matrix
span12_horz_
0 2 4 6 8 10 12 14 16 18 20 22
io_0/D_IN_0 B       B       B      
io_0/D_IN_1   B       B       B    
io_1/D_IN_0     B       B       B  
io_1/D_IN_1       B       B       B
Configuration Stamps

B1[17] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span12_horz_0

B7[17] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span12_horz_10

B9[17] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span12_horz_12

B12[17] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span12_horz_14

B5[17] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span12_horz_16

B6[16] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span12_horz_18

B7[16] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_1span12_horz_2

B8[16] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span12_horz_20

B15[17] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span12_horz_22

B9[16] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_0span12_horz_4

B11[17] FunctionSource-NetDestination-Net
1bufferio_1/D_IN_1span12_horz_6

B2[17] FunctionSource-NetDestination-Net
1bufferio_0/D_IN_0span12_horz_8

Non-routing Configuration

This section lists the non-routing configuration bits in the tile.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
B0 B B P P B B B B B O ? R R R R ? I I B0
B1 B B B T B B B B B O ? R R R R ? ? B B1
B2 B B P P B B B B B O ? R R R R ? ? B B2
B3 B B B P B B B B B O ? R R R R ? I I B3
B4 B B P P B B B B B O B B B B B B I I B4
B5 B B B P B B B B B O B B B B B B ? B B5
B6 B B T T B B B B B O ? R R R R ? B ? B6
B7 B B B P B B B B B O ? R R R R ? B B B7
B8 B B T ? B B B B B ? B B B B B ? B ? B8
B9 B B B T B B B B B ? B B B N ? B B B B9
B10 B B ? ? B B B B B ? B B B B B B I I B10
B11 B B B G B B B B B ? B B B B B B ? B B11
B12 B B ? ? B B B B B ? ? R R R R ? ? B B12
B13 B B B ? B B B B B ? ? R R R R ? I I B13
B14 B B ? ? B B B B B ? B B B B B ? I I B14
B15 B B B ? B B B B B ? B B B N ? B ? B B15
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17

FunctionBits
ColBufCtrl glb_netwk_0B1[9]
ColBufCtrl glb_netwk_1B0[9]
ColBufCtrl glb_netwk_2B3[9]
ColBufCtrl glb_netwk_3B2[9]
ColBufCtrl glb_netwk_4B5[9]
ColBufCtrl glb_netwk_5B4[9]
ColBufCtrl glb_netwk_6B7[9]
ColBufCtrl glb_netwk_7B6[9]
IOB_0 PINTYPE_0B3[17]
IOB_0 PINTYPE_1B3[16]
IOB_0 PINTYPE_2B0[17]
IOB_0 PINTYPE_3B0[16]
IOB_0 PINTYPE_4B4[16]
IOB_0 PINTYPE_5B4[17]
IOB_1 PINTYPE_0B13[17]
IOB_1 PINTYPE_1B13[16]
IOB_1 PINTYPE_2B10[17]
IOB_1 PINTYPE_3B10[16]
IOB_1 PINTYPE_4B14[16]
IOB_1 PINTYPE_5B14[17]
IcegateB11[3]
IoCtrl IE_0B9[3]
IoCtrl IE_1B6[3]
IoCtrl LVDSB8[2]
IoCtrl REN_0B6[2]
IoCtrl REN_1B1[3]
NegClkB15[13] B9[13]
PLL PLLCONFIG_1B0[2]
PLL PLLCONFIG_2B0[3]
PLL PLLCONFIG_3B3[3]
PLL PLLCONFIG_4B2[2]
PLL PLLCONFIG_5B2[3]
PLL PLLCONFIG_6B5[3]
PLL PLLCONFIG_7B4[2]
PLL PLLCONFIG_8B4[3]
PLL PLLCONFIG_9B7[3]