cpldfit:  version P.49d                             Xilinx Inc.
                                  Fitter Report
Design Name: controler                           Date:  7-28-2015, 10:38AM
Device Used: XC9572-15-PC84
Fitting Status: Successful

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

Macrocells     Product Terms    Function Block   Registers      Pins           
Used/Tot       Used/Tot         Inps Used/Tot    Used/Tot       Used/Tot       
33 /72  ( 46%) 33  /360  (  9%) 28 /144 ( 19%)   0  /72  (  0%) 49 /69  ( 71%)

** Function Block Resources **

Function    Mcells      FB Inps     Signals     Pterms      IO          
Block       Used/Tot    Used/Tot    Used        Used/Tot    Used/Tot    
FB1           7/18        7/36        7           7/90       7/18
FB2           5/18        5/36        5           5/90       5/17
FB3           7/18        6/36        6           6/90       7/17
FB4          14/18       10/36       10          15/90      14/17
             -----       -----                   -----       -----     
             33/72       28/144                  33/360     33/69 

* - Resource is exhausted

** Global Control Resources **

Global clock net(s) unused.
Global output enable net(s) unused.
Global set/reset net(s) unused.

** Pin Resources **

Signal Type    Required     Mapped  |  Pin Type            Used    Total 
------------------------------------|------------------------------------
Input         :   16          16    |  I/O              :    49      63
Output        :   33          33    |  GCK/IO           :     0       3
Bidirectional :    0           0    |  GTS/IO           :     0       2
GCK           :    0           0    |  GSR/IO           :     0       1
GTS           :    0           0    |
GSR           :    0           0    |
                 ----        ----
        Total     49          49

** Power Data **

There are 33 macrocells in high performance mode (MCHP).
There are 0 macrocells in low power mode (MCLP).
End of Mapped Resource Summary
**************************  Errors and Warnings  ***************************

WARNING:Cpld - Unable to retrieve the path to the iSE Project Repository. Will
   use the default filename of 'controler.ise'.
*************************  Summary of Mapped Logic  ************************

** 33 Outputs **

Signal              Total Total Loc     Pin  Pin     Pin     Pwr  Slew Reg Init
Name                Pts   Inps          No.  Type    Use     Mode Rate State
VALVE_2_OUT         1     1     FB1_1   4    I/O     O       STD  FAST 
VALVE_1_OUT         1     1     FB1_2   1    I/O     O       STD  FAST 
VALVE_5_OUT         1     1     FB1_3   6    I/O     O       STD  FAST 
VALVE_6_OUT         1     1     FB1_4   7    I/O     O       STD  FAST 
VALVE_3_OUT         1     1     FB1_6   3    I/O     O       STD  FAST 
VALVE_4_OUT         1     1     FB1_8   5    I/O     O       STD  FAST 
VALVE_7_OUT         1     1     FB1_10  13   I/O     O       STD  FAST 
VALVE_6_RED         1     1     FB2_1   63   I/O     O       STD  FAST 
START_OUT           1     1     FB2_3   67   I/O     O       STD  FAST 
PUMP_RUNNING        1     1     FB2_6   71   I/O     O       STD  FAST 
MMV_NFO             1     1     FB2_8   72   I/O     O       STD  FAST 
MMV_NFC             1     1     FB2_10  75   I/O     O       STD  FAST 
RELAY_7_OUT         0     0     FB3_6   34   I/O     O       STD  FAST 
RELAY_4_OUT         1     1     FB3_7   35   I/O     O       STD  FAST 
RELAY_2_OUT         1     1     FB3_10  40   I/O     O       STD  FAST 
RELAY_6_OUT         1     1     FB3_11  33   I/O     O       STD  FAST 
RELAY_0_OUT         1     1     FB3_12  41   I/O     O       STD  FAST 
VALVE_3_GREEN       1     1     FB3_13  43   I/O     O       STD  FAST 
VALVE_1_GREEN       1     1     FB3_16  45   I/O     O       STD  FAST 
VALVE_1_RED         1     1     FB4_1   46   I/O     O       STD  FAST 
VALVE_3_RED         1     1     FB4_2   44   I/O     O       STD  FAST 
VALVE_4_GREEN       1     1     FB4_3   51   I/O     O       STD  FAST 
VALVE_5_RED         1     1     FB4_4   52   I/O     O       STD  FAST 
VALVE_2_GREEN       1     1     FB4_5   47   I/O     O       STD  FAST 
VALVE_2_RED         1     1     FB4_8   48   I/O     O       STD  FAST 
VALVE_4_RED         1     1     FB4_9   50   I/O     O       STD  FAST 
RELAY_5_OUT         1     1     FB4_10  57   I/O     O       STD  FAST 
VALVE_5_GREEN       1     1     FB4_11  53   I/O     O       STD  FAST 
MMV_STATUS          2     3     FB4_12  58   I/O     O       STD  FAST 
RELAY_3_OUT         1     1     FB4_13  61   I/O     O       STD  FAST 
RELAY_1_OUT         1     1     FB4_14  56   I/O     O       STD  FAST 
VALVE_6_GREEN       1     1     FB4_15  65   I/O     O       STD  FAST 
PUMP_TIMMER         1     1     FB4_16  62   I/O     O       STD  FAST 

** 16 Inputs **

Signal              Loc     Pin  Pin     Pin     
Name                        No.  Type    Use     
VALVE_1_IN          FB1_5   2    I/O     I
RELAY_0_IN          FB1_17  15   I/O     I
COMP_START_SIG      FB2_4   68   I/O     I
VALVE_7_IN          FB2_12  79   I/O     I
VALVE_6_IN          FB2_13  80   I/O     I
VALVE_5_IN          FB2_14  81   I/O     I
VALVE_3_IN          FB2_15  83   I/O     I
VALVE_4_IN          FB2_16  82   I/O     I
VALVE_2_IN          FB2_17  84   I/O     I
RELAY_2_IN          FB3_2   17   I/O     I
CLK_2HZ             FB3_4   32   I/O     I
RELAY_6_IN          FB3_5   19   I/O     I
RELAY_5_IN          FB3_14  36   I/O     I
RELAY_3_IN          FB3_15  37   I/O     I
RELAY_1_IN          FB3_17  39   I/O     I
START_IN            FB4_7   55   I/O     I

Legend:
Pin No. - ~ - User Assigned
**************************  Function Block Details  ************************
Legend:
Total Pt     - Total product terms used by the macrocell signal
Imp Pt       - Product terms imported from other macrocells
Exp Pt       - Product terms exported to other macrocells
               in direction shown
Unused Pt    - Unused local product terms remaining in macrocell
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
X(@)         - Signal used as input (wire-AND input) to the macrocell logic.
               The number of Signals Used may exceed the number of FB Inputs
               Used due to wire-ANDing in the switch matrix.
Pin No.      - ~  - User Assigned
*********************************** FB1  ***********************************
Number of function block inputs used/remaining:               7/29
Number of signals used by logic mapping into function block:  7
Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
Name                Pt      Pt    Pt  Pt               #    Type    Use
VALVE_2_OUT           1       0     0   4     FB1_1   4     I/O     O
VALVE_1_OUT           1       0     0   4     FB1_2   1     I/O     O
VALVE_5_OUT           1       0     0   4     FB1_3   6     I/O     O
VALVE_6_OUT           1       0     0   4     FB1_4   7     I/O     O
(unused)              0       0     0   5     FB1_5   2     I/O     I
VALVE_3_OUT           1       0     0   4     FB1_6   3     I/O     O
(unused)              0       0     0   5     FB1_7   11    I/O     
VALVE_4_OUT           1       0     0   4     FB1_8   5     I/O     O
(unused)              0       0     0   5     FB1_9   9     GCK/I/O 
VALVE_7_OUT           1       0     0   4     FB1_10  13    I/O     O
(unused)              0       0     0   5     FB1_11  10    GCK/I/O 
(unused)              0       0     0   5     FB1_12  18    I/O     
(unused)              0       0     0   5     FB1_13  20    I/O     
(unused)              0       0     0   5     FB1_14  12    GCK/I/O 
(unused)              0       0     0   5     FB1_15  14    I/O     
(unused)              0       0     0   5     FB1_16  23    I/O     
(unused)              0       0     0   5     FB1_17  15    I/O     I
(unused)              0       0     0   5     FB1_18  24    I/O     

Signals Used by Logic in Function Block
  1: VALVE_1_IN         4: VALVE_4_IN         6: VALVE_6_IN 
  2: VALVE_2_IN         5: VALVE_5_IN         7: VALVE_7_IN 
  3: VALVE_3_IN       

Signal                        1         2         3         4 Signals FB
Name                0----+----0----+----0----+----0----+----0 Used    Inputs
VALVE_2_OUT          .X...................................... 1       1
VALVE_1_OUT          X....................................... 1       1
VALVE_5_OUT          ....X................................... 1       1
VALVE_6_OUT          .....X.................................. 1       1
VALVE_3_OUT          ..X..................................... 1       1
VALVE_4_OUT          ...X.................................... 1       1
VALVE_7_OUT          ......X................................. 1       1
                    0----+----1----+----2----+----3----+----4
                              0         0         0         0
*********************************** FB2  ***********************************
Number of function block inputs used/remaining:               5/31
Number of signals used by logic mapping into function block:  5
Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
Name                Pt      Pt    Pt  Pt               #    Type    Use
VALVE_6_RED           1       0     0   4     FB2_1   63    I/O     O
(unused)              0       0     0   5     FB2_2   69    I/O     
START_OUT             1       0     0   4     FB2_3   67    I/O     O
(unused)              0       0     0   5     FB2_4   68    I/O     I
(unused)              0       0     0   5     FB2_5   70    I/O     
PUMP_RUNNING          1       0     0   4     FB2_6   71    I/O     O
(unused)              0       0     0   5     FB2_7   76    GTS/I/O 
MMV_NFO               1       0     0   4     FB2_8   72    I/O     O
(unused)              0       0     0   5     FB2_9   74    GSR/I/O 
MMV_NFC               1       0     0   4     FB2_10  75    I/O     O
(unused)              0       0     0   5     FB2_11  77    GTS/I/O 
(unused)              0       0     0   5     FB2_12  79    I/O     I
(unused)              0       0     0   5     FB2_13  80    I/O     I
(unused)              0       0     0   5     FB2_14  81    I/O     I
(unused)              0       0     0   5     FB2_15  83    I/O     I
(unused)              0       0     0   5     FB2_16  82    I/O     I
(unused)              0       0     0   5     FB2_17  84    I/O     I
(unused)              0       0     0   5     FB2_18        (b)     

Signals Used by Logic in Function Block
  1: RELAY_1_IN         3: RELAY_5_IN         5: VALVE_6_IN 
  2: RELAY_3_IN         4: START_IN         

Signal                        1         2         3         4 Signals FB
Name                0----+----0----+----0----+----0----+----0 Used    Inputs
VALVE_6_RED          ....X................................... 1       1
START_OUT            ...X.................................... 1       1
PUMP_RUNNING         ..X..................................... 1       1
MMV_NFO              .X...................................... 1       1
MMV_NFC              X....................................... 1       1
                    0----+----1----+----2----+----3----+----4
                              0         0         0         0
*********************************** FB3  ***********************************
Number of function block inputs used/remaining:               6/30
Number of signals used by logic mapping into function block:  6
Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
Name                Pt      Pt    Pt  Pt               #    Type    Use
(unused)              0       0     0   5     FB3_1   25    I/O     
(unused)              0       0     0   5     FB3_2   17    I/O     I
(unused)              0       0     0   5     FB3_3   31    I/O     
(unused)              0       0     0   5     FB3_4   32    I/O     I
(unused)              0       0     0   5     FB3_5   19    I/O     I
RELAY_7_OUT           0       0     0   5     FB3_6   34    I/O     O
RELAY_4_OUT           1       0     0   4     FB3_7   35    I/O     O
(unused)              0       0     0   5     FB3_8   21    I/O     
(unused)              0       0     0   5     FB3_9   26    I/O     
RELAY_2_OUT           1       0     0   4     FB3_10  40    I/O     O
RELAY_6_OUT           1       0     0   4     FB3_11  33    I/O     O
RELAY_0_OUT           1       0     0   4     FB3_12  41    I/O     O
VALVE_3_GREEN         1       0     0   4     FB3_13  43    I/O     O
(unused)              0       0     0   5     FB3_14  36    I/O     I
(unused)              0       0     0   5     FB3_15  37    I/O     I
VALVE_1_GREEN         1       0     0   4     FB3_16  45    I/O     O
(unused)              0       0     0   5     FB3_17  39    I/O     I
(unused)              0       0     0   5     FB3_18        (b)     

Signals Used by Logic in Function Block
  1: COMP_START_SIG     3: RELAY_2_IN         5: VALVE_1_IN 
  2: RELAY_0_IN         4: RELAY_6_IN         6: VALVE_3_IN 

Signal                        1         2         3         4 Signals FB
Name                0----+----0----+----0----+----0----+----0 Used    Inputs
RELAY_7_OUT          ........................................ 0       0
RELAY_4_OUT          X....................................... 1       1
RELAY_2_OUT          ..X..................................... 1       1
RELAY_6_OUT          ...X.................................... 1       1
RELAY_0_OUT          .X...................................... 1       1
VALVE_3_GREEN        .....X.................................. 1       1
VALVE_1_GREEN        ....X................................... 1       1
                    0----+----1----+----2----+----3----+----4
                              0         0         0         0
*********************************** FB4  ***********************************
Number of function block inputs used/remaining:               10/26
Number of signals used by logic mapping into function block:  10
Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
Name                Pt      Pt    Pt  Pt               #    Type    Use
VALVE_1_RED           1       0     0   4     FB4_1   46    I/O     O
VALVE_3_RED           1       0     0   4     FB4_2   44    I/O     O
VALVE_4_GREEN         1       0     0   4     FB4_3   51    I/O     O
VALVE_5_RED           1       0     0   4     FB4_4   52    I/O     O
VALVE_2_GREEN         1       0     0   4     FB4_5   47    I/O     O
(unused)              0       0     0   5     FB4_6   54    I/O     
(unused)              0       0     0   5     FB4_7   55    I/O     I
VALVE_2_RED           1       0     0   4     FB4_8   48    I/O     O
VALVE_4_RED           1       0     0   4     FB4_9   50    I/O     O
RELAY_5_OUT           1       0     0   4     FB4_10  57    I/O     O
VALVE_5_GREEN         1       0     0   4     FB4_11  53    I/O     O
MMV_STATUS            2       0     0   3     FB4_12  58    I/O     O
RELAY_3_OUT           1       0     0   4     FB4_13  61    I/O     O
RELAY_1_OUT           1       0     0   4     FB4_14  56    I/O     O
VALVE_6_GREEN         1       0     0   4     FB4_15  65    I/O     O
PUMP_TIMMER           1       0     0   4     FB4_16  62    I/O     O
(unused)              0       0     0   5     FB4_17  66    I/O     
(unused)              0       0     0   5     FB4_18        (b)     

Signals Used by Logic in Function Block
  1: CLK_2HZ            5: VALVE_1_IN         8: VALVE_4_IN 
  2: RELAY_1_IN         6: VALVE_2_IN         9: VALVE_5_IN 
  3: RELAY_3_IN         7: VALVE_3_IN        10: VALVE_6_IN 
  4: RELAY_5_IN       

Signal                        1         2         3         4 Signals FB
Name                0----+----0----+----0----+----0----+----0 Used    Inputs
VALVE_1_RED          ....X................................... 1       1
VALVE_3_RED          ......X................................. 1       1
VALVE_4_GREEN        .......X................................ 1       1
VALVE_5_RED          ........X............................... 1       1
VALVE_2_GREEN        .....X.................................. 1       1
VALVE_2_RED          .....X.................................. 1       1
VALVE_4_RED          .......X................................ 1       1
RELAY_5_OUT          ...X.................................... 1       1
VALVE_5_GREEN        ........X............................... 1       1
MMV_STATUS           XXX..................................... 3       3
RELAY_3_OUT          ..X..................................... 1       1
RELAY_1_OUT          .X...................................... 1       1
VALVE_6_GREEN        .........X.............................. 1       1
PUMP_TIMMER          ...X.................................... 1       1
                    0----+----1----+----2----+----3----+----4
                              0         0         0         0
*******************************  Equations  ********************************

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


MMV_NFC <= NOT RELAY_1_IN;


MMV_NFO <= NOT RELAY_3_IN;


MMV_STATUS <= NOT (((RELAY_3_IN AND RELAY_1_IN)
	OR (NOT RELAY_3_IN AND NOT RELAY_1_IN AND NOT CLK_2HZ)));


PUMP_RUNNING <= NOT RELAY_5_IN;


PUMP_TIMMER <= NOT RELAY_5_IN;


RELAY_0_OUT <= NOT RELAY_0_IN;


RELAY_1_OUT <= NOT RELAY_1_IN;


RELAY_2_OUT <= NOT RELAY_2_IN;


RELAY_3_OUT <= NOT RELAY_3_IN;


RELAY_4_OUT <= NOT COMP_START_SIG;


RELAY_5_OUT <= NOT RELAY_5_IN;


RELAY_6_OUT <= NOT RELAY_6_IN;


RELAY_7_OUT <= '1';


START_OUT <= START_IN;


VALVE_1_GREEN <= VALVE_1_IN;


VALVE_1_OUT <= VALVE_1_IN;


VALVE_1_RED <= NOT VALVE_1_IN;


VALVE_2_GREEN <= VALVE_2_IN;


VALVE_2_OUT <= VALVE_2_IN;


VALVE_2_RED <= NOT VALVE_2_IN;


VALVE_3_GREEN <= VALVE_3_IN;


VALVE_3_OUT <= VALVE_3_IN;


VALVE_3_RED <= NOT VALVE_3_IN;


VALVE_4_GREEN <= VALVE_4_IN;


VALVE_4_OUT <= VALVE_4_IN;


VALVE_4_RED <= NOT VALVE_4_IN;


VALVE_5_GREEN <= VALVE_5_IN;


VALVE_5_OUT <= VALVE_5_IN;


VALVE_5_RED <= NOT VALVE_5_IN;


VALVE_6_GREEN <= VALVE_6_IN;


VALVE_6_OUT <= VALVE_6_IN;


VALVE_6_RED <= NOT VALVE_6_IN;


VALVE_7_OUT <= VALVE_7_IN;

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

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

Device : XC9572-15-PC84


   --------------------------------------------------------------  
  /11 10 9  8  7  6  5  4  3  2  1  84 83 82 81 80 79 78 77 76 75 \
 | 12                                                          74 | 
 | 13                                                          73 | 
 | 14                                                          72 | 
 | 15                                                          71 | 
 | 16                                                          70 | 
 | 17                                                          69 | 
 | 18                                                          68 | 
 | 19                                                          67 | 
 | 20                                                          66 | 
 | 21                       XC9572-15-PC84                     65 | 
 | 22                                                          64 | 
 | 23                                                          63 | 
 | 24                                                          62 | 
 | 25                                                          61 | 
 | 26                                                          60 | 
 | 27                                                          59 | 
 | 28                                                          58 | 
 | 29                                                          57 | 
 | 30                                                          56 | 
 | 31                                                          55 | 
 | 32                                                          54 | 
 \ 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 /
   --------------------------------------------------------------  


Pin Signal                         Pin Signal                        
No. Name                           No. Name                          
  1 VALVE_1_OUT                      43 VALVE_3_GREEN                 
  2 VALVE_1_IN                       44 VALVE_3_RED                   
  3 VALVE_3_OUT                      45 VALVE_1_GREEN                 
  4 VALVE_2_OUT                      46 VALVE_1_RED                   
  5 VALVE_4_OUT                      47 VALVE_2_GREEN                 
  6 VALVE_5_OUT                      48 VALVE_2_RED                   
  7 VALVE_6_OUT                      49 GND                           
  8 GND                              50 VALVE_4_RED                   
  9 TIE                              51 VALVE_4_GREEN                 
 10 TIE                              52 VALVE_5_RED                   
 11 TIE                              53 VALVE_5_GREEN                 
 12 TIE                              54 TIE                           
 13 VALVE_7_OUT                      55 START_IN                      
 14 TIE                              56 RELAY_1_OUT                   
 15 RELAY_0_IN                       57 RELAY_5_OUT                   
 16 GND                              58 MMV_STATUS                    
 17 RELAY_2_IN                       59 TDO                           
 18 TIE                              60 GND                           
 19 RELAY_6_IN                       61 RELAY_3_OUT                   
 20 TIE                              62 PUMP_TIMMER                   
 21 TIE                              63 VALVE_6_RED                   
 22 VCC                              64 VCC                           
 23 TIE                              65 VALVE_6_GREEN                 
 24 TIE                              66 TIE                           
 25 TIE                              67 START_OUT                     
 26 TIE                              68 COMP_START_SIG                
 27 GND                              69 TIE                           
 28 TDI                              70 TIE                           
 29 TMS                              71 PUMP_RUNNING                  
 30 TCK                              72 MMV_NFO                       
 31 TIE                              73 VCC                           
 32 CLK_2HZ                          74 TIE                           
 33 RELAY_6_OUT                      75 MMV_NFC                       
 34 RELAY_7_OUT                      76 TIE                           
 35 RELAY_4_OUT                      77 TIE                           
 36 RELAY_5_IN                       78 VCC                           
 37 RELAY_3_IN                       79 VALVE_7_IN                    
 38 VCC                              80 VALVE_6_IN                    
 39 RELAY_1_IN                       81 VALVE_5_IN                    
 40 RELAY_2_OUT                      82 VALVE_4_IN                    
 41 RELAY_0_OUT                      83 VALVE_3_IN                    
 42 GND                              84 VALVE_2_IN                    


Legend :  NC  = Not Connected, unbonded pin
         PGND = Unused I/O configured as additional Ground pin
         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
         VCC  = Dedicated Power Pin
         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                         : xc9572-15-PC84
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
Power Mode                                  : STD
Ground on Unused IOs                        : OFF
Global Clock Optimization                   : ON
Global Set/Reset Optimization               : ON
Global Ouput Enable Optimization            : ON
FASTConnect/UIM optimzation                 : ON
Local Feedback                              : ON
Pin Feedback                                : ON
Input Limit                                 : 36
Pterm Limit                                 : 25