cpldfit:  version J.36                              Xilinx Inc.
                                  Fitter Report
Design Name: main                                Date:  5-10-2012,  5:32PM
Device Used: XC2C256-7-TQ144
Fitting Status: Successful

*************************  Mapped Resource Summary  **************************

Macrocells     Product Terms    Function Block   Registers      Pins           
Used/Tot       Used/Tot         Inps Used/Tot    Used/Tot       Used/Tot       
130/256 ( 51%) 408 /896  ( 46%) 301 /640  ( 47%) 61 /256 ( 24%) 21 /118 ( 18%)

** Function Block Resources **

Function Mcells   FB Inps  Pterms   IO       CTC      CTR      CTS      CTE     
Block    Used/Tot Used/Tot Used/Tot Used/Tot Used/Tot Used/Tot Used/Tot Used/Tot
FB1      16/16*    33/40    39/56     0/ 6    1/1*     0/1      0/1      0/1
FB2      16/16*    38/40*   51/56     0/ 8    1/1*     0/1      0/1      0/1
FB3      15/16     38/40*   56/56*    0/ 6    1/1*     0/1      0/1      0/1
FB4       5/16     29/40    56/56*    0/ 8    0/1      0/1      0/1      0/1
FB5      10/16     38/40*   55/56     0/ 5    0/1      0/1      0/1      0/1
FB6      16/16*    21/40    35/56     0/ 8    1/1*     0/1      0/1      0/1
FB7      16/16*    20/40    32/56     0/ 8    1/1*     0/1      0/1      0/1
FB8      16/16*    23/40    24/56     8/ 8*   1/1*     0/1      0/1      0/1
FB9       9/16     28/40    43/56     0/ 8    0/1      0/1      0/1      0/1
FB10      0/16      0/40     0/56     0/ 9    0/1      0/1      0/1      0/1
FB11      0/16      0/40     0/56     0/ 8    0/1      0/1      0/1      0/1
FB12      0/16      0/40     0/56     0/ 6    0/1      0/1      0/1      0/1
FB13      0/16      0/40     0/56     0/ 8    0/1      0/1      0/1      0/1
FB14      4/16     24/40     9/56     4/ 8    0/1      0/1      0/1      0/1
FB15      0/16      0/40     0/56     0/ 7    0/1      0/1      0/1      0/1
FB16      7/16      9/40     8/56     7/ 7*   0/1      0/1      0/1      0/1
         -----    -------  -------   -----    ---      ---      ---      ---
Total   130/256   301/640  408/896   19/118   6/16     0/16     0/16     0/16

CTC - Control Term Clock
CTR - Control Term Reset
CTS - Control Term Set
CTE - Control Term Output Enable

* - Resource is exhausted

** Global Control Resources **

GCK         GSR         GTS         
Used/Tot    Used/Tot    Used/Tot    
1/3         0/1         0/4

Signal 'iclk' mapped onto global clock net GCK2.

** Pin Resources **

Signal Type    Required     Mapped  |  Pin Type            Used    Total 
------------------------------------|------------------------------------
Input         :    1           1    |  I/O              :    19    108
Output        :   19          19    |  GCK/IO           :     1      3
Bidirectional :    0           0    |  GTS/IO           :     0      4
GCK           :    1           1    |  GSR/IO           :     1      1
GTS           :    0           0    |  CDR/IO           :     0      1
GSR           :    0           0    |  DGE/IO           :     0      1
                 ----        ----
        Total     21          21

End of Mapped Resource Summary
*************************  Summary of Mapped Logic  ************************

** 19 Outputs **

Signal                                Total Total Loc     Pin   Pin       Pin     I/O      I/O       Slew Reg     Reg Init
Name                                  Pts   Inps          No.   Type      Use     STD      Style     Rate Use     State
blu<4>                                2     3     FB8_1   44    I/O       O       LVCMOS18           FAST         
blu<3>                                2     3     FB8_2   45    I/O       O       LVCMOS18           FAST         
blu<2>                                2     3     FB8_3   46    I/O       O       LVCMOS18           FAST         
blu<1>                                2     3     FB8_5   48    I/O       O       LVCMOS18           FAST         
blu<0>                                2     3     FB8_6   49    I/O       O       LVCMOS18           FAST         
grn<5>                                2     3     FB8_11  50    I/O       O       LVCMOS18           FAST         
grn<4>                                2     3     FB8_12  51    I/O       O       LVCMOS18           FAST         
grn<3>                                2     3     FB8_13  52    I/O       O       LVCMOS18           FAST         
pclk                                  1     2     FB14_6  68    I/O       O       LVCMOS18           FAST         
hsync                                 4     9     FB14_13 66    I/O       O       LVCMOS18           FAST         
vsync                                 2     10    FB14_14 64    I/O       O       LVCMOS18           FAST         
red<0>                                2     3     FB14_16 61    I/O       O       LVCMOS18           FAST         
red<1>                                2     3     FB16_5  60    I/O       O       LVCMOS18           FAST         
red<2>                                2     3     FB16_6  59    I/O       O       LVCMOS18           FAST         
red<3>                                2     3     FB16_11 58    I/O       O       LVCMOS18           FAST         
red<4>                                2     3     FB16_12 57    I/O       O       LVCMOS18           FAST         
grn<0>                                2     3     FB16_13 56    I/O       O       LVCMOS18           FAST         
grn<1>                                2     3     FB16_15 54    I/O       O       LVCMOS18           FAST         
grn<2>                                2     3     FB16_16 53    I/O       O       LVCMOS18           FAST         

** 111 Buried Nodes **

Signal                                Total Total Loc     Reg     Reg Init
Name                                  Pts   Inps          Use     State
rcnt<7>                               3     11    FB1_1   TFF     RESET
rcnt<8>                               3     12    FB1_2   TFF     RESET
pbtn                                  4     27    FB1_3   DEFF    RESET
N_PZ_475                              2     7     FB1_4           
rcnt<9>                               4     12    FB1_5   DFF     RESET
rcnt<4>                               3     8     FB1_6   TFF     RESET
N_PZ_736                              3     26    FB1_7           
sgrn_not0001                          2     26    FB1_8           
sred<0>                               3     27    FB1_9   TFF/S   SET
sred<4>                               3     29    FB1_10  TFF/S   SET
sred<3>                               3     28    FB1_11  TFF/S   SET
rcnt<5>                               3     9     FB1_12  TFF     RESET
N_PZ_495                              5     9     FB1_13          
rcnt<6>                               3     10    FB1_14  TFF     RESET
sred<2>                               3     27    FB1_15  TFF/S   SET
sred<1>                               3     26    FB1_16  TFF/S   SET
rcnt<3>                               3     7     FB2_1   TFF     RESET
N_PZ_690                              3     7     FB2_2           
pcnt<8>                               3     6     FB2_3   TFF     RESET
pcnt<6>                               4     6     FB2_4   TFF     RESET
pcnt<9>                               3     8     FB2_5   DFF     RESET
xpos<5>                               3     8     FB2_6   TFF     RESET
xpos<6>                               3     9     FB2_7   TFF     RESET
xpos<7>                               3     10    FB2_8   TFF/S   SET
xpos<8>                               3     11    FB2_9   TFF/S   SET
xpos<9>                               3     12    FB2_10  TFF     RESET
xpos_or0000                           10    32    FB2_11          
pcnt<7>                               4     7     FB2_12  TFF     RESET
N_PZ_496                              5     7     FB2_13          
xpos<3>                               3     6     FB2_14  TFF     RESET
xpos<4>                               3     7     FB2_15  TFF     RESET
xdir                                  7     33    FB2_16  TFF/S   SET
xclk                                  0     0     FB3_2   TFF     RESET
row_addsub0001<1>                     4     4     FB3_3           
N_PZ_508                              5     7     FB3_4           
row_addsub0001<2>                     7     6     FB3_5           
ypos<3>                               3     6     FB3_6   TFF/S   SET
ypos<4>                               3     7     FB3_7   TFF     RESET
ypos<5>                               3     8     FB3_8   TFF     RESET
ypos<6>                               3     9     FB3_9   TFF     RESET

Signal                                Total Total Loc     Reg     Reg Init
Name                                  Pts   Inps          Use     State
ypos<7>                               3     10    FB3_10  TFF     RESET
ypos<8>                               3     11    FB3_11  TFF/S   SET
ypos<9>                               3     12    FB3_12  TFF     RESET
ypos_or0000                           12    31    FB3_13          
ypos<2>                               3     5     FB3_14  TFF/S   SET
ydir                                  7     32    FB3_15  TFF/S   SET
Msub_row_addsub0000__or0007           5     8     FB3_16          
col_addsub0001<6>                     3     3     FB4_10          
pix0_mux0827310                       7     7     FB4_11          
pix0_mux0827                          23    17    FB4_13          
Msub_col_addsub0000__or0008           4     10    FB4_15          
col_and000016                         19    19    FB4_16          
col_addsub0001<5>                     4     5     FB5_3           
Mcompar_col_cmp_ge0000_AGEB53         2     3     FB5_7           
row_and00009                          1     2     FB5_8           
pix0_mux0827317                       7     6     FB5_9           
pix0_mux0827338                       12    13    FB5_10          
N_PZ_575                              2     2     FB5_11          
Msub_row_addsub0000__or0004           3     3     FB5_12          
N_PZ_417                              4     8     FB5_13          
N_PZ_542                              2     4     FB5_15          
row_and000013                         18    16    FB5_16          
xpos<0>                               2     2     FB6_1   TFF/S   SET
Msub_col_addsub0001_Result_0_xor0000  2     2     FB6_2           
pcnt<1>                               3     4     FB6_3   DFF     RESET
col_addsub0001<2>                     7     6     FB6_4           
pcnt<2>                               3     6     FB6_5   DFF     RESET
N_PZ_647                              1     3     FB6_6           
pcnt<3>                               3     4     FB6_7   DFF     RESET
pcnt<4>                               3     6     FB6_8   DFF     RESET
pcnt<5>                               4     5     FB6_9   DFF     RESET
N_PZ_632                              1     2     FB6_10          
mode                                  1     1     FB6_11  TFF     RESET
xpos<1>                               3     4     FB6_12  TFF     RESET
xpos<2>                               3     5     FB6_13  TFF     RESET
col_addsub0001<1>                     4     4     FB6_14          
pcnt<0>                               2     3     FB6_15  DFF     RESET
N_PZ_732                              1     3     FB6_16          
N_PZ_711                              2     3     FB7_1           
sgrn<1>                               3     5     FB7_2   TFF     RESET

Signal                                Total Total Loc     Reg     Reg Init
Name                                  Pts   Inps          Use     State
sgrn_cmp_le0000                       1     6     FB7_3           
N_PZ_591                              1     6     FB7_4           
sblu<0>                               2     2     FB7_5   TFF     RESET
N_PZ_396                              1     5     FB7_6           
sgrn<2>                               3     8     FB7_7   TFF     RESET
sgrn<3>                               3     9     FB7_8   TFF     RESET
sgrn<4>                               3     10    FB7_9   TFF     RESET
sgrn<5>                               3     11    FB7_10  TFF     RESET
sblu_cmp_ge0000                       1     5     FB7_11          
sblu<4>                               4     9     FB7_12  TFF     RESET
sblu<1>                               6     9     FB7_13  TFF     RESET
sblu<3>                               4     8     FB7_14  TFF     RESET
sblu<2>                               4     7     FB7_15  TFF     RESET
sgrn<0>                               2     2     FB7_16  TFF     RESET
N_PZ_457                              2     2     FB8_4           
ypos<0>                               2     2     FB8_7   TFF     RESET
ypos<1>                               3     4     FB8_8   TFF     RESET
rcnt<2>                               3     6     FB8_9   TFF     RESET
rcnt<1>                               3     5     FB8_10  TFF     RESET
rcnt<0>                               3     4     FB8_14  DFF     RESET
N_PZ_376                              2     2     FB8_15          
N_PZ_667                              1     2     FB8_16          
N_PZ_607                              1     5     FB9_3           
col_cmp_ge0000                        3     3     FB9_5           
N_PZ_485                              2     4     FB9_7           
row_addsub0001<3>                     3     3     FB9_8           
col_addsub0001<4>                     3     3     FB9_9           
col_addsub0001<3>                     3     3     FB9_10          
N_PZ_413                              2     4     FB9_11          
sred_cmp_le0000                       1     5     FB9_15          
pix0_mux0827333                       25    10    FB9_16          

** 2 Inputs **

Signal                                Loc     Pin   Pin       Pin     I/O      I/O
Name                                          No.   Type      Use     STD      Style
btn                                   FB1_3   143   GSR/I/O   I       LVCMOS18 KPR
iclk                                  FB6_4   38    GCK/I/O   GCK/I   LVCMOS18 KPR

Legend:
Pin No.   - ~     - User Assigned
I/O Style - OD    - OpenDrain
          - PU    - Pullup
          - KPR   - Keeper
          - S     - SchmittTrigger
          - DG    - DataGate
Reg Use   - LATCH - Transparent latch
          - DFF   - D-flip-flop
          - DEFF  - D-flip-flop with clock enable
          - TFF   - T-flip-flop
          - TDFF  - Dual-edge-triggered T-flip-flop
          - DDFF  - Dual-edge-triggered flip-flop
          - DDEFF - Dual-edge-triggered flip-flop with clock enable
          /S (after any above flop/latch type) indicates initial state is Set
**************************  Function Block Details  ************************
Legend:
Total Pt     - Total product terms used by the macrocell signal
Loc          - Location where logic was mapped in device
Pin Type/Use - I  - Input             GCK - Global clock
               O  - Output            GTS - Global Output Enable
              (b) - Buried macrocell  GSR - Global Set/Reset
              VRF - Vref
Pin No.      - ~  - User Assigned
*********************************** FB1  ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               33/7
Number of function block control terms used/remaining:        1/3
Number of PLA product terms used/remaining:                   39/17
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
rcnt<7>                       3     FB1_1        (b)     (b)    +          
rcnt<8>                       3     FB1_2        (b)     (b)    +          
pbtn                          4     FB1_3   143  GSR/I/O I      +          
N_PZ_475                      2     FB1_4   142  I/O     (b)               
rcnt<9>                       4     FB1_5        (b)     (b)    +          
rcnt<4>                       3     FB1_6   140  I/O     (b)    +          
N_PZ_736                      3     FB1_7        (b)     (b)               
sgrn_not0001                  2     FB1_8        (b)     (b)               
sred<0>                       3     FB1_9        (b)     (b)    +          
sred<4>                       3     FB1_10       (b)     (b)    +          
sred<3>                       3     FB1_11       (b)     (b)    +          
rcnt<5>                       3     FB1_12  139  I/O     (b)    +          
N_PZ_495                      5     FB1_13  138  I/O     (b)               
rcnt<6>                       3     FB1_14  137  I/O     (b)    +          
sred<2>                       3     FB1_15       (b)     (b)    +          
sred<1>                       3     FB1_16       (b)     (b)    +          

Signals Used by Logic in Function Block
  1: N_PZ_396          12: pcnt<6>           23: rcnt<7> 
  2: N_PZ_495          13: pcnt<7>           24: rcnt<8> 
  3: N_PZ_591          14: pcnt<8>           25: rcnt<9> 
  4: N_PZ_607          15: pcnt<9>           26: sblu_cmp_ge0000 
  5: N_PZ_736          16: rcnt<0>           27: sgrn_cmp_le0000 
  6: pcnt<0>           17: rcnt<1>           28: sred<0> 
  7: pcnt<1>           18: rcnt<2>           29: sred<1> 
  8: pcnt<2>           19: rcnt<3>           30: sred<2> 
  9: pcnt<3>           20: rcnt<4>           31: sred<3> 
 10: pcnt<4>           21: rcnt<5>           32: sred_cmp_le0000 
 11: pcnt<5>           22: rcnt<6>           33: xclk 

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
rcnt<7>           .X.............XXXXXXXX.X.......X....... 11      
rcnt<8>           .X.............XXXXXXXXXX.......X....... 12      
pbtn              X.XX.XXXXXXXXXXXXXXXXXXXXXX....XX....... 27      
N_PZ_475          ..................XXXXXXX............... 7       
rcnt<9>           .X.............XXXXXXXXXX.......X....... 12      
rcnt<4>           .X.............XXXXX....X.......X....... 8       
N_PZ_736          X.XX.XXXXXXXXXXXXXXXXXXXXXX....X........ 26      
sgrn_not0001      X.XX.XXXXXXXXXXXXXXXXXXXXXX....X........ 26      
sred<0>           X.XX.XXXXXXXXXXXXXXXXXXXXXX....XX....... 27      
sred<4>           ...XXXXXXXXXXXXXXXXXXXXXXXXXXXX.X....... 29      
sred<3>           ...XXXXXXXXXXXXXXXXXXXXXXXXXXX..X....... 28      
rcnt<5>           .X.............XXXXXX...X.......X....... 9       
N_PZ_495          ......XXXXXXXXX......................... 9       
rcnt<6>           .X.............XXXXXXX..X.......X....... 10      
sred<2>           ...XXXXXXXXXXXXXXXXXXXXXXXXXX...X....... 27      
sred<1>           ...XXXXXXXXXXXXXXXXXXXXXXXXX....X....... 26      
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB2  ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               38/2
Number of function block control terms used/remaining:        1/3
Number of PLA product terms used/remaining:                   51/5
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
rcnt<3>                       3     FB2_1   2    GTS/I/O (b)    +          
N_PZ_690                      3     FB2_2        (b)     (b)               
pcnt<8>                       3     FB2_3   3    GTS/I/O (b)    +          
pcnt<6>                       4     FB2_4   4    I/O     (b)    +          
pcnt<9>                       3     FB2_5   5    GTS/I/O (b)    +          
xpos<5>                       3     FB2_6        (b)     (b)    +          
xpos<6>                       3     FB2_7        (b)     (b)    +          
xpos<7>                       3     FB2_8        (b)     (b)    +          
xpos<8>                       3     FB2_9        (b)     (b)    +          
xpos<9>                       3     FB2_10       (b)     (b)    +          
xpos_or0000                   10    FB2_11       (b)     (b)               
pcnt<7>                       4     FB2_12  6    GTS/I/O (b)    +          
N_PZ_496                      5     FB2_13  7    I/O     (b)               
xpos<3>                       3     FB2_14  9    I/O     (b)    +          
xpos<4>                       3     FB2_15  10   I/O     (b)    +          
xdir                          7     FB2_16       (b)     (b)    +          

Signals Used by Logic in Function Block
  1: N_PZ_475           14: pcnt<8>           27: xdir 
  2: N_PZ_495           15: pcnt<9>           28: xpos<0> 
  3: N_PZ_647           16: rcnt<0>           29: xpos<1> 
  4: N_PZ_690           17: rcnt<1>           30: xpos<2> 
  5: col_addsub0001<1>  18: rcnt<2>           31: xpos<3> 
  6: pcnt<0>            19: rcnt<3>           32: xpos<4> 
  7: pcnt<1>            20: rcnt<4>           33: xpos<5> 
  8: pcnt<2>            21: rcnt<5>           34: xpos<6> 
  9: pcnt<3>            22: rcnt<6>           35: xpos<7> 
 10: pcnt<4>            23: rcnt<7>           36: xpos<8> 
 11: pcnt<5>            24: rcnt<8>           37: xpos<9> 
 12: pcnt<6>            25: rcnt<9>           38: xpos_or0000 
 13: pcnt<7>            26: xclk             

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
rcnt<3>           XX.............XXXX......X.............. 7       
N_PZ_690          ...........................XXXXXXX...... 7       
pcnt<8>           .XX.......XXX............X.............. 6       
pcnt<6>           ..X.......XX.XX..........X.............. 6       
pcnt<9>           .XX.......XXXXX..........X.............. 8       
xpos<5>           .........................XXXXXXX.....X.. 8       
xpos<6>           .........................XXXXXXXX....X.. 9       
xpos<7>           .........................XXXXXXXXX...X.. 10      
xpos<8>           .........................XXXXXXXXXX..X.. 11      
xpos<9>           .........................XXXXXXXXXXX.X.. 12      
xpos_or0000       ...X.XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXX... 32      
pcnt<7>           ..X.......XXXXX..........X.............. 7       
N_PZ_496          ....XXXX...................XXX.......... 7       
xpos<3>           .........................XXXXX.......X.. 6       
xpos<4>           .........................XXXXXX......X.. 7       
xdir              ...X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX... 33      
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB3  ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               38/2
Number of function block control terms used/remaining:        1/3
Number of PLA product terms used/remaining:                   56/0
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB3_1   136  I/O           
xclk                          0     FB3_2   135  I/O     (b)               
row_addsub0001<1>             4     FB3_3   134  I/O     (b)               
N_PZ_508                      5     FB3_4        (b)     (b)               
row_addsub0001<2>             7     FB3_5   133  I/O     (b)               
ypos<3>                       3     FB3_6        (b)     (b)    +          
ypos<4>                       3     FB3_7        (b)     (b)    +          
ypos<5>                       3     FB3_8        (b)     (b)    +          
ypos<6>                       3     FB3_9        (b)     (b)    +          
ypos<7>                       3     FB3_10       (b)     (b)    +          
ypos<8>                       3     FB3_11       (b)     (b)    +          
ypos<9>                       3     FB3_12       (b)     (b)    +          
ypos_or0000                   12    FB3_13       (b)     (b)               
ypos<2>                       3     FB3_14  132  I/O     (b)    +          
ydir                          7     FB3_15       (b)     (b)    +          
Msub_row_addsub0000__or0007   5     FB3_16  131  I/O     (b)               

Signals Used by Logic in Function Block
  1: Msub_row_addsub0000__or0004  14: pcnt<9>            27: ydir 
  2: N_PZ_376                     15: rcnt<0>            28: ypos<0> 
  3: N_PZ_508                     16: rcnt<1>            29: ypos<1> 
  4: N_PZ_542                     17: rcnt<2>            30: ypos<2> 
  5: pcnt<0>                      18: rcnt<3>            31: ypos<3> 
  6: pcnt<1>                      19: rcnt<4>            32: ypos<4> 
  7: pcnt<2>                      20: rcnt<5>            33: ypos<5> 
  8: pcnt<3>                      21: rcnt<6>            34: ypos<6> 
  9: pcnt<4>                      22: rcnt<7>            35: ypos<7> 
 10: pcnt<5>                      23: rcnt<8>            36: ypos<8> 
 11: pcnt<6>                      24: rcnt<9>            37: ypos<9> 
 12: pcnt<7>                      25: row_addsub0001<1>  38: ypos_or0000 
 13: pcnt<8>                      26: xclk              

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
xclk              ........................................ 0       
row_addsub0001<1> 
                  ..............XX...........XX........... 4       
N_PZ_508          .X............XXX.......X...XX.......... 7       
row_addsub0001<2> 
                  ..X............XX.......X...XX.......... 6       
ypos<3>           .........................XXXXX.......X.. 6       
ypos<4>           .........................XXXXXX......X.. 7       
ypos<5>           .........................XXXXXXX.....X.. 8       
ypos<6>           .........................XXXXXXXX....X.. 9       
ypos<7>           .........................XXXXXXXXX...X.. 10      
ypos<8>           .........................XXXXXXXXXX..X.. 11      
ypos<9>           .........................XXXXXXXXXXX.X.. 12      
ypos_or0000       ....XXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXX... 31      
ypos<2>           .........................XXXX........X.. 5       
ydir              ....XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXX... 32      
Msub_row_addsub0000__or0007 
                  X..X...............XXX..........XXX..... 8       
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB4  ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               29/11
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   56/0
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB4_1   11   I/O           
(unused)                      0     FB4_2   12   I/O           
(unused)                      0     FB4_3   13   I/O           
(unused)                      0     FB4_4   14   I/O           
(unused)                      0     FB4_5   15   I/O           
(unused)                      0     FB4_6   16   I/O           
(unused)                      0     FB4_7        (b)           
(unused)                      0     FB4_8        (b)           
(unused)                      0     FB4_9        (b)           
col_addsub0001<6>             3     FB4_10       (b)     (b)               
pix0_mux0827310               7     FB4_11       (b)     (b)               
(unused)                      0     FB4_12  17   I/O           
pix0_mux0827                  23    FB4_13       (b)     (b)               
(unused)                      0     FB4_14  18   I/O           
Msub_col_addsub0000__or0008   4     FB4_15       (b)     (b)               
col_and000016                 19    FB4_16       (b)     (b)               

Signals Used by Logic in Function Block
  1: Mcompar_col_cmp_ge0000_AGEB53         11: col_addsub0001<4>  21: pix0_mux0827338 
  2: Msub_col_addsub0000__or0008           12: col_addsub0001<5>  22: row_addsub0001<1> 
  3: Msub_col_addsub0001_Result_0_xor0000  13: col_addsub0001<6>  23: row_addsub0001<2> 
  4: N_PZ_376                              14: pcnt<6>            24: row_addsub0001<3> 
  5: N_PZ_417                              15: pcnt<7>            25: row_and00009 
  6: N_PZ_632                              16: pcnt<8>            26: xpos<6> 
  7: N_PZ_667                              17: pcnt<9>            27: xpos<7> 
  8: col_addsub0001<1>                     18: pix0_mux0827310    28: xpos<8> 
  9: col_addsub0001<2>                     19: pix0_mux0827317    29: xpos<9> 
 10: col_addsub0001<3>                     20: pix0_mux0827333   

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
col_addsub0001<6> 
                  X............X...........X.............. 3       
pix0_mux0827310   ..XX...XXXX..........X.................. 7       
pix0_mux0827      ..XXX..XXXXXX....XXXXXXXX............... 17      
Msub_col_addsub0000__or0008 
                  X....XX.....XXXX.........XXX............ 10      
col_and000016     XXX..XXXXXXXXXXXX........XXXX........... 19      
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB5  ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               38/2
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   55/1
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB5_1        (b)           
(unused)                      0     FB5_2   33   I/O           
col_addsub0001<5>             4     FB5_3        (b)     (b)               
(unused)                      0     FB5_4   32   GCK/I/O       
(unused)                      0     FB5_5   31   I/O           
(unused)                      0     FB5_6   30   GCK/I/O       
Mcompar_col_cmp_ge0000_AGEB53 2     FB5_7        (b)     (b)               
row_and00009                  1     FB5_8        (b)     (b)               
pix0_mux0827317               7     FB5_9        (b)     (b)               
pix0_mux0827338               12    FB5_10       (b)     (b)               
N_PZ_575                      2     FB5_11       (b)     (b)               
Msub_row_addsub0000__or0004   3     FB5_12       (b)     (b)               
N_PZ_417                      4     FB5_13       (b)     (b)               
(unused)                      0     FB5_14  28   I/O           
N_PZ_542                      2     FB5_15       (b)     (b)               
row_and000013                 18    FB5_16       (b)     (b)               

Signals Used by Logic in Function Block
  1: Msub_col_addsub0001_Result_0_xor0000  14: col_addsub0001<5>  27: row_addsub0001<2> 
  2: Msub_row_addsub0000__or0004           15: col_and000016      28: row_addsub0001<3> 
  3: Msub_row_addsub0000__or0007           16: col_cmp_ge0000     29: row_and000013 
  4: N_PZ_376                              17: pcnt<4>            30: row_and00009 
  5: N_PZ_413                              18: pix0_mux0827310    31: xpos<4> 
  6: N_PZ_457                              19: pix0_mux0827317    32: xpos<5> 
  7: N_PZ_485                              20: rcnt<4>            33: ypos<4> 
  8: N_PZ_542                              21: rcnt<5>            34: ypos<5> 
  9: N_PZ_575                              22: rcnt<6>            35: ypos<6> 
 10: col_addsub0001<1>                     23: rcnt<7>            36: ypos<7> 
 11: col_addsub0001<2>                     24: rcnt<8>            37: ypos<8> 
 12: col_addsub0001<3>                     25: rcnt<9>            38: ypos<9> 
 13: col_addsub0001<4>                     26: row_addsub0001<1> 

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
col_addsub0001<5> 
                  ....XX......X...X.............X......... 5       
Mcompar_col_cmp_ge0000_AGEB53 
                  .....X.......X.................X........ 3       
row_and00009      ..........................XX............ 2       
pix0_mux0827317   X..X.....XX.X............X.............. 6       
pix0_mux0827338   X..X.....XXXXX...XX......XXX.X.......... 13      
N_PZ_575          ........................X............X.. 2       
Msub_row_addsub0000__or0004 
                  ......X............X............X....... 3       
N_PZ_417          ..X.....X.....XX.......X....X.......XX.. 8       
N_PZ_542          .....................XX...........XX.... 4       
row_and000013     .XX...XXX..........XXXXX.....X..XXXXX... 16      
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB6  ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               21/19
Number of function block control terms used/remaining:        1/3
Number of PLA product terms used/remaining:                   35/21
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
xpos<0>                       2     FB6_1   34   I/O     (b)    +          
Msub_col_addsub0001_Result_0_xor0000
                              2     FB6_2   35   CDR/I/O (b)               
pcnt<1>                       3     FB6_3        (b)     (b)    +          
col_addsub0001<2>             7     FB6_4   38   GCK/I/O GCK/I             
pcnt<2>                       3     FB6_5        (b)     (b)    +          
N_PZ_647                      1     FB6_6        (b)     (b)               
pcnt<3>                       3     FB6_7        (b)     (b)    +          
pcnt<4>                       3     FB6_8        (b)     (b)    +          
pcnt<5>                       4     FB6_9        (b)     (b)    +          
N_PZ_632                      1     FB6_10       (b)     (b)               
mode                          1     FB6_11       (b)     (b)               
xpos<1>                       3     FB6_12  39   DGE/I/O (b)    +          
xpos<2>                       3     FB6_13  40   I/O     (b)    +          
col_addsub0001<1>             4     FB6_14  41   I/O     (b)               
pcnt<0>                       2     FB6_15  42   I/O     (b)    +          
N_PZ_732                      1     FB6_16  43   I/O     (b)               

Signals Used by Logic in Function Block
  1: N_PZ_495            8: pcnt<1>           15: xclk 
  2: N_PZ_496            9: pcnt<2>           16: xdir 
  3: N_PZ_647           10: pcnt<3>           17: xpos<0> 
  4: N_PZ_732           11: pcnt<4>           18: xpos<1> 
  5: col_addsub0001<1>  12: pcnt<5>           19: xpos<2> 
  6: pbtn               13: pcnt<8>           20: xpos<8> 
  7: pcnt<0>            14: pcnt<9>           21: xpos_or0000 

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
xpos<0>           ..............X.....X................... 2       
Msub_col_addsub0001_Result_0_xor0000 
                  ......X.........X....................... 2       
pcnt<1>           X.....XX......X......................... 4       
col_addsub0001<2> 
                  .X..X..XX........XX..................... 6       
pcnt<2>           X..X..XXX.....X......................... 6       
N_PZ_647          ...X.....XX............................. 3       
pcnt<3>           X..X.....X....X......................... 4       
pcnt<4>           X.XX.....XX...X......................... 6       
pcnt<5>           ..X........XXXX......................... 5       
N_PZ_632          ............X......X.................... 2       
mode              .....X.................................. 1       
xpos<1>           ..............XXX...X................... 4       
xpos<2>           ..............XXXX..X................... 5       
col_addsub0001<1> 
                  ......XX........XX...................... 4       
pcnt<0>           X.....X.......X......................... 3       
N_PZ_732          ......XXX............................... 3       
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB7  ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               20/20
Number of function block control terms used/remaining:        1/3
Number of PLA product terms used/remaining:                   32/24
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
N_PZ_711                      2     FB7_1        (b)     (b)               
sgrn<1>                       3     FB7_2        (b)     (b)    +          
sgrn_cmp_le0000               1     FB7_3        (b)     (b)               
N_PZ_591                      1     FB7_4        (b)     (b)               
sblu<0>                       2     FB7_5   26   I/O     (b)    +          
N_PZ_396                      1     FB7_6   25   I/O     (b)               
sgrn<2>                       3     FB7_7        (b)     (b)    +          
sgrn<3>                       3     FB7_8        (b)     (b)    +          
sgrn<4>                       3     FB7_9        (b)     (b)    +          
sgrn<5>                       3     FB7_10       (b)     (b)    +          
sblu_cmp_ge0000               1     FB7_11  24   I/O     (b)               
sblu<4>                       4     FB7_12  23   I/O     (b)    +          
sblu<1>                       6     FB7_13  22   I/O     (b)    +          
sblu<3>                       4     FB7_14  21   I/O     (b)    +          
sblu<2>                       4     FB7_15  20   I/O     (b)    +          
sgrn<0>                       2     FB7_16  19   I/O     (b)    +          

Signals Used by Logic in Function Block
  1: N_PZ_396           8: sblu<2>           15: sgrn<3> 
  2: N_PZ_591           9: sblu<3>           16: sgrn<4> 
  3: N_PZ_607          10: sblu<4>           17: sgrn<5> 
  4: N_PZ_711          11: sblu_cmp_ge0000   18: sgrn_not0001 
  5: pbtn.COMB         12: sgrn<0>           19: sred_cmp_le0000 
  6: sblu<0>           13: sgrn<1>           20: xclk 
  7: sblu<1>           14: sgrn<2>          

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
N_PZ_711          X.X..............X...................... 3       
sgrn<1>           .X.X.......X.....X.X.................... 5       
sgrn_cmp_le0000   ...........XXXXXX....................... 6       
N_PZ_591          ...........XXXXXX....................... 6       
sblu<0>           ....X..............X.................... 2       
N_PZ_396          .....XXXXX.............................. 5       
sgrn<2>           XXXX.......XX....X.X.................... 8       
sgrn<3>           XXXX.......XXX...X.X.................... 9       
sgrn<4>           XXXX.......XXXX..X.X.................... 10      
sgrn<5>           X.XX.......XXXXXXX.X.................... 11      
sblu_cmp_ge0000   .....XXXXX.............................. 5       
sblu<4>           .X..XXXXXX........XX.................... 9       
sblu<1>           .X..XXXXXX........XX.................... 9       
sblu<3>           .X..XXXX..X.......XX.................... 8       
sblu<2>           .X..XXX...X.......XX.................... 7       
sgrn<0>           .................X.X.................... 2       
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB8  ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               23/17
Number of function block control terms used/remaining:        1/3
Number of PLA product terms used/remaining:                   24/32
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
blu<4>                        2     FB8_1   44   I/O     O                 
blu<3>                        2     FB8_2   45   I/O     O                 
blu<2>                        2     FB8_3   46   I/O     O                 
N_PZ_457                      2     FB8_4        (b)     (b)               
blu<1>                        2     FB8_5   48   I/O     O                 
blu<0>                        2     FB8_6   49   I/O     O                 
ypos<0>                       2     FB8_7        (b)     (b)    +          
ypos<1>                       3     FB8_8        (b)     (b)    +          
rcnt<2>                       3     FB8_9        (b)     (b)    +          
rcnt<1>                       3     FB8_10       (b)     (b)    +          
grn<5>                        2     FB8_11  50   I/O     O                 
grn<4>                        2     FB8_12  51   I/O     O                 
grn<3>                        2     FB8_13  52   I/O     O                 
rcnt<0>                       3     FB8_14       (b)     (b)    +          
N_PZ_376                      2     FB8_15       (b)     (b)               
N_PZ_667                      1     FB8_16       (b)     (b)               

Signals Used by Logic in Function Block
  1: N_PZ_475           9: rcnt<2>           17: sgrn<5> 
  2: N_PZ_495          10: sblu<0>           18: xclk 
  3: mode              11: sblu<1>           19: xpos<5> 
  4: pcnt<5>           12: sblu<2>           20: xpos<7> 
  5: pcnt<7>           13: sblu<3>           21: ydir 
  6: pix0_mux0827      14: sblu<4>           22: ypos<0> 
  7: rcnt<0>           15: sgrn<3>           23: ypos_or0000 
  8: rcnt<1>           16: sgrn<4>          

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
blu<4>            ..X..X.......X.......................... 3       
blu<3>            ..X..X......X........................... 3       
blu<2>            ..X..X.....X............................ 3       
N_PZ_457          ...X..............X..................... 2       
blu<1>            ..X..X....X............................. 3       
blu<0>            ..X..X...X.............................. 3       
ypos<0>           .................X....X................. 2       
ypos<1>           .................X..XXX................. 4       
rcnt<2>           XX....XXX........X...................... 6       
rcnt<1>           XX....XX.........X...................... 5       
grn<5>            ..X..X..........X....................... 3       
grn<4>            ..X..X.........X........................ 3       
grn<3>            ..X..X........X......................... 3       
rcnt<0>           XX....X..........X...................... 4       
N_PZ_376          ......X..............X.................. 2       
N_PZ_667          ....X..............X.................... 2       
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB9  ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               28/12
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   43/13
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB9_1   112  I/O           
(unused)                      0     FB9_2   113  I/O           
N_PZ_607                      1     FB9_3        (b)     (b)               
(unused)                      0     FB9_4   114  I/O           
col_cmp_ge0000                3     FB9_5        (b)     (b)               
(unused)                      0     FB9_6   115  I/O           
N_PZ_485                      2     FB9_7        (b)     (b)               
row_addsub0001<3>             3     FB9_8        (b)     (b)               
col_addsub0001<4>             3     FB9_9        (b)     (b)               
col_addsub0001<3>             3     FB9_10       (b)     (b)               
N_PZ_413                      2     FB9_11       (b)     (b)               
(unused)                      0     FB9_12  116  I/O           
(unused)                      0     FB9_13  117  I/O           
(unused)                      0     FB9_14  118  I/O           
sred_cmp_le0000               1     FB9_15  119  I/O     (b)               
pix0_mux0827333               25    FB9_16       (b)     (b)               

Signals Used by Logic in Function Block
  1: Msub_col_addsub0000__or0008           11: col_addsub0001<5>  20: sred<0> 
  2: Msub_col_addsub0001_Result_0_xor0000  12: pcnt<3>            21: sred<1> 
  3: N_PZ_376                              13: pcnt<4>            22: sred<2> 
  4: N_PZ_413                              14: pcnt<9>            23: sred<3> 
  5: N_PZ_496                              15: pix0_mux0827310    24: sred<4> 
  6: N_PZ_508                              16: pix0_mux0827317    25: xpos<3> 
  7: col_addsub0001<1>                     17: rcnt<3>            26: xpos<4> 
  8: col_addsub0001<2>                     18: row_addsub0001<1>  27: xpos<9> 
  9: col_addsub0001<3>                     19: row_addsub0001<3>  28: ypos<3> 
 10: col_addsub0001<4>                    

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
N_PZ_607          ...................XXXXX................ 5       
col_cmp_ge0000    X............X............X............. 3       
N_PZ_485          .....X..........X.X........X............ 4       
row_addsub0001<3> 
                  .....X..........X..........X............ 3       
col_addsub0001<4> 
                  ...X........X............X.............. 3       
col_addsub0001<3> 
                  ....X......X............X............... 3       
N_PZ_413          ....X...X..X............X............... 4       
sred_cmp_le0000   ...................XXXXX................ 5       
pix0_mux0827333   .XX...XXXXX...XX.X...................... 10      
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB10 ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               0/40
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   0/56
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB10_1  111  I/O           
(unused)                      0     FB10_2  110  I/O           
(unused)                      0     FB10_3  107  I/O           
(unused)                      0     FB10_4  106  I/O           
(unused)                      0     FB10_5  105  I/O           
(unused)                      0     FB10_6  104  I/O           
(unused)                      0     FB10_7       (b)           
(unused)                      0     FB10_8       (b)           
(unused)                      0     FB10_9       (b)           
(unused)                      0     FB10_10      (b)           
(unused)                      0     FB10_11      (b)           
(unused)                      0     FB10_12 103  I/O           
(unused)                      0     FB10_13      (b)           
(unused)                      0     FB10_14 102  I/O           
(unused)                      0     FB10_15      (b)           
(unused)                      0     FB10_16 101  I/O           
*********************************** FB11 ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               0/40
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   0/56
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB11_1       (b)           
(unused)                      0     FB11_2       (b)           
(unused)                      0     FB11_3       (b)           
(unused)                      0     FB11_4       (b)           
(unused)                      0     FB11_5  120  I/O           
(unused)                      0     FB11_6  121  I/O           
(unused)                      0     FB11_7       (b)           
(unused)                      0     FB11_8       (b)           
(unused)                      0     FB11_9       (b)           
(unused)                      0     FB11_10      (b)           
(unused)                      0     FB11_11 124  I/O           
(unused)                      0     FB11_12 125  I/O           
(unused)                      0     FB11_13 126  I/O           
(unused)                      0     FB11_14 128  I/O           
(unused)                      0     FB11_15 129  I/O           
(unused)                      0     FB11_16 130  I/O           
*********************************** FB12 ***********************************
This function block is part of I/O Bank number:               2
Number of function block inputs used/remaining:               0/40
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   0/56
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB12_1       (b)           
(unused)                      0     FB12_2  100  I/O           
(unused)                      0     FB12_3       (b)           
(unused)                      0     FB12_4       (b)           
(unused)                      0     FB12_5       (b)           
(unused)                      0     FB12_6       (b)           
(unused)                      0     FB12_7       (b)           
(unused)                      0     FB12_8       (b)           
(unused)                      0     FB12_9       (b)           
(unused)                      0     FB12_10      (b)           
(unused)                      0     FB12_11 98   I/O           
(unused)                      0     FB12_12 97   I/O           
(unused)                      0     FB12_13 96   I/O           
(unused)                      0     FB12_14 95   I/O           
(unused)                      0     FB12_15 94   I/O           
(unused)                      0     FB12_16      (b)           
*********************************** FB13 ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               0/40
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   0/56
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB13_1  75   I/O           
(unused)                      0     FB13_2  76   I/O           
(unused)                      0     FB13_3  77   I/O           
(unused)                      0     FB13_4       (b)           
(unused)                      0     FB13_5  78   I/O           
(unused)                      0     FB13_6  79   I/O           
(unused)                      0     FB13_7       (b)           
(unused)                      0     FB13_8       (b)           
(unused)                      0     FB13_9       (b)           
(unused)                      0     FB13_10      (b)           
(unused)                      0     FB13_11      (b)           
(unused)                      0     FB13_12 80   I/O           
(unused)                      0     FB13_13 81   I/O           
(unused)                      0     FB13_14 82   I/O           
(unused)                      0     FB13_15      (b)           
(unused)                      0     FB13_16      (b)           
*********************************** FB14 ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               24/16
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   9/47
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB14_1  74   I/O           
(unused)                      0     FB14_2  71   I/O           
(unused)                      0     FB14_3  70   I/O           
(unused)                      0     FB14_4  69   I/O           
(unused)                      0     FB14_5       (b)           
pclk                          1     FB14_6  68   I/O     O                 
(unused)                      0     FB14_7       (b)           
(unused)                      0     FB14_8       (b)           
(unused)                      0     FB14_9       (b)           
(unused)                      0     FB14_10      (b)           
(unused)                      0     FB14_11      (b)           
(unused)                      0     FB14_12      (b)           
hsync                         4     FB14_13 66   I/O     O                 
vsync                         2     FB14_14 64   I/O     O                 
(unused)                      0     FB14_15      (b)           
red<0>                        2     FB14_16 61   I/O     O                 

Signals Used by Logic in Function Block
  1: iclk               9: pcnt<7>           17: rcnt<4> 
  2: mode              10: pcnt<8>           18: rcnt<5> 
  3: pcnt<1>           11: pcnt<9>           19: rcnt<6> 
  4: pcnt<2>           12: pix0_mux0827      20: rcnt<7> 
  5: pcnt<3>           13: rcnt<0>           21: rcnt<8> 
  6: pcnt<4>           14: rcnt<1>           22: rcnt<9> 
  7: pcnt<5>           15: rcnt<2>           23: sred<0> 
  8: pcnt<6>           16: rcnt<3>           24: xclk 

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
pclk              X......................X................ 2       
hsync             ..XXXXXXXXX............................. 9       
vsync             ............XXXXXXXXXX.................. 10      
red<0>            .X.........X..........X................. 3       
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*********************************** FB15 ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               0/40
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   0/56
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB15_1       (b)           
(unused)                      0     FB15_2  83   I/O           
(unused)                      0     FB15_3       (b)           
(unused)                      0     FB15_4       (b)           
(unused)                      0     FB15_5       (b)           
(unused)                      0     FB15_6       (b)           
(unused)                      0     FB15_7       (b)           
(unused)                      0     FB15_8       (b)           
(unused)                      0     FB15_9       (b)           
(unused)                      0     FB15_10      (b)           
(unused)                      0     FB15_11 85   I/O           
(unused)                      0     FB15_12 86   I/O           
(unused)                      0     FB15_13 87   I/O           
(unused)                      0     FB15_14 88   I/O           
(unused)                      0     FB15_15 91   I/O           
(unused)                      0     FB15_16 92   I/O           
*********************************** FB16 ***********************************
This function block is part of I/O Bank number:               1
Number of function block inputs used/remaining:               9/31
Number of function block control terms used/remaining:        0/4
Number of PLA product terms used/remaining:                   8/48
Signal                        Total Loc     Pin  Pin     Pin   CTC CTR CTS CTE
Name                          Pt            No.  Type    Use   
(unused)                      0     FB16_1       (b)           
(unused)                      0     FB16_2       (b)           
(unused)                      0     FB16_3       (b)           
(unused)                      0     FB16_4       (b)           
red<1>                        2     FB16_5  60   I/O     O                 
red<2>                        2     FB16_6  59   I/O     O                 
(unused)                      0     FB16_7       (b)           
(unused)                      0     FB16_8       (b)           
(unused)                      0     FB16_9       (b)           
(unused)                      0     FB16_10      (b)           
red<3>                        2     FB16_11 58   I/O     O                 
red<4>                        2     FB16_12 57   I/O     O                 
grn<0>                        2     FB16_13 56   I/O     O                 
(unused)                      0     FB16_14      (b)           
grn<1>                        2     FB16_15 54   I/O     O                 
grn<2>                        2     FB16_16 53   I/O     O                 

Signals Used by Logic in Function Block
  1: mode               4: sgrn<1>            7: sred<2> 
  2: pix0_mux0827       5: sgrn<2>            8: sred<3> 
  3: sgrn<0>            6: sred<1>            9: sred<4> 

Signal                     1         2         3         4 FB      
Name             0----+----0----+----0----+----0----+----0 Inputs  
red<1>            XX...X.................................. 3       
red<2>            XX....X................................. 3       
red<3>            XX.....X................................ 3       
red<4>            XX......X............................... 3       
grn<0>            XXX..................................... 3       
grn<1>            XX.X.................................... 3       
grn<2>            XX..X................................... 3       
                 0----+----1----+----2----+----3----+----4
                           0         0         0         0
*******************************  Equations  ********************************

********** Mapped Logic **********


Mcompar_col_cmp_ge0000_AGEB53 <= ((xpos(5) AND N_PZ_457)
	OR (NOT N_PZ_457 AND col_addsub0001(5)));


Msub_col_addsub0000__or0008 <= ((NOT pcnt(8) AND xpos(8))
	OR (NOT pcnt(7) AND xpos(7) AND NOT N_PZ_632)
	OR (NOT pcnt(6) AND xpos(6) AND NOT N_PZ_632 AND NOT N_PZ_667)
	OR (col_addsub0001(6) AND Mcompar_col_cmp_ge0000_AGEB53 AND 
	NOT N_PZ_632 AND NOT N_PZ_667));


Msub_col_addsub0001_Result_0_xor0000 <= ((pcnt(0) AND xpos(0))
	OR (NOT pcnt(0) AND NOT xpos(0)));


Msub_row_addsub0000__or0004 <= ((NOT rcnt(4) AND ypos(4))
	OR (NOT rcnt(4) AND N_PZ_485)
	OR (ypos(4) AND N_PZ_485));


Msub_row_addsub0000__or0007 <= ((NOT rcnt(7) AND ypos(7))
	OR (NOT rcnt(5) AND NOT N_PZ_542 AND Msub_row_addsub0000__or0004)
	OR (NOT rcnt(6) AND ypos(6) AND NOT N_PZ_542)
	OR (rcnt(5) AND ypos(5) AND NOT N_PZ_542 AND 
	Msub_row_addsub0000__or0004)
	OR (NOT rcnt(5) AND ypos(5) AND NOT N_PZ_542 AND 
	NOT Msub_row_addsub0000__or0004));


N_PZ_376 <= ((rcnt(0) AND NOT ypos(0))
	OR (NOT rcnt(0) AND ypos(0)));


N_PZ_396 <= (NOT sblu(0) AND NOT sblu(1) AND NOT sblu(2) AND NOT sblu(3) AND 
	NOT sblu(4));


N_PZ_413 <= ((NOT pcnt(3) AND xpos(3))
	OR (col_addsub0001(3) AND N_PZ_496));


N_PZ_417 <= ((NOT ypos(9) AND NOT row_and000013 AND N_PZ_575 AND 
	NOT col_and000016 AND NOT col_cmp_ge0000)
	OR (rcnt(8) AND NOT ypos(8) AND NOT row_and000013 AND NOT N_PZ_575 AND 
	NOT col_and000016 AND NOT col_cmp_ge0000)
	OR (rcnt(8) AND NOT row_and000013 AND 
	NOT Msub_row_addsub0000__or0007 AND NOT N_PZ_575 AND NOT col_and000016 AND NOT col_cmp_ge0000)
	OR (NOT ypos(8) AND NOT row_and000013 AND 
	NOT Msub_row_addsub0000__or0007 AND NOT N_PZ_575 AND NOT col_and000016 AND NOT col_cmp_ge0000));


N_PZ_457 <= ((pcnt(5) AND NOT xpos(5))
	OR (NOT pcnt(5) AND xpos(5)));


N_PZ_475 <= ((NOT rcnt(9))
	OR (NOT rcnt(4) AND NOT rcnt(5) AND NOT rcnt(3) AND NOT rcnt(7) AND 
	NOT rcnt(6) AND NOT rcnt(8)));


N_PZ_485 <= ((NOT rcnt(3) AND ypos(3))
	OR (row_addsub0001(3) AND N_PZ_508));


N_PZ_495 <= ((NOT pcnt(8))
	OR (NOT pcnt(9))
	OR (NOT pcnt(5) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4))
	OR (NOT pcnt(5) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(3) AND 
	NOT pcnt(1))
	OR (NOT pcnt(5) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(3) AND 
	NOT pcnt(2)));


N_PZ_496 <= ((NOT pcnt(2) AND xpos(2))
	OR (NOT pcnt(1) AND pcnt(2) AND xpos(2) AND col_addsub0001(1))
	OR (NOT pcnt(1) AND NOT pcnt(2) AND NOT xpos(2) AND col_addsub0001(1))
	OR (NOT pcnt(0) AND pcnt(2) AND xpos(0) AND xpos(1) AND 
	xpos(2))
	OR (NOT pcnt(0) AND NOT pcnt(2) AND xpos(0) AND xpos(1) AND 
	NOT xpos(2)));


N_PZ_508 <= ((NOT rcnt(2) AND ypos(2))
	OR (NOT rcnt(1) AND rcnt(2) AND row_addsub0001(1) AND ypos(2))
	OR (NOT rcnt(1) AND NOT rcnt(2) AND row_addsub0001(1) AND NOT ypos(2))
	OR (NOT rcnt(0) AND rcnt(2) AND ypos(1) AND ypos(2) AND 
	N_PZ_376)
	OR (NOT rcnt(0) AND NOT rcnt(2) AND ypos(1) AND NOT ypos(2) AND 
	N_PZ_376));


N_PZ_542 <= ((rcnt(7) AND NOT ypos(7))
	OR (rcnt(6) AND NOT ypos(6)));


N_PZ_575 <= ((rcnt(9) AND NOT ypos(9))
	OR (NOT rcnt(9) AND ypos(9)));


N_PZ_591 <= (sgrn(0) AND sgrn(1) AND sgrn(2) AND sgrn(3) AND 
	sgrn(4) AND sgrn(5));


N_PZ_607 <= (sred(0) AND sred(1) AND sred(2) AND sred(3) AND 
	sred(4));


N_PZ_632 <= (pcnt(8) AND NOT xpos(8));


N_PZ_647 <= (pcnt(4) AND pcnt(3) AND N_PZ_732);


N_PZ_667 <= (pcnt(7) AND NOT xpos(7));


N_PZ_690 <= ((xpos(5))
	OR (xpos(6))
	OR (xpos(3) AND xpos(0) AND xpos(4) AND xpos(1) AND 
	xpos(2)));


N_PZ_711 <= ((NOT N_PZ_396 AND sgrn_not0001)
	OR (sgrn_not0001 AND NOT N_PZ_607));


N_PZ_732 <= (pcnt(1) AND pcnt(0) AND pcnt(2));


N_PZ_736 <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT sred_cmp_le0000 AND N_PZ_396 AND NOT sblu_cmp_ge0000 AND 
	N_PZ_591)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT sred_cmp_le0000 AND N_PZ_396 AND N_PZ_591 AND 
	NOT sgrn_cmp_le0000)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT sred_cmp_le0000 AND N_PZ_396 AND N_PZ_591 AND 
	N_PZ_607));


blu(0) <= NOT (((NOT sblu(0) AND pix0_mux0827)
	OR (NOT pix0_mux0827 AND NOT mode)));


blu(1) <= NOT (((pix0_mux0827 AND NOT sblu(1))
	OR (NOT pix0_mux0827 AND NOT mode)));


blu(2) <= NOT (((pix0_mux0827 AND NOT sblu(2))
	OR (NOT pix0_mux0827 AND NOT mode)));


blu(3) <= NOT (((pix0_mux0827 AND NOT sblu(3))
	OR (NOT pix0_mux0827 AND NOT mode)));


blu(4) <= NOT (((pix0_mux0827 AND NOT sblu(4))
	OR (NOT pix0_mux0827 AND NOT mode)));


col_addsub0001(1) <= pcnt(1)
	XOR ((pcnt(0) AND xpos(1))
	OR (NOT xpos(0) AND xpos(1))
	OR (NOT pcnt(0) AND xpos(0) AND NOT xpos(1)));


col_addsub0001(2) <= N_PZ_496
	XOR ((pcnt(1) AND pcnt(2) AND NOT xpos(1) AND NOT xpos(2) AND 
	NOT N_PZ_496)
	OR (pcnt(1) AND pcnt(2) AND NOT xpos(2) AND NOT N_PZ_496 AND 
	NOT col_addsub0001(1))
	OR (NOT pcnt(1) AND NOT pcnt(2) AND xpos(1) AND xpos(2) AND 
	N_PZ_496)
	OR (NOT pcnt(1) AND NOT pcnt(2) AND xpos(2) AND N_PZ_496 AND 
	col_addsub0001(1))
	OR (pcnt(2) AND NOT xpos(1) AND NOT xpos(2) AND NOT N_PZ_496 AND 
	NOT col_addsub0001(1))
	OR (NOT pcnt(2) AND xpos(1) AND xpos(2) AND N_PZ_496 AND 
	col_addsub0001(1)));


col_addsub0001(3) <= pcnt(3)
	XOR ((xpos(3) AND NOT N_PZ_496)
	OR (NOT xpos(3) AND N_PZ_496));


col_addsub0001(4) <= pcnt(4)
	XOR ((xpos(4) AND NOT N_PZ_413)
	OR (NOT xpos(4) AND N_PZ_413));


col_addsub0001(5) <= ((pcnt(4) AND NOT col_addsub0001(4) AND N_PZ_457)
	OR (NOT pcnt(4) AND col_addsub0001(4) AND NOT N_PZ_457)
	OR (xpos(4) AND N_PZ_413 AND NOT N_PZ_457)
	OR (NOT xpos(4) AND NOT N_PZ_413 AND N_PZ_457));


col_addsub0001(6) <= Mcompar_col_cmp_ge0000_AGEB53
	XOR ((pcnt(6) AND NOT xpos(6))
	OR (NOT pcnt(6) AND xpos(6)));


col_and000016 <= ((pcnt(8) AND Msub_col_addsub0000__or0008)
	OR (pcnt(7) AND Msub_col_addsub0000__or0008)
	OR (pcnt(7) AND N_PZ_632)
	OR (col_addsub0001(3) AND col_addsub0001(6))
	OR (NOT xpos(8) AND Msub_col_addsub0000__or0008)
	OR (NOT xpos(7) AND Msub_col_addsub0000__or0008)
	OR (NOT xpos(7) AND N_PZ_632)
	OR (col_addsub0001(4) AND col_addsub0001(6))
	OR (col_addsub0001(6) AND col_addsub0001(5))
	OR (pcnt(9) AND xpos(9) AND Msub_col_addsub0000__or0008)
	OR (pcnt(9) AND NOT xpos(9) AND NOT Msub_col_addsub0000__or0008)
	OR (NOT pcnt(9) AND xpos(9) AND NOT Msub_col_addsub0000__or0008)
	OR (NOT pcnt(9) AND NOT xpos(9) AND Msub_col_addsub0000__or0008)
	OR (pcnt(6) AND NOT col_addsub0001(6) AND N_PZ_667)
	OR (NOT xpos(6) AND NOT Mcompar_col_cmp_ge0000_AGEB53 AND 
	N_PZ_667)
	OR (col_addsub0001(1) AND col_addsub0001(2) AND 
	col_addsub0001(6))
	OR (col_addsub0001(2) AND col_addsub0001(6) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT pcnt(7) AND pcnt(6) AND xpos(7) AND NOT col_addsub0001(6))
	OR (NOT pcnt(7) AND xpos(7) AND NOT xpos(6) AND 
	NOT Mcompar_col_cmp_ge0000_AGEB53));


col_cmp_ge0000 <= ((NOT pcnt(9) AND xpos(9))
	OR (NOT pcnt(9) AND Msub_col_addsub0000__or0008)
	OR (xpos(9) AND Msub_col_addsub0000__or0008));


grn(0) <= NOT (((pix0_mux0827 AND NOT sgrn(0))
	OR (NOT pix0_mux0827 AND NOT mode)));


grn(1) <= NOT (((pix0_mux0827 AND NOT sgrn(1))
	OR (NOT pix0_mux0827 AND NOT mode)));


grn(2) <= NOT (((pix0_mux0827 AND NOT sgrn(2))
	OR (NOT pix0_mux0827 AND NOT mode)));


grn(3) <= NOT (((pix0_mux0827 AND NOT sgrn(3))
	OR (NOT pix0_mux0827 AND NOT mode)));


grn(4) <= NOT (((pix0_mux0827 AND NOT sgrn(4))
	OR (NOT pix0_mux0827 AND NOT mode)));


grn(5) <= NOT (((pix0_mux0827 AND NOT sgrn(5))
	OR (NOT pix0_mux0827 AND NOT mode)));


hsync <= ((NOT pcnt(8))
	OR (NOT pcnt(9))
	OR (NOT pcnt(5) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1))
	OR (NOT pcnt(5) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(2)));

FTCPE_mode: FTCPE port map (mode,'0',pbtn,'0','0','1');


pbtn.COMB <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND sred_cmp_le0000 AND NOT sblu_cmp_ge0000 AND N_PZ_591)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT N_PZ_396 AND sgrn_cmp_le0000 AND N_PZ_607));FDCPE_pbtn: FDCPE port map (pbtn,btn,xclk,'0','0',pbtn_CE);
pbtn_CE <= (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8));


pclk <= (xclk AND NOT iclk);

FDCPE_pcnt0: FDCPE port map (pcnt(0),pcnt_D(0),xclk,'0','0','1');
pcnt_D(0) <= (N_PZ_495 AND NOT pcnt(0));

FDCPE_pcnt1: FDCPE port map (pcnt(1),pcnt_D(1),xclk,'0','0','1');
pcnt_D(1) <= ((N_PZ_495 AND pcnt(1) AND NOT pcnt(0))
	OR (N_PZ_495 AND NOT pcnt(1) AND pcnt(0)));

FDCPE_pcnt2: FDCPE port map (pcnt(2),pcnt_D(2),xclk,'0','0','1');
pcnt_D(2) <= ((N_PZ_495 AND NOT N_PZ_732 AND pcnt(2))
	OR (N_PZ_495 AND NOT N_PZ_732 AND pcnt(1) AND pcnt(0)));

FDCPE_pcnt3: FDCPE port map (pcnt(3),pcnt_D(3),xclk,'0','0','1');
pcnt_D(3) <= ((N_PZ_495 AND pcnt(3) AND NOT N_PZ_732)
	OR (N_PZ_495 AND NOT pcnt(3) AND N_PZ_732));

FDCPE_pcnt4: FDCPE port map (pcnt(4),pcnt_D(4),xclk,'0','0','1');
pcnt_D(4) <= ((N_PZ_495 AND NOT N_PZ_647 AND pcnt(4))
	OR (N_PZ_495 AND NOT N_PZ_647 AND pcnt(3) AND N_PZ_732));

FDCPE_pcnt5: FDCPE port map (pcnt(5),pcnt_D(5),xclk,'0','0','1');
pcnt_D(5) <= NOT (((pcnt(8) AND pcnt(9))
	OR (pcnt(5) AND N_PZ_647)
	OR (NOT pcnt(5) AND NOT N_PZ_647)));

FTCPE_pcnt6: FTCPE port map (pcnt(6),pcnt_T(6),xclk,'0','0','1');
pcnt_T(6) <= ((pcnt(8) AND pcnt(9) AND pcnt(6))
	OR (NOT pcnt(8) AND pcnt(5) AND N_PZ_647)
	OR (pcnt(5) AND NOT pcnt(9) AND N_PZ_647));

FTCPE_pcnt7: FTCPE port map (pcnt(7),pcnt_T(7),xclk,'0','0','1');
pcnt_T(7) <= ((pcnt(8) AND pcnt(9) AND pcnt(7))
	OR (NOT pcnt(8) AND pcnt(5) AND pcnt(6) AND N_PZ_647)
	OR (pcnt(5) AND NOT pcnt(9) AND pcnt(6) AND N_PZ_647));

FTCPE_pcnt8: FTCPE port map (pcnt(8),pcnt_T(8),xclk,'0','0','1');
pcnt_T(8) <= ((NOT N_PZ_495)
	OR (pcnt(5) AND pcnt(7) AND pcnt(6) AND N_PZ_647));

FDCPE_pcnt9: FDCPE port map (pcnt(9),pcnt_D(9),xclk,'0','0','1');
pcnt_D(9) <= ((N_PZ_495 AND pcnt(9))
	OR (N_PZ_495 AND pcnt(8) AND pcnt(5) AND pcnt(7) AND 
	pcnt(6) AND N_PZ_647));


pix0_mux0827310 <= ((col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	col_addsub0001(2) AND NOT col_addsub0001(4))
	OR (col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	NOT col_addsub0001(2) AND NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	NOT row_addsub0001(1) AND Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(1) AND NOT row_addsub0001(1) AND N_PZ_376 AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(1) AND col_addsub0001(2) AND 
	NOT col_addsub0001(4) AND Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(1) AND NOT col_addsub0001(2) AND 
	col_addsub0001(4) AND Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	row_addsub0001(1) AND NOT N_PZ_376 AND col_addsub0001(2) AND 
	Msub_col_addsub0001_Result_0_xor0000));


pix0_mux0827317 <= ((col_addsub0001(1) AND col_addsub0001(2) AND 
	NOT col_addsub0001(4))
	OR (col_addsub0001(1) AND NOT col_addsub0001(2) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (row_addsub0001(1) AND NOT N_PZ_376 AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(1) AND NOT row_addsub0001(1) AND 
	NOT col_addsub0001(2) AND col_addsub0001(4))
	OR (NOT col_addsub0001(1) AND row_addsub0001(1) AND 
	col_addsub0001(2) AND col_addsub0001(4))
	OR (col_addsub0001(1) AND NOT row_addsub0001(1) AND N_PZ_376 AND 
	col_addsub0001(2) AND Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(1) AND N_PZ_376 AND col_addsub0001(2) AND 
	col_addsub0001(4) AND NOT Msub_col_addsub0001_Result_0_xor0000));


pix0_mux0827333 <= ((col_addsub0001(5) AND pix0_mux0827310)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	NOT col_addsub0001(2) AND Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(3) AND N_PZ_376 AND col_addsub0001(5) AND 
	pix0_mux0827317)
	OR (col_addsub0001(3) AND col_addsub0001(1) AND 
	NOT row_addsub0001(1) AND NOT col_addsub0001(5) AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND col_addsub0001(1) AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND NOT row_addsub0001(1) AND 
	col_addsub0001(2) AND NOT col_addsub0001(5) AND pix0_mux0827317)
	OR (col_addsub0001(3) AND NOT row_addsub0001(1) AND 
	NOT col_addsub0001(2) AND col_addsub0001(4) AND col_addsub0001(5))
	OR (col_addsub0001(3) AND NOT col_addsub0001(4) AND 
	NOT col_addsub0001(5) AND Msub_col_addsub0001_Result_0_xor0000 AND 
	NOT pix0_mux0827310)
	OR (NOT col_addsub0001(3) AND col_addsub0001(1) AND 
	col_addsub0001(2) AND col_addsub0001(5) AND pix0_mux0827317)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(2) AND 
	NOT col_addsub0001(4) AND col_addsub0001(5) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(1) AND col_addsub0001(2) AND 
	col_addsub0001(5) AND NOT Msub_col_addsub0001_Result_0_xor0000 AND 
	pix0_mux0827317)
	OR (NOT col_addsub0001(1) AND NOT row_addsub0001(1) AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND NOT col_addsub0001(5))
	OR (col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	row_addsub0001(1) AND col_addsub0001(2) AND NOT col_addsub0001(5) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	NOT row_addsub0001(1) AND N_PZ_376 AND NOT col_addsub0001(5) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND row_addsub0001(1) AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	pix0_mux0827317)
	OR (col_addsub0001(3) AND NOT row_addsub0001(1) AND N_PZ_376 AND 
	col_addsub0001(2) AND NOT col_addsub0001(4) AND pix0_mux0827317)
	OR (col_addsub0001(3) AND NOT row_addsub0001(1) AND N_PZ_376 AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND NOT col_addsub0001(5))
	OR (NOT col_addsub0001(3) AND col_addsub0001(1) AND 
	row_addsub0001(1) AND col_addsub0001(2) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000 AND pix0_mux0827317)
	OR (NOT col_addsub0001(3) AND col_addsub0001(1) AND 
	row_addsub0001(1) AND col_addsub0001(4) AND col_addsub0001(5) AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	col_addsub0001(2) AND col_addsub0001(4) AND col_addsub0001(5) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(1) AND NOT row_addsub0001(1) AND N_PZ_376 AND 
	col_addsub0001(2) AND NOT Msub_col_addsub0001_Result_0_xor0000 AND 
	pix0_mux0827317)
	OR (col_addsub0001(1) AND NOT N_PZ_376 AND col_addsub0001(4) AND 
	col_addsub0001(5) AND NOT Msub_col_addsub0001_Result_0_xor0000 AND 
	pix0_mux0827317)
	OR (NOT col_addsub0001(1) AND row_addsub0001(1) AND 
	col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000 AND NOT pix0_mux0827317)
	OR (NOT col_addsub0001(1) AND NOT row_addsub0001(1) AND N_PZ_376 AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(5) AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(1) AND col_addsub0001(2) AND 
	col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	Msub_col_addsub0001_Result_0_xor0000 AND pix0_mux0827317));


pix0_mux0827338 <= ((NOT col_addsub0001(3) AND col_addsub0001(2) AND 
	NOT col_addsub0001(5) AND NOT row_addsub0001(2) AND pix0_mux0827310)
	OR (col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	col_addsub0001(4) AND NOT col_addsub0001(5) AND NOT row_and00009 AND 
	NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (N_PZ_376 AND col_addsub0001(2) AND col_addsub0001(4) AND 
	NOT col_addsub0001(5) AND NOT row_and00009 AND pix0_mux0827310)
	OR (col_addsub0001(3) AND col_addsub0001(1) AND 
	row_addsub0001(1) AND col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	NOT row_addsub0001(2) AND Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND col_addsub0001(1) AND 
	NOT row_addsub0001(3) AND NOT col_addsub0001(2) AND col_addsub0001(4) AND 
	NOT col_addsub0001(5) AND Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	col_addsub0001(2) AND col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	NOT row_addsub0001(2) AND NOT pix0_mux0827317)
	OR (col_addsub0001(3) AND NOT row_addsub0001(1) AND 
	NOT row_addsub0001(3) AND col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	NOT row_addsub0001(2) AND pix0_mux0827317)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	row_addsub0001(1) AND NOT row_addsub0001(3) AND NOT col_addsub0001(4) AND 
	NOT col_addsub0001(5) AND NOT row_addsub0001(2))
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	NOT row_addsub0001(3) AND N_PZ_376 AND NOT col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	NOT row_addsub0001(2))
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	col_addsub0001(2) AND col_addsub0001(4) AND NOT col_addsub0001(5) AND 
	NOT row_and00009 AND Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(2) AND 
	col_addsub0001(4) AND NOT col_addsub0001(5) AND NOT row_and00009 AND 
	NOT Msub_col_addsub0001_Result_0_xor0000 AND pix0_mux0827317)
	OR (NOT col_addsub0001(3) AND col_addsub0001(1) AND 
	NOT row_addsub0001(1) AND NOT row_addsub0001(3) AND NOT col_addsub0001(2) AND 
	NOT col_addsub0001(4) AND NOT col_addsub0001(5) AND NOT row_addsub0001(2)));


pix0_mux0827 <= ((NOT col_addsub0001(6) AND N_PZ_417 AND pix0_mux0827338)
	OR (NOT col_addsub0001(6) AND NOT row_and00009 AND 
	row_addsub0001(2) AND N_PZ_417 AND pix0_mux0827333)
	OR (NOT col_addsub0001(3) AND row_addsub0001(3) AND 
	NOT col_addsub0001(6) AND col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND 
	pix0_mux0827317)
	OR (row_addsub0001(3) AND col_addsub0001(2) AND 
	NOT col_addsub0001(6) AND NOT row_and00009 AND N_PZ_417 AND 
	NOT Msub_col_addsub0001_Result_0_xor0000 AND pix0_mux0827310)
	OR (row_addsub0001(3) AND NOT col_addsub0001(6) AND 
	col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND 
	NOT Msub_col_addsub0001_Result_0_xor0000 AND pix0_mux0827310)
	OR (col_addsub0001(3) AND col_addsub0001(1) AND 
	row_addsub0001(3) AND NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND 
	NOT row_and00009 AND N_PZ_417 AND NOT pix0_mux0827317)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	NOT col_addsub0001(4) AND col_addsub0001(6) AND NOT col_addsub0001(5) AND 
	NOT row_and00009 AND N_PZ_417 AND Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(2) AND 
	NOT col_addsub0001(4) AND col_addsub0001(6) AND NOT col_addsub0001(5) AND 
	NOT row_and00009 AND N_PZ_417 AND NOT Msub_col_addsub0001_Result_0_xor0000)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(2) AND 
	NOT col_addsub0001(4) AND NOT col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND 
	NOT Msub_col_addsub0001_Result_0_xor0000 AND NOT pix0_mux0827317)
	OR (row_addsub0001(3) AND col_addsub0001(2) AND 
	NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND col_addsub0001(5) AND 
	NOT row_and00009 AND N_PZ_417 AND pix0_mux0827310)
	OR (row_addsub0001(3) AND NOT col_addsub0001(2) AND 
	col_addsub0001(4) AND NOT col_addsub0001(6) AND col_addsub0001(5) AND 
	NOT row_and00009 AND N_PZ_417 AND pix0_mux0827310)
	OR (col_addsub0001(3) AND col_addsub0001(1) AND 
	row_addsub0001(3) AND NOT col_addsub0001(2) AND NOT col_addsub0001(6) AND 
	NOT col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND col_addsub0001(1) AND 
	row_addsub0001(3) AND NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND 
	NOT col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND row_addsub0001(3) AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND 
	NOT col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(3) AND row_addsub0001(3) AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND 
	NOT col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND pix0_mux0827317)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	NOT row_addsub0001(1) AND row_addsub0001(3) AND NOT col_addsub0001(2) AND 
	NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND NOT row_and00009 AND N_PZ_417)
	OR (NOT col_addsub0001(3) AND NOT col_addsub0001(1) AND 
	row_addsub0001(3) AND NOT col_addsub0001(2) AND col_addsub0001(4) AND 
	NOT col_addsub0001(6) AND NOT col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417)
	OR (col_addsub0001(1) AND row_addsub0001(1) AND 
	row_addsub0001(3) AND NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND 
	NOT col_addsub0001(6) AND NOT row_and00009 AND N_PZ_417 AND 
	Msub_col_addsub0001_Result_0_xor0000)
	OR (col_addsub0001(1) AND row_addsub0001(3) AND 
	col_addsub0001(2) AND NOT col_addsub0001(6) AND col_addsub0001(5) AND 
	NOT row_and00009 AND N_PZ_417 AND NOT Msub_col_addsub0001_Result_0_xor0000 AND 
	pix0_mux0827317)
	OR (NOT col_addsub0001(1) AND row_addsub0001(3) AND NOT N_PZ_376 AND 
	NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND NOT col_addsub0001(5) AND 
	NOT row_and00009 AND N_PZ_417 AND NOT pix0_mux0827310)
	OR (row_addsub0001(1) AND row_addsub0001(3) AND 
	NOT col_addsub0001(2) AND NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND 
	NOT row_and00009 AND N_PZ_417 AND NOT Msub_col_addsub0001_Result_0_xor0000 AND 
	NOT pix0_mux0827317)
	OR (row_addsub0001(1) AND row_addsub0001(3) AND 
	NOT col_addsub0001(4) AND NOT col_addsub0001(6) AND NOT col_addsub0001(5) AND 
	NOT row_and00009 AND N_PZ_417 AND NOT Msub_col_addsub0001_Result_0_xor0000 AND 
	pix0_mux0827317)
	OR (NOT col_addsub0001(3) AND NOT row_addsub0001(1) AND 
	row_addsub0001(3) AND col_addsub0001(2) AND NOT col_addsub0001(4) AND 
	NOT col_addsub0001(6) AND NOT col_addsub0001(5) AND NOT row_and00009 AND N_PZ_417 AND 
	NOT Msub_col_addsub0001_Result_0_xor0000));

FDCPE_rcnt0: FDCPE port map (rcnt(0),rcnt_D(0),xclk,'0','0','1');
rcnt_D(0) <= ((N_PZ_495 AND rcnt(0))
	OR (NOT N_PZ_495 AND NOT rcnt(0) AND N_PZ_475));

FTCPE_rcnt1: FTCPE port map (rcnt(1),rcnt_T(1),xclk,'0','0','1');
rcnt_T(1) <= ((NOT N_PZ_495 AND rcnt(1) AND NOT N_PZ_475)
	OR (NOT N_PZ_495 AND rcnt(0) AND N_PZ_475));

FTCPE_rcnt2: FTCPE port map (rcnt(2),rcnt_T(2),xclk,'0','0','1');
rcnt_T(2) <= ((NOT N_PZ_495 AND NOT N_PZ_475 AND rcnt(2))
	OR (NOT N_PZ_495 AND rcnt(1) AND rcnt(0) AND N_PZ_475));

FTCPE_rcnt3: FTCPE port map (rcnt(3),rcnt_T(3),xclk,'0','0','1');
rcnt_T(3) <= ((NOT N_PZ_495 AND rcnt(3) AND NOT N_PZ_475)
	OR (NOT N_PZ_495 AND rcnt(1) AND rcnt(0) AND N_PZ_475 AND 
	rcnt(2)));

FTCPE_rcnt4: FTCPE port map (rcnt(4),rcnt_T(4),xclk,'0','0','1');
rcnt_T(4) <= ((rcnt(4) AND rcnt(9) AND NOT N_PZ_495)
	OR (NOT rcnt(9) AND NOT N_PZ_495 AND rcnt(3) AND rcnt(1) AND 
	rcnt(0) AND rcnt(2)));

FTCPE_rcnt5: FTCPE port map (rcnt(5),rcnt_T(5),xclk,'0','0','1');
rcnt_T(5) <= ((rcnt(9) AND rcnt(5) AND NOT N_PZ_495)
	OR (rcnt(4) AND NOT rcnt(9) AND NOT N_PZ_495 AND rcnt(3) AND 
	rcnt(1) AND rcnt(0) AND rcnt(2)));

FTCPE_rcnt6: FTCPE port map (rcnt(6),rcnt_T(6),xclk,'0','0','1');
rcnt_T(6) <= ((rcnt(9) AND NOT N_PZ_495 AND rcnt(6))
	OR (rcnt(4) AND NOT rcnt(9) AND rcnt(5) AND NOT N_PZ_495 AND 
	rcnt(3) AND rcnt(1) AND rcnt(0) AND rcnt(2)));

FTCPE_rcnt7: FTCPE port map (rcnt(7),rcnt_T(7),xclk,'0','0','1');
rcnt_T(7) <= ((rcnt(9) AND NOT N_PZ_495 AND rcnt(7))
	OR (rcnt(4) AND NOT rcnt(9) AND rcnt(5) AND NOT N_PZ_495 AND 
	rcnt(3) AND rcnt(1) AND rcnt(0) AND rcnt(6) AND rcnt(2)));

FTCPE_rcnt8: FTCPE port map (rcnt(8),rcnt_T(8),xclk,'0','0','1');
rcnt_T(8) <= ((rcnt(9) AND NOT N_PZ_495 AND rcnt(8))
	OR (rcnt(4) AND NOT rcnt(9) AND rcnt(5) AND NOT N_PZ_495 AND 
	rcnt(3) AND rcnt(1) AND rcnt(0) AND rcnt(7) AND rcnt(6) AND 
	rcnt(2)));

FDCPE_rcnt9: FDCPE port map (rcnt(9),rcnt_D(9),xclk,'0','0','1');
rcnt_D(9) <= ((rcnt(9) AND N_PZ_495)
	OR (NOT rcnt(4) AND rcnt(9) AND NOT rcnt(5) AND NOT rcnt(3) AND 
	NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(8))
	OR (rcnt(4) AND NOT rcnt(9) AND rcnt(5) AND NOT N_PZ_495 AND 
	rcnt(3) AND rcnt(1) AND rcnt(0) AND rcnt(7) AND rcnt(6) AND 
	rcnt(2) AND rcnt(8)));


red(0) <= NOT (((pix0_mux0827 AND NOT sred(0))
	OR (NOT pix0_mux0827 AND NOT mode)));


red(1) <= NOT (((pix0_mux0827 AND NOT sred(1))
	OR (NOT pix0_mux0827 AND NOT mode)));


red(2) <= NOT (((pix0_mux0827 AND NOT sred(2))
	OR (NOT pix0_mux0827 AND NOT mode)));


red(3) <= NOT (((pix0_mux0827 AND NOT sred(3))
	OR (NOT pix0_mux0827 AND NOT mode)));


red(4) <= NOT (((pix0_mux0827 AND NOT sred(4))
	OR (NOT pix0_mux0827 AND NOT mode)));


row_addsub0001(1) <= rcnt(1)
	XOR ((rcnt(0) AND ypos(1))
	OR (NOT ypos(0) AND ypos(1))
	OR (NOT rcnt(0) AND ypos(0) AND NOT ypos(1)));


row_addsub0001(2) <= N_PZ_508
	XOR ((rcnt(1) AND rcnt(2) AND NOT row_addsub0001(1) AND NOT ypos(2) AND 
	NOT N_PZ_508)
	OR (rcnt(1) AND rcnt(2) AND NOT ypos(1) AND NOT ypos(2) AND 
	NOT N_PZ_508)
	OR (NOT rcnt(1) AND NOT rcnt(2) AND row_addsub0001(1) AND ypos(2) AND 
	N_PZ_508)
	OR (NOT rcnt(1) AND NOT rcnt(2) AND ypos(1) AND ypos(2) AND 
	N_PZ_508)
	OR (rcnt(2) AND NOT row_addsub0001(1) AND NOT ypos(1) AND NOT ypos(2) AND 
	NOT N_PZ_508)
	OR (NOT rcnt(2) AND row_addsub0001(1) AND ypos(1) AND ypos(2) AND 
	N_PZ_508));


row_addsub0001(3) <= rcnt(3)
	XOR ((ypos(3) AND NOT N_PZ_508)
	OR (NOT ypos(3) AND N_PZ_508));


row_and000013 <= Msub_row_addsub0000__or0007
	XOR ((row_and00009 AND NOT Msub_row_addsub0000__or0007)
	OR (rcnt(4) AND NOT Msub_row_addsub0000__or0007 AND 
	Msub_row_addsub0000__or0004)
	OR (rcnt(5) AND NOT Msub_row_addsub0000__or0007 AND N_PZ_542)
	OR (rcnt(8) AND NOT ypos(8) AND NOT Msub_row_addsub0000__or0007)
	OR (rcnt(8) AND NOT Msub_row_addsub0000__or0007 AND N_PZ_575)
	OR (NOT rcnt(8) AND ypos(8) AND NOT Msub_row_addsub0000__or0007)
	OR (NOT ypos(4) AND NOT Msub_row_addsub0000__or0007 AND 
	Msub_row_addsub0000__or0004)
	OR (NOT ypos(8) AND NOT Msub_row_addsub0000__or0007 AND N_PZ_575)
	OR (NOT Msub_row_addsub0000__or0007 AND 
	Msub_row_addsub0000__or0004 AND NOT N_PZ_485)
	OR (rcnt(4) AND NOT ypos(4) AND NOT Msub_row_addsub0000__or0007 AND 
	NOT N_PZ_485)
	OR (rcnt(5) AND NOT ypos(5) AND NOT Msub_row_addsub0000__or0007 AND 
	NOT Msub_row_addsub0000__or0004)
	OR (NOT rcnt(5) AND NOT ypos(5) AND NOT Msub_row_addsub0000__or0007 AND 
	Msub_row_addsub0000__or0004)
	OR (NOT rcnt(5) AND NOT Msub_row_addsub0000__or0007 AND N_PZ_542 AND 
	NOT Msub_row_addsub0000__or0004)
	OR (rcnt(7) AND NOT ypos(7) AND NOT ypos(6) AND 
	NOT Msub_row_addsub0000__or0007)
	OR (rcnt(6) AND ypos(6) AND NOT Msub_row_addsub0000__or0007 AND 
	N_PZ_542)
	OR (NOT rcnt(4) AND NOT rcnt(5) AND NOT rcnt(7) AND NOT rcnt(6) AND 
	rcnt(8) AND ypos(4) AND ypos(5) AND ypos(7) AND ypos(6) AND 
	NOT ypos(8) AND NOT row_and00009 AND Msub_row_addsub0000__or0007 AND 
	Msub_row_addsub0000__or0004 AND N_PZ_485 AND NOT N_PZ_575)
	OR (NOT rcnt(4) AND NOT rcnt(5) AND NOT rcnt(7) AND NOT rcnt(6) AND 
	NOT rcnt(8) AND ypos(4) AND ypos(5) AND ypos(7) AND ypos(6) AND 
	ypos(8) AND NOT row_and00009 AND Msub_row_addsub0000__or0007 AND 
	Msub_row_addsub0000__or0004 AND N_PZ_485 AND N_PZ_575));


row_and00009 <= (row_addsub0001(3) AND row_addsub0001(2));

FTCPE_sblu0: FTCPE port map (sblu(0),pbtn.COMB,xclk,'0','0','1');

FTCPE_sblu1: FTCPE port map (sblu(1),sblu_T(1),xclk,'0','0','1');
sblu_T(1) <= NOT (((NOT pbtn.COMB)
	OR (sblu(0) AND NOT sred_cmp_le0000)
	OR (sblu(0) AND NOT N_PZ_591)
	OR (NOT sblu(0) AND sred_cmp_le0000 AND N_PZ_591)
	OR (sblu(0) AND sblu(1) AND sblu(2) AND sblu(3) AND 
	sblu(4))));

FTCPE_sblu2: FTCPE port map (sblu(2),sblu_T(2),xclk,'0','0','1');
sblu_T(2) <= ((NOT sblu(0) AND pbtn.COMB AND NOT sblu(1) AND NOT sred_cmp_le0000)
	OR (NOT sblu(0) AND pbtn.COMB AND NOT sblu(1) AND NOT N_PZ_591)
	OR (sblu(0) AND pbtn.COMB AND sblu(1) AND sred_cmp_le0000 AND 
	NOT sblu_cmp_ge0000 AND N_PZ_591));

FTCPE_sblu3: FTCPE port map (sblu(3),sblu_T(3),xclk,'0','0','1');
sblu_T(3) <= ((NOT sblu(0) AND pbtn.COMB AND NOT sblu(1) AND NOT sblu(2) AND 
	NOT sred_cmp_le0000)
	OR (NOT sblu(0) AND pbtn.COMB AND NOT sblu(1) AND NOT sblu(2) AND 
	NOT N_PZ_591)
	OR (sblu(0) AND pbtn.COMB AND sblu(1) AND sblu(2) AND 
	sred_cmp_le0000 AND NOT sblu_cmp_ge0000 AND N_PZ_591));

FTCPE_sblu4: FTCPE port map (sblu(4),sblu_T(4),xclk,'0','0','1');
sblu_T(4) <= ((NOT sblu(0) AND pbtn.COMB AND NOT sblu(1) AND NOT sblu(2) AND 
	NOT sred_cmp_le0000 AND NOT sblu(3))
	OR (NOT sblu(0) AND pbtn.COMB AND NOT sblu(1) AND NOT sblu(2) AND 
	NOT sblu(3) AND NOT N_PZ_591)
	OR (sblu(0) AND pbtn.COMB AND sblu(1) AND sblu(2) AND 
	sred_cmp_le0000 AND sblu(3) AND NOT sblu(4) AND N_PZ_591));


sblu_cmp_ge0000 <= (sblu(0) AND sblu(1) AND sblu(2) AND sblu(3) AND 
	sblu(4));

FTCPE_sgrn0: FTCPE port map (sgrn(0),sgrn_not0001,xclk,'0','0','1');

FTCPE_sgrn1: FTCPE port map (sgrn(1),sgrn_T(1),xclk,'0','0','1');
sgrn_T(1) <= ((NOT N_PZ_591 AND NOT sgrn(0) AND N_PZ_711)
	OR (NOT N_PZ_591 AND sgrn(0) AND sgrn_not0001 AND NOT N_PZ_711));

FTCPE_sgrn2: FTCPE port map (sgrn(2),sgrn_T(2),xclk,'0','0','1');
sgrn_T(2) <= ((NOT sgrn(0) AND NOT sgrn(1) AND N_PZ_711)
	OR (N_PZ_396 AND NOT N_PZ_591 AND sgrn(0) AND sgrn_not0001 AND 
	sgrn(1) AND N_PZ_607));

FTCPE_sgrn3: FTCPE port map (sgrn(3),sgrn_T(3),xclk,'0','0','1');
sgrn_T(3) <= ((NOT sgrn(0) AND NOT sgrn(1) AND N_PZ_711 AND NOT sgrn(2))
	OR (N_PZ_396 AND NOT N_PZ_591 AND sgrn(0) AND sgrn_not0001 AND 
	sgrn(1) AND N_PZ_607 AND sgrn(2)));

FTCPE_sgrn4: FTCPE port map (sgrn(4),sgrn_T(4),xclk,'0','0','1');
sgrn_T(4) <= ((NOT sgrn(0) AND NOT sgrn(1) AND N_PZ_711 AND NOT sgrn(2) AND 
	NOT sgrn(3))
	OR (N_PZ_396 AND NOT N_PZ_591 AND sgrn(0) AND sgrn_not0001 AND 
	sgrn(1) AND N_PZ_607 AND sgrn(2) AND sgrn(3)));

FTCPE_sgrn5: FTCPE port map (sgrn(5),sgrn_T(5),xclk,'0','0','1');
sgrn_T(5) <= ((NOT sgrn(0) AND NOT sgrn(1) AND N_PZ_711 AND NOT sgrn(2) AND 
	NOT sgrn(3) AND NOT sgrn(4))
	OR (N_PZ_396 AND sgrn(0) AND sgrn_not0001 AND sgrn(1) AND 
	N_PZ_607 AND sgrn(2) AND sgrn(3) AND sgrn(4) AND NOT sgrn(5)));


sgrn_cmp_le0000 <= (NOT sgrn(0) AND NOT sgrn(1) AND NOT sgrn(2) AND NOT sgrn(3) AND 
	NOT sgrn(4) AND NOT sgrn(5));


sgrn_not0001 <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND sred_cmp_le0000 AND sblu_cmp_ge0000 AND 
	NOT sgrn_cmp_le0000)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND N_PZ_396 AND NOT N_PZ_591 AND N_PZ_607));

FTCPE_sred0: FTCPE port map (sred(0),sred_T(0),xclk,'0','0','1');
sred_T(0) <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT sred_cmp_le0000 AND N_PZ_396 AND N_PZ_591)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND sblu_cmp_ge0000 AND sgrn_cmp_le0000 AND NOT N_PZ_607));

FTCPE_sred1: FTCPE port map (sred(1),sred_T(1),xclk,'0','0','1');
sred_T(1) <= ((NOT sred(0) AND N_PZ_736)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND sred(0) AND sblu_cmp_ge0000 AND sgrn_cmp_le0000 AND 
	NOT N_PZ_607));

FTCPE_sred2: FTCPE port map (sred(2),sred_T(2),xclk,'0','0','1');
sred_T(2) <= ((NOT sred(0) AND NOT sred(1) AND N_PZ_736)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND sred(0) AND sblu_cmp_ge0000 AND sgrn_cmp_le0000 AND 
	NOT N_PZ_607 AND sred(1)));

FTCPE_sred3: FTCPE port map (sred(3),sred_T(3),xclk,'0','0','1');
sred_T(3) <= ((NOT sred(0) AND NOT sred(1) AND N_PZ_736 AND NOT sred(2))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND sred(0) AND sblu_cmp_ge0000 AND sgrn_cmp_le0000 AND 
	NOT N_PZ_607 AND sred(1) AND sred(2)));

FTCPE_sred4: FTCPE port map (sred(4),sred_T(4),xclk,'0','0','1');
sred_T(4) <= ((NOT sred(0) AND NOT sred(1) AND N_PZ_736 AND NOT sred(2) AND 
	NOT sred(3))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND sred(0) AND sblu_cmp_ge0000 AND sgrn_cmp_le0000 AND 
	NOT N_PZ_607 AND sred(1) AND sred(2) AND sred(3)));


sred_cmp_le0000 <= (NOT sred(0) AND NOT sred(1) AND NOT sred(2) AND NOT sred(3) AND 
	NOT sred(4));


vsync <= NOT (((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT rcnt(7) AND 
	NOT rcnt(6) AND NOT rcnt(8))
	OR (NOT rcnt(9) AND NOT rcnt(5) AND NOT rcnt(3) AND NOT rcnt(1) AND 
	NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND NOT rcnt(8))));

FTCPE_xclk: FTCPE port map (xclk,'0',NOT iclk,'0','0','1');

FTCPE_xdir: FTCPE port map (xdir,xdir_T,xclk,'0','0','1');
xdir_T <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND xdir AND xpos(8) AND xpos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND xdir AND xpos(9) AND xpos(7) AND N_PZ_690)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xdir AND NOT xpos(8) AND NOT xpos(9) AND NOT xpos(5) AND NOT xpos(7))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xdir AND NOT xpos(8) AND NOT xpos(9) AND NOT xpos(7) AND NOT xpos(6))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xpos(3) AND NOT xdir AND NOT xpos(8) AND NOT xpos(9) AND NOT xpos(4) AND 
	NOT xpos(2) AND NOT xpos(7))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xpos(3) AND NOT xdir AND NOT xpos(8) AND NOT xpos(0) AND NOT xpos(9) AND 
	NOT xpos(4) AND NOT xpos(1) AND NOT xpos(7)));

FTCPE_xpos0: FTCPE port map (xpos(0),xpos_or0000,xclk,'0','0','1');

FTCPE_xpos1: FTCPE port map (xpos(1),xpos_T(1),xclk,'0','0','1');
xpos_T(1) <= ((xdir AND xpos(0) AND xpos_or0000)
	OR (NOT xdir AND NOT xpos(0) AND xpos_or0000));

FTCPE_xpos2: FTCPE port map (xpos(2),xpos_T(2),xclk,'0','0','1');
xpos_T(2) <= ((xdir AND xpos(0) AND xpos_or0000 AND xpos(1))
	OR (NOT xdir AND NOT xpos(0) AND xpos_or0000 AND NOT xpos(1)));

FTCPE_xpos3: FTCPE port map (xpos(3),xpos_T(3),xclk,'0','0','1');
xpos_T(3) <= ((xdir AND xpos(0) AND xpos_or0000 AND xpos(1) AND 
	xpos(2))
	OR (NOT xdir AND NOT xpos(0) AND xpos_or0000 AND NOT xpos(1) AND 
	NOT xpos(2)));

FTCPE_xpos4: FTCPE port map (xpos(4),xpos_T(4),xclk,'0','0','1');
xpos_T(4) <= ((xpos(3) AND xdir AND xpos(0) AND xpos_or0000 AND 
	xpos(1) AND xpos(2))
	OR (NOT xpos(3) AND NOT xdir AND NOT xpos(0) AND xpos_or0000 AND 
	NOT xpos(1) AND NOT xpos(2)));

FTCPE_xpos5: FTCPE port map (xpos(5),xpos_T(5),xclk,'0','0','1');
xpos_T(5) <= ((xpos(3) AND xdir AND xpos(0) AND xpos_or0000 AND 
	xpos(4) AND xpos(1) AND xpos(2))
	OR (NOT xpos(3) AND NOT xdir AND NOT xpos(0) AND xpos_or0000 AND 
	NOT xpos(4) AND NOT xpos(1) AND NOT xpos(2)));

FTCPE_xpos6: FTCPE port map (xpos(6),xpos_T(6),xclk,'0','0','1');
xpos_T(6) <= ((xpos(3) AND xdir AND xpos(0) AND xpos_or0000 AND 
	xpos(4) AND xpos(1) AND xpos(2) AND xpos(5))
	OR (NOT xpos(3) AND NOT xdir AND NOT xpos(0) AND xpos_or0000 AND 
	NOT xpos(4) AND NOT xpos(1) AND NOT xpos(2) AND NOT xpos(5)));

FTCPE_xpos7: FTCPE port map (xpos(7),xpos_T(7),xclk,'0','0','1');
xpos_T(7) <= ((xpos(3) AND xdir AND xpos(0) AND xpos_or0000 AND 
	xpos(4) AND xpos(1) AND xpos(2) AND xpos(5) AND xpos(6))
	OR (NOT xpos(3) AND NOT xdir AND NOT xpos(0) AND xpos_or0000 AND 
	NOT xpos(4) AND NOT xpos(1) AND NOT xpos(2) AND NOT xpos(5) AND NOT xpos(6)));

FTCPE_xpos8: FTCPE port map (xpos(8),xpos_T(8),xclk,'0','0','1');
xpos_T(8) <= ((xpos(3) AND xdir AND xpos(0) AND xpos_or0000 AND 
	xpos(4) AND xpos(1) AND xpos(2) AND xpos(5) AND xpos(7) AND 
	xpos(6))
	OR (NOT xpos(3) AND NOT xdir AND NOT xpos(0) AND xpos_or0000 AND 
	NOT xpos(4) AND NOT xpos(1) AND NOT xpos(2) AND NOT xpos(5) AND NOT xpos(7) AND 
	NOT xpos(6)));

FTCPE_xpos9: FTCPE port map (xpos(9),xpos_T(9),xclk,'0','0','1');
xpos_T(9) <= ((xpos(3) AND xdir AND xpos(8) AND xpos(0) AND 
	xpos_or0000 AND xpos(4) AND xpos(1) AND xpos(2) AND xpos(5) AND 
	xpos(7) AND xpos(6))
	OR (NOT xpos(3) AND NOT xdir AND NOT xpos(8) AND NOT xpos(0) AND 
	xpos_or0000 AND NOT xpos(4) AND NOT xpos(1) AND NOT xpos(2) AND NOT xpos(5) AND 
	NOT xpos(7) AND NOT xpos(6)));


xpos_or0000 <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND xdir AND NOT xpos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xdir AND xpos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND xpos(8) AND NOT xpos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xpos(9) AND xpos(7))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xpos(8) AND xpos(9) AND NOT xpos(7))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xpos(8) AND xpos(9) AND NOT N_PZ_690)
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND xpos(3) AND NOT xpos(9) AND xpos(5) AND xpos(6))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xpos(9) AND xpos(4) AND xpos(5) AND xpos(6))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND xpos(0) AND NOT xpos(9) AND xpos(2) AND xpos(5) AND 
	xpos(6))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT xpos(9) AND xpos(1) AND xpos(2) AND xpos(5) AND 
	xpos(6)));

FTCPE_ydir: FTCPE port map (ydir,ydir_T,xclk,'0','0','1');
ydir_T <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND ydir AND ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ydir AND NOT ypos(5) AND NOT ypos(7) AND NOT ypos(6) AND NOT ypos(8) AND 
	NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND ydir AND ypos(4) AND ypos(3) AND ypos(5) AND ypos(7) AND 
	ypos(6) AND ypos(8))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND ydir AND ypos(4) AND ypos(1) AND ypos(2) AND ypos(5) AND 
	ypos(7) AND ypos(6) AND ypos(8))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ypos(0) AND NOT ydir AND NOT ypos(4) AND NOT ypos(2) AND NOT ypos(3) AND 
	NOT ypos(7) AND NOT ypos(6) AND NOT ypos(8) AND NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ydir AND NOT ypos(4) AND NOT ypos(1) AND NOT ypos(2) AND NOT ypos(3) AND 
	NOT ypos(7) AND NOT ypos(6) AND NOT ypos(8) AND NOT ypos(9)));

FTCPE_ypos0: FTCPE port map (ypos(0),ypos_or0000,xclk,'0','0','1');

FTCPE_ypos1: FTCPE port map (ypos(1),ypos_T(1),xclk,'0','0','1');
ypos_T(1) <= ((ypos(0) AND ypos_or0000 AND ydir)
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir));

FTCPE_ypos2: FTCPE port map (ypos(2),ypos_T(2),xclk,'0','0','1');
ypos_T(2) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(1))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(1)));

FTCPE_ypos3: FTCPE port map (ypos(3),ypos_T(3),xclk,'0','0','1');
ypos_T(3) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(1) AND 
	ypos(2))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(1) AND 
	NOT ypos(2)));

FTCPE_ypos4: FTCPE port map (ypos(4),ypos_T(4),xclk,'0','0','1');
ypos_T(4) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(1) AND 
	ypos(2) AND ypos(3))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(1) AND 
	NOT ypos(2) AND NOT ypos(3)));

FTCPE_ypos5: FTCPE port map (ypos(5),ypos_T(5),xclk,'0','0','1');
ypos_T(5) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(4) AND 
	ypos(1) AND ypos(2) AND ypos(3))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(4) AND 
	NOT ypos(1) AND NOT ypos(2) AND NOT ypos(3)));

FTCPE_ypos6: FTCPE port map (ypos(6),ypos_T(6),xclk,'0','0','1');
ypos_T(6) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(4) AND 
	ypos(1) AND ypos(2) AND ypos(3) AND ypos(5))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(4) AND 
	NOT ypos(1) AND NOT ypos(2) AND NOT ypos(3) AND NOT ypos(5)));

FTCPE_ypos7: FTCPE port map (ypos(7),ypos_T(7),xclk,'0','0','1');
ypos_T(7) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(4) AND 
	ypos(1) AND ypos(2) AND ypos(3) AND ypos(5) AND ypos(6))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(4) AND 
	NOT ypos(1) AND NOT ypos(2) AND NOT ypos(3) AND NOT ypos(5) AND NOT ypos(6)));

FTCPE_ypos8: FTCPE port map (ypos(8),ypos_T(8),xclk,'0','0','1');
ypos_T(8) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(4) AND 
	ypos(1) AND ypos(2) AND ypos(3) AND ypos(5) AND ypos(7) AND 
	ypos(6))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(4) AND 
	NOT ypos(1) AND NOT ypos(2) AND NOT ypos(3) AND NOT ypos(5) AND NOT ypos(7) AND 
	NOT ypos(6)));

FTCPE_ypos9: FTCPE port map (ypos(9),ypos_T(9),xclk,'0','0','1');
ypos_T(9) <= ((ypos(0) AND ypos_or0000 AND ydir AND ypos(4) AND 
	ypos(1) AND ypos(2) AND ypos(3) AND ypos(5) AND ypos(7) AND 
	ypos(6) AND ypos(8))
	OR (NOT ypos(0) AND ypos_or0000 AND NOT ydir AND NOT ypos(4) AND 
	NOT ypos(1) AND NOT ypos(2) AND NOT ypos(3) AND NOT ypos(5) AND NOT ypos(7) AND 
	NOT ypos(6) AND NOT ypos(8)));


ypos_or0000 <= ((NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ydir AND ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND ydir AND NOT ypos(7) AND NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ydir AND ypos(2) AND ypos(5))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ydir AND ypos(3) AND ypos(5))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ypos(4) AND ypos(6) AND NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ypos(5) AND ypos(6) AND NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND ypos(7) AND NOT ypos(6) AND NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND ypos(6) AND NOT ypos(8) AND NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ypos(6) AND ypos(8) AND NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND NOT rcnt(8) AND 
	NOT row_addsub0001(1) AND NOT ydir AND ypos(1) AND ypos(5))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND ypos(4) AND NOT ypos(2) AND NOT ypos(3) AND ypos(5) AND 
	NOT ypos(9))
	OR (NOT rcnt(4) AND NOT rcnt(9) AND NOT rcnt(5) AND NOT pcnt(8) AND 
	NOT pcnt(5) AND NOT pcnt(9) AND NOT pcnt(7) AND NOT pcnt(6) AND NOT pcnt(4) AND 
	NOT pcnt(3) AND NOT pcnt(1) AND NOT pcnt(0) AND NOT pcnt(2) AND NOT rcnt(3) AND 
	NOT rcnt(1) AND NOT rcnt(0) AND NOT rcnt(7) AND NOT rcnt(6) AND NOT rcnt(2) AND 
	NOT rcnt(8) AND NOT ypos(1) AND ypos(2) AND NOT ypos(3) AND ypos(5) AND 
	NOT ypos(9)));


Register Legend:
 FDCPE (Q,D,C,CLR,PRE,CE); 
 FDDCPE (Q,D,C,CLR,PRE,CE); 
 FTCPE (Q,D,C,CLR,PRE,CE); 
 FTDCPE (Q,D,C,CLR,PRE,CE); 
 LDCP  (Q,D,G,CLR,PRE); 

******************************  Device Pin Out *****************************

Device : XC2C256-7-TQ144


Pin Signal                         Pin Signal                        
No. Name                           No. Name                          
  1 VCC                              73 VCCIO-1.8                     
  2 KPR                              74 KPR                           
  3 KPR                              75 KPR                           
  4 KPR                              76 KPR                           
  5 KPR                              77 KPR                           
  6 KPR                              78 KPR                           
  7 KPR                              79 KPR                           
  8 VCCAUX                           80 KPR                           
  9 KPR                              81 KPR                           
 10 KPR                              82 KPR                           
 11 KPR                              83 KPR                           
 12 KPR                              84 VCC                           
 13 KPR                              85 KPR                           
 14 KPR                              86 KPR                           
 15 KPR                              87 KPR                           
 16 KPR                              88 KPR                           
 17 KPR                              89 GND                           
 18 KPR                              90 GND                           
 19 KPR                              91 KPR                           
 20 KPR                              92 KPR                           
 21 KPR                              93 VCCIO-1.8                     
 22 KPR                              94 KPR                           
 23 KPR                              95 KPR                           
 24 KPR                              96 KPR                           
 25 KPR                              97 KPR                           
 26 KPR                              98 KPR                           
 27 VCCIO-1.8                        99 GND                           
 28 KPR                             100 KPR                           
 29 GND                             101 KPR                           
 30 KPR                             102 KPR                           
 31 KPR                             103 KPR                           
 32 KPR                             104 KPR                           
 33 KPR                             105 KPR                           
 34 KPR                             106 KPR                           
 35 KPR                             107 KPR                           
 36 GND                             108 GND                           
 37 VCC                             109 VCCIO-1.8                     
 38 iclk                            110 KPR                           
 39 KPR                             111 KPR                           
 40 KPR                             112 KPR                           
 41 KPR                             113 KPR                           
 42 KPR                             114 KPR                           
 43 KPR                             115 KPR                           
 44 blu<4>                          116 KPR                           
 45 blu<3>                          117 KPR                           
 46 blu<2>                          118 KPR                           
 47 GND                             119 KPR                           
 48 blu<1>                          120 KPR                           
 49 blu<0>                          121 KPR                           
 50 grn<5>                          122 TDO                           
 51 grn<4>                          123 GND                           
 52 grn<3>                          124 KPR                           
 53 grn<2>                          125 KPR                           
 54 grn<1>                          126 KPR                           
 55 VCCIO-1.8                       127 VCCIO-1.8                     
 56 grn<0>                          128 KPR                           
 57 red<4>                          129 KPR                           
 58 red<3>                          130 KPR                           
 59 red<2>                          131 KPR                           
 60 red<1>                          132 KPR                           
 61 red<0>                          133 KPR                           
 62 GND                             134 KPR                           
 63 TDI                             135 KPR                           
 64 vsync                           136 KPR                           
 65 TMS                             137 KPR                           
 66 hsync                           138 KPR                           
 67 TCK                             139 KPR                           
 68 pclk                            140 KPR                           
 69 KPR                             141 VCCIO-1.8                     
 70 KPR                             142 KPR                           
 71 KPR                             143 btn                           
 72 GND                             144 GND                           


Legend :  NC  = Not Connected, unbonded pin
        PGND  = Unused I/O configured as additional Ground pin
         KPR  = Unused I/O with weak keeper (leave unconnected)
         WPU  = Unused I/O with weak pull up (leave unconnected)
         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
         VCC  = Dedicated Power Pin
      VCCAUX  = Power supply for JTAG pins
   VCCIO-3.3  = I/O supply voltage for LVTTL, LVCMOS33, SSTL3_I
   VCCIO-2.5  = I/O supply voltage for LVCMOS25, SSTL2_I
   VCCIO-1.8  = I/O supply voltage for LVCMOS18
   VCCIO-1.5  = I/O supply voltage for LVCMOS15, HSTL_I
        VREF  = Reference voltage for indicated input standard
       *VREF  = Reference voltage pin selected by software
         GND  = Dedicated Ground Pin
         TDI  = Test Data In, JTAG pin
         TDO  = Test Data Out, JTAG pin
         TCK  = Test Clock, JTAG pin
         TMS  = Test Mode Select, JTAG pin
  PROHIBITED  = User reserved pin
****************************  Compiler Options  ****************************

Following is a list of all global compiler options used by the fitter run.

Device(s) Specified                         : xc2c256-7-TQ144
Optimization Method                         : DENSITY
Multi-Level Logic Optimization              : ON
Ignore Timing Specifications                : OFF
Default Register Power Up Value             : LOW
Keep User Location Constraints              : ON
What-You-See-Is-What-You-Get                : OFF
Exhaustive Fitting                          : OFF
Keep Unused Inputs                          : OFF
Slew Rate                                   : FAST
Set Unused I/O Pin Termination              : KEEPER
Global Clock Optimization                   : ON
Global Set/Reset Optimization               : ON
Global Ouput Enable Optimization            : ON
Enable Input Registers                      : ON
Function Block Fan-in Limit                 : 38
Use DATA_GATE Attribute                     : ON
Set Tristate Outputs to Termination Mode    : KEEPER
Default Voltage Standard for All Outputs    : LVCMOS18
Input Limit                                 : 32
Pterm Limit                                 : 28