Project Informationc:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt

MAX+plus II Compiler Report File
Version 10.1 06/12/2001
Compiled: 07/10/2002 18:28:24

Copyright (C) 1988-2001 Altera Corporation
Any megafunction design, and related net list (encrypted or decrypted),
support information, device programming or simulation file, and any other
associated documentation or information provided by Altera or a partner
under Altera's Megafunction Partnership Program may be used only to
program PLD devices (but not masked PLD devices) from Altera.  Any other
use of such megafunction design, net list, support information, device
programming or simulation file, or any other related documentation or
information is prohibited for any other purpose, including, but not
limited to modification, reverse engineering, de-compiling, or use with
any other silicon devices, unless such use is explicitly licensed under
a separate agreement with Altera or a megafunction partner.  Title to
the intellectual property, including patents, copyrights, trademarks,
trade secrets, or maskworks, embodied in any such megafunction design,
net list, support information, device programming or simulation file, or
any other related documentation or information provided by Altera or a
megafunction partner, remains with Altera, the megafunction partner, or
their respective licensors.  No other licenses, including any licenses
needed under any third party's intellectual property, are provided herein.



***** Project compilation was successful


MOUSE16


** DEVICE SUMMARY **

Chip/                     Input Output Bidir  Memory  Memory  			 LCs
POF       Device          Pins  Pins   Pins   Bits % Utilized  LCs  % Utilized

mouse16   EPF10K70RC240-4  2      42     2    0         0  %    382      10 %

User Pins:                 2      42     2  



Project Informationc:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt

** STATE MACHINE ASSIGNMENTS **


mouse_state: MACHINE
        OF BITS (
           mouse_state~6,
           mouse_state~5,
           mouse_state~4,
           mouse_state~3,
           mouse_state~2
        )
        WITH STATES (
                   INHIBIT_TRANS = B"00000", 
                    LOAD_COMMAND = B"11000", 
                   LOAD_COMMAND2 = B"10100", 
               WAIT_OUTPUT_READY = B"10010", 
                    WAIT_CMD_ACK = B"10001", 
                   INPUT_PACKETS = B"10000"
);



Project Informationc:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt

** FILE HIERARCHY **



|lpm_add_sub:335|
|lpm_add_sub:335|addcore:adder|
|lpm_add_sub:335|altshift:result_ext_latency_ffs|
|lpm_add_sub:335|altshift:carry_ext_latency_ffs|
|lpm_add_sub:335|altshift:oflow_ext_latency_ffs|
|lpm_add_sub:1768|
|lpm_add_sub:1768|addcore:adder|
|lpm_add_sub:1768|altshift:result_ext_latency_ffs|
|lpm_add_sub:1768|altshift:carry_ext_latency_ffs|
|lpm_add_sub:1768|altshift:oflow_ext_latency_ffs|
|lpm_add_sub:2693|
|lpm_add_sub:2693|addcore:adder|
|lpm_add_sub:2693|altshift:result_ext_latency_ffs|
|lpm_add_sub:2693|altshift:carry_ext_latency_ffs|
|lpm_add_sub:2693|altshift:oflow_ext_latency_ffs|
|lpm_add_sub:2850|
|lpm_add_sub:2850|addcore:adder|
|lpm_add_sub:2850|altshift:result_ext_latency_ffs|
|lpm_add_sub:2850|altshift:carry_ext_latency_ffs|
|lpm_add_sub:2850|altshift:oflow_ext_latency_ffs|
|lpm_add_sub:5197|
|lpm_add_sub:5197|addcore:adder|
|lpm_add_sub:5197|altshift:result_ext_latency_ffs|
|lpm_add_sub:5197|altshift:carry_ext_latency_ffs|
|lpm_add_sub:5197|altshift:oflow_ext_latency_ffs|
|lpm_add_sub:5380|
|lpm_add_sub:5380|addcore:adder|
|lpm_add_sub:5380|altshift:result_ext_latency_ffs|
|lpm_add_sub:5380|altshift:carry_ext_latency_ffs|
|lpm_add_sub:5380|altshift:oflow_ext_latency_ffs|


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

***** Logic for device 'mouse16' compiled without errors.




Device: EPF10K70RC240-4

FLEX 10K Configuration Scheme: Passive Serial

Device Options:
    User-Supplied Start-Up Clock               = OFF
    Auto-Restart Configuration on Frame Error  = OFF
    Release Clears Before Tri-States           = OFF
    Enable Chip_Wide Reset                     = OFF
    Enable Chip-Wide Output Enable             = OFF
    Enable INIT_DONE Output                    = OFF
    JTAG User Code                             = 7f

                                                                                                               m m                                      
                                                                                                               o o                                      
                                                                                                               u u                                      
                                                                                                               s s                                      
                                                                                                               e e                                      
                                                                                                               _ _                                      
                                                                                                               c c                                      
                                                                                                               o o                                      
                                                                                                               n n                                      
                                                                                                               d d                                      
                                                                                                               i i                                      
                                                                                                               t t                                      
                                                                                                               i i                                      
                                                                                                               o o                                      
                                                                                                               n n                                      
                                                                                                               _ _                                      
                                                           m                                                   r r     m                       m        
                               R R R R R R R R   R R R R m o R   R R R R R R R   R m R       R R R R   R R R R e e R   o R R R m R R   R R R R o R R R  
                               E E E E E E E E   E E E E o u E   E E E E E E E   E o E       E E E E   E E E E g g E   u E E E o E E   E E E E u E E E  
                               S S S S S S S S G S S S S u s S V S S S S S S S G S u S G G G S S S S V S S S S i i S G s S S S u S S V S S S S s S S S  
                               E E E E E E E E N E E E E s e E C E E E E E E E N E s E N N N E E E E C E E E E s s E N e E E E s E E C E E E E e E E E  
                               R R R R R R R R D R R R R e _ R C R R R R R R R D R e R D D D R R R R C R R R R t t R D _ R R R e R R C R R R R _ R R R  
                               V V V V V V V V I V V V V _ y V I V V V V V V V I V _ V I I I V V V V I V V V V e e V I x V V V _ V V I V V V V y V V V  
                               E E E E E E E E N E E E E y 1 E N E E E E E E E N E y E N N N E E E E N E E E E r r E N 1 E E E y E E N E E E E 1 E E E  
                               D D D D D D D D T D D D D 0 0 D T D D D D D D D T D 9 D T T T D D D D T D D D D 5 4 D T 4 D D D 5 D D T D D D D 4 D D D  
                             --------------------------------------------------------------------------------------------------------------------------_ 
                            / 240 238 236 234 232 230 228 226 224 222 220 218 216 214 212 210 208 206 204 202 200 198 196 194 192 190 188 186 184 182   |_ 
                           /    239 237 235 233 231 229 227 225 223 221 219 217 215 213 211 209 207 205 203 201 199 197 195 193 191 189 187 185 183 181    | 
                     #TCK |  1                                                                                                                         180 | ^DATA0 
               ^CONF_DONE |  2                                                                                                                         179 | ^DCLK 
                    ^nCEO |  3                                                                                                                         178 | ^nCE 
                     #TDO |  4                                                                                                                         177 | #TDI 
                   VCCINT |  5                                                                                                                         176 | GNDINT 
                 RESERVED |  6                                                                                                                         175 | RESERVED 
                 RESERVED |  7                                                                                                                         174 | RESERVED 
                 RESERVED |  8                                                                                                                         173 | RESERVED 
                 RESERVED |  9                                                                                                                         172 | RESERVED 
                   GNDINT | 10                                                                                                                         171 | RESERVED 
                 RESERVED | 11                                                                                                                         170 | VCCINT 
                 RESERVED | 12                                                                                                                         169 | RESERVED 
                 RESERVED | 13                                                                                                                         168 | RESERVED 
                 RESERVED | 14                                                                                                                         167 | RESERVED 
                 RESERVED | 15                                                                                                                         166 | RESERVED 
                   VCCINT | 16                                                                                                                         165 | GNDINT 
                 RESERVED | 17                                                                                                                         164 | mouse_condition_register2 
                 RESERVED | 18                                                                                                                         163 | left_button 
mouse_condition_register0 | 19                                                                                                                         162 | RESERVED 
                 RESERVED | 20                                                                                                                         161 | mouse_x1 
mouse_condition_register7 | 21                                                                                                                         160 | VCCINT 
                   GNDINT | 22                                                                                                                         159 | RESERVED 
                 RESERVED | 23                                                                                                                         158 | RESERVED 
                 mouse_x2 | 24                                                                                                                         157 | RESERVED 
                 RESERVED | 25                                                                                                                         156 | RESERVED 
                 RESERVED | 26                                                                                                                         155 | GNDINT 
                   VCCINT | 27                                                                                                                         154 | mouse_y6 
                mouse_clk | 28                                                                                                                         153 | RESERVED 
                 RESERVED | 29                                                                                                                         152 | mouse_x13 
                 RESERVED | 30                                                                                                                         151 | RESERVED 
                 RESERVED | 31                                                     EPF10K70RC240-4                                                     150 | VCCINT 
                   GNDINT | 32                                                                                                                         149 | RESERVED 
                 RESERVED | 33                                                                                                                         148 | RESERVED 
                 RESERVED | 34                                                                                                                         147 | RESERVED 
                 RESERVED | 35                                                                                                                         146 | mouse_x8 
                 RESERVED | 36                                                                                                                         145 | GNDINT 
                   VCCINT | 37                                                                                                                         144 | RESERVED 
                 RESERVED | 38                                                                                                                         143 | mouse_y13 
                 RESERVED | 39                                                                                                                         142 | mouse_x11 
                 RESERVED | 40                                                                                                                         141 | mouse_y15 
                 RESERVED | 41                                                                                                                         140 | VCCINT 
                   GNDINT | 42                                                                                                                         139 | mouse_x15 
                mouse_x10 | 43                                                                                                                         138 | mouse_x12 
               mouse_data | 44                                                                                                                         137 | RESERVED 
                 mouse_x9 | 45                                                                                                                         136 | RESERVED 
                 RESERVED | 46                                                                                                                         135 | GNDINT 
                   VCCINT | 47                                                                                                                         134 | RESERVED 
                 RESERVED | 48                                                                                                                         133 | RESERVED 
                 mouse_y2 | 49                                                                                                                         132 | RESERVED 
                 RESERVED | 50                                                                                                                         131 | RESERVED 
                 mouse_x7 | 51                                                                                                                         130 | VCCINT 
                   GNDINT | 52                                                                                                                         129 | mouse_y1 
                 mouse_y4 | 53                                                                                                                         128 | mouse_condition_register3 
                 mouse_y3 | 54                                                                                                                         127 | mouse_x6 
             right_button | 55                                                                                                                         126 | mouse_y7 
mouse_condition_register1 | 56                                                                                                                         125 | GNDINT 
                   VCCINT | 57                                                                                                                         124 | ^MSEL0 
                     #TMS | 58                                                                                                                         123 | ^MSEL1 
                    #TRST | 59                                                                                                                         122 | VCCINT 
                 ^nSTATUS | 60                                                                                                                         121 | ^nCONFIG 
                          |      62  64  66  68  70  72  74  76  78  80  82  84  86  88  90  92  94  96  98 100 102 104 106 108 110 112 114 116 118 120  _| 
                           \   61  63  65  67  69  71  73  75  77  79  81  83  85  87  89  91  93  95  97  99 101 103 105 107 109 111 113 115 117 119   | 
                            \--------------------------------------------------------------------------------------------------------------------------- 
                               R R m R R R R R G R R R R R R m V R R R R m m R G R R R V G c r G R R V R R R R R m m G R m R R R R R V m R R R R R R R  
                               E E o E E E E E N E E E E E E o C E E E E o o E N E E E C N l e N E E C E E E E E o o N E o E E E E E C o E E E E E E E  
                               S S u S S S S S D S S S S S S u C S S S S u u S D S S S C D o s D S S C S S S S S u u D S u S S S S S C u S S S S S S S  
                               E E s E E E E E I E E E E E E s I E E E E s s E I E E E I I c e I E E I E E E E E s s I E s E E E E E I s E E E E E E E  
                               R R e R R R R R N R R R R R R e N R R R R e e R N R R R N N k t N R R N R R R R R e e N R e R R R R R N e R R R R R R R  
                               V V _ V V V V V T V V V V V V _ T V V V V _ _ V T V V V T T _   T V V T V V V V V _ _ T V _ V V V V V T _ V V V V V V V  
                               E E x E E E E E   E E E E E E x   E E E E y y E   E E E     2     E E   E E E E E x y   E x E E E E E   c E E E E E E E  
                               D D 3 D D D D D   D D D D D D 0   D D D D 1 1 D   D D D     5     D D   D D D D D 4 8   D 5 D D D D D   o D D D D D D D  
                                                                         2 1               M                                           n                
                                                                                           h                                           d                
                                                                                           z                                           i                
                                                                                                                                       t                
                                                                                                                                       i                
                                                                                                                                       o                
                                                                                                                                       n                
                                                                                                                                       _                
                                                                                                                                       r                
                                                                                                                                       e                
                                                                                                                                       g                
                                                                                                                                       i                
                                                                                                                                       s                
                                                                                                                                       t                
                                                                                                                                       e                
                                                                                                                                       r                
                                                                                                                                       6                


N.C. = No Connect. This pin has no internal connection to the device.
VCCINT = Dedicated power pin, which MUST be connected to VCC (5.0 volts).
VCCIO = Dedicated power pin, which MUST be connected to VCC (5.0 volts).
GNDINT = Dedicated ground pin or unused dedicated input, which MUST be connected to GND.
GNDIO = Dedicated ground pin, which MUST be connected to GND.
RESERVED = Unused I/O pin, which MUST be left unconnected.

^ = Dedicated configuration pin.
+ = Reserved configuration pin, which is tri-stated during user mode.
* = Reserved configuration pin, which drives out in user mode.
PDn = Power Down pin. 
@ = Special-purpose pin. 
# = JTAG Boundary-Scan Testing/In-System Programming or Configuration Pin. The JTAG inputs TMS and TDI should be tied to VCC and TCK should be tied to GND when not in use.
& = JTAG pin used for I/O. When used as user I/O, JTAG pins must be kept stable before and during configuration.  JTAG pin stability prevents accidental loading of JTAG instructions.


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** RESOURCE USAGE **

Logic                Column       Row                                   
Array                Interconnect Interconnect         Clears/     External  
Block   Logic Cells  Driven       Driven       Clocks  Presets   Interconnect
B24      1/ 8( 12%)   1/ 8( 12%)   0/ 8(  0%)    0/2    0/2       1/26(  3%)   
C5       8/ 8(100%)   1/ 8( 12%)   4/ 8( 50%)    1/2    1/2      12/26( 46%)   
C15      8/ 8(100%)   2/ 8( 25%)   3/ 8( 37%)    1/2    0/2      16/26( 61%)   
C16      8/ 8(100%)   1/ 8( 12%)   4/ 8( 50%)    1/2    0/2      13/26( 50%)   
C18      8/ 8(100%)   1/ 8( 12%)   2/ 8( 25%)    1/2    0/2      15/26( 57%)   
D5       1/ 8( 12%)   1/ 8( 12%)   0/ 8(  0%)    0/2    0/2       1/26(  3%)   
D7       7/ 8( 87%)   0/ 8(  0%)   3/ 8( 37%)    1/2    0/2       2/26(  7%)   
D21      6/ 8( 75%)   2/ 8( 25%)   1/ 8( 12%)    1/2    0/2       3/26( 11%)   
G3       8/ 8(100%)   2/ 8( 25%)   3/ 8( 37%)    1/2    0/2      12/26( 46%)   
G4       2/ 8( 25%)   0/ 8(  0%)   2/ 8( 25%)    0/2    0/2       4/26( 15%)   
G5       8/ 8(100%)   1/ 8( 12%)   1/ 8( 12%)    1/2    0/2      17/26( 65%)   
G6       8/ 8(100%)   0/ 8(  0%)   6/ 8( 75%)    2/2    2/2       7/26( 26%)   
G7       8/ 8(100%)   0/ 8(  0%)   2/ 8( 25%)    1/2    0/2      16/26( 61%)   
G13      8/ 8(100%)   1/ 8( 12%)   1/ 8( 12%)    1/2    0/2      16/26( 61%)   
G14      8/ 8(100%)   2/ 8( 25%)   2/ 8( 25%)    1/2    0/2      18/26( 69%)   
G15      8/ 8(100%)   1/ 8( 12%)   1/ 8( 12%)    1/2    0/2      17/26( 65%)   
G16      8/ 8(100%)   1/ 8( 12%)   2/ 8( 25%)    1/2    0/2      15/26( 57%)   
G17      8/ 8(100%)   0/ 8(  0%)   2/ 8( 25%)    1/2    0/2      16/26( 61%)   
G19      8/ 8(100%)   1/ 8( 12%)   2/ 8( 25%)    1/2    0/2      16/26( 61%)   
G23      8/ 8(100%)   0/ 8(  0%)   1/ 8( 12%)    1/2    1/2       6/26( 23%)   
G24      6/ 8( 75%)   0/ 8(  0%)   1/ 8( 12%)    1/2    0/2      14/26( 53%)   
G25      1/ 8( 12%)   1/ 8( 12%)   0/ 8(  0%)    0/2    0/2       3/26( 11%)   
G33      8/ 8(100%)   1/ 8( 12%)   5/ 8( 62%)    1/2    1/2       7/26( 26%)   
G34      8/ 8(100%)   1/ 8( 12%)   2/ 8( 25%)    1/2    1/2      12/26( 46%)   
G37      5/ 8( 62%)   1/ 8( 12%)   5/ 8( 62%)    1/2    0/2       2/26(  7%)   
G41      8/ 8(100%)   0/ 8(  0%)   2/ 8( 25%)    1/2    1/2       2/26(  7%)   
G44      8/ 8(100%)   2/ 8( 25%)   6/ 8( 75%)    2/2    2/2       6/26( 23%)   
G46      8/ 8(100%)   0/ 8(  0%)   3/ 8( 37%)    2/2    1/2      11/26( 42%)   
G47      8/ 8(100%)   1/ 8( 12%)   2/ 8( 25%)    1/2    1/2       5/26( 19%)   
G48      8/ 8(100%)   0/ 8(  0%)   1/ 8( 12%)    1/2    1/2       1/26(  3%)   
I1       8/ 8(100%)   0/ 8(  0%)   2/ 8( 25%)    1/2    0/2      16/26( 61%)   
I2       1/ 8( 12%)   1/ 8( 12%)   1/ 8( 12%)    0/2    0/2       3/26( 11%)   
I3       8/ 8(100%)   2/ 8( 25%)   0/ 8(  0%)    1/2    0/2      16/26( 61%)   
I5       8/ 8(100%)   3/ 8( 37%)   3/ 8( 37%)    1/2    1/2      11/26( 42%)   
I7       8/ 8(100%)   2/ 8( 25%)   3/ 8( 37%)    1/2    0/2      10/26( 38%)   
I10      8/ 8(100%)   0/ 8(  0%)   3/ 8( 37%)    1/2    0/2      16/26( 61%)   
I11      8/ 8(100%)   1/ 8( 12%)   1/ 8( 12%)    1/2    0/2      16/26( 61%)   
I12      8/ 8(100%)   2/ 8( 25%)   6/ 8( 75%)    1/2    1/2       9/26( 34%)   
I13      8/ 8(100%)   1/ 8( 12%)   1/ 8( 12%)    1/2    0/2      16/26( 61%)   
I15      8/ 8(100%)   1/ 8( 12%)   1/ 8( 12%)    1/2    0/2      16/26( 61%)   
I16      8/ 8(100%)   2/ 8( 25%)   3/ 8( 37%)    1/2    1/2      11/26( 42%)   
I17      8/ 8(100%)   2/ 8( 25%)   4/ 8( 50%)    1/2    0/2      13/26( 50%)   
I18      8/ 8(100%)   1/ 8( 12%)   1/ 8( 12%)    1/2    0/2      16/26( 61%)   
I19      8/ 8(100%)   0/ 8(  0%)   3/ 8( 37%)    1/2    0/2      16/26( 61%)   
I20      8/ 8(100%)   3/ 8( 37%)   2/ 8( 25%)    1/2    0/2      12/26( 46%)   
I26      8/ 8(100%)   0/ 8(  0%)   3/ 8( 37%)    1/2    0/2      15/26( 57%)   
I27      8/ 8(100%)   1/ 8( 12%)   2/ 8( 25%)    1/2    0/2      17/26( 65%)   
I32      8/ 8(100%)   2/ 8( 25%)   2/ 8( 25%)    1/2    0/2      15/26( 57%)   
I37      8/ 8(100%)   3/ 8( 37%)   1/ 8( 12%)    1/2    0/2      15/26( 57%)   
I38      8/ 8(100%)   1/ 8( 12%)   2/ 8( 25%)    1/2    0/2      15/26( 57%)   
I40      8/ 8(100%)   1/ 8( 12%)   4/ 8( 50%)    1/2    0/2      13/26( 50%)   
I48      8/ 8(100%)   1/ 8( 12%)   3/ 8( 37%)    1/2    0/2      13/26( 50%)   
I49      8/ 8(100%)   1/ 8( 12%)   4/ 8( 50%)    1/2    0/2      14/26( 53%)   


Embedded             Column       Row                                   
Array     Embedded   Interconnect Interconnect         Read/      External  
Block     Cells      Driven       Driven       Clocks  Write    Interconnect


Total dedicated input pins used:                 2/6      ( 33%)
Total I/O pins used:                            44/183    ( 24%)
Total logic cells used:                        382/3744   ( 10%)
Total embedded cells used:                       0/72     (  0%)
Total EABs used:                                 0/9      (  0%)
Average fan-in:                                 3.60/4    ( 90%)
Total fan-in:                                1376/14976   (  9%)

Total input pins required:                       2
Total input I/O cell registers required:         0
Total output pins required:                     42
Total output I/O cell registers required:        0
Total buried I/O cell registers required:        0
Total bidirectional pins required:               2
Total reserved pins required                     0
Total logic cells required:                    382
Total flipflops required:                      166
Total packed registers required:                 0
Total logic cells in carry chains:               0
Total number of carry chains:                    0
Total logic cells in cascade chains:             0
Total number of cascade chains:                  0
Total single-pin Clock Enables required:         0
Total single-pin Output Enables required:        0
Logic cells inserted for fitting:                6

Synthesized logic cells:                        99/3744   (  2%)

Logic Cell and Embedded Cell Counts

Column:  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  EA  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  Total(LC/EC)
 A:      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0      0/0  
 B:      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0      1/0  
 C:      0   0   0   0   8   0   0   0   0   0   0   0   0   0   8   8   0   8   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0     32/0  
 D:      0   0   0   0   1   0   7   0   0   0   0   0   0   0   0   0   0   0   0   0   6   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0     14/0  
 E:      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0      0/0  
 F:      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0      0/0  
 G:      0   0   8   2   8   8   8   0   0   0   0   0   8   8   8   8   8   0   8   0   0   0   8   6   1   0   0   0   0   0   0   0   0   8   8   0   0   5   0   0   0   8   0   0   8   0   8   8   8   0   0   0   0    158/0  
 H:      0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0      0/0  
 I:      8   1   8   0   8   0   8   0   0   8   8   8   8   0   8   8   8   8   8   8   0   0   0   0   0   8   0   8   0   0   0   0   8   0   0   0   0   8   8   0   8   0   0   0   0   0   0   0   8   8   0   0   0    177/0  

Total:   8   1  16   2  25   8  23   0   0   8   8   8  16   8  24  24  16  16  16   8   6   0   8   7   1   8   0   8   0   0   0   0   8   8   8   0   0  13   8   0   8   8   0   0   8   0   8   8  16   8   0   0   0    382/0  



Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** INPUTS **

                                                    Fan-In    Fan-Out
 Pin     LC     EC   Row  Col  Primitive    Code      INP  FBK  OUT  FBK  Name
  91      -     -    -    --      INPUT  G             0    0    0    0  clock_25Mhz
  28      -     -    D    --      BIDIR                0    1    0    1  mouse_clk
  44      -     -    G    --      BIDIR                0    1    0   18  mouse_data
  92      -     -    -    --      INPUT  G             0    0    0    3  reset


Code:

s = Synthesized pin or logic cell
+ = Synchronous flipflop
/ = Slow slew-rate output
! = NOT gate push-back
r = Fitter-inserted logic cell
@ = Uses single-pin Clock Enable
& = Uses single-pin Output Enable
G = Global Source. Fan-out destinations counted here do not include destinations
that are driven using global routing resources. Refer to the Auto Global Signals,
Clock Signals, Clear Signals, Synchronous Load Signals, and Synchronous Clear Signals
Sections of this Report File for information on which signals' fan-outs are used as
Clock, Clear, Preset, Output Enable, and synchronous Load signals.


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** OUTPUTS **

       Fed By Fed By                                Fan-In    Fan-Out
 Pin     LC     EC   Row  Col  Primitive    Code      INP  FBK  OUT  FBK  Name
 163      -     -    C    --     OUTPUT                0    1    0    0  left_button
  28      -     -    D    --        TRI                0    1    0    1  mouse_clk
  19      -     -    C    --     OUTPUT                0    1    0    0  mouse_condition_register0
  56      -     -    I    --     OUTPUT                0    1    0    0  mouse_condition_register1
 164      -     -    C    --     OUTPUT                0    1    0    0  mouse_condition_register2
 128      -     -    I    --     OUTPUT                0    1    0    0  mouse_condition_register3
 199      -     -    -    20     OUTPUT                0    1    0    0  mouse_condition_register4
 200      -     -    -    20     OUTPUT                0    1    0    0  mouse_condition_register5
 113      -     -    -    08     OUTPUT                0    1    0    0  mouse_condition_register6
  21      -     -    C    --     OUTPUT                0    1    0    0  mouse_condition_register7
  44      -     -    G    --        TRI                0    1    0   18  mouse_data
  76      -     -    -    37     OUTPUT                0    1    0    0  mouse_x0
 161      -     -    C    --     OUTPUT                0    1    0    0  mouse_x1
  24      -     -    C    --     OUTPUT                0    1    0    0  mouse_x2
  63      -     -    -    50     OUTPUT                0    1    0    0  mouse_x3
 102      -     -    -    17     OUTPUT                0    1    0    0  mouse_x4
 106      -     -    -    14     OUTPUT                0    1    0    0  mouse_x5
 127      -     -    I    --     OUTPUT                0    1    0    0  mouse_x6
  51      -     -    I    --     OUTPUT                0    1    0    0  mouse_x7
 146      -     -    F    --     OUTPUT                0    1    0    0  mouse_x8
  45      -     -    G    --     OUTPUT                0    1    0    0  mouse_x9
  43      -     -    G    --     OUTPUT                0    1    0    0  mouse_x10
 142      -     -    G    --     OUTPUT                0    1    0    0  mouse_x11
 138      -     -    G    --     OUTPUT                0    1    0    0  mouse_x12
 152      -     -    E    --     OUTPUT                0    1    0    0  mouse_x13
 196      -     -    -    16     OUTPUT                0    1    0    0  mouse_x14
 139      -     -    G    --     OUTPUT                0    1    0    0  mouse_x15
 227      -     -    -    39     OUTPUT                0    1    0    0  mouse_y0
 129      -     -    I    --     OUTPUT                0    1    0    0  mouse_y1
  49      -     -    H    --     OUTPUT                0    1    0    0  mouse_y2
  54      -     -    I    --     OUTPUT                0    1    0    0  mouse_y3
  53      -     -    I    --     OUTPUT                0    1    0    0  mouse_y4
 192      -     -    -    12     OUTPUT                0    1    0    0  mouse_y5
 154      -     -    E    --     OUTPUT                0    1    0    0  mouse_y6
 126      -     -    I    --     OUTPUT                0    1    0    0  mouse_y7
 103      -     -    -    16     OUTPUT                0    1    0    0  mouse_y8
 214      -     -    -    28     OUTPUT                0    1    0    0  mouse_y9
 226      -     -    -    38     OUTPUT                0    1    0    0  mouse_y10
  83      -     -    -    31     OUTPUT                0    1    0    0  mouse_y11
  82      -     -    -    32     OUTPUT                0    1    0    0  mouse_y12
 143      -     -    G    --     OUTPUT                0    1    0    0  mouse_y13
 184      -     -    -    06     OUTPUT                0    1    0    0  mouse_y14
 141      -     -    G    --     OUTPUT                0    1    0    0  mouse_y15
  55      -     -    I    --     OUTPUT                0    1    0    0  right_button


Code:

s = Synthesized pin or logic cell
+ = Synchronous flipflop
/ = Slow slew-rate output
! = NOT gate push-back
r = Fitter-inserted logic cell
@ = Uses single-pin Clock Enable
& = Uses single-pin Output Enable


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** BURIED LOGIC **

                                                    Fan-In    Fan-Out
 IOC     LC     EC   Row  Col  Primitive    Code      INP  FBK  OUT  FBK  Name
   -      4     -    G    48       AND2                0    2    0    4  |LPM_ADD_SUB:335|addcore:adder|:83
   -      7     -    G    48       AND2                0    2    0    1  |LPM_ADD_SUB:335|addcore:adder|:87
   -      1     -    G    48       AND2                0    4    0    4  |LPM_ADD_SUB:335|addcore:adder|:95
   -      5     -    G    41       AND2                0    2    0    1  |LPM_ADD_SUB:335|addcore:adder|:99
   -      7     -    G    41       AND2                0    4    0    3  |LPM_ADD_SUB:335|addcore:adder|:107
   -      1     -    G    41       AND2                0    2    0    1  |LPM_ADD_SUB:335|addcore:adder|:111
   -      4     -    G    23       AND2                0    2    0    1  |LPM_ADD_SUB:1768|addcore:adder|:55
   -      2     -    G    47        OR2                0    4    0    1  |LPM_ADD_SUB:2693|addcore:adder|:69
   -      1     -    I    40        OR2                0    4    0    2  |LPM_ADD_SUB:5197|addcore:adder|pcarry1
   -      8     -    I    48        OR2                0    3    0    2  |LPM_ADD_SUB:5197|addcore:adder|pcarry2
   -      7     -    I    48        OR2                0    3    0    2  |LPM_ADD_SUB:5197|addcore:adder|pcarry3
   -      4     -    I    01        OR2                0    3    0    2  |LPM_ADD_SUB:5197|addcore:adder|pcarry4
   -      2     -    I    11        OR2                0    3    0    2  |LPM_ADD_SUB:5197|addcore:adder|pcarry5
   -      2     -    I    19        OR2                0    3    0    3  |LPM_ADD_SUB:5197|addcore:adder|pcarry6
   -      4     -    I    15        OR2                0    4    0    3  |LPM_ADD_SUB:5197|addcore:adder|pcarry8
   -      2     -    I    38        OR2                0    4    0    3  |LPM_ADD_SUB:5197|addcore:adder|pcarry10
   -      6     -    I    38        OR2                0    4    0    2  |LPM_ADD_SUB:5197|addcore:adder|pcarry12
   -      8     -    G    17        OR2                0    3    0    2  |LPM_ADD_SUB:5197|addcore:adder|pcarry13
   -      4     -    I    40        OR2                0    4    0    1  |LPM_ADD_SUB:5197|addcore:adder|:178
   -      4     -    I    48        OR2                0    3    0    1  |LPM_ADD_SUB:5197|addcore:adder|:179
   -      5     -    I    48        OR2                0    3    0    1  |LPM_ADD_SUB:5197|addcore:adder|:180
   -      2     -    I    01        OR2                0    3    0    1  |LPM_ADD_SUB:5197|addcore:adder|:181
   -      3     -    I    11        OR2                0    3    0    1  |LPM_ADD_SUB:5197|addcore:adder|:182
   -      4     -    I    19        OR2                0    3    0    1  |LPM_ADD_SUB:5197|addcore:adder|:183
   -      1     -    I    19        OR2                0    3    0    1  |LPM_ADD_SUB:5197|addcore:adder|:184
   -      1     -    I    15        OR2                0    4    0    1  |LPM_ADD_SUB:5197|addcore:adder|:185
   -      2     -    I    27        OR2                0    4    0    1  |LPM_ADD_SUB:5197|addcore:adder|:187
   -      3     -    I    38        OR2                0    4    0    1  |LPM_ADD_SUB:5197|addcore:adder|:189
   -      1     -    G    05        OR2                0    4    0    1  |LPM_ADD_SUB:5197|addcore:adder|:192
   -      1     -    C    15        OR2                0    4    0    2  |LPM_ADD_SUB:5380|addcore:adder|pcarry1
   -      4     -    C    18        OR2                0    3    0    2  |LPM_ADD_SUB:5380|addcore:adder|pcarry2
   -      8     -    I    26        OR2                0    3    0    2  |LPM_ADD_SUB:5380|addcore:adder|pcarry3
   -      8     -    I    18        OR2                0    3    0    2  |LPM_ADD_SUB:5380|addcore:adder|pcarry4
   -      1     -    I    13        OR2                0    3    0    2  |LPM_ADD_SUB:5380|addcore:adder|pcarry5
   -      4     -    I    10        OR2                0    3    0    3  |LPM_ADD_SUB:5380|addcore:adder|pcarry6
   -      2     -    I    03        OR2                0    4    0    3  |LPM_ADD_SUB:5380|addcore:adder|pcarry8
   -      8     -    G    07        OR2                0    4    0    3  |LPM_ADD_SUB:5380|addcore:adder|pcarry10
   -      4     -    G    04        OR2                0    4    0    2  |LPM_ADD_SUB:5380|addcore:adder|pcarry12
   -      1     -    G    13        OR2                0    3    0    2  |LPM_ADD_SUB:5380|addcore:adder|pcarry13
   -      7     -    C    15        OR2                0    4    0    1  |LPM_ADD_SUB:5380|addcore:adder|:178
   -      5     -    C    18        OR2                0    3    0    1  |LPM_ADD_SUB:5380|addcore:adder|:179
   -      3     -    I    26        OR2                0    3    0    1  |LPM_ADD_SUB:5380|addcore:adder|:180
   -      3     -    I    18        OR2                0    3    0    1  |LPM_ADD_SUB:5380|addcore:adder|:181
   -      3     -    I    13        OR2                0    3    0    1  |LPM_ADD_SUB:5380|addcore:adder|:182
   -      2     -    I    10        OR2                0    3    0    1  |LPM_ADD_SUB:5380|addcore:adder|:183
   -      3     -    I    10        OR2                0    3    0    1  |LPM_ADD_SUB:5380|addcore:adder|:184
   -      1     -    I    03        OR2                0    4    0    1  |LPM_ADD_SUB:5380|addcore:adder|:185
   -      1     -    G    07        OR2                0    4    0    1  |LPM_ADD_SUB:5380|addcore:adder|:187
   -      8     -    G    04        OR2                0    4    0    1  |LPM_ADD_SUB:5380|addcore:adder|:189
   -      4     -    G    15        OR2                0    4    0    1  |LPM_ADD_SUB:5380|addcore:adder|:192
   -      6     -    G    06       DFFE   +            0    3    0    1  mouse_state~2
   -      4     -    G    06       DFFE   +            0    2    0    3  mouse_state~3
   -      2     -    G    44       DFFE   +            0    1    0    4  mouse_state~4
   -      6     -    G    44       DFFE   +            0    3    0    4  mouse_state~5
   -      8     -    G    44       DFFE   +            0    2    1   24  mouse_state~6
   -      1     -    B    24       SOFT    s   !r      1    0    0   38  reset~1~fit~out1
   -      1     -    D    05       SOFT    s   !r      1    0    0   38  reset~1~fit~out2
   -      4     -    G    37       SOFT    s   !       1    0    0   38  reset~1
   -      2     -    C    05       DFFE                0    4    1    0  :5
   -      5     -    I    12       DFFE                0    4    1    0  :7
   -      7     -    G    44       DFFE   +            0    3    0    2  inhibit_wait_count10 (:49)
   -      2     -    G    41       DFFE   +            0    3    0    3  inhibit_wait_count9 (:50)
   -      8     -    G    41       DFFE   +            0    2    0    2  inhibit_wait_count8 (:51)
   -      6     -    G    41       DFFE   +            0    3    0    1  inhibit_wait_count7 (:52)
   -      4     -    G    41       DFFE   +            0    3    0    2  inhibit_wait_count6 (:53)
   -      3     -    G    41       DFFE   +            0    2    0    3  inhibit_wait_count5 (:54)
   -      8     -    G    48       DFFE   +            0    3    0    1  inhibit_wait_count4 (:55)
   -      6     -    G    48       DFFE   +            0    3    0    2  inhibit_wait_count3 (:56)
   -      5     -    G    48       DFFE   +            0    2    0    3  inhibit_wait_count2 (:57)
   -      2     -    G    48       DFFE   +            0    2    0    1  inhibit_wait_count1 (:58)
   -      3     -    G    48       DFFE   +            0    1    0    2  inhibit_wait_count0 (:59)
   -      1     -    G    44       DFFE   +            0    4    0   18  send_data (:60)
   -      5     -    G    37       DFFE   +            0    2    0    2  CHAROUT7 (:61)
   -      2     -    G    46       DFFE   +            0    2    0    2  CHAROUT6 (:62)
   -      5     -    G    44       DFFE   +            0    2    0    2  CHAROUT5 (:63)
   -      3     -    G    37       DFFE   +            0    2    0    2  CHAROUT4 (:64)
   -      2     -    G    37       DFFE   +            0    2    0    2  CHAROUT3 (:65)
   -      1     -    G    37       DFFE   +            0    2    0    2  CHAROUT2 (:66)
   -      6     -    G    46       DFFE   +            0    2    0    2  CHAROUT1 (:67)
   -      8     -    G    46       DFFE   +            0    2    0    2  CHAROUT0 (:68)
   -      7     -    G    06       DFFE                0    5    0    2  output_ready (:69)
   -      4     -    G    33       DFFE                0    4    0    1  iready_set (:70)
   -      7     -    D    07       DFFE   +            0    1    0    2  filter7 (:71)
   -      8     -    D    21       DFFE   +            0    1    0    2  filter6 (:72)
   -      2     -    D    21       DFFE   +            0    1    0    3  filter5 (:73)
   -      1     -    D    21       DFFE   +            0    1    0    3  filter4 (:74)
   -      3     -    D    07       DFFE   +            0    1    0    3  filter3 (:75)
   -      6     -    D    07       DFFE   +            0    1    0    3  filter2 (:76)
   -      5     -    D    07       DFFE   +            0    1    0    3  filter1 (:77)
   -      4     -    D    07       DFFE   +            0    1    0    3  filter0 (:78)
   -      5     -    D    21       DFFE   +            0    3    0  132  MOUSE_CLK_FILTER (:79)
   -      6     -    G    23       DFFE                0    5    0    2  OUTCNT3 (:80)
   -      8     -    G    23       DFFE                0    5    0    3  OUTCNT2 (:81)
   -      3     -    G    23       DFFE                0    5    0    4  OUTCNT1 (:82)
   -      8     -    G    06       DFFE                0    5    0    3  OUTCNT0 (:83)
   -      5     -    G    06       DFFE        !       0    4    0    7  send_char (:84)
   -      3     -    G    44       DFFE        !       0    3    0    1  SHIFTOUT10 (:85)
   -      1     -    G    34       DFFE                0    5    0    1  SHIFTOUT9 (:86)
   -      2     -    G    34       DFFE                0    5    0    1  SHIFTOUT8 (:87)
   -      3     -    G    34       DFFE                0    5    0    1  SHIFTOUT7 (:88)
   -      4     -    G    34       DFFE                0    5    0    1  SHIFTOUT6 (:89)
   -      5     -    G    34       DFFE                0    5    0    1  SHIFTOUT5 (:90)
   -      7     -    G    34       DFFE                0    5    0    1  SHIFTOUT4 (:91)
   -      6     -    G    34       DFFE                0    5    0    1  SHIFTOUT3 (:92)
   -      7     -    G    46       DFFE                0    5    0    1  SHIFTOUT2 (:93)
   -      1     -    G    46       DFFE                0    5    0    1  SHIFTOUT1 (:94)
   -      8     -    G    34       DFFE                0    4    1    0  MOUSE_DATA_BUF (:96)
   -      1     -    G    33       DFFE                0    4    0    3  INCNT3 (:98)
   -      6     -    G    47       DFFE                0    4    0    2  INCNT2 (:99)
   -      3     -    G    47       DFFE                0    4    0    4  INCNT1 (:100)
   -      8     -    G    47       DFFE                0    3    0    6  INCNT0 (:101)
   -      6     -    G    33       DFFE                0    4    0   39  READ_CHAR (:102)
   -      2     -    I    05       SOFT    s    r      0    1    0   36  PACKET_COUNT1~fit~out1 (:103)
   -      4     -    I    05       SOFT    s    r      0    1    0   36  PACKET_COUNT1~fit~out2 (:103)
   -      7     -    I    05       DFFE                0    4    0    2  PACKET_COUNT1 (:103)
   -      2     -    I    16       SOFT    s    r      0    1    0   36  PACKET_COUNT0~fit~out1 (:104)
   -      1     -    I    16       SOFT    s    r      0    1    0   35  PACKET_COUNT0~fit~out2 (:104)
   -      6     -    I    16       DFFE                0    3    0    2  PACKET_COUNT0 (:104)
   -      5     -    I    07       DFFE                0    4    0    1  SHIFTIN8 (:113)
   -      3     -    I    07       DFFE                0    4    0    4  SHIFTIN7 (:114)
   -      6     -    I    07       DFFE                0    4    0    4  SHIFTIN6 (:115)
   -      4     -    I    07       DFFE                0    4    0    4  SHIFTIN5 (:116)
   -      3     -    I    12       DFFE                0    4    0    4  SHIFTIN4 (:117)
   -      8     -    I    12       DFFE                0    4    0    4  SHIFTIN3 (:118)
   -      1     -    I    12       DFFE                0    4    0    4  SHIFTIN2 (:119)
   -      2     -    I    12       DFFE                0    4    0    4  SHIFTIN1 (:120)
   -      6     -    C    05       DFFE                0    4    0    3  SHIFTIN0 (:121)
   -      6     -    G    14       DFFE                0    4    1    1  x15 (:122)
   -      8     -    G    15       DFFE                0    4    1    2  x14 (:123)
   -      4     -    G    13       DFFE                0    4    1    2  x13 (:124)
   -      8     -    G    24       DFFE                0    4    1    2  x12 (:125)
   -      2     -    G    16       DFFE                0    4    1    3  x11 (:126)
   -      3     -    G    07       DFFE                0    4    1    2  x10 (:127)
   -      7     -    G    19       DFFE                0    4    1    3  x9 (:128)
   -      5     -    I    03       DFFE                0    4    1    2  x8 (:129)
   -      1     -    I    10       DFFE                0    4    1    3  x7 (:130)
   -      6     -    I    17       DFFE                0    4    1    2  x6 (:131)
   -      4     -    I    13       DFFE                0    4    1    2  x5 (:132)
   -      2     -    I    18       DFFE                0    4    1    2  x4 (:133)
   -      4     -    I    49       DFFE                0    4    1    2  x3 (:134)
   -      6     -    C    16       DFFE                0    4    1    2  x2 (:135)
   -      8     -    C    16       DFFE                0    4    1    2  x1 (:136)
   -      1     -    I    37       DFFE                0    4    1    3  x0 (:137)
   -      4     -    G    03       DFFE                0    4    1    1  y15 (:138)
   -      8     -    G    05       DFFE                0    4    1    2  y14 (:139)
   -      1     -    G    17       DFFE                0    4    1    2  y13 (:140)
   -      1     -    I    32       DFFE                0    4    1    2  y12 (:141)
   -      4     -    I    32       DFFE                0    4    1    3  y11 (:142)
   -      2     -    I    37       DFFE                0    4    1    2  y10 (:143)
   -      4     -    I    27       DFFE                0    4    1    3  y9 (:144)
   -      8     -    I    15       DFFE                0    4    1    2  y8 (:145)
   -      8     -    I    19       DFFE                0    4    1    3  y7 (:146)
   -      1     -    I    05       DFFE                0    4    1    2  y6 (:147)
   -      7     -    I    11       DFFE                0    4    1    2  y5 (:148)
   -      3     -    I    01       DFFE                0    4    1    2  y4 (:149)
   -      8     -    I    16       DFFE                0    4    1    2  y3 (:150)
   -      6     -    I    48       DFFE                0    4    1    2  y2 (:151)
   -      2     -    I    40       DFFE                0    4    1    2  y1 (:152)
   -      5     -    I    40       DFFE                0    4    1    3  y0 (:153)
   -      7     -    G    14       DFFE                0    4    0    4  new_x15 (:154)
   -      6     -    G    15       DFFE                0    4    0    4  new_x14 (:155)
   -      7     -    G    13       DFFE                0    4    0    4  new_x13 (:156)
   -      4     -    G    24       DFFE                0    4    0    4  new_x12 (:157)
   -      7     -    G    16       DFFE                0    4    0    4  new_x11 (:158)
   -      6     -    G    07       DFFE                0    4    0    4  new_x10 (:159)
   -      6     -    G    19       DFFE                0    4    0    4  new_x9 (:160)
   -      7     -    I    03       DFFE                0    4    0    4  new_x8 (:161)
   -      7     -    I    10       DFFE                0    4    0    2  new_x7 (:162)
   -      7     -    I    17       DFFE                0    4    0    2  new_x6 (:163)
   -      7     -    I    13       DFFE                0    4    0    2  new_x5 (:164)
   -      6     -    I    18       DFFE                0    4    0    2  new_x4 (:165)
   -      1     -    I    26       DFFE                0    4    0    2  new_x3 (:166)
   -      3     -    C    18       DFFE                0    4    0    2  new_x2 (:167)
   -      1     -    C    16       DFFE                0    4    0    2  new_x1 (:168)
   -      5     -    C    16       DFFE                0    4    0    2  new_x0 (:169)
   -      6     -    G    03       DFFE                0    4    0    4  new_y15 (:170)
   -      6     -    G    05       DFFE                0    4    0    4  new_y14 (:171)
   -      6     -    G    17       DFFE                0    4    0    4  new_y13 (:172)
   -      4     -    I    38       DFFE                0    4    0    4  new_y12 (:173)
   -      6     -    I    32       DFFE                0    4    0    4  new_y11 (:174)
   -      6     -    I    37       DFFE                0    4    0    4  new_y10 (:175)
   -      7     -    I    27       DFFE                0    4    0    4  new_y9 (:176)
   -      6     -    I    15       DFFE                0    4    0    4  new_y8 (:177)
   -      6     -    I    19       DFFE                0    4    0    2  new_y7 (:178)
   -      6     -    I    05       DFFE                0    4    0    2  new_y6 (:179)
   -      6     -    I    11       DFFE                0    4    0    2  new_y5 (:180)
   -      7     -    I    01       DFFE                0    4    0    2  new_y4 (:181)
   -      5     -    I    16       DFFE                0    4    0    2  new_y3 (:182)
   -      7     -    I    49       DFFE                0    4    0    2  new_y2 (:183)
   -      3     -    I    20       DFFE                0    4    0    2  new_y1 (:184)
   -      3     -    I    49       DFFE                0    4    0    2  new_y0 (:185)
   -      8     -    C    15       DFFE                0    4    0    1  PACKET_CHAR17 (:186)
   -      7     -    I    07       DFFE                0    4    0    1  PACKET_CHAR16 (:187)
   -      8     -    I    20       DFFE                0    4    0    1  PACKET_CHAR15 (:188)
   -      5     -    I    20       DFFE                0    4    0    1  PACKET_CHAR14 (:189)
   -      7     -    I    26       DFFE                0    4    0    1  PACKET_CHAR13 (:190)
   -      8     -    C    18       DFFE                0    4    0    1  PACKET_CHAR12 (:191)
   -      4     -    I    12       DFFE                0    4    0    1  PACKET_CHAR11 (:192)
   -      7     -    C    05       DFFE                0    4    0    1  PACKET_CHAR10 (:193)
   -      2     -    C    15       DFFE                0    4    0   13  PACKET_CHAR27 (:194)
   -      2     -    I    07       DFFE                0    4    0    2  PACKET_CHAR26 (:195)
   -      2     -    I    13       DFFE                0    4    0    2  PACKET_CHAR25 (:196)
   -      1     -    I    18       DFFE                0    4    0    2  PACKET_CHAR24 (:197)
   -      2     -    I    26       DFFE                0    4    0    2  PACKET_CHAR23 (:198)
   -      2     -    C    18       DFFE                0    4    0    2  PACKET_CHAR22 (:199)
   -      6     -    C    15       DFFE                0    4    0    2  PACKET_CHAR21 (:200)
   -      5     -    C    05       DFFE                0    4    0    3  PACKET_CHAR20 (:201)
   -      3     -    C    15       DFFE                0    4    0   13  PACKET_CHAR37 (:202)
   -      1     -    I    07       DFFE                0    4    0    2  PACKET_CHAR36 (:203)
   -      1     -    I    11       DFFE                0    4    0    2  PACKET_CHAR35 (:204)
   -      1     -    I    01       DFFE                0    4    0    2  PACKET_CHAR34 (:205)
   -      3     -    I    48       DFFE                0    4    0    2  PACKET_CHAR33 (:206)
   -      2     -    I    48       DFFE                0    4    0    2  PACKET_CHAR32 (:207)
   -      7     -    I    40       DFFE                0    4    0    2  PACKET_CHAR31 (:208)
   -      6     -    I    40       DFFE                0    4    0    3  PACKET_CHAR30 (:209)
   -      5     -    C    15       DFFE                0    4    1    0  condition_register7 (:210)
   -      8     -    I    07       DFFE                0    4    1    0  condition_register6 (:211)
   -      7     -    I    20       DFFE                0    4    1    0  condition_register5 (:212)
   -      6     -    I    20       DFFE                0    4    1    0  condition_register4 (:213)
   -      4     -    I    26       DFFE                0    4    1    0  condition_register3 (:214)
   -      1     -    C    18       DFFE                0    4    1    0  condition_register2 (:215)
   -      6     -    I    12       DFFE                0    4    1    0  condition_register1 (:216)
   -      1     -    C    05       DFFE                0    4    1    0  condition_register0 (:217)
   -      2     -    G    06        OR2    s           0    4    0    1  ~456~1
   -      2     -    D    07       AND2    s           0    4    0    1  ~1071~1
   -      4     -    D    21       AND2    s           0    4    0    1  ~1071~2
   -      1     -    D    07        OR2    s           0    4    0    1  ~1088~1
   -      3     -    D    21        OR2    s           0    4    0    1  ~1088~2
   -      4     -    G    46        OR2    s           0    3    0    1  ~1559~1
   -      5     -    G    46        OR2    s           0    3    0    1  ~1559~2
   -      3     -    G    46        OR2        !       0    4    0    1  :1559
   -      1     -    G    06        OR2    s   !       0    3    0   11  ~1663~1
   -      1     -    G    23        OR2                0    3    0    4  :1663
   -      5     -    G    23        OR2                0    4    0    1  :2051
   -      7     -    G    23        OR2                0    4    0    1  :2057
   -      2     -    G    23        OR2                0    3    0    1  :2063
   -      3     -    G    06       AND2    s           0    2    0    4  ~2069~1
   -      5     -    G    33       AND2                0    2    0    5  :2593
   -      7     -    G    47        OR2                0    4    0   25  :2610
   -      4     -    G    16        OR2        !       0    2    0   31  :2870
   -      2     -    G    03        OR2                0    4    0    1  :5530
   -      3     -    G    05        OR2                0    4    0    1  :5536
   -      2     -    G    05        OR2                0    4    0    1  :5537
   -      3     -    G    17        OR2                0    4    0    1  :5542
   -      2     -    G    17        OR2                0    4    0    1  :5543
   -      5     -    I    38        OR2                0    4    0    1  :5548
   -      2     -    I    32        OR2                0    4    0    1  :5554
   -      1     -    I    38        OR2                0    4    0    1  :5555
   -      3     -    I    37        OR2                0    4    0    1  :5560
   -      3     -    I    27        OR2                0    4    0    1  :5566
   -      1     -    I    27        OR2                0    4    0    1  :5567
   -      2     -    I    15        OR2                0    4    0    1  :5572
   -      3     -    G    14        OR2                0    4    0    1  :5626
   -      2     -    G    15        OR2                0    4    0    1  :5632
   -      1     -    G    15        OR2                0    4    0    1  :5633
   -      3     -    G    13        OR2                0    4    0    1  :5638
   -      2     -    G    13        OR2                0    4    0    1  :5639
   -      1     -    G    24        OR2                0    4    0    1  :5644
   -      3     -    G    16        OR2                0    4    0    1  :5650
   -      1     -    G    16        OR2                0    4    0    1  :5651
   -      2     -    G    07        OR2                0    4    0    1  :5656
   -      3     -    G    19        OR2                0    4    0    1  :5662
   -      1     -    G    19        OR2                0    4    0    1  :5663
   -      3     -    I    03        OR2                0    4    0    1  :5668
   -      4     -    G    14        OR2                0    4    0    1  :7123
   -      3     -    G    15        OR2                0    4    0    1  :7129
   -      5     -    G    13        OR2                0    4    0    1  :7135
   -      2     -    G    24        OR2                0    4    0    1  :7141
   -      5     -    G    16        OR2                0    4    0    1  :7147
   -      4     -    G    07        OR2                0    4    0    1  :7153
   -      4     -    G    19        OR2                0    4    0    1  :7159
   -      4     -    I    03        OR2                0    4    0    1  :7165
   -      3     -    G    03        OR2                0    4    0    1  :7219
   -      4     -    G    05        OR2                0    4    0    1  :7225
   -      4     -    G    17        OR2                0    4    0    1  :7231
   -      7     -    I    38        OR2                0    4    0    1  :7237
   -      3     -    I    32        OR2                0    4    0    1  :7243
   -      4     -    I    37        OR2                0    4    0    1  :7249
   -      5     -    I    27        OR2                0    4    0    1  :7255
   -      3     -    I    15        OR2                0    4    0    1  :7261
   -      8     -    G    33        OR2                0    4    0    1  :7375
   -      5     -    G    14        OR2                0    4    0    1  :7984
   -      5     -    G    15        OR2                0    4    0    1  :7990
   -      6     -    G    13        OR2                0    4    0    1  :7996
   -      3     -    G    24        OR2                0    4    0    1  :8002
   -      6     -    G    16        OR2                0    4    0    1  :8008
   -      5     -    G    07        OR2                0    4    0    1  :8014
   -      5     -    G    19        OR2                0    4    0    1  :8020
   -      6     -    I    03        OR2                0    4    0    1  :8026
   -      5     -    G    03        OR2                0    4    0    1  :8080
   -      5     -    G    05        OR2                0    4    0    1  :8086
   -      5     -    G    17        OR2                0    4    0    1  :8092
   -      8     -    I    38        OR2                0    4    0    1  :8098
   -      5     -    I    32        OR2                0    4    0    1  :8104
   -      5     -    I    37        OR2                0    4    0    1  :8110
   -      6     -    I    27        OR2                0    4    0    1  :8116
   -      5     -    I    15        OR2                0    4    0    1  :8122
   -      5     -    I    17        OR2    s           0    4    0    8  ~8557~1
   -      2     -    I    02        OR2    s           0    3    0    8  ~8605~1
   -      1     -    G    25        OR2    s           0    3    0    8  ~8647~1
   -      2     -    G    19        OR2    s           0    3    0   32  ~8749~1
   -      6     -    I    10        OR2    s           0    4    0    1  ~8899~1
   -      4     -    I    17        OR2    s           0    4    0    1  ~8905~1
   -      6     -    I    13        OR2    s           0    4    0    1  ~8911~1
   -      5     -    I    18        OR2    s           0    4    0    1  ~8917~1
   -      6     -    I    26        OR2    s           0    4    0    1  ~8923~1
   -      7     -    C    18        OR2    s           0    4    0    1  ~8929~1
   -      4     -    C    15        OR2    s           0    4    0    1  ~8935~1
   -      2     -    I    17        OR2    s           0    3    0   16  ~8941~1
   -      3     -    C    05        OR2    s           0    3    0    1  ~8941~2
   -      5     -    I    19        OR2    s           0    4    0    1  ~8995~1
   -      5     -    I    05        OR2    s           0    4    0    1  ~9001~1
   -      5     -    I    11        OR2    s           0    4    0    1  ~9007~1
   -      6     -    I    01        OR2    s           0    4    0    1  ~9013~1
   -      4     -    I    16        OR2    s           0    4    0    1  ~9019~1
   -      1     -    I    48        OR2    s           0    4    0    1  ~9025~1
   -      4     -    I    20        OR2    s           0    4    0    1  ~9031~1
   -      6     -    I    49        OR2    s           0    3    0    1  ~9037~1
   -      1     -    I    20        OR2    s           0    2    0    8  ~9085~1
   -      1     -    G    47        OR2    s           0    4    0    1  ~9115~1
   -      2     -    G    33        OR2    s           0    3    0    6  ~9121~1
   -      2     -    G    14       AND2    s   !       0    2    0    9  ~9127~1
   -      7     -    G    33        OR2    s           0    3    0    1  ~9187~1
   -      1     -    G    03        OR2    s   !       0    2    0   29  ~9748~1
   -      3     -    G    33       AND2    s           0    4    0    3  ~9748~2
   -      4     -    G    47       AND2    s           0    3    0    1  ~9748~3
   -      5     -    G    47        OR2    s           0    4    0    1  ~9748~4
   -      4     -    C    05        OR2    s           0    3    0    1  ~9748~5
   -      7     -    C    16       AND2    s           0    3    0    1  ~9748~6
   -      4     -    C    16       AND2    s           0    3    0    1  ~9748~7
   -      6     -    C    18       AND2    s           0    3    0    1  ~9748~8
   -      5     -    I    26       AND2    s           0    3    0    1  ~9748~9
   -      4     -    I    18       AND2    s           0    3    0    1  ~9748~10
   -      5     -    I    13       AND2    s           0    3    0    1  ~9748~11
   -      3     -    I    17       AND2    s           0    3    0    1  ~9748~12
   -      5     -    I    10       AND2    s           0    3    0    1  ~9748~13
   -      3     -    I    40        OR2    s           0    3    0    1  ~9748~14
   -      5     -    I    49       AND2    s           0    3    0    1  ~9748~15
   -      2     -    I    20       AND2    s           0    3    0    1  ~9748~16
   -      2     -    I    49       AND2    s           0    3    0    1  ~9748~17
   -      3     -    I    16       AND2    s           0    3    0    1  ~9748~18
   -      5     -    I    01       AND2    s           0    3    0    1  ~9748~19
   -      4     -    I    11       AND2    s           0    3    0    1  ~9748~20
   -      3     -    I    05       AND2    s           0    3    0    1  ~9748~21
   -      3     -    I    19       AND2    s           0    3    0    1  ~9748~22
   -      8     -    C    05       AND2    s           0    3    0    2  ~9748~23
   -      7     -    I    12       AND2    s           0    3    0    2  ~9748~24
   -      8     -    G    03        OR2    s           0    4    0   32  ~9748~25
   -      7     -    I    37       AND2    s           0    4    0    1  ~9748~26
   -      2     -    C    16       AND2    s           0    4    0    1  ~9748~27
   -      3     -    C    16       AND2    s           0    4    0    1  ~9748~28
   -      8     -    I    49       AND2    s           0    4    0    1  ~9748~29
   -      7     -    I    18       AND2    s           0    4    0    1  ~9748~30
   -      8     -    I    13       AND2    s           0    4    0    1  ~9748~31
   -      8     -    I    17       AND2    s           0    4    0    1  ~9748~32
   -      8     -    I    10       AND2    s           0    4    0    1  ~9748~33
   -      8     -    I    03       AND2    s           0    4    0    1  ~9748~34
   -      8     -    G    19       AND2    s           0    4    0    1  ~9748~35
   -      7     -    G    07       AND2    s           0    4    0    1  ~9748~36
   -      8     -    G    16       AND2    s           0    4    0    1  ~9748~37
   -      5     -    G    24       AND2    s           0    4    0    1  ~9748~38
   -      8     -    G    13       AND2    s           0    4    0    1  ~9748~39
   -      7     -    G    15       AND2    s           0    4    0    1  ~9748~40
   -      8     -    G    14       AND2    s           0    4    0    1  ~9748~41
   -      8     -    I    40       AND2    s           0    4    0    1  ~9748~42
   -      1     -    I    17       AND2    s           0    4    0    1  ~9748~43
   -      1     -    I    49       AND2    s           0    4    0    1  ~9748~44
   -      7     -    I    16       AND2    s           0    4    0    1  ~9748~45
   -      8     -    I    01       AND2    s           0    4    0    1  ~9748~46
   -      8     -    I    11       AND2    s           0    4    0    1  ~9748~47
   -      8     -    I    05       AND2    s           0    4    0    1  ~9748~48
   -      7     -    I    19       AND2    s           0    4    0    1  ~9748~49
   -      7     -    I    15       AND2    s           0    4    0    1  ~9748~50
   -      8     -    I    27       AND2    s           0    4    0    1  ~9748~51
   -      8     -    I    37       AND2    s           0    4    0    1  ~9748~52
   -      7     -    I    32       AND2    s           0    4    0    1  ~9748~53
   -      8     -    I    32       AND2    s           0    4    0    1  ~9748~54
   -      7     -    G    17       AND2    s           0    4    0    1  ~9748~55
   -      7     -    G    05       AND2    s           0    4    0    1  ~9748~56
   -      7     -    G    03       AND2    s           0    4    0    1  ~9748~57
   -      1     -    G    14        OR2        !       0    4    0   28  :9748
   -      4     -    G    44        OR2                0    3    0    0  :9769


Code:

s = Synthesized pin or logic cell
+ = Synchronous flipflop
/ = Slow slew-rate output
! = NOT gate push-back
r = Fitter-inserted logic cell
p = Packed register


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** FASTTRACK INTERCONNECT UTILIZATION **

Row FastTrack Interconnect:

          Global         Left Half-      Right Half-
         FastTrack       FastTrack       FastTrack 
Row     Interconnect    Interconnect    Interconnect    Input Pins     Output Pins     Bidir Pins
A:       0/208(  0%)     0/104(  0%)     0/104(  0%)    0/16(  0%)      0/16(  0%)     0/16(  0%)
B:       0/208(  0%)     0/104(  0%)     0/104(  0%)    0/16(  0%)      0/16(  0%)     0/16(  0%)
C:      13/208(  6%)    25/104( 24%)     0/104(  0%)    0/16(  0%)      6/16( 37%)     0/16(  0%)
D:       2/208(  0%)     4/104(  3%)     1/104(  0%)    0/16(  0%)      0/16(  0%)     1/16(  6%)
E:       0/208(  0%)     2/104(  1%)     0/104(  0%)    0/16(  0%)      2/16( 12%)     0/16(  0%)
F:       0/208(  0%)     1/104(  0%)     0/104(  0%)    0/16(  0%)      1/16(  6%)     0/16(  0%)
G:      26/208( 12%)    26/104( 25%)    18/104( 17%)    0/16(  0%)      7/16( 43%)     1/16(  6%)
H:       0/208(  0%)     0/104(  0%)     1/104(  0%)    0/16(  0%)      1/16(  6%)     0/16(  0%)
I:      41/208( 19%)    24/104( 23%)    12/104( 11%)    0/16(  0%)      9/16( 56%)     0/16(  0%)


Column FastTrack Interconnect:

         FastTrack                                 
Column  Interconnect    Input Pins     Output Pins     Bidir Pins
01:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
02:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
03:      4/24( 16%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
04:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
05:      5/24( 20%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
06:      1/24(  4%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
07:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
08:      1/24(  4%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
09:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
10:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
11:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
12:      3/24( 12%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
13:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
14:      3/24( 12%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
15:      2/24(  8%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
16:      6/24( 25%)     0/4(  0%)      2/4( 50%)       0/4(  0%)
17:      3/24( 12%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
18:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
19:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
20:      3/24( 12%)     0/4(  0%)      2/4( 50%)       0/4(  0%)
21:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
22:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
23:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
24:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
25:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
26:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
27:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
28:      1/24(  4%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
29:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
30:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
31:      1/24(  4%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
32:      1/24(  4%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
33:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
34:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
35:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
36:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
37:      3/24( 12%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
38:      2/24(  8%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
39:      1/24(  4%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
40:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
41:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
42:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
43:      2/24(  8%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
44:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
45:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
46:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
47:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
48:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
49:      1/24(  4%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
50:      1/24(  4%)     0/4(  0%)      1/4( 25%)       0/4(  0%)
51:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
52:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)
EA:      0/24(  0%)     0/4(  0%)      0/4(  0%)       0/4(  0%)


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** CLOCK SIGNALS **

Type     Fan-out       Name
DFF        133         MOUSE_CLK_FILTER
INPUT       34         clock_25Mhz


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** CLEAR SIGNALS **

Type     Fan-out       Name
INPUT       29         reset
DFF         18         send_data


Device-Specific Information:c:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt
mouse16

** EQUATIONS **

clock_25Mhz : INPUT;
reset    : INPUT;

-- Node name is ':68' = 'CHAROUT0' 
-- Equation name is 'CHAROUT0', location is LC8_G46, type is buried.
CHAROUT0 = DFFE( _EQ001, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ001 =  CHAROUT0 &  mouse_state~6;

-- Node name is ':67' = 'CHAROUT1' 
-- Equation name is 'CHAROUT1', location is LC6_G46, type is buried.
CHAROUT1 = DFFE( _EQ002, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ002 =  CHAROUT1 &  mouse_state~6;

-- Node name is ':66' = 'CHAROUT2' 
-- Equation name is 'CHAROUT2', location is LC1_G37, type is buried.
CHAROUT2 = DFFE( _EQ003, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ003 = !mouse_state~6
         #  CHAROUT2;

-- Node name is ':65' = 'CHAROUT3' 
-- Equation name is 'CHAROUT3', location is LC2_G37, type is buried.
CHAROUT3 = DFFE( _EQ004, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ004 =  CHAROUT3 &  mouse_state~6;

-- Node name is ':64' = 'CHAROUT4' 
-- Equation name is 'CHAROUT4', location is LC3_G37, type is buried.
CHAROUT4 = DFFE( _EQ005, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ005 = !mouse_state~6
         #  CHAROUT4;

-- Node name is ':63' = 'CHAROUT5' 
-- Equation name is 'CHAROUT5', location is LC5_G44, type is buried.
CHAROUT5 = DFFE( _EQ006, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ006 = !mouse_state~6
         #  CHAROUT5;

-- Node name is ':62' = 'CHAROUT6' 
-- Equation name is 'CHAROUT6', location is LC2_G46, type is buried.
CHAROUT6 = DFFE( _EQ007, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ007 = !mouse_state~6
         #  CHAROUT6;

-- Node name is ':61' = 'CHAROUT7' 
-- Equation name is 'CHAROUT7', location is LC5_G37, type is buried.
CHAROUT7 = DFFE( _EQ008, GLOBAL( clock_25Mhz),  VCC,  VCC, !_LC4_G37);
  _EQ008 = !mouse_state~6
         #  CHAROUT7;

-- Node name is ':217' = 'condition_register0' 
-- Equation name is 'condition_register0', location is LC1_C5, type is buried.
condition_register0 = DFFE( _EQ009,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ009 =  _LC8_C5
         #  condition_register0 &  _LC1_I20;

-- Node name is ':216' = 'condition_register1' 
-- Equation name is 'condition_register1', location is LC6_I12, type is buried.
condition_register1 = DFFE( _EQ010,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ010 =  _LC7_I12
         #  condition_register1 &  _LC1_I20;

-- Node name is ':215' = 'condition_register2' 
-- Equation name is 'condition_register2', location is LC1_C18, type is buried.
condition_register2 = DFFE( _EQ011,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ011 = !_LC1_I20 &  PACKET_CHAR12
         #  condition_register2 &  _LC1_I20;

-- Node name is ':214' = 'condition_register3' 
-- Equation name is 'condition_register3', location is LC4_I26, type is buried.
condition_register3 = DFFE( _EQ012,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ012 = !_LC1_I20 &  PACKET_CHAR13
         #  condition_register3 &  _LC1_I20;

-- Node name is ':213' = 'condition_register4' 
-- Equation name is 'condition_register4', location is LC6_I20, type is buried.
condition_register4 = DFFE( _EQ013,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ013 = !_LC1_I20 &  PACKET_CHAR14
         #  condition_register4 &  _LC1_I20;

-- Node name is ':212' = 'condition_register5' 
-- Equation name is 'condition_register5', location is LC7_I20, type is buried.
condition_register5 = DFFE( _EQ014,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ014 = !_LC1_I20 &  PACKET_CHAR15
         #  condition_register5 &  _LC1_I20;

-- Node name is ':211' = 'condition_register6' 
-- Equation name is 'condition_register6', location is LC8_I7, type is buried.
condition_register6 = DFFE( _EQ015,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ015 = !_LC1_I20 &  PACKET_CHAR16
         #  condition_register6 &  _LC1_I20;

-- Node name is ':210' = 'condition_register7' 
-- Equation name is 'condition_register7', location is LC5_C15, type is buried.
condition_register7 = DFFE( _EQ016,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ016 = !_LC1_I20 &  PACKET_CHAR17
         #  condition_register7 &  _LC1_I20;

-- Node name is ':78' = 'filter0' 
-- Equation name is 'filter0', location is LC4_D7, type is buried.
filter0  = DFFE( mouse_clk, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':77' = 'filter1' 
-- Equation name is 'filter1', location is LC5_D7, type is buried.
filter1  = DFFE( filter0, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':76' = 'filter2' 
-- Equation name is 'filter2', location is LC6_D7, type is buried.
filter2  = DFFE( filter1, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':75' = 'filter3' 
-- Equation name is 'filter3', location is LC3_D7, type is buried.
filter3  = DFFE( filter2, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':74' = 'filter4' 
-- Equation name is 'filter4', location is LC1_D21, type is buried.
filter4  = DFFE( filter3, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':73' = 'filter5' 
-- Equation name is 'filter5', location is LC2_D21, type is buried.
filter5  = DFFE( filter4, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':72' = 'filter6' 
-- Equation name is 'filter6', location is LC8_D21, type is buried.
filter6  = DFFE( filter5, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':71' = 'filter7' 
-- Equation name is 'filter7', location is LC7_D7, type is buried.
filter7  = DFFE( filter6, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);

-- Node name is ':101' = 'INCNT0' 
-- Equation name is 'INCNT0', location is LC8_G47, type is buried.
INCNT0   = DFFE( _EQ017,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ017 = !INCNT0 &  _LC3_G33
         #  INCNT0 &  _LC2_G33;

-- Node name is ':100' = 'INCNT1' 
-- Equation name is 'INCNT1', location is LC3_G47, type is buried.
INCNT1   = DFFE( _EQ018,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ018 =  INCNT1 &  _LC1_G47
         #  INCNT0 & !INCNT1 &  _LC3_G33;

-- Node name is ':99' = 'INCNT2' 
-- Equation name is 'INCNT2', location is LC6_G47, type is buried.
INCNT2   = DFFE( _EQ019,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ019 = !INCNT2 &  _LC4_G47
         #  INCNT2 &  _LC5_G47
         #  INCNT2 &  _LC2_G33;

-- Node name is ':98' = 'INCNT3' 
-- Equation name is 'INCNT3', location is LC1_G33, type is buried.
INCNT3   = DFFE( _EQ020,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ020 = !_LC1_G14 & !_LC5_G33 &  _LC8_G33
         #  INCNT3 &  _LC5_G33
         #  INCNT3 &  _LC1_G14;

-- Node name is ':59' = 'inhibit_wait_count0' 
-- Equation name is 'inhibit_wait_count0', location is LC3_G48, type is buried.
inhibit_wait_count0 = DFFE( _EQ021, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ021 =  inhibit_wait_count0 &  mouse_state~6
         # !inhibit_wait_count0 & !mouse_state~6;

-- Node name is ':58' = 'inhibit_wait_count1' 
-- Equation name is 'inhibit_wait_count1', location is LC2_G48, type is buried.
inhibit_wait_count1 = DFFE( _EQ022, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ022 =  inhibit_wait_count1 &  mouse_state~6
         # !inhibit_wait_count0 &  inhibit_wait_count1
         #  inhibit_wait_count0 & !inhibit_wait_count1 & !mouse_state~6;

-- Node name is ':57' = 'inhibit_wait_count2' 
-- Equation name is 'inhibit_wait_count2', location is LC5_G48, type is buried.
inhibit_wait_count2 = DFFE( _EQ023, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ023 =  inhibit_wait_count2 &  mouse_state~6
         #  inhibit_wait_count2 & !_LC4_G48
         # !inhibit_wait_count2 &  _LC4_G48 & !mouse_state~6;

-- Node name is ':56' = 'inhibit_wait_count3' 
-- Equation name is 'inhibit_wait_count3', location is LC6_G48, type is buried.
inhibit_wait_count3 = DFFE( _EQ024, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ024 =  inhibit_wait_count3 &  mouse_state~6
         # !inhibit_wait_count2 &  inhibit_wait_count3
         #  inhibit_wait_count3 & !_LC4_G48
         #  inhibit_wait_count2 & !inhibit_wait_count3 &  _LC4_G48 & 
             !mouse_state~6;

-- Node name is ':55' = 'inhibit_wait_count4' 
-- Equation name is 'inhibit_wait_count4', location is LC8_G48, type is buried.
inhibit_wait_count4 = DFFE( _EQ025, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ025 =  inhibit_wait_count4 &  mouse_state~6
         #  inhibit_wait_count4 & !_LC7_G48
         # !inhibit_wait_count3 &  inhibit_wait_count4
         #  inhibit_wait_count3 & !inhibit_wait_count4 &  _LC7_G48 & 
             !mouse_state~6;

-- Node name is ':54' = 'inhibit_wait_count5' 
-- Equation name is 'inhibit_wait_count5', location is LC3_G41, type is buried.
inhibit_wait_count5 = DFFE( _EQ026, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ026 =  inhibit_wait_count5 &  mouse_state~6
         #  inhibit_wait_count5 & !_LC1_G48
         # !inhibit_wait_count5 &  _LC1_G48 & !mouse_state~6;

-- Node name is ':53' = 'inhibit_wait_count6' 
-- Equation name is 'inhibit_wait_count6', location is LC4_G41, type is buried.
inhibit_wait_count6 = DFFE( _EQ027, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ027 =  inhibit_wait_count6 &  mouse_state~6
         # !inhibit_wait_count5 &  inhibit_wait_count6
         #  inhibit_wait_count6 & !_LC1_G48
         #  inhibit_wait_count5 & !inhibit_wait_count6 &  _LC1_G48 & 
             !mouse_state~6;

-- Node name is ':52' = 'inhibit_wait_count7' 
-- Equation name is 'inhibit_wait_count7', location is LC6_G41, type is buried.
inhibit_wait_count7 = DFFE( _EQ028, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ028 =  inhibit_wait_count7 &  mouse_state~6
         #  inhibit_wait_count7 & !_LC5_G41
         # !inhibit_wait_count6 &  inhibit_wait_count7
         #  inhibit_wait_count6 & !inhibit_wait_count7 &  _LC5_G41 & 
             !mouse_state~6;

-- Node name is ':51' = 'inhibit_wait_count8' 
-- Equation name is 'inhibit_wait_count8', location is LC8_G41, type is buried.
inhibit_wait_count8 = DFFE( _EQ029, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ029 =  inhibit_wait_count8 &  mouse_state~6
         #  inhibit_wait_count8 & !_LC7_G41
         # !inhibit_wait_count8 &  _LC7_G41 & !mouse_state~6;

-- Node name is ':50' = 'inhibit_wait_count9' 
-- Equation name is 'inhibit_wait_count9', location is LC2_G41, type is buried.
inhibit_wait_count9 = DFFE( _EQ030, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ030 =  inhibit_wait_count9 &  mouse_state~6
         # !inhibit_wait_count8 &  inhibit_wait_count9
         #  inhibit_wait_count9 & !_LC7_G41
         #  inhibit_wait_count8 & !inhibit_wait_count9 &  _LC7_G41 & 
             !mouse_state~6;

-- Node name is ':49' = 'inhibit_wait_count10' 
-- Equation name is 'inhibit_wait_count10', location is LC7_G44, type is buried.
inhibit_wait_count10 = DFFE( _EQ031, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ031 =  inhibit_wait_count10 & !_LC1_G41
         #  inhibit_wait_count10 &  mouse_state~6
         # !inhibit_wait_count9 &  inhibit_wait_count10
         #  inhibit_wait_count9 & !inhibit_wait_count10 &  _LC1_G41 & 
             !mouse_state~6;

-- Node name is ':70' = 'iready_set' 
-- Equation name is 'iready_set', location is LC4_G33, type is buried.
iready_set = DFFE( _EQ032,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ032 =  iready_set &  _LC7_G33
         #  _LC1_G3;

-- Node name is 'left_button' 
-- Equation name is 'left_button', type is output 
left_button =  _LC2_C5;

-- Node name is 'mouse_clk' 
-- Equation name is 'mouse_clk', type is bidir 
mouse_clk = TRI(mouse_state~6,  _LC4_G44);

-- Node name is ':79' = 'MOUSE_CLK_FILTER' 
-- Equation name is 'MOUSE_CLK_FILTER', location is LC5_D21, type is buried.
MOUSE_CLK_FILTER = DFFE( _EQ033, GLOBAL( clock_25Mhz),  VCC,  VCC,  VCC);
  _EQ033 =  _LC3_D21 &  MOUSE_CLK_FILTER
         #  filter6 &  MOUSE_CLK_FILTER
         #  filter6 &  _LC4_D21;

-- Node name is 'mouse_condition_register0' 
-- Equation name is 'mouse_condition_register0', type is output 
mouse_condition_register0 =  condition_register0;

-- Node name is 'mouse_condition_register1' 
-- Equation name is 'mouse_condition_register1', type is output 
mouse_condition_register1 =  condition_register1;

-- Node name is 'mouse_condition_register2' 
-- Equation name is 'mouse_condition_register2', type is output 
mouse_condition_register2 =  condition_register2;

-- Node name is 'mouse_condition_register3' 
-- Equation name is 'mouse_condition_register3', type is output 
mouse_condition_register3 =  condition_register3;

-- Node name is 'mouse_condition_register4' 
-- Equation name is 'mouse_condition_register4', type is output 
mouse_condition_register4 =  condition_register4;

-- Node name is 'mouse_condition_register5' 
-- Equation name is 'mouse_condition_register5', type is output 
mouse_condition_register5 =  condition_register5;

-- Node name is 'mouse_condition_register6' 
-- Equation name is 'mouse_condition_register6', type is output 
mouse_condition_register6 =  condition_register6;

-- Node name is 'mouse_condition_register7' 
-- Equation name is 'mouse_condition_register7', type is output 
mouse_condition_register7 =  condition_register7;

-- Node name is 'mouse_data' 
-- Equation name is 'mouse_data', type is bidir 
mouse_data = TRI(MOUSE_DATA_BUF,  _LC1_G14);

-- Node name is ':96' = 'MOUSE_DATA_BUF' 
-- Equation name is 'MOUSE_DATA_BUF', location is LC8_G34, type is buried.
MOUSE_DATA_BUF = DFFE( _EQ034, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ034 =  _LC1_G6 &  SHIFTOUT1
         # !_LC1_G6 &  MOUSE_DATA_BUF;

-- Node name is 'mouse_state~2' 
-- Equation name is 'mouse_state~2', location is LC6_G6, type is buried.
mouse_state~2 = DFFE( _EQ035, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ035 =  mouse_state~3 &  output_ready
         # !iready_set &  mouse_state~2;

-- Node name is 'mouse_state~3' 
-- Equation name is 'mouse_state~3', location is LC4_G6, type is buried.
mouse_state~3 = DFFE( _EQ036, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ036 =  mouse_state~3 & !output_ready
         #  mouse_state~4;

-- Node name is 'mouse_state~4' 
-- Equation name is 'mouse_state~4', location is LC2_G44, type is buried.
mouse_state~4 = DFFE( mouse_state~5, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);

-- Node name is 'mouse_state~5' 
-- Equation name is 'mouse_state~5', location is LC6_G44, type is buried.
mouse_state~5 = DFFE( _EQ037, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ037 =  inhibit_wait_count9 &  inhibit_wait_count10 & !mouse_state~6;

-- Node name is 'mouse_state~6' 
-- Equation name is 'mouse_state~6', location is LC8_G44, type is buried.
mouse_state~6 = DFFE( _EQ038, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ038 =  mouse_state~6
         #  inhibit_wait_count9 &  inhibit_wait_count10;

-- Node name is 'mouse_x0' 
-- Equation name is 'mouse_x0', type is output 
mouse_x0 =  x0;

-- Node name is 'mouse_x1' 
-- Equation name is 'mouse_x1', type is output 
mouse_x1 =  x1;

-- Node name is 'mouse_x2' 
-- Equation name is 'mouse_x2', type is output 
mouse_x2 =  x2;

-- Node name is 'mouse_x3' 
-- Equation name is 'mouse_x3', type is output 
mouse_x3 =  x3;

-- Node name is 'mouse_x4' 
-- Equation name is 'mouse_x4', type is output 
mouse_x4 =  x4;

-- Node name is 'mouse_x5' 
-- Equation name is 'mouse_x5', type is output 
mouse_x5 =  x5;

-- Node name is 'mouse_x6' 
-- Equation name is 'mouse_x6', type is output 
mouse_x6 =  x6;

-- Node name is 'mouse_x7' 
-- Equation name is 'mouse_x7', type is output 
mouse_x7 =  x7;

-- Node name is 'mouse_x8' 
-- Equation name is 'mouse_x8', type is output 
mouse_x8 =  x8;

-- Node name is 'mouse_x9' 
-- Equation name is 'mouse_x9', type is output 
mouse_x9 =  x9;

-- Node name is 'mouse_x10' 
-- Equation name is 'mouse_x10', type is output 
mouse_x10 =  x10;

-- Node name is 'mouse_x11' 
-- Equation name is 'mouse_x11', type is output 
mouse_x11 =  x11;

-- Node name is 'mouse_x12' 
-- Equation name is 'mouse_x12', type is output 
mouse_x12 =  x12;

-- Node name is 'mouse_x13' 
-- Equation name is 'mouse_x13', type is output 
mouse_x13 =  x13;

-- Node name is 'mouse_x14' 
-- Equation name is 'mouse_x14', type is output 
mouse_x14 =  x14;

-- Node name is 'mouse_x15' 
-- Equation name is 'mouse_x15', type is output 
mouse_x15 =  x15;

-- Node name is 'mouse_y0' 
-- Equation name is 'mouse_y0', type is output 
mouse_y0 =  y0;

-- Node name is 'mouse_y1' 
-- Equation name is 'mouse_y1', type is output 
mouse_y1 =  y1;

-- Node name is 'mouse_y2' 
-- Equation name is 'mouse_y2', type is output 
mouse_y2 =  y2;

-- Node name is 'mouse_y3' 
-- Equation name is 'mouse_y3', type is output 
mouse_y3 =  y3;

-- Node name is 'mouse_y4' 
-- Equation name is 'mouse_y4', type is output 
mouse_y4 =  y4;

-- Node name is 'mouse_y5' 
-- Equation name is 'mouse_y5', type is output 
mouse_y5 =  y5;

-- Node name is 'mouse_y6' 
-- Equation name is 'mouse_y6', type is output 
mouse_y6 =  y6;

-- Node name is 'mouse_y7' 
-- Equation name is 'mouse_y7', type is output 
mouse_y7 =  y7;

-- Node name is 'mouse_y8' 
-- Equation name is 'mouse_y8', type is output 
mouse_y8 =  y8;

-- Node name is 'mouse_y9' 
-- Equation name is 'mouse_y9', type is output 
mouse_y9 =  y9;

-- Node name is 'mouse_y10' 
-- Equation name is 'mouse_y10', type is output 
mouse_y10 =  y10;

-- Node name is 'mouse_y11' 
-- Equation name is 'mouse_y11', type is output 
mouse_y11 =  y11;

-- Node name is 'mouse_y12' 
-- Equation name is 'mouse_y12', type is output 
mouse_y12 =  y12;

-- Node name is 'mouse_y13' 
-- Equation name is 'mouse_y13', type is output 
mouse_y13 =  y13;

-- Node name is 'mouse_y14' 
-- Equation name is 'mouse_y14', type is output 
mouse_y14 =  y14;

-- Node name is 'mouse_y15' 
-- Equation name is 'mouse_y15', type is output 
mouse_y15 =  y15;

-- Node name is ':169' = 'new_x0' 
-- Equation name is 'new_x0', location is LC5_C16, type is buried.
new_x0   = DFFE( _EQ039,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ039 =  _LC2_I17 &  new_x0
         #  _LC3_C5;

-- Node name is ':168' = 'new_x1' 
-- Equation name is 'new_x1', location is LC1_C16, type is buried.
new_x1   = DFFE( _EQ040,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ040 =  _LC2_I17 &  new_x1
         #  _LC4_C15;

-- Node name is ':167' = 'new_x2' 
-- Equation name is 'new_x2', location is LC3_C18, type is buried.
new_x2   = DFFE( _EQ041,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ041 =  _LC2_I17 &  new_x2
         #  _LC7_C18;

-- Node name is ':166' = 'new_x3' 
-- Equation name is 'new_x3', location is LC1_I26, type is buried.
new_x3   = DFFE( _EQ042,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ042 =  _LC2_I17 &  new_x3
         #  _LC6_I26;

-- Node name is ':165' = 'new_x4' 
-- Equation name is 'new_x4', location is LC6_I18, type is buried.
new_x4   = DFFE( _EQ043,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ043 =  _LC2_I17 &  new_x4
         #  _LC5_I18;

-- Node name is ':164' = 'new_x5' 
-- Equation name is 'new_x5', location is LC7_I13, type is buried.
new_x5   = DFFE( _EQ044,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ044 =  _LC2_I17 &  new_x5
         #  _LC6_I13;

-- Node name is ':163' = 'new_x6' 
-- Equation name is 'new_x6', location is LC7_I17, type is buried.
new_x6   = DFFE( _EQ045,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ045 =  _LC2_I17 &  new_x6
         #  _LC4_I17;

-- Node name is ':162' = 'new_x7' 
-- Equation name is 'new_x7', location is LC7_I10, type is buried.
new_x7   = DFFE( _EQ046,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ046 =  _LC6_I10
         #  _LC2_I17 &  new_x7;

-- Node name is ':161' = 'new_x8' 
-- Equation name is 'new_x8', location is LC7_I3, type is buried.
new_x8   = DFFE( _EQ047,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ047 = !_LC1_G14 &  _LC6_I3
         #  _LC1_G14 &  new_x8;

-- Node name is ':160' = 'new_x9' 
-- Equation name is 'new_x9', location is LC6_G19, type is buried.
new_x9   = DFFE( _EQ048,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ048 = !_LC1_G14 &  _LC5_G19
         #  _LC1_G14 &  new_x9;

-- Node name is ':159' = 'new_x10' 
-- Equation name is 'new_x10', location is LC6_G7, type is buried.
new_x10  = DFFE( _EQ049,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ049 = !_LC1_G14 &  _LC5_G7
         #  _LC1_G14 &  new_x10;

-- Node name is ':158' = 'new_x11' 
-- Equation name is 'new_x11', location is LC7_G16, type is buried.
new_x11  = DFFE( _EQ050,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ050 = !_LC1_G14 &  _LC6_G16
         #  _LC1_G14 &  new_x11;

-- Node name is ':157' = 'new_x12' 
-- Equation name is 'new_x12', location is LC4_G24, type is buried.
new_x12  = DFFE( _EQ051,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ051 = !_LC1_G14 &  _LC3_G24
         #  _LC1_G14 &  new_x12;

-- Node name is ':156' = 'new_x13' 
-- Equation name is 'new_x13', location is LC7_G13, type is buried.
new_x13  = DFFE( _EQ052,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ052 = !_LC1_G14 &  _LC6_G13
         #  _LC1_G14 &  new_x13;

-- Node name is ':155' = 'new_x14' 
-- Equation name is 'new_x14', location is LC6_G15, type is buried.
new_x14  = DFFE( _EQ053,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ053 = !_LC1_G14 &  _LC5_G15
         #  _LC1_G14 &  new_x14;

-- Node name is ':154' = 'new_x15' 
-- Equation name is 'new_x15', location is LC7_G14, type is buried.
new_x15  = DFFE( _EQ054,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ054 = !_LC1_G14 &  _LC5_G14
         #  _LC1_G14 &  new_x15;

-- Node name is ':185' = 'new_y0' 
-- Equation name is 'new_y0', location is LC3_I49, type is buried.
new_y0   = DFFE( _EQ055,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ055 =  _LC2_I17 &  new_y0
         #  _LC6_I49;

-- Node name is ':184' = 'new_y1' 
-- Equation name is 'new_y1', location is LC3_I20, type is buried.
new_y1   = DFFE( _EQ056,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ056 =  _LC2_I17 &  new_y1
         #  _LC4_I20;

-- Node name is ':183' = 'new_y2' 
-- Equation name is 'new_y2', location is LC7_I49, type is buried.
new_y2   = DFFE( _EQ057,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ057 =  _LC2_I17 &  new_y2
         #  _LC1_I48;

-- Node name is ':182' = 'new_y3' 
-- Equation name is 'new_y3', location is LC5_I16, type is buried.
new_y3   = DFFE( _EQ058,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ058 =  _LC2_I17 &  new_y3
         #  _LC4_I16;

-- Node name is ':181' = 'new_y4' 
-- Equation name is 'new_y4', location is LC7_I1, type is buried.
new_y4   = DFFE( _EQ059,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ059 =  _LC2_I17 &  new_y4
         #  _LC6_I1;

-- Node name is ':180' = 'new_y5' 
-- Equation name is 'new_y5', location is LC6_I11, type is buried.
new_y5   = DFFE( _EQ060,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ060 =  _LC2_I17 &  new_y5
         #  _LC5_I11;

-- Node name is ':179' = 'new_y6' 
-- Equation name is 'new_y6', location is LC6_I5, type is buried.
new_y6   = DFFE( _EQ061,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ061 =  _LC2_I17 &  new_y6
         #  _LC5_I5;

-- Node name is ':178' = 'new_y7' 
-- Equation name is 'new_y7', location is LC6_I19, type is buried.
new_y7   = DFFE( _EQ062,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ062 =  _LC5_I19
         #  _LC2_I17 &  new_y7;

-- Node name is ':177' = 'new_y8' 
-- Equation name is 'new_y8', location is LC6_I15, type is buried.
new_y8   = DFFE( _EQ063,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ063 = !_LC1_G14 &  _LC5_I15
         #  _LC1_G14 &  new_y8;

-- Node name is ':176' = 'new_y9' 
-- Equation name is 'new_y9', location is LC7_I27, type is buried.
new_y9   = DFFE( _EQ064,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ064 = !_LC1_G14 &  _LC6_I27
         #  _LC1_G14 &  new_y9;

-- Node name is ':175' = 'new_y10' 
-- Equation name is 'new_y10', location is LC6_I37, type is buried.
new_y10  = DFFE( _EQ065,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ065 = !_LC1_G14 &  _LC5_I37
         #  _LC1_G14 &  new_y10;

-- Node name is ':174' = 'new_y11' 
-- Equation name is 'new_y11', location is LC6_I32, type is buried.
new_y11  = DFFE( _EQ066,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ066 = !_LC1_G14 &  _LC5_I32
         #  _LC1_G14 &  new_y11;

-- Node name is ':173' = 'new_y12' 
-- Equation name is 'new_y12', location is LC4_I38, type is buried.
new_y12  = DFFE( _EQ067,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ067 = !_LC1_G14 &  _LC8_I38
         #  _LC1_G14 &  new_y12;

-- Node name is ':172' = 'new_y13' 
-- Equation name is 'new_y13', location is LC6_G17, type is buried.
new_y13  = DFFE( _EQ068,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ068 = !_LC1_G14 &  _LC5_G17
         #  _LC1_G14 &  new_y13;

-- Node name is ':171' = 'new_y14' 
-- Equation name is 'new_y14', location is LC6_G5, type is buried.
new_y14  = DFFE( _EQ069,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ069 = !_LC1_G14 &  _LC5_G5
         #  _LC1_G14 &  new_y14;

-- Node name is ':170' = 'new_y15' 
-- Equation name is 'new_y15', location is LC6_G3, type is buried.
new_y15  = DFFE( _EQ070,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ070 = !_LC1_G14 &  _LC5_G3
         #  _LC1_G14 &  new_y15;

-- Node name is ':83' = 'OUTCNT0' 
-- Equation name is 'OUTCNT0', location is LC8_G6, type is buried.
OUTCNT0  = DFFE( _EQ071, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ071 =  _LC1_G14 &  _LC3_G6 & !OUTCNT0
         #  OUTCNT0 & !send_char
         # !_LC1_G14 &  OUTCNT0;

-- Node name is ':82' = 'OUTCNT1' 
-- Equation name is 'OUTCNT1', location is LC3_G23, type is buried.
OUTCNT1  = DFFE( _EQ072, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ072 =  _LC1_G14 &  _LC2_G23
         #  OUTCNT1 & !send_char
         # !_LC1_G14 &  OUTCNT1;

-- Node name is ':81' = 'OUTCNT2' 
-- Equation name is 'OUTCNT2', location is LC8_G23, type is buried.
OUTCNT2  = DFFE( _EQ073, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ073 =  _LC1_G14 &  _LC7_G23
         #  OUTCNT2 & !send_char
         # !_LC1_G14 &  OUTCNT2;

-- Node name is ':80' = 'OUTCNT3' 
-- Equation name is 'OUTCNT3', location is LC6_G23, type is buried.
OUTCNT3  = DFFE( _EQ074, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ074 =  _LC1_G14 &  _LC5_G23
         #  OUTCNT3 & !send_char
         # !_LC1_G14 &  OUTCNT3;

-- Node name is ':69' = 'output_ready' 
-- Equation name is 'output_ready', location is LC7_G6, type is buried.
output_ready = DFFE( _EQ075, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ075 =  _LC1_G14 &  _LC1_G23 &  send_char
         #  output_ready & !send_char
         # !_LC1_G14 &  output_ready;

-- Node name is ':193' = 'PACKET_CHAR10' 
-- Equation name is 'PACKET_CHAR10', location is LC7_C5, type is buried.
PACKET_CHAR10 = DFFE( _EQ076,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ076 = !_LC1_G25 &  SHIFTIN0
         #  _LC1_G25 &  PACKET_CHAR10;

-- Node name is ':192' = 'PACKET_CHAR11' 
-- Equation name is 'PACKET_CHAR11', location is LC4_I12, type is buried.
PACKET_CHAR11 = DFFE( _EQ077,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ077 = !_LC1_G25 &  SHIFTIN1
         #  _LC1_G25 &  PACKET_CHAR11;

-- Node name is ':191' = 'PACKET_CHAR12' 
-- Equation name is 'PACKET_CHAR12', location is LC8_C18, type is buried.
PACKET_CHAR12 = DFFE( _EQ078,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ078 = !_LC1_G25 &  SHIFTIN2
         #  _LC1_G25 &  PACKET_CHAR12;

-- Node name is ':190' = 'PACKET_CHAR13' 
-- Equation name is 'PACKET_CHAR13', location is LC7_I26, type is buried.
PACKET_CHAR13 = DFFE( _EQ079,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ079 = !_LC1_G25 &  SHIFTIN3
         #  _LC1_G25 &  PACKET_CHAR13;

-- Node name is ':189' = 'PACKET_CHAR14' 
-- Equation name is 'PACKET_CHAR14', location is LC5_I20, type is buried.
PACKET_CHAR14 = DFFE( _EQ080,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ080 = !_LC1_G25 &  SHIFTIN4
         #  _LC1_G25 &  PACKET_CHAR14;

-- Node name is ':188' = 'PACKET_CHAR15' 
-- Equation name is 'PACKET_CHAR15', location is LC8_I20, type is buried.
PACKET_CHAR15 = DFFE( _EQ081,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ081 = !_LC1_G25 &  SHIFTIN5
         #  _LC1_G25 &  PACKET_CHAR15;

-- Node name is ':187' = 'PACKET_CHAR16' 
-- Equation name is 'PACKET_CHAR16', location is LC7_I7, type is buried.
PACKET_CHAR16 = DFFE( _EQ082,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ082 = !_LC1_G25 &  SHIFTIN6
         #  _LC1_G25 &  PACKET_CHAR16;

-- Node name is ':186' = 'PACKET_CHAR17' 
-- Equation name is 'PACKET_CHAR17', location is LC8_C15, type is buried.
PACKET_CHAR17 = DFFE( _EQ083,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_D5);
  _EQ083 = !_LC1_G25 &  SHIFTIN7
         #  _LC1_G25 &  PACKET_CHAR17;

-- Node name is ':201' = 'PACKET_CHAR20' 
-- Equation name is 'PACKET_CHAR20', location is LC5_C5, type is buried.
PACKET_CHAR20 = DFFE( _EQ084,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ084 = !_LC2_I2 &  SHIFTIN0
         #  _LC2_I2 &  PACKET_CHAR20;

-- Node name is ':200' = 'PACKET_CHAR21' 
-- Equation name is 'PACKET_CHAR21', location is LC6_C15, type is buried.
PACKET_CHAR21 = DFFE( _EQ085,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ085 = !_LC2_I2 &  SHIFTIN1
         #  _LC2_I2 &  PACKET_CHAR21;

-- Node name is ':199' = 'PACKET_CHAR22' 
-- Equation name is 'PACKET_CHAR22', location is LC2_C18, type is buried.
PACKET_CHAR22 = DFFE( _EQ086,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ086 = !_LC2_I2 &  SHIFTIN2
         #  _LC2_I2 &  PACKET_CHAR22;

-- Node name is ':198' = 'PACKET_CHAR23' 
-- Equation name is 'PACKET_CHAR23', location is LC2_I26, type is buried.
PACKET_CHAR23 = DFFE( _EQ087,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ087 = !_LC2_I2 &  SHIFTIN3
         #  _LC2_I2 &  PACKET_CHAR23;

-- Node name is ':197' = 'PACKET_CHAR24' 
-- Equation name is 'PACKET_CHAR24', location is LC1_I18, type is buried.
PACKET_CHAR24 = DFFE( _EQ088,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ088 = !_LC2_I2 &  SHIFTIN4
         #  _LC2_I2 &  PACKET_CHAR24;

-- Node name is ':196' = 'PACKET_CHAR25' 
-- Equation name is 'PACKET_CHAR25', location is LC2_I13, type is buried.
PACKET_CHAR25 = DFFE( _EQ089,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ089 = !_LC2_I2 &  SHIFTIN5
         #  _LC2_I2 &  PACKET_CHAR25;

-- Node name is ':195' = 'PACKET_CHAR26' 
-- Equation name is 'PACKET_CHAR26', location is LC2_I7, type is buried.
PACKET_CHAR26 = DFFE( _EQ090,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ090 = !_LC2_I2 &  SHIFTIN6
         #  _LC2_I2 &  PACKET_CHAR26;

-- Node name is ':194' = 'PACKET_CHAR27' 
-- Equation name is 'PACKET_CHAR27', location is LC2_C15, type is buried.
PACKET_CHAR27 = DFFE( _EQ091,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ091 = !_LC2_I2 &  SHIFTIN7
         #  _LC2_I2 &  PACKET_CHAR27;

-- Node name is ':209' = 'PACKET_CHAR30' 
-- Equation name is 'PACKET_CHAR30', location is LC6_I40, type is buried.
PACKET_CHAR30 = DFFE( _EQ092,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ092 = !_LC5_I17 &  SHIFTIN0
         #  _LC5_I17 &  PACKET_CHAR30;

-- Node name is ':208' = 'PACKET_CHAR31' 
-- Equation name is 'PACKET_CHAR31', location is LC7_I40, type is buried.
PACKET_CHAR31 = DFFE( _EQ093,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ093 = !_LC5_I17 &  SHIFTIN1
         #  _LC5_I17 &  PACKET_CHAR31;

-- Node name is ':207' = 'PACKET_CHAR32' 
-- Equation name is 'PACKET_CHAR32', location is LC2_I48, type is buried.
PACKET_CHAR32 = DFFE( _EQ094,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ094 = !_LC5_I17 &  SHIFTIN2
         #  _LC5_I17 &  PACKET_CHAR32;

-- Node name is ':206' = 'PACKET_CHAR33' 
-- Equation name is 'PACKET_CHAR33', location is LC3_I48, type is buried.
PACKET_CHAR33 = DFFE( _EQ095,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ095 = !_LC5_I17 &  SHIFTIN3
         #  _LC5_I17 &  PACKET_CHAR33;

-- Node name is ':205' = 'PACKET_CHAR34' 
-- Equation name is 'PACKET_CHAR34', location is LC1_I1, type is buried.
PACKET_CHAR34 = DFFE( _EQ096,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ096 = !_LC5_I17 &  SHIFTIN4
         #  _LC5_I17 &  PACKET_CHAR34;

-- Node name is ':204' = 'PACKET_CHAR35' 
-- Equation name is 'PACKET_CHAR35', location is LC1_I11, type is buried.
PACKET_CHAR35 = DFFE( _EQ097,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ097 = !_LC5_I17 &  SHIFTIN5
         #  _LC5_I17 &  PACKET_CHAR35;

-- Node name is ':203' = 'PACKET_CHAR36' 
-- Equation name is 'PACKET_CHAR36', location is LC1_I7, type is buried.
PACKET_CHAR36 = DFFE( _EQ098,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ098 = !_LC5_I17 &  SHIFTIN6
         #  _LC5_I17 &  PACKET_CHAR36;

-- Node name is ':202' = 'PACKET_CHAR37' 
-- Equation name is 'PACKET_CHAR37', location is LC3_C15, type is buried.
PACKET_CHAR37 = DFFE( _EQ099,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ099 = !_LC5_I17 &  SHIFTIN7
         #  _LC5_I17 &  PACKET_CHAR37;

-- Node name is '~104~fit~out1' = 'PACKET_COUNT0~fit~out1' 
-- Equation name is '~104~fit~out1', location is LC2_I16, type is buried.
-- synthesized logic cell 
_LC2_I16 = LCELL( PACKET_COUNT0);

-- Node name is '~104~fit~out2' = 'PACKET_COUNT0~fit~out2' 
-- Equation name is '~104~fit~out2', location is LC1_I16, type is buried.
-- synthesized logic cell 
_LC1_I16 = LCELL( PACKET_COUNT0);

-- Node name is ':104' = 'PACKET_COUNT0' 
-- Equation name is 'PACKET_COUNT0', location is LC6_I16, type is buried.
PACKET_COUNT0 = DFFE( _EQ100,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ100 = !_LC1_G3 &  PACKET_COUNT0
         #  _LC1_G3 & !PACKET_COUNT0
         #  _LC1_G3 &  _LC4_I5;

-- Node name is '~103~fit~out1' = 'PACKET_COUNT1~fit~out1' 
-- Equation name is '~103~fit~out1', location is LC2_I5, type is buried.
-- synthesized logic cell 
_LC2_I5  = LCELL( PACKET_COUNT1);

-- Node name is '~103~fit~out2' = 'PACKET_COUNT1~fit~out2' 
-- Equation name is '~103~fit~out2', location is LC4_I5, type is buried.
-- synthesized logic cell 
_LC4_I5  = LCELL( PACKET_COUNT1);

-- Node name is ':103' = 'PACKET_COUNT1' 
-- Equation name is 'PACKET_COUNT1', location is LC7_I5, type is buried.
PACKET_COUNT1 = DFFE( _EQ101,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ101 = !_LC2_I16 & !_LC4_G16 &  PACKET_COUNT1
         # !_LC1_G3 &  PACKET_COUNT1
         #  _LC1_G3 &  _LC2_I16 & !_LC4_G16 & !PACKET_COUNT1;

-- Node name is ':102' = 'READ_CHAR' 
-- Equation name is 'READ_CHAR', location is LC6_G33, type is buried.
READ_CHAR = DFFE( _EQ102,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ102 =  _LC7_G47 &  READ_CHAR
         # !_LC1_G14 &  _LC5_G33
         #  _LC1_G14 &  READ_CHAR;

-- Node name is 'reset~1~fit~out1' 
-- Equation name is 'reset~1~fit~out1', location is LC1_B24, type is buried.
-- synthesized logic cell 
!_LC1_B24 = _LC1_B24~NOT;
_LC1_B24~NOT = LCELL(!reset);

-- Node name is 'reset~1~fit~out2' 
-- Equation name is 'reset~1~fit~out2', location is LC1_D5, type is buried.
-- synthesized logic cell 
!_LC1_D5 = _LC1_D5~NOT;
_LC1_D5~NOT = LCELL(!reset);

-- Node name is 'reset~1' 
-- Equation name is 'reset~1', location is LC4_G37, type is buried.
-- synthesized logic cell 
!_LC4_G37 = _LC4_G37~NOT;
_LC4_G37~NOT = LCELL(!reset);

-- Node name is 'right_button' 
-- Equation name is 'right_button', type is output 
right_button =  _LC5_I12;

-- Node name is ':84' = 'send_char' 
-- Equation name is 'send_char', location is LC5_G6, type is buried.
!send_char = send_char~NOT;
send_char~NOT = DFFE( _EQ103, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ103 = !send_char
         #  _LC1_G14 &  _LC1_G23;

-- Node name is ':60' = 'send_data' 
-- Equation name is 'send_data', location is LC1_G44, type is buried.
send_data = DFFE( _EQ104, GLOBAL( clock_25Mhz), GLOBAL(!reset),  VCC,  VCC);
  _EQ104 =  _LC2_G6
         #  mouse_state~5 &  mouse_state~6
         #  mouse_state~4 &  mouse_state~6;

-- Node name is ':121' = 'SHIFTIN0' 
-- Equation name is 'SHIFTIN0', location is LC6_C5, type is buried.
SHIFTIN0 = DFFE( _EQ105,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ105 =  _LC2_G14 &  SHIFTIN0
         # !_LC2_G14 &  SHIFTIN1;

-- Node name is ':120' = 'SHIFTIN1' 
-- Equation name is 'SHIFTIN1', location is LC2_I12, type is buried.
SHIFTIN1 = DFFE( _EQ106,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ106 =  _LC2_G14 &  SHIFTIN1
         # !_LC2_G14 &  SHIFTIN2;

-- Node name is ':119' = 'SHIFTIN2' 
-- Equation name is 'SHIFTIN2', location is LC1_I12, type is buried.
SHIFTIN2 = DFFE( _EQ107,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ107 =  _LC2_G14 &  SHIFTIN2
         # !_LC2_G14 &  SHIFTIN3;

-- Node name is ':118' = 'SHIFTIN3' 
-- Equation name is 'SHIFTIN3', location is LC8_I12, type is buried.
SHIFTIN3 = DFFE( _EQ108,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ108 =  _LC2_G14 &  SHIFTIN3
         # !_LC2_G14 &  SHIFTIN4;

-- Node name is ':117' = 'SHIFTIN4' 
-- Equation name is 'SHIFTIN4', location is LC3_I12, type is buried.
SHIFTIN4 = DFFE( _EQ109,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ109 =  _LC2_G14 &  SHIFTIN4
         # !_LC2_G14 &  SHIFTIN5;

-- Node name is ':116' = 'SHIFTIN5' 
-- Equation name is 'SHIFTIN5', location is LC4_I7, type is buried.
SHIFTIN5 = DFFE( _EQ110,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ110 =  _LC2_G14 &  SHIFTIN5
         # !_LC2_G14 &  SHIFTIN6;

-- Node name is ':115' = 'SHIFTIN6' 
-- Equation name is 'SHIFTIN6', location is LC6_I7, type is buried.
SHIFTIN6 = DFFE( _EQ111,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ111 =  _LC2_G14 &  SHIFTIN6
         # !_LC2_G14 &  SHIFTIN7;

-- Node name is ':114' = 'SHIFTIN7' 
-- Equation name is 'SHIFTIN7', location is LC3_I7, type is buried.
SHIFTIN7 = DFFE( _EQ112,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ112 =  _LC2_G14 &  SHIFTIN7
         # !_LC2_G14 &  SHIFTIN8;

-- Node name is ':113' = 'SHIFTIN8' 
-- Equation name is 'SHIFTIN8', location is LC5_I7, type is buried.
SHIFTIN8 = DFFE( _EQ113,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC4_G37);
  _EQ113 =  _LC2_G14 &  SHIFTIN8
         # !_LC2_G14 &  mouse_data;

-- Node name is ':94' = 'SHIFTOUT1' 
-- Equation name is 'SHIFTOUT1', location is LC1_G46, type is buried.
SHIFTOUT1 = DFFE( _EQ114, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT0), !( send_data &  CHAROUT0),  VCC);
  _EQ114 =  _LC1_G6 &  SHIFTOUT2
         # !_LC1_G6 &  SHIFTOUT1;

-- Node name is ':93' = 'SHIFTOUT2' 
-- Equation name is 'SHIFTOUT2', location is LC7_G46, type is buried.
SHIFTOUT2 = DFFE( _EQ115, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT1), !( send_data &  CHAROUT1),  VCC);
  _EQ115 =  _LC1_G6 &  SHIFTOUT3
         # !_LC1_G6 &  SHIFTOUT2;

-- Node name is ':92' = 'SHIFTOUT3' 
-- Equation name is 'SHIFTOUT3', location is LC6_G34, type is buried.
SHIFTOUT3 = DFFE( _EQ116, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT2), !( send_data &  CHAROUT2),  VCC);
  _EQ116 =  _LC1_G6 &  SHIFTOUT4
         # !_LC1_G6 &  SHIFTOUT3;

-- Node name is ':91' = 'SHIFTOUT4' 
-- Equation name is 'SHIFTOUT4', location is LC7_G34, type is buried.
SHIFTOUT4 = DFFE( _EQ117, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT3), !( send_data &  CHAROUT3),  VCC);
  _EQ117 =  _LC1_G6 &  SHIFTOUT5
         # !_LC1_G6 &  SHIFTOUT4;

-- Node name is ':90' = 'SHIFTOUT5' 
-- Equation name is 'SHIFTOUT5', location is LC5_G34, type is buried.
SHIFTOUT5 = DFFE( _EQ118, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT4), !( send_data &  CHAROUT4),  VCC);
  _EQ118 =  _LC1_G6 &  SHIFTOUT6
         # !_LC1_G6 &  SHIFTOUT5;

-- Node name is ':89' = 'SHIFTOUT6' 
-- Equation name is 'SHIFTOUT6', location is LC4_G34, type is buried.
SHIFTOUT6 = DFFE( _EQ119, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT5), !( send_data &  CHAROUT5),  VCC);
  _EQ119 =  _LC1_G6 &  SHIFTOUT7
         # !_LC1_G6 &  SHIFTOUT6;

-- Node name is ':88' = 'SHIFTOUT7' 
-- Equation name is 'SHIFTOUT7', location is LC3_G34, type is buried.
SHIFTOUT7 = DFFE( _EQ120, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT6), !( send_data &  CHAROUT6),  VCC);
  _EQ120 =  _LC1_G6 &  SHIFTOUT8
         # !_LC1_G6 &  SHIFTOUT7;

-- Node name is ':87' = 'SHIFTOUT8' 
-- Equation name is 'SHIFTOUT8', location is LC2_G34, type is buried.
SHIFTOUT8 = DFFE( _EQ121, !MOUSE_CLK_FILTER, !( send_data & !CHAROUT7), !( send_data &  CHAROUT7),  VCC);
  _EQ121 =  _LC1_G6 &  SHIFTOUT9
         # !_LC1_G6 &  SHIFTOUT8;

-- Node name is ':86' = 'SHIFTOUT9' 
-- Equation name is 'SHIFTOUT9', location is LC1_G34, type is buried.
SHIFTOUT9 = DFFE( _EQ122, !MOUSE_CLK_FILTER, !( send_data &  _LC3_G46), !( send_data & !_LC3_G46),  VCC);
  _EQ122 =  _LC1_G6 &  SHIFTOUT10
         # !_LC1_G6 &  SHIFTOUT9;

-- Node name is ':85' = 'SHIFTOUT10' 
-- Equation name is 'SHIFTOUT10', location is LC3_G44, type is buried.
!SHIFTOUT10 = SHIFTOUT10~NOT;
SHIFTOUT10~NOT = DFFE( _EQ123, !MOUSE_CLK_FILTER, !send_data,  VCC,  VCC);
  _EQ123 = !_LC1_G6 & !SHIFTOUT10;

-- Node name is ':137' = 'x0' 
-- Equation name is 'x0', location is LC1_I37, type is buried.
x0       = DFFE( _EQ124,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ124 =  _LC2_G19 &  x0
         #  _LC7_I37;

-- Node name is ':136' = 'x1' 
-- Equation name is 'x1', location is LC8_C16, type is buried.
x1       = DFFE( _EQ125,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ125 =  _LC2_G19 &  x1
         #  _LC2_C16;

-- Node name is ':135' = 'x2' 
-- Equation name is 'x2', location is LC6_C16, type is buried.
x2       = DFFE( _EQ126,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ126 =  _LC2_G19 &  x2
         #  _LC3_C16;

-- Node name is ':134' = 'x3' 
-- Equation name is 'x3', location is LC4_I49, type is buried.
x3       = DFFE( _EQ127,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ127 =  _LC2_G19 &  x3
         #  _LC8_I49;

-- Node name is ':133' = 'x4' 
-- Equation name is 'x4', location is LC2_I18, type is buried.
x4       = DFFE( _EQ128,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ128 =  _LC2_G19 &  x4
         #  _LC7_I18;

-- Node name is ':132' = 'x5' 
-- Equation name is 'x5', location is LC4_I13, type is buried.
x5       = DFFE( _EQ129,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ129 =  _LC2_G19 &  x5
         #  _LC8_I13;

-- Node name is ':131' = 'x6' 
-- Equation name is 'x6', location is LC6_I17, type is buried.
x6       = DFFE( _EQ130,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ130 =  _LC2_G19 &  x6
         #  _LC8_I17;

-- Node name is ':130' = 'x7' 
-- Equation name is 'x7', location is LC1_I10, type is buried.
x7       = DFFE( _EQ131,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ131 =  _LC2_G19 &  x7
         #  _LC8_I10;

-- Node name is ':129' = 'x8' 
-- Equation name is 'x8', location is LC5_I3, type is buried.
x8       = DFFE( _EQ132,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ132 =  _LC2_G19 &  x8
         #  _LC8_I3;

-- Node name is ':128' = 'x9' 
-- Equation name is 'x9', location is LC7_G19, type is buried.
x9       = DFFE( _EQ133,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ133 =  _LC2_G19 &  x9
         #  _LC8_G19;

-- Node name is ':127' = 'x10' 
-- Equation name is 'x10', location is LC3_G7, type is buried.
x10      = DFFE( _EQ134,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ134 =  _LC2_G19 &  x10
         #  _LC7_G7;

-- Node name is ':126' = 'x11' 
-- Equation name is 'x11', location is LC2_G16, type is buried.
x11      = DFFE( _EQ135,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ135 =  _LC2_G19 &  x11
         #  _LC8_G16;

-- Node name is ':125' = 'x12' 
-- Equation name is 'x12', location is LC8_G24, type is buried.
x12      = DFFE( _EQ136,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ136 =  _LC2_G19 &  x12
         #  _LC5_G24;

-- Node name is ':124' = 'x13' 
-- Equation name is 'x13', location is LC4_G13, type is buried.
x13      = DFFE( _EQ137,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ137 =  _LC2_G19 &  x13
         #  _LC8_G13;

-- Node name is ':123' = 'x14' 
-- Equation name is 'x14', location is LC8_G15, type is buried.
x14      = DFFE( _EQ138,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ138 =  _LC2_G19 &  x14
         #  _LC7_G15;

-- Node name is ':122' = 'x15' 
-- Equation name is 'x15', location is LC6_G14, type is buried.
x15      = DFFE( _EQ139,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ139 =  _LC2_G19 &  x15
         #  _LC8_G14;

-- Node name is ':153' = 'y0' 
-- Equation name is 'y0', location is LC5_I40, type is buried.
y0       = DFFE( _EQ140,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ140 =  _LC2_G19 &  y0
         #  _LC8_I40;

-- Node name is ':152' = 'y1' 
-- Equation name is 'y1', location is LC2_I40, type is buried.
y1       = DFFE( _EQ141,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ141 =  _LC2_G19 &  y1
         #  _LC1_I17;

-- Node name is ':151' = 'y2' 
-- Equation name is 'y2', location is LC6_I48, type is buried.
y2       = DFFE( _EQ142,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ142 =  _LC2_G19 &  y2
         #  _LC1_I49;

-- Node name is ':150' = 'y3' 
-- Equation name is 'y3', location is LC8_I16, type is buried.
y3       = DFFE( _EQ143,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ143 =  _LC2_G19 &  y3
         #  _LC7_I16;

-- Node name is ':149' = 'y4' 
-- Equation name is 'y4', location is LC3_I1, type is buried.
y4       = DFFE( _EQ144,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ144 =  _LC2_G19 &  y4
         #  _LC8_I1;

-- Node name is ':148' = 'y5' 
-- Equation name is 'y5', location is LC7_I11, type is buried.
y5       = DFFE( _EQ145,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ145 =  _LC2_G19 &  y5
         #  _LC8_I11;

-- Node name is ':147' = 'y6' 
-- Equation name is 'y6', location is LC1_I5, type is buried.
y6       = DFFE( _EQ146,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ146 =  _LC2_G19 &  y6
         #  _LC8_I5;

-- Node name is ':146' = 'y7' 
-- Equation name is 'y7', location is LC8_I19, type is buried.
y7       = DFFE( _EQ147,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ147 =  _LC2_G19 &  y7
         #  _LC7_I19;

-- Node name is ':145' = 'y8' 
-- Equation name is 'y8', location is LC8_I15, type is buried.
y8       = DFFE( _EQ148,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ148 =  _LC2_G19 &  y8
         #  _LC7_I15;

-- Node name is ':144' = 'y9' 
-- Equation name is 'y9', location is LC4_I27, type is buried.
y9       = DFFE( _EQ149,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ149 =  _LC2_G19 &  y9
         #  _LC8_I27;

-- Node name is ':143' = 'y10' 
-- Equation name is 'y10', location is LC2_I37, type is buried.
y10      = DFFE( _EQ150,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ150 =  _LC2_G19 &  y10
         #  _LC8_I37;

-- Node name is ':142' = 'y11' 
-- Equation name is 'y11', location is LC4_I32, type is buried.
y11      = DFFE( _EQ151,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ151 =  _LC2_G19 &  y11
         #  _LC7_I32;

-- Node name is ':141' = 'y12' 
-- Equation name is 'y12', location is LC1_I32, type is buried.
y12      = DFFE( _EQ152,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ152 =  _LC2_G19 &  y12
         #  _LC8_I32;

-- Node name is ':140' = 'y13' 
-- Equation name is 'y13', location is LC1_G17, type is buried.
y13      = DFFE( _EQ153,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ153 =  _LC2_G19 &  y13
         #  _LC7_G17;

-- Node name is ':139' = 'y14' 
-- Equation name is 'y14', location is LC8_G5, type is buried.
y14      = DFFE( _EQ154,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ154 =  _LC2_G19 &  y14
         #  _LC7_G5;

-- Node name is ':138' = 'y15' 
-- Equation name is 'y15', location is LC4_G3, type is buried.
y15      = DFFE( _EQ155,  MOUSE_CLK_FILTER,  VCC,  VCC, !_LC1_B24);
  _EQ155 =  _LC2_G19 &  y15
         #  _LC7_G3;

-- Node name is '|LPM_ADD_SUB:335|addcore:adder|:83' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC4_G48', type is buried 
_LC4_G48 = LCELL( _EQ156);
  _EQ156 =  inhibit_wait_count0 &  inhibit_wait_count1;

-- Node name is '|LPM_ADD_SUB:335|addcore:adder|:87' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC7_G48', type is buried 
_LC7_G48 = LCELL( _EQ157);
  _EQ157 =  inhibit_wait_count2 &  _LC4_G48;

-- Node name is '|LPM_ADD_SUB:335|addcore:adder|:95' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC1_G48', type is buried 
_LC1_G48 = LCELL( _EQ158);
  _EQ158 =  inhibit_wait_count2 &  inhibit_wait_count3 &  inhibit_wait_count4 & 
              _LC4_G48;

-- Node name is '|LPM_ADD_SUB:335|addcore:adder|:99' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC5_G41', type is buried 
_LC5_G41 = LCELL( _EQ159);
  _EQ159 =  inhibit_wait_count5 &  _LC1_G48;

-- Node name is '|LPM_ADD_SUB:335|addcore:adder|:107' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC7_G41', type is buried 
_LC7_G41 = LCELL( _EQ160);
  _EQ160 =  inhibit_wait_count5 &  inhibit_wait_count6 &  inhibit_wait_count7 & 
              _LC1_G48;

-- Node name is '|LPM_ADD_SUB:335|addcore:adder|:111' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC1_G41', type is buried 
_LC1_G41 = LCELL( _EQ161);
  _EQ161 =  inhibit_wait_count8 &  _LC7_G41;

-- Node name is '|LPM_ADD_SUB:1768|addcore:adder|:55' from file "addcore.tdf" line 312, column 64
-- Equation name is '_LC4_G23', type is buried 
_LC4_G23 = LCELL( _EQ162);
  _EQ162 =  OUTCNT0 &  OUTCNT1;

-- Node name is '|LPM_ADD_SUB:2693|addcore:adder|:69' from file "addcore.tdf" line 316, column 45
-- Equation name is '_LC2_G47', type is buried 
_LC2_G47 = LCELL( _EQ163);
  _EQ163 = !INCNT0 &  INCNT3
         # !INCNT1 &  INCNT3
         # !INCNT2 &  INCNT3
         #  INCNT0 &  INCNT1 &  INCNT2 & !INCNT3;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry1' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_I40', type is buried 
_LC1_I40 = LCELL( _EQ164);
  _EQ164 =  PACKET_CHAR31 &  y1
         #  PACKET_CHAR30 &  y0 &  y1
         #  PACKET_CHAR30 &  PACKET_CHAR31 &  y0;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry2' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_I48', type is buried 
_LC8_I48 = LCELL( _EQ165);
  _EQ165 =  _LC1_I40 &  y2
         #  _LC1_I40 &  PACKET_CHAR32
         #  PACKET_CHAR32 &  y2;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry3' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC7_I48', type is buried 
_LC7_I48 = LCELL( _EQ166);
  _EQ166 =  _LC8_I48 &  y3
         #  _LC8_I48 &  PACKET_CHAR33
         #  PACKET_CHAR33 &  y3;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry4' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_I1', type is buried 
_LC4_I1  = LCELL( _EQ167);
  _EQ167 =  _LC7_I48 &  y4
         #  _LC7_I48 &  PACKET_CHAR34
         #  PACKET_CHAR34 &  y4;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry5' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_I11', type is buried 
_LC2_I11 = LCELL( _EQ168);
  _EQ168 =  _LC4_I1 &  y5
         #  _LC4_I1 &  PACKET_CHAR35
         #  PACKET_CHAR35 &  y5;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry6' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_I19', type is buried 
_LC2_I19 = LCELL( _EQ169);
  _EQ169 =  _LC2_I11 &  y6
         #  _LC2_I11 &  PACKET_CHAR36
         #  PACKET_CHAR36 &  y6;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry8' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_I15', type is buried 
_LC4_I15 = LCELL( _EQ170);
  _EQ170 =  _LC2_I19 &  PACKET_CHAR37
         #  PACKET_CHAR37 &  y7
         #  _LC2_I19 &  y7 &  y8
         #  PACKET_CHAR37 &  y8;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry10' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_I38', type is buried 
_LC2_I38 = LCELL( _EQ171);
  _EQ171 =  _LC4_I15 &  PACKET_CHAR37
         #  PACKET_CHAR37 &  y9
         #  _LC4_I15 &  y9 &  y10
         #  PACKET_CHAR37 &  y10;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry12' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC6_I38', type is buried 
_LC6_I38 = LCELL( _EQ172);
  _EQ172 =  _LC2_I38 &  PACKET_CHAR37
         #  PACKET_CHAR37 &  y11
         #  _LC2_I38 &  y11 &  y12
         #  PACKET_CHAR37 &  y12;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|pcarry13' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_G17', type is buried 
_LC8_G17 = LCELL( _EQ173);
  _EQ173 =  _LC6_I38 &  y13
         #  _LC6_I38 &  PACKET_CHAR37
         #  PACKET_CHAR37 &  y13;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:178' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC4_I40', type is buried 
_LC4_I40 = LCELL( _EQ174);
  _EQ174 =  PACKET_CHAR30 &  PACKET_CHAR31 &  y0 &  y1
         # !PACKET_CHAR31 & !y0 &  y1
         # !PACKET_CHAR30 & !PACKET_CHAR31 &  y1
         #  PACKET_CHAR30 & !PACKET_CHAR31 &  y0 & !y1
         #  PACKET_CHAR31 & !y0 & !y1
         # !PACKET_CHAR30 &  PACKET_CHAR31 & !y1;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:179' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC4_I48', type is buried 
_LC4_I48 = LCELL( _EQ175);
  _EQ175 =  _LC1_I40 &  PACKET_CHAR32 &  y2
         #  _LC1_I40 & !PACKET_CHAR32 & !y2
         # !_LC1_I40 & !PACKET_CHAR32 &  y2
         # !_LC1_I40 &  PACKET_CHAR32 & !y2;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:180' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC5_I48', type is buried 
_LC5_I48 = LCELL( _EQ176);
  _EQ176 =  _LC8_I48 &  PACKET_CHAR33 &  y3
         #  _LC8_I48 & !PACKET_CHAR33 & !y3
         # !_LC8_I48 & !PACKET_CHAR33 &  y3
         # !_LC8_I48 &  PACKET_CHAR33 & !y3;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:181' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC2_I1', type is buried 
_LC2_I1  = LCELL( _EQ177);
  _EQ177 =  _LC7_I48 &  PACKET_CHAR34 &  y4
         #  _LC7_I48 & !PACKET_CHAR34 & !y4
         # !_LC7_I48 & !PACKET_CHAR34 &  y4
         # !_LC7_I48 &  PACKET_CHAR34 & !y4;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:182' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC3_I11', type is buried 
_LC3_I11 = LCELL( _EQ178);
  _EQ178 =  _LC4_I1 &  PACKET_CHAR35 &  y5
         #  _LC4_I1 & !PACKET_CHAR35 & !y5
         # !_LC4_I1 & !PACKET_CHAR35 &  y5
         # !_LC4_I1 &  PACKET_CHAR35 & !y5;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:183' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC4_I19', type is buried 
_LC4_I19 = LCELL( _EQ179);
  _EQ179 =  _LC2_I11 &  PACKET_CHAR36 &  y6
         #  _LC2_I11 & !PACKET_CHAR36 & !y6
         # !_LC2_I11 & !PACKET_CHAR36 &  y6
         # !_LC2_I11 &  PACKET_CHAR36 & !y6;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:184' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC1_I19', type is buried 
_LC1_I19 = LCELL( _EQ180);
  _EQ180 =  _LC2_I19 &  PACKET_CHAR37 &  y7
         #  _LC2_I19 & !PACKET_CHAR37 & !y7
         # !_LC2_I19 & !PACKET_CHAR37 &  y7
         # !_LC2_I19 &  PACKET_CHAR37 & !y7;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:185' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC1_I15', type is buried 
_LC1_I15 = LCELL( _EQ181);
  _EQ181 =  _LC2_I19 &  PACKET_CHAR37 &  y8
         #  PACKET_CHAR37 &  y7 &  y8
         # !PACKET_CHAR37 & !y7 &  y8
         # !_LC2_I19 & !PACKET_CHAR37 &  y8
         #  _LC2_I19 & !PACKET_CHAR37 &  y7 & !y8
         # !_LC2_I19 &  PACKET_CHAR37 & !y7 & !y8;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:187' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC2_I27', type is buried 
_LC2_I27 = LCELL( _EQ182);
  _EQ182 =  _LC4_I15 &  PACKET_CHAR37 &  y10
         #  PACKET_CHAR37 &  y9 &  y10
         # !PACKET_CHAR37 & !y9 &  y10
         # !_LC4_I15 & !PACKET_CHAR37 &  y10
         #  _LC4_I15 & !PACKET_CHAR37 &  y9 & !y10
         # !_LC4_I15 &  PACKET_CHAR37 & !y9 & !y10;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:189' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC3_I38', type is buried 
_LC3_I38 = LCELL( _EQ183);
  _EQ183 =  _LC2_I38 &  PACKET_CHAR37 &  y12
         #  PACKET_CHAR37 &  y11 &  y12
         # !PACKET_CHAR37 & !y11 &  y12
         # !_LC2_I38 & !PACKET_CHAR37 &  y12
         #  _LC2_I38 & !PACKET_CHAR37 &  y11 & !y12
         # !_LC2_I38 &  PACKET_CHAR37 & !y11 & !y12;

-- Node name is '|LPM_ADD_SUB:5197|addcore:adder|:192' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC1_G5', type is buried 
_LC1_G5  = LCELL( _EQ184);
  _EQ184 =  _LC8_G17 &  PACKET_CHAR37 &  y15
         #  PACKET_CHAR37 &  y14 &  y15
         #  _LC8_G17 & !PACKET_CHAR37 &  y14 & !y15
         # !PACKET_CHAR37 & !y14 &  y15
         # !_LC8_G17 & !PACKET_CHAR37 &  y15
         # !_LC8_G17 &  PACKET_CHAR37 & !y14 & !y15;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry1' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_C15', type is buried 
_LC1_C15 = LCELL( _EQ185);
  _EQ185 =  PACKET_CHAR21 &  x1
         #  PACKET_CHAR20 &  x0 &  x1
         #  PACKET_CHAR20 &  PACKET_CHAR21 &  x0;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry2' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_C18', type is buried 
_LC4_C18 = LCELL( _EQ186);
  _EQ186 =  _LC1_C15 &  x2
         #  _LC1_C15 &  PACKET_CHAR22
         #  PACKET_CHAR22 &  x2;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry3' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_I26', type is buried 
_LC8_I26 = LCELL( _EQ187);
  _EQ187 =  _LC4_C18 &  x3
         #  _LC4_C18 &  PACKET_CHAR23
         #  PACKET_CHAR23 &  x3;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry4' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_I18', type is buried 
_LC8_I18 = LCELL( _EQ188);
  _EQ188 =  _LC8_I26 &  x4
         #  _LC8_I26 &  PACKET_CHAR24
         #  PACKET_CHAR24 &  x4;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry5' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_I13', type is buried 
_LC1_I13 = LCELL( _EQ189);
  _EQ189 =  _LC8_I18 &  x5
         #  _LC8_I18 &  PACKET_CHAR25
         #  PACKET_CHAR25 &  x5;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry6' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_I10', type is buried 
_LC4_I10 = LCELL( _EQ190);
  _EQ190 =  _LC1_I13 &  x6
         #  _LC1_I13 &  PACKET_CHAR26
         #  PACKET_CHAR26 &  x6;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry8' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC2_I3', type is buried 
_LC2_I3  = LCELL( _EQ191);
  _EQ191 =  _LC4_I10 &  PACKET_CHAR27
         #  PACKET_CHAR27 &  x7
         #  _LC4_I10 &  x7 &  x8
         #  PACKET_CHAR27 &  x8;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry10' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC8_G7', type is buried 
_LC8_G7  = LCELL( _EQ192);
  _EQ192 =  _LC2_I3 &  PACKET_CHAR27
         #  PACKET_CHAR27 &  x9
         #  _LC2_I3 &  x9 &  x10
         #  PACKET_CHAR27 &  x10;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry12' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC4_G4', type is buried 
_LC4_G4  = LCELL( _EQ193);
  _EQ193 =  _LC8_G7 &  PACKET_CHAR27
         #  PACKET_CHAR27 &  x11
         #  _LC8_G7 &  x11 &  x12
         #  PACKET_CHAR27 &  x12;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|pcarry13' from file "addcore.tdf" line 312, column 40
-- Equation name is '_LC1_G13', type is buried 
_LC1_G13 = LCELL( _EQ194);
  _EQ194 =  _LC4_G4 &  x13
         #  _LC4_G4 &  PACKET_CHAR27
         #  PACKET_CHAR27 &  x13;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:178' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC7_C15', type is buried 
_LC7_C15 = LCELL( _EQ195);
  _EQ195 =  PACKET_CHAR20 &  PACKET_CHAR21 &  x0 &  x1
         # !PACKET_CHAR21 & !x0 &  x1
         # !PACKET_CHAR20 & !PACKET_CHAR21 &  x1
         #  PACKET_CHAR20 & !PACKET_CHAR21 &  x0 & !x1
         #  PACKET_CHAR21 & !x0 & !x1
         # !PACKET_CHAR20 &  PACKET_CHAR21 & !x1;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:179' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC5_C18', type is buried 
_LC5_C18 = LCELL( _EQ196);
  _EQ196 =  _LC1_C15 &  PACKET_CHAR22 &  x2
         #  _LC1_C15 & !PACKET_CHAR22 & !x2
         # !_LC1_C15 & !PACKET_CHAR22 &  x2
         # !_LC1_C15 &  PACKET_CHAR22 & !x2;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:180' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC3_I26', type is buried 
_LC3_I26 = LCELL( _EQ197);
  _EQ197 =  _LC4_C18 &  PACKET_CHAR23 &  x3
         #  _LC4_C18 & !PACKET_CHAR23 & !x3
         # !_LC4_C18 & !PACKET_CHAR23 &  x3
         # !_LC4_C18 &  PACKET_CHAR23 & !x3;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:181' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC3_I18', type is buried 
_LC3_I18 = LCELL( _EQ198);
  _EQ198 =  _LC8_I26 &  PACKET_CHAR24 &  x4
         #  _LC8_I26 & !PACKET_CHAR24 & !x4
         # !_LC8_I26 & !PACKET_CHAR24 &  x4
         # !_LC8_I26 &  PACKET_CHAR24 & !x4;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:182' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC3_I13', type is buried 
_LC3_I13 = LCELL( _EQ199);
  _EQ199 =  _LC8_I18 &  PACKET_CHAR25 &  x5
         #  _LC8_I18 & !PACKET_CHAR25 & !x5
         # !_LC8_I18 & !PACKET_CHAR25 &  x5
         # !_LC8_I18 &  PACKET_CHAR25 & !x5;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:183' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC2_I10', type is buried 
_LC2_I10 = LCELL( _EQ200);
  _EQ200 =  _LC1_I13 &  PACKET_CHAR26 &  x6
         #  _LC1_I13 & !PACKET_CHAR26 & !x6
         # !_LC1_I13 & !PACKET_CHAR26 &  x6
         # !_LC1_I13 &  PACKET_CHAR26 & !x6;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:184' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC3_I10', type is buried 
_LC3_I10 = LCELL( _EQ201);
  _EQ201 =  _LC4_I10 &  PACKET_CHAR27 &  x7
         #  _LC4_I10 & !PACKET_CHAR27 & !x7
         # !_LC4_I10 & !PACKET_CHAR27 &  x7
         # !_LC4_I10 &  PACKET_CHAR27 & !x7;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:185' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC1_I3', type is buried 
_LC1_I3  = LCELL( _EQ202);
  _EQ202 =  _LC4_I10 &  PACKET_CHAR27 &  x8
         #  PACKET_CHAR27 &  x7 &  x8
         # !PACKET_CHAR27 & !x7 &  x8
         # !_LC4_I10 & !PACKET_CHAR27 &  x8
         #  _LC4_I10 & !PACKET_CHAR27 &  x7 & !x8
         # !_LC4_I10 &  PACKET_CHAR27 & !x7 & !x8;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:187' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC1_G7', type is buried 
_LC1_G7  = LCELL( _EQ203);
  _EQ203 =  _LC2_I3 &  PACKET_CHAR27 &  x10
         #  PACKET_CHAR27 &  x9 &  x10
         # !PACKET_CHAR27 & !x9 &  x10
         # !_LC2_I3 & !PACKET_CHAR27 &  x10
         #  _LC2_I3 & !PACKET_CHAR27 &  x9 & !x10
         # !_LC2_I3 &  PACKET_CHAR27 & !x9 & !x10;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:189' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC8_G4', type is buried 
_LC8_G4  = LCELL( _EQ204);
  _EQ204 =  _LC8_G7 &  PACKET_CHAR27 &  x12
         #  PACKET_CHAR27 &  x11 &  x12
         # !PACKET_CHAR27 & !x11 &  x12
         # !_LC8_G7 & !PACKET_CHAR27 &  x12
         #  _LC8_G7 & !PACKET_CHAR27 &  x11 & !x12
         # !_LC8_G7 &  PACKET_CHAR27 & !x11 & !x12;

-- Node name is '|LPM_ADD_SUB:5380|addcore:adder|:192' from file "addcore.tdf" line 316, column 67
-- Equation name is '_LC4_G15', type is buried 
_LC4_G15 = LCELL( _EQ205);
  _EQ205 =  _LC1_G13 &  PACKET_CHAR27 &  x15
         #  PACKET_CHAR27 &  x14 &  x15
         #  _LC1_G13 & !PACKET_CHAR27 &  x14 & !x15
         # !PACKET_CHAR27 & !x14 &  x15
         # !_LC1_G13 & !PACKET_CHAR27 &  x15
         # !_LC1_G13 &  PACKET_CHAR27 & !x14 & !x15;

-- Node name is ':5' 
-- Equation name is '_LC2_C5', type is buried 
_LC2_C5  = DFFE( _EQ206,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ206 =  _LC2_C5 & !_LC4_G16
         # !_LC1_G3 &  _LC2_C5
         #  _LC8_C5;

-- Node name is ':7' 
-- Equation name is '_LC5_I12', type is buried 
_LC5_I12 = DFFE( _EQ207,  MOUSE_CLK_FILTER, GLOBAL(!reset),  VCC,  VCC);
  _EQ207 = !_LC4_G16 &  _LC5_I12
         # !_LC1_G3 &  _LC5_I12
         #  _LC7_I12;

-- Node name is '~456~1' 
-- Equation name is '~456~1', location is LC2_G6, type is buried.
-- synthesized logic cell 
_LC2_G6  = LCELL( _EQ208);
  _EQ208 = !mouse_state~6 &  send_data
         # !mouse_state~2 & !mouse_state~3 &  send_data;

-- Node name is '~1071~1' 
-- Equation name is '~1071~1', location is LC2_D7, type is buried.
-- synthesized logic cell 
_LC2_D7  = LCELL( _EQ209);
  _EQ209 =  filter0 &  filter1 &  filter2 &  filter7;

-- Node name is '~1071~2' 
-- Equation name is '~1071~2', location is LC4_D21, type is buried.
-- synthesized logic cell 
_LC4_D21 = LCELL( _EQ210);
  _EQ210 =  filter3 &  filter4 &  filter5 &  _LC2_D7;

-- Node name is '~1088~1' 
-- Equation name is '~1088~1', location is LC1_D7, type is buried.
-- synthesized logic cell 
_LC1_D7  = LCELL( _EQ211);
  _EQ211 =  filter7
         #  filter0
         #  filter1
         #  filter2;

-- Node name is '~1088~2' 
-- Equation name is '~1088~2', location is LC3_D21, type is buried.
-- synthesized logic cell 
_LC3_D21 = LCELL( _EQ212);
  _EQ212 =  _LC1_D7
         #  filter4
         #  filter3
         #  filter5;

-- Node name is '~1559~1' 
-- Equation name is '~1559~1', location is LC4_G46, type is buried.
-- synthesized logic cell 
_LC4_G46 = LCELL( _EQ213);
  _EQ213 =  CHAROUT1 &  CHAROUT2 &  CHAROUT3
         #  CHAROUT1 & !CHAROUT2 & !CHAROUT3
         # !CHAROUT1 &  CHAROUT2 & !CHAROUT3
         # !CHAROUT1 & !CHAROUT2 &  CHAROUT3;

-- Node name is '~1559~2' 
-- Equation name is '~1559~2', location is LC5_G46, type is buried.
-- synthesized logic cell 
_LC5_G46 = LCELL( _EQ214);
  _EQ214 =  CHAROUT5 &  CHAROUT6 &  CHAROUT7
         #  CHAROUT5 & !CHAROUT6 & !CHAROUT7
         # !CHAROUT5 &  CHAROUT6 & !CHAROUT7
         # !CHAROUT5 & !CHAROUT6 &  CHAROUT7;

-- Node name is ':1559' 
-- Equation name is '_LC3_G46', type is buried 
!_LC3_G46 = _LC3_G46~NOT;
_LC3_G46~NOT = LCELL( _EQ215);
  _EQ215 =  CHAROUT0 &  CHAROUT4 & !_LC4_G46 & !_LC5_G46
         #  CHAROUT0 & !CHAROUT4 & !_LC4_G46 &  _LC5_G46
         # !CHAROUT0 &  CHAROUT4 &  _LC4_G46 & !_LC5_G46
         # !CHAROUT0 & !CHAROUT4 &  _LC4_G46 &  _LC5_G46
         #  CHAROUT0 &  CHAROUT4 &  _LC4_G46 &  _LC5_G46
         #  CHAROUT0 & !CHAROUT4 &  _LC4_G46 & !_LC5_G46
         # !CHAROUT0 &  CHAROUT4 & !_LC4_G46 &  _LC5_G46
         # !CHAROUT0 & !CHAROUT4 & !_LC4_G46 & !_LC5_G46;

-- Node name is '~1663~1' 
-- Equation name is '~1663~1', location is LC1_G6, type is buried.
-- synthesized logic cell 
!_LC1_G6 = _LC1_G6~NOT;
_LC1_G6~NOT = LCELL( _EQ216);
  _EQ216 =  _LC1_G23
         # !send_char
         # !_LC1_G14;

-- Node name is ':1663' 
-- Equation name is '_LC1_G23', type is buried 
_LC1_G23 = LCELL( _EQ217);
  _EQ217 =  OUTCNT1 &  OUTCNT3
         #  OUTCNT2 &  OUTCNT3;

-- Node name is ':2051' 
-- Equation name is '_LC5_G23', type is buried 
_LC5_G23 = LCELL( _EQ218);
  _EQ218 =  _LC3_G6 & !_LC4_G23 &  OUTCNT3
         #  _LC3_G6 & !OUTCNT2 &  OUTCNT3
         #  _LC3_G6 &  _LC4_G23 &  OUTCNT2 & !OUTCNT3;

-- Node name is ':2057' 
-- Equation name is '_LC7_G23', type is buried 
_LC7_G23 = LCELL( _EQ219);
  _EQ219 =  _LC3_G6 & !OUTCNT1 &  OUTCNT2
         #  _LC3_G6 & !OUTCNT0 &  OUTCNT2
         #  _LC3_G6 &  OUTCNT0 &  OUTCNT1 & !OUTCNT2;

-- Node name is ':2063' 
-- Equation name is '_LC2_G23', type is buried 
_LC2_G23 = LCELL( _EQ220);
  _EQ220 =  _LC3_G6 & !OUTCNT0 &  OUTCNT1
         #  _LC3_G6 &  OUTCNT0 & !OUTCNT1;

-- Node name is '~2069~1' 
-- Equation name is '~2069~1', location is LC3_G6, type is buried.
-- synthesized logic cell 
_LC3_G6  = LCELL( _EQ221);
  _EQ221 = !_LC1_G23 &  send_char;

-- Node name is ':2593' 
-- Equation name is '_LC5_G33', type is buried 
_LC5_G33 = LCELL( _EQ222);
  _EQ222 = !mouse_data & !READ_CHAR;

-- Node name is ':2610' 
-- Equation name is '_LC7_G47', type is buried 
_LC7_G47 = LCELL( _EQ223);
  _EQ223 = !INCNT3
         # !INCNT0 & !INCNT1 & !INCNT2;

-- Node name is ':2870' 
-- Equation name is '_LC4_G16', type is buried 
!_LC4_G16 = _LC4_G16~NOT;
_LC4_G16~NOT = LCELL( _EQ224);
  _EQ224 = !_LC1_I16
         # !_LC4_I5;

-- Node name is ':5530' 
-- Equation name is '_LC2_G3', type is buried 
_LC2_G3  = LCELL( _EQ225);
  _EQ225 =  _LC1_G5 &  _LC2_I5 &  _LC2_I16
         # !_LC2_I5 &  _LC2_I16 &  new_y15
         #  _LC2_I5 & !_LC2_I16 &  new_y15;

-- Node name is ':5536' 
-- Equation name is '_LC3_G5', type is buried 
_LC3_G5  = LCELL( _EQ226);
  _EQ226 =  _LC2_G5
         #  _LC1_I16 & !_LC4_I5 &  new_y14
         # !_LC1_I16 &  _LC4_I5 &  new_y14;

-- Node name is ':5537' 
-- Equation name is '_LC2_G5', type is buried 
_LC2_G5  = LCELL( _EQ227);
  _EQ227 =  _LC4_G16 &  _LC8_G17 &  PACKET_CHAR37 &  y14
         #  _LC4_G16 & !_LC8_G17 & !PACKET_CHAR37 &  y14
         #  _LC4_G16 &  _LC8_G17 & !PACKET_CHAR37 & !y14
         #  _LC4_G16 & !_LC8_G17 &  PACKET_CHAR37 & !y14;

-- Node name is ':5542' 
-- Equation name is '_LC3_G17', type is buried 
_LC3_G17 = LCELL( _EQ228);
  _EQ228 =  _LC2_G17
         #  _LC1_I16 & !_LC4_I5 &  new_y13
         # !_LC1_I16 &  _LC4_I5 &  new_y13;

-- Node name is ':5543' 
-- Equation name is '_LC2_G17', type is buried 
_LC2_G17 = LCELL( _EQ229);
  _EQ229 =  _LC4_G16 &  _LC6_I38 &  PACKET_CHAR37 &  y13
         #  _LC4_G16 &  _LC6_I38 & !PACKET_CHAR37 & !y13
         #  _LC4_G16 & !_LC6_I38 & !PACKET_CHAR37 &  y13
         #  _LC4_G16 & !_LC6_I38 &  PACKET_CHAR37 & !y13;

-- Node name is ':5548' 
-- Equation name is '_LC5_I38', type is buried 
_LC5_I38 = LCELL( _EQ230);
  _EQ230 =  _LC1_I16 &  _LC3_I38 &  _LC4_I5
         #  _LC1_I16 & !_LC4_I5 &  new_y12
         # !_LC1_I16 &  _LC4_I5 &  new_y12;

-- Node name is ':5554' 
-- Equation name is '_LC2_I32', type is buried 
_LC2_I32 = LCELL( _EQ231);
  _EQ231 =  _LC1_I38
         #  _LC1_I16 & !_LC4_I5 &  new_y11
         # !_LC1_I16 &  _LC4_I5 &  new_y11;

-- Node name is ':5555' 
-- Equation name is '_LC1_I38', type is buried 
_LC1_I38 = LCELL( _EQ232);
  _EQ232 =  _LC2_I38 &  _LC4_G16 &  PACKET_CHAR37 &  y11
         #  _LC2_I38 &  _LC4_G16 & !PACKET_CHAR37 & !y11
         # !_LC2_I38 &  _LC4_G16 & !PACKET_CHAR37 &  y11
         # !_LC2_I38 &  _LC4_G16 &  PACKET_CHAR37 & !y11;

-- Node name is ':5560' 
-- Equation name is '_LC3_I37', type is buried 
_LC3_I37 = LCELL( _EQ233);
  _EQ233 =  _LC1_I16 &  _LC2_I27 &  _LC4_I5
         #  _LC1_I16 & !_LC4_I5 &  new_y10
         # !_LC1_I16 &  _LC4_I5 &  new_y10;

-- Node name is ':5566' 
-- Equation name is '_LC3_I27', type is buried 
_LC3_I27 = LCELL( _EQ234);
  _EQ234 =  _LC1_I27
         #  _LC1_I16 & !_LC4_I5 &  new_y9
         # !_LC1_I16 &  _LC4_I5 &  new_y9;

-- Node name is ':5567' 
-- Equation name is '_LC1_I27', type is buried 
_LC1_I27 = LCELL( _EQ235);
  _EQ235 =  _LC4_G16 &  _LC4_I15 &  PACKET_CHAR37 &  y9
         #  _LC4_G16 &  _LC4_I15 & !PACKET_CHAR37 & !y9
         #  _LC4_G16 & !_LC4_I15 & !PACKET_CHAR37 &  y9
         #  _LC4_G16 & !_LC4_I15 &  PACKET_CHAR37 & !y9;

-- Node name is ':5572' 
-- Equation name is '_LC2_I15', type is buried 
_LC2_I15 = LCELL( _EQ236);
  _EQ236 =  _LC1_I15 &  _LC1_I16 &  _LC4_I5
         #  _LC1_I16 & !_LC4_I5 &  new_y8
         # !_LC1_I16 &  _LC4_I5 &  new_y8;

-- Node name is ':5626' 
-- Equation name is '_LC3_G14', type is buried 
_LC3_G14 = LCELL( _EQ237);
  _EQ237 =  _LC1_I16 &  _LC4_G15 &  _LC4_I5
         #  _LC1_I16 & !_LC4_I5 &  new_x15
         # !_LC1_I16 &  _LC4_I5 &  new_x15;

-- Node name is ':5632' 
-- Equation name is '_LC2_G15', type is buried 
_LC2_G15 = LCELL( _EQ238);
  _EQ238 =  _LC1_G15
         #  _LC1_I16 & !_LC4_I5 &  new_x14
         # !_LC1_I16 &  _LC4_I5 &  new_x14;

-- Node name is ':5633' 
-- Equation name is '_LC1_G15', type is buried 
_LC1_G15 = LCELL( _EQ239);
  _EQ239 =  _LC1_G13 &  _LC4_G16 &  PACKET_CHAR27 &  x14
         # !_LC1_G13 &  _LC4_G16 & !PACKET_CHAR27 &  x14
         #  _LC1_G13 &  _LC4_G16 & !PACKET_CHAR27 & !x14
         # !_LC1_G13 &  _LC4_G16 &  PACKET_CHAR27 & !x14;

-- Node name is ':5638' 
-- Equation name is '_LC3_G13', type is buried 
_LC3_G13 = LCELL( _EQ240);
  _EQ240 =  _LC2_G13
         #  _LC1_I16 & !_LC4_I5 &  new_x13
         # !_LC1_I16 &  _LC4_I5 &  new_x13;

-- Node name is ':5639' 
-- Equation name is '_LC2_G13', type is buried 
_LC2_G13 = LCELL( _EQ241);
  _EQ241 =  _LC4_G4 &  _LC4_G16 &  PACKET_CHAR27 &  x13
         #  _LC4_G4 &  _LC4_G16 & !PACKET_CHAR27 & !x13
         # !_LC4_G4 &  _LC4_G16 & !PACKET_CHAR27 &  x13
         # !_LC4_G4 &  _LC4_G16 &  PACKET_CHAR27 & !x13;

-- Node name is ':5644' 
-- Equation name is '_LC1_G24', type is buried 
_LC1_G24 = LCELL( _EQ242);
  _EQ242 =  _LC1_I16 &  _LC4_I5 &  _LC8_G4
         #  _LC1_I16 & !_LC4_I5 &  new_x12
         # !_LC1_I16 &  _LC4_I5 &  new_x12;

-- Node name is ':5650' 
-- Equation name is '_LC3_G16', type is buried 
_LC3_G16 = LCELL( _EQ243);
  _EQ243 =  _LC1_G16
         #  _LC1_I16 & !_LC4_I5 &  new_x11
         # !_LC1_I16 &  _LC4_I5 &  new_x11;

-- Node name is ':5651' 
-- Equation name is '_LC1_G16', type is buried 
_LC1_G16 = LCELL( _EQ244);
  _EQ244 =  _LC4_G16 &  _LC8_G7 &  PACKET_CHAR27 &  x11
         #  _LC4_G16 &  _LC8_G7 & !PACKET_CHAR27 & !x11
         #  _LC4_G16 & !_LC8_G7 & !PACKET_CHAR27 &  x11
         #  _LC4_G16 & !_LC8_G7 &  PACKET_CHAR27 & !x11;

-- Node name is ':5656' 
-- Equation name is '_LC2_G7', type is buried 
_LC2_G7  = LCELL( _EQ245);
  _EQ245 =  _LC1_G7 &  _LC1_I16 &  _LC4_I5
         #  _LC1_I16 & !_LC4_I5 &  new_x10
         # !_LC1_I16 &  _LC4_I5 &  new_x10;

-- Node name is ':5662' 
-- Equation name is '_LC3_G19', type is buried 
_LC3_G19 = LCELL( _EQ246);
  _EQ246 =  _LC1_G19
         #  _LC1_I16 & !_LC4_I5 &  new_x9
         # !_LC1_I16 &  _LC4_I5 &  new_x9;

-- Node name is ':5663' 
-- Equation name is '_LC1_G19', type is buried 
_LC1_G19 = LCELL( _EQ247);
  _EQ247 =  _LC2_I3 &  _LC4_G16 &  PACKET_CHAR27 &  x9
         #  _LC2_I3 &  _LC4_G16 & !PACKET_CHAR27 & !x9
         # !_LC2_I3 &  _LC4_G16 & !PACKET_CHAR27 &  x9
         # !_LC2_I3 &  _LC4_G16 &  PACKET_CHAR27 & !x9;

-- Node name is ':5668' 
-- Equation name is '_LC3_I3', type is buried 
_LC3_I3  = LCELL( _EQ248);
  _EQ248 =  _LC1_I3 &  _LC1_I16 &  _LC4_I5
         #  _LC1_I16 & !_LC4_I5 &  new_x8
         # !_LC1_I16 &  _LC4_I5 &  new_x8;

-- Node name is ':7123' 
-- Equation name is '_LC4_G14', type is buried 
_LC4_G14 = LCELL( _EQ249);
  _EQ249 =  _LC3_G14 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x15
         #  new_x15 & !READ_CHAR;

-- Node name is ':7129' 
-- Equation name is '_LC3_G15', type is buried 
_LC3_G15 = LCELL( _EQ250);
  _EQ250 =  _LC2_G15 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x14
         #  new_x14 & !READ_CHAR;

-- Node name is ':7135' 
-- Equation name is '_LC5_G13', type is buried 
_LC5_G13 = LCELL( _EQ251);
  _EQ251 =  _LC3_G13 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x13
         #  new_x13 & !READ_CHAR;

-- Node name is ':7141' 
-- Equation name is '_LC2_G24', type is buried 
_LC2_G24 = LCELL( _EQ252);
  _EQ252 =  _LC1_G24 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x12
         #  new_x12 & !READ_CHAR;

-- Node name is ':7147' 
-- Equation name is '_LC5_G16', type is buried 
_LC5_G16 = LCELL( _EQ253);
  _EQ253 =  _LC3_G16 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x11
         #  new_x11 & !READ_CHAR;

-- Node name is ':7153' 
-- Equation name is '_LC4_G7', type is buried 
_LC4_G7  = LCELL( _EQ254);
  _EQ254 =  _LC2_G7 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x10
         #  new_x10 & !READ_CHAR;

-- Node name is ':7159' 
-- Equation name is '_LC4_G19', type is buried 
_LC4_G19 = LCELL( _EQ255);
  _EQ255 =  _LC3_G19 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x9
         #  new_x9 & !READ_CHAR;

-- Node name is ':7165' 
-- Equation name is '_LC4_I3', type is buried 
_LC4_I3  = LCELL( _EQ256);
  _EQ256 =  _LC3_I3 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_x8
         #  new_x8 & !READ_CHAR;

-- Node name is ':7219' 
-- Equation name is '_LC3_G3', type is buried 
_LC3_G3  = LCELL( _EQ257);
  _EQ257 =  _LC2_G3 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y15
         #  new_y15 & !READ_CHAR;

-- Node name is ':7225' 
-- Equation name is '_LC4_G5', type is buried 
_LC4_G5  = LCELL( _EQ258);
  _EQ258 =  _LC3_G5 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y14
         #  new_y14 & !READ_CHAR;

-- Node name is ':7231' 
-- Equation name is '_LC4_G17', type is buried 
_LC4_G17 = LCELL( _EQ259);
  _EQ259 =  _LC3_G17 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y13
         #  new_y13 & !READ_CHAR;

-- Node name is ':7237' 
-- Equation name is '_LC7_I38', type is buried 
_LC7_I38 = LCELL( _EQ260);
  _EQ260 =  _LC5_I38 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y12
         #  new_y12 & !READ_CHAR;

-- Node name is ':7243' 
-- Equation name is '_LC3_I32', type is buried 
_LC3_I32 = LCELL( _EQ261);
  _EQ261 =  _LC2_I32 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y11
         #  new_y11 & !READ_CHAR;

-- Node name is ':7249' 
-- Equation name is '_LC4_I37', type is buried 
_LC4_I37 = LCELL( _EQ262);
  _EQ262 =  _LC3_I37 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y10
         #  new_y10 & !READ_CHAR;

-- Node name is ':7255' 
-- Equation name is '_LC5_I27', type is buried 
_LC5_I27 = LCELL( _EQ263);
  _EQ263 =  _LC3_I27 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y9
         #  new_y9 & !READ_CHAR;

-- Node name is ':7261' 
-- Equation name is '_LC3_I15', type is buried 
_LC3_I15 = LCELL( _EQ264);
  _EQ264 =  _LC2_I15 & !_LC7_G47 &  READ_CHAR
         #  _LC7_G47 &  new_y8
         #  new_y8 & !READ_CHAR;

-- Node name is ':7375' 
-- Equation name is '_LC8_G33', type is buried 
_LC8_G33 = LCELL( _EQ265);
  _EQ265 =  _LC2_G47 &  _LC7_G47 &  READ_CHAR
         #  INCNT3 & !READ_CHAR;

-- Node name is ':7984' 
-- Equation name is '_LC5_G14', type is buried 
_LC5_G14 = LCELL( _EQ266);
  _EQ266 =  _LC4_G14 &  READ_CHAR
         #  _LC4_G14 &  mouse_data
         # !mouse_data &  new_x15 & !READ_CHAR;

-- Node name is ':7990' 
-- Equation name is '_LC5_G15', type is buried 
_LC5_G15 = LCELL( _EQ267);
  _EQ267 =  _LC3_G15 &  READ_CHAR
         #  _LC3_G15 &  mouse_data
         # !mouse_data &  new_x14 & !READ_CHAR;

-- Node name is ':7996' 
-- Equation name is '_LC6_G13', type is buried 
_LC6_G13 = LCELL( _EQ268);
  _EQ268 =  _LC5_G13 &  READ_CHAR
         #  _LC5_G13 &  mouse_data
         # !mouse_data &  new_x13 & !READ_CHAR;

-- Node name is ':8002' 
-- Equation name is '_LC3_G24', type is buried 
_LC3_G24 = LCELL( _EQ269);
  _EQ269 =  _LC2_G24 &  READ_CHAR
         #  _LC2_G24 &  mouse_data
         # !mouse_data &  new_x12 & !READ_CHAR;

-- Node name is ':8008' 
-- Equation name is '_LC6_G16', type is buried 
_LC6_G16 = LCELL( _EQ270);
  _EQ270 =  _LC5_G16 &  READ_CHAR
         #  _LC5_G16 &  mouse_data
         # !mouse_data &  new_x11 & !READ_CHAR;

-- Node name is ':8014' 
-- Equation name is '_LC5_G7', type is buried 
_LC5_G7  = LCELL( _EQ271);
  _EQ271 =  _LC4_G7 &  READ_CHAR
         #  _LC4_G7 &  mouse_data
         # !mouse_data &  new_x10 & !READ_CHAR;

-- Node name is ':8020' 
-- Equation name is '_LC5_G19', type is buried 
_LC5_G19 = LCELL( _EQ272);
  _EQ272 =  _LC4_G19 &  READ_CHAR
         #  _LC4_G19 &  mouse_data
         # !mouse_data &  new_x9 & !READ_CHAR;

-- Node name is ':8026' 
-- Equation name is '_LC6_I3', type is buried 
_LC6_I3  = LCELL( _EQ273);
  _EQ273 =  _LC4_I3 &  READ_CHAR
         #  _LC4_I3 &  mouse_data
         # !mouse_data &  new_x8 & !READ_CHAR;

-- Node name is ':8080' 
-- Equation name is '_LC5_G3', type is buried 
_LC5_G3  = LCELL( _EQ274);
  _EQ274 =  _LC3_G3 &  READ_CHAR
         #  _LC3_G3 &  mouse_data
         # !mouse_data &  new_y15 & !READ_CHAR;

-- Node name is ':8086' 
-- Equation name is '_LC5_G5', type is buried 
_LC5_G5  = LCELL( _EQ275);
  _EQ275 =  _LC4_G5 &  READ_CHAR
         #  _LC4_G5 &  mouse_data
         # !mouse_data &  new_y14 & !READ_CHAR;

-- Node name is ':8092' 
-- Equation name is '_LC5_G17', type is buried 
_LC5_G17 = LCELL( _EQ276);
  _EQ276 =  _LC4_G17 &  READ_CHAR
         #  _LC4_G17 &  mouse_data
         # !mouse_data &  new_y13 & !READ_CHAR;

-- Node name is ':8098' 
-- Equation name is '_LC8_I38', type is buried 
_LC8_I38 = LCELL( _EQ277);
  _EQ277 =  _LC7_I38 &  READ_CHAR
         #  _LC7_I38 &  mouse_data
         # !mouse_data &  new_y12 & !READ_CHAR;

-- Node name is ':8104' 
-- Equation name is '_LC5_I32', type is buried 
_LC5_I32 = LCELL( _EQ278);
  _EQ278 =  _LC3_I32 &  READ_CHAR
         #  _LC3_I32 &  mouse_data
         # !mouse_data &  new_y11 & !READ_CHAR;

-- Node name is ':8110' 
-- Equation name is '_LC5_I37', type is buried 
_LC5_I37 = LCELL( _EQ279);
  _EQ279 =  _LC4_I37 &  READ_CHAR
         #  _LC4_I37 &  mouse_data
         # !mouse_data &  new_y10 & !READ_CHAR;

-- Node name is ':8116' 
-- Equation name is '_LC6_I27', type is buried 
_LC6_I27 = LCELL( _EQ280);
  _EQ280 =  _LC5_I27 &  READ_CHAR
         #  _LC5_I27 &  mouse_data
         # !mouse_data &  new_y9 & !READ_CHAR;

-- Node name is ':8122' 
-- Equation name is '_LC5_I15', type is buried 
_LC5_I15 = LCELL( _EQ281);
  _EQ281 =  _LC3_I15 &  READ_CHAR
         #  _LC3_I15 &  mouse_data
         # !mouse_data &  new_y8 & !READ_CHAR;

-- Node name is '~8557~1' 
-- Equation name is '~8557~1', location is LC5_I17, type is buried.
-- synthesized logic cell 
_LC5_I17 = LCELL( _EQ282);
  _EQ282 = !_LC4_G16
         # !_LC1_I16
         # !_LC1_G3
         # !_LC4_I5;

-- Node name is '~8605~1' 
-- Equation name is '~8605~1', location is LC2_I2, type is buried.
-- synthesized logic cell 
_LC2_I2  = LCELL( _EQ283);
  _EQ283 =  _LC1_I16
         # !_LC4_I5
         # !_LC1_G3;

-- Node name is '~8647~1' 
-- Equation name is '~8647~1', location is LC1_G25, type is buried.
-- synthesized logic cell 
_LC1_G25 = LCELL( _EQ284);
  _EQ284 = !_LC1_G3
         # !_LC2_I16
         #  _LC2_I5;

-- Node name is '~8749~1' 
-- Equation name is '~8749~1', location is LC2_G19, type is buried.
-- synthesized logic cell 
_LC2_G19 = LCELL( _EQ285);
  _EQ285 =  _LC2_I5 & !_LC7_G47
         # !_LC1_G3;

-- Node name is '~8899~1' 
-- Equation name is '~8899~1', location is LC6_I10, type is buried.
-- synthesized logic cell 
_LC6_I10 = LCELL( _EQ286);
  _EQ286 =  _LC1_G3 &  _LC3_I10 &  _LC4_G16
         #  _LC1_G3 &  _LC5_I10;

-- Node name is '~8905~1' 
-- Equation name is '~8905~1', location is LC4_I17, type is buried.
-- synthesized logic cell 
_LC4_I17 = LCELL( _EQ287);
  _EQ287 =  _LC1_G3 &  _LC2_I10 &  _LC4_G16
         #  _LC1_G3 &  _LC3_I17;

-- Node name is '~8911~1' 
-- Equation name is '~8911~1', location is LC6_I13, type is buried.
-- synthesized logic cell 
_LC6_I13 = LCELL( _EQ288);
  _EQ288 =  _LC1_G3 &  _LC3_I13 &  _LC4_G16
         #  _LC1_G3 &  _LC5_I13;

-- Node name is '~8917~1' 
-- Equation name is '~8917~1', location is LC5_I18, type is buried.
-- synthesized logic cell 
_LC5_I18 = LCELL( _EQ289);
  _EQ289 =  _LC1_G3 &  _LC3_I18 &  _LC4_G16
         #  _LC1_G3 &  _LC4_I18;

-- Node name is '~8923~1' 
-- Equation name is '~8923~1', location is LC6_I26, type is buried.
-- synthesized logic cell 
_LC6_I26 = LCELL( _EQ290);
  _EQ290 =  _LC1_G3 &  _LC3_I26 &  _LC4_G16
         #  _LC1_G3 &  _LC5_I26;

-- Node name is '~8929~1' 
-- Equation name is '~8929~1', location is LC7_C18, type is buried.
-- synthesized logic cell 
_LC7_C18 = LCELL( _EQ291);
  _EQ291 =  _LC1_G3 &  _LC4_G16 &  _LC5_C18
         #  _LC1_G3 &  _LC6_C18;

-- Node name is '~8935~1' 
-- Equation name is '~8935~1', location is LC4_C15, type is buried.
-- synthesized logic cell 
_LC4_C15 = LCELL( _EQ292);
  _EQ292 =  _LC1_G3 &  _LC4_G16 &  _LC7_C15
         #  _LC1_G3 &  _LC4_C16;

-- Node name is '~8941~1' 
-- Equation name is '~8941~1', location is LC2_I17, type is buried.
-- synthesized logic cell 
_LC2_I17 = LCELL( _EQ293);
  _EQ293 = !_LC1_I16 &  _LC4_I5
         # !_LC1_G3;

-- Node name is '~8941~2' 
-- Equation name is '~8941~2', location is LC3_C5, type is buried.
-- synthesized logic cell 
_LC3_C5  = LCELL( _EQ294);
  _EQ294 =  _LC1_G3 &  _LC4_C5
         #  _LC1_G3 &  _LC7_C16;

-- Node name is '~8995~1' 
-- Equation name is '~8995~1', location is LC5_I19, type is buried.
-- synthesized logic cell 
_LC5_I19 = LCELL( _EQ295);
  _EQ295 =  _LC1_G3 &  _LC1_I19 &  _LC4_G16
         #  _LC1_G3 &  _LC3_I19;

-- Node name is '~9001~1' 
-- Equation name is '~9001~1', location is LC5_I5, type is buried.
-- synthesized logic cell 
_LC5_I5  = LCELL( _EQ296);
  _EQ296 =  _LC1_G3 &  _LC4_G16 &  _LC4_I19
         #  _LC1_G3 &  _LC3_I5;

-- Node name is '~9007~1' 
-- Equation name is '~9007~1', location is LC5_I11, type is buried.
-- synthesized logic cell 
_LC5_I11 = LCELL( _EQ297);
  _EQ297 =  _LC1_G3 &  _LC3_I11 &  _LC4_G16
         #  _LC1_G3 &  _LC4_I11;

-- Node name is '~9013~1' 
-- Equation name is '~9013~1', location is LC6_I1, type is buried.
-- synthesized logic cell 
_LC6_I1  = LCELL( _EQ298);
  _EQ298 =  _LC1_G3 &  _LC2_I1 &  _LC4_G16
         #  _LC1_G3 &  _LC5_I1;

-- Node name is '~9019~1' 
-- Equation name is '~9019~1', location is LC4_I16, type is buried.
-- synthesized logic cell 
_LC4_I16 = LCELL( _EQ299);
  _EQ299 =  _LC1_G3 &  _LC4_G16 &  _LC5_I48
         #  _LC1_G3 &  _LC3_I16;

-- Node name is '~9025~1' 
-- Equation name is '~9025~1', location is LC1_I48, type is buried.
-- synthesized logic cell 
_LC1_I48 = LCELL( _EQ300);
  _EQ300 =  _LC1_G3 &  _LC4_G16 &  _LC4_I48
         #  _LC1_G3 &  _LC2_I49;

-- Node name is '~9031~1' 
-- Equation name is '~9031~1', location is LC4_I20, type is buried.
-- synthesized logic cell 
_LC4_I20 = LCELL( _EQ301);
  _EQ301 =  _LC1_G3 &  _LC4_G16 &  _LC4_I40
         #  _LC1_G3 &  _LC2_I20;

-- Node name is '~9037~1' 
-- Equation name is '~9037~1', location is LC6_I49, type is buried.
-- synthesized logic cell 
_LC6_I49 = LCELL( _EQ302);
  _EQ302 =  _LC1_G3 &  _LC3_I40
         #  _LC1_G3 &  _LC5_I49;

-- Node name is '~9085~1' 
-- Equation name is '~9085~1', location is LC1_I20, type is buried.
-- synthesized logic cell 
_LC1_I20 = LCELL( _EQ303);
  _EQ303 = !_LC4_G16
         # !_LC1_G3;

-- Node name is '~9115~1' 
-- Equation name is '~9115~1', location is LC1_G47, type is buried.
-- synthesized logic cell 
_LC1_G47 = LCELL( _EQ304);
  _EQ304 = !INCNT0 &  _LC7_G47 &  READ_CHAR
         #  _LC2_G33;

-- Node name is '~9121~1' 
-- Equation name is '~9121~1', location is LC2_G33, type is buried.
-- synthesized logic cell 
_LC2_G33 = LCELL( _EQ305);
  _EQ305 = !READ_CHAR
         #  _LC5_G33
         #  _LC1_G14;

-- Node name is '~9127~1' 
-- Equation name is '~9127~1', location is LC2_G14, type is buried.
-- synthesized logic cell 
!_LC2_G14 = _LC2_G14~NOT;
_LC2_G14~NOT = LCELL( _EQ306);
  _EQ306 = !_LC2_G33 &  _LC7_G47;

-- Node name is '~9187~1' 
-- Equation name is '~9187~1', location is LC7_G33, type is buried.
-- synthesized logic cell 
_LC7_G33 = LCELL( _EQ307);
  _EQ307 = !_LC5_G33 & !READ_CHAR
         #  _LC1_G14;

-- Node name is '~9748~1' 
-- Equation name is '~9748~1', location is LC1_G3, type is buried.
-- synthesized logic cell 
!_LC1_G3 = _LC1_G3~NOT;
_LC1_G3~NOT = LCELL( _EQ308);
  _EQ308 =  _LC7_G47
         #  _LC2_G33;

-- Node name is '~9748~2' 
-- Equation name is '~9748~2', location is LC3_G33, type is buried.
-- synthesized logic cell 
_LC3_G33 = LCELL( _EQ309);
  _EQ309 = !_LC1_G14 & !_LC5_G33 &  _LC7_G47 &  READ_CHAR;

-- Node name is '~9748~3' 
-- Equation name is '~9748~3', location is LC4_G47, type is buried.
-- synthesized logic cell 
_LC4_G47 = LCELL( _EQ310);
  _EQ310 =  INCNT0 &  INCNT1 &  _LC3_G33;

-- Node name is '~9748~4' 
-- Equation name is '~9748~4', location is LC5_G47, type is buried.
-- synthesized logic cell 
_LC5_G47 = LCELL( _EQ311);
  _EQ311 = !INCNT0 &  _LC7_G47 &  READ_CHAR
         # !INCNT1 &  _LC7_G47 &  READ_CHAR;

-- Node name is '~9748~5' 
-- Equation name is '~9748~5', location is LC4_C5, type is buried.
-- synthesized logic cell 
_LC4_C5  = LCELL( _EQ312);
  _EQ312 =  _LC4_G16 & !PACKET_CHAR20 &  x0
         #  _LC4_G16 &  PACKET_CHAR20 & !x0;

-- Node name is '~9748~6' 
-- Equation name is '~9748~6', location is LC7_C16, type is buried.
-- synthesized logic cell 
_LC7_C16 = LCELL( _EQ313);
  _EQ313 =  _LC1_I16 & !_LC4_I5 &  new_x0;

-- Node name is '~9748~7' 
-- Equation name is '~9748~7', location is LC4_C16, type is buried.
-- synthesized logic cell 
_LC4_C16 = LCELL( _EQ314);
  _EQ314 =  _LC1_I16 & !_LC4_I5 &  new_x1;

-- Node name is '~9748~8' 
-- Equation name is '~9748~8', location is LC6_C18, type is buried.
-- synthesized logic cell 
_LC6_C18 = LCELL( _EQ315);
  _EQ315 =  _LC1_I16 & !_LC4_I5 &  new_x2;

-- Node name is '~9748~9' 
-- Equation name is '~9748~9', location is LC5_I26, type is buried.
-- synthesized logic cell 
_LC5_I26 = LCELL( _EQ316);
  _EQ316 =  _LC1_I16 & !_LC4_I5 &  new_x3;

-- Node name is '~9748~10' 
-- Equation name is '~9748~10', location is LC4_I18, type is buried.
-- synthesized logic cell 
_LC4_I18 = LCELL( _EQ317);
  _EQ317 =  _LC1_I16 & !_LC4_I5 &  new_x4;

-- Node name is '~9748~11' 
-- Equation name is '~9748~11', location is LC5_I13, type is buried.
-- synthesized logic cell 
_LC5_I13 = LCELL( _EQ318);
  _EQ318 =  _LC1_I16 & !_LC4_I5 &  new_x5;

-- Node name is '~9748~12' 
-- Equation name is '~9748~12', location is LC3_I17, type is buried.
-- synthesized logic cell 
_LC3_I17 = LCELL( _EQ319);
  _EQ319 =  _LC1_I16 & !_LC4_I5 &  new_x6;

-- Node name is '~9748~13' 
-- Equation name is '~9748~13', location is LC5_I10, type is buried.
-- synthesized logic cell 
_LC5_I10 = LCELL( _EQ320);
  _EQ320 =  _LC1_I16 & !_LC4_I5 &  new_x7;

-- Node name is '~9748~14' 
-- Equation name is '~9748~14', location is LC3_I40, type is buried.
-- synthesized logic cell 
_LC3_I40 = LCELL( _EQ321);
  _EQ321 =  _LC4_G16 & !PACKET_CHAR30 &  y0
         #  _LC4_G16 &  PACKET_CHAR30 & !y0;

-- Node name is '~9748~15' 
-- Equation name is '~9748~15', location is LC5_I49, type is buried.
-- synthesized logic cell 
_LC5_I49 = LCELL( _EQ322);
  _EQ322 =  _LC1_I16 & !_LC4_I5 &  new_y0;

-- Node name is '~9748~16' 
-- Equation name is '~9748~16', location is LC2_I20, type is buried.
-- synthesized logic cell 
_LC2_I20 = LCELL( _EQ323);
  _EQ323 =  _LC1_I16 & !_LC4_I5 &  new_y1;

-- Node name is '~9748~17' 
-- Equation name is '~9748~17', location is LC2_I49, type is buried.
-- synthesized logic cell 
_LC2_I49 = LCELL( _EQ324);
  _EQ324 =  _LC1_I16 & !_LC4_I5 &  new_y2;

-- Node name is '~9748~18' 
-- Equation name is '~9748~18', location is LC3_I16, type is buried.
-- synthesized logic cell 
_LC3_I16 = LCELL( _EQ325);
  _EQ325 =  _LC1_I16 & !_LC4_I5 &  new_y3;

-- Node name is '~9748~19' 
-- Equation name is '~9748~19', location is LC5_I1, type is buried.
-- synthesized logic cell 
_LC5_I1  = LCELL( _EQ326);
  _EQ326 =  _LC1_I16 & !_LC4_I5 &  new_y4;

-- Node name is '~9748~20' 
-- Equation name is '~9748~20', location is LC4_I11, type is buried.
-- synthesized logic cell 
_LC4_I11 = LCELL( _EQ327);
  _EQ327 =  _LC1_I16 & !_LC4_I5 &  new_y5;

-- Node name is '~9748~21' 
-- Equation name is '~9748~21', location is LC3_I5, type is buried.
-- synthesized logic cell 
_LC3_I5  = LCELL( _EQ328);
  _EQ328 =  _LC1_I16 & !_LC4_I5 &  new_y6;

-- Node name is '~9748~22' 
-- Equation name is '~9748~22', location is LC3_I19, type is buried.
-- synthesized logic cell 
_LC3_I19 = LCELL( _EQ329);
  _EQ329 =  _LC1_I16 & !_LC4_I5 &  new_y7;

-- Node name is '~9748~23' 
-- Equation name is '~9748~23', location is LC8_C5, type is buried.
-- synthesized logic cell 
_LC8_C5  = LCELL( _EQ330);
  _EQ330 =  _LC1_G3 &  _LC4_G16 &  PACKET_CHAR10;

-- Node name is '~9748~24' 
-- Equation name is '~9748~24', location is LC7_I12, type is buried.
-- synthesized logic cell 
_LC7_I12 = LCELL( _EQ331);
  _EQ331 =  _LC1_G3 &  _LC4_G16 &  PACKET_CHAR11;

-- Node name is '~9748~25' 
-- Equation name is '~9748~25', location is LC8_G3, type is buried.
-- synthesized logic cell 
_LC8_G3  = LCELL( _EQ332);
  _EQ332 = !_LC2_G33 &  _LC2_I16 & !_LC7_G47
         # !_LC2_G33 &  _LC2_I5 & !_LC7_G47;

-- Node name is '~9748~26' 
-- Equation name is '~9748~26', location is LC7_I37, type is buried.
-- synthesized logic cell 
_LC7_I37 = LCELL( _EQ333);
  _EQ333 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x0;

-- Node name is '~9748~27' 
-- Equation name is '~9748~27', location is LC2_C16, type is buried.
-- synthesized logic cell 
_LC2_C16 = LCELL( _EQ334);
  _EQ334 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x1;

-- Node name is '~9748~28' 
-- Equation name is '~9748~28', location is LC3_C16, type is buried.
-- synthesized logic cell 
_LC3_C16 = LCELL( _EQ335);
  _EQ335 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x2;

-- Node name is '~9748~29' 
-- Equation name is '~9748~29', location is LC8_I49, type is buried.
-- synthesized logic cell 
_LC8_I49 = LCELL( _EQ336);
  _EQ336 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x3;

-- Node name is '~9748~30' 
-- Equation name is '~9748~30', location is LC7_I18, type is buried.
-- synthesized logic cell 
_LC7_I18 = LCELL( _EQ337);
  _EQ337 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x4;

-- Node name is '~9748~31' 
-- Equation name is '~9748~31', location is LC8_I13, type is buried.
-- synthesized logic cell 
_LC8_I13 = LCELL( _EQ338);
  _EQ338 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x5;

-- Node name is '~9748~32' 
-- Equation name is '~9748~32', location is LC8_I17, type is buried.
-- synthesized logic cell 
_LC8_I17 = LCELL( _EQ339);
  _EQ339 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x6;

-- Node name is '~9748~33' 
-- Equation name is '~9748~33', location is LC8_I10, type is buried.
-- synthesized logic cell 
_LC8_I10 = LCELL( _EQ340);
  _EQ340 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x7;

-- Node name is '~9748~34' 
-- Equation name is '~9748~34', location is LC8_I3, type is buried.
-- synthesized logic cell 
_LC8_I3  = LCELL( _EQ341);
  _EQ341 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x8;

-- Node name is '~9748~35' 
-- Equation name is '~9748~35', location is LC8_G19, type is buried.
-- synthesized logic cell 
_LC8_G19 = LCELL( _EQ342);
  _EQ342 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x9;

-- Node name is '~9748~36' 
-- Equation name is '~9748~36', location is LC7_G7, type is buried.
-- synthesized logic cell 
_LC7_G7  = LCELL( _EQ343);
  _EQ343 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x10;

-- Node name is '~9748~37' 
-- Equation name is '~9748~37', location is LC8_G16, type is buried.
-- synthesized logic cell 
_LC8_G16 = LCELL( _EQ344);
  _EQ344 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x11;

-- Node name is '~9748~38' 
-- Equation name is '~9748~38', location is LC5_G24, type is buried.
-- synthesized logic cell 
_LC5_G24 = LCELL( _EQ345);
  _EQ345 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x12;

-- Node name is '~9748~39' 
-- Equation name is '~9748~39', location is LC8_G13, type is buried.
-- synthesized logic cell 
_LC8_G13 = LCELL( _EQ346);
  _EQ346 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x13;

-- Node name is '~9748~40' 
-- Equation name is '~9748~40', location is LC7_G15, type is buried.
-- synthesized logic cell 
_LC7_G15 = LCELL( _EQ347);
  _EQ347 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x14;

-- Node name is '~9748~41' 
-- Equation name is '~9748~41', location is LC8_G14, type is buried.
-- synthesized logic cell 
_LC8_G14 = LCELL( _EQ348);
  _EQ348 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_x15;

-- Node name is '~9748~42' 
-- Equation name is '~9748~42', location is LC8_I40, type is buried.
-- synthesized logic cell 
_LC8_I40 = LCELL( _EQ349);
  _EQ349 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y0;

-- Node name is '~9748~43' 
-- Equation name is '~9748~43', location is LC1_I17, type is buried.
-- synthesized logic cell 
_LC1_I17 = LCELL( _EQ350);
  _EQ350 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y1;

-- Node name is '~9748~44' 
-- Equation name is '~9748~44', location is LC1_I49, type is buried.
-- synthesized logic cell 
_LC1_I49 = LCELL( _EQ351);
  _EQ351 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y2;

-- Node name is '~9748~45' 
-- Equation name is '~9748~45', location is LC7_I16, type is buried.
-- synthesized logic cell 
_LC7_I16 = LCELL( _EQ352);
  _EQ352 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y3;

-- Node name is '~9748~46' 
-- Equation name is '~9748~46', location is LC8_I1, type is buried.
-- synthesized logic cell 
_LC8_I1  = LCELL( _EQ353);
  _EQ353 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y4;

-- Node name is '~9748~47' 
-- Equation name is '~9748~47', location is LC8_I11, type is buried.
-- synthesized logic cell 
_LC8_I11 = LCELL( _EQ354);
  _EQ354 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y5;

-- Node name is '~9748~48' 
-- Equation name is '~9748~48', location is LC8_I5, type is buried.
-- synthesized logic cell 
_LC8_I5  = LCELL( _EQ355);
  _EQ355 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y6;

-- Node name is '~9748~49' 
-- Equation name is '~9748~49', location is LC7_I19, type is buried.
-- synthesized logic cell 
_LC7_I19 = LCELL( _EQ356);
  _EQ356 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y7;

-- Node name is '~9748~50' 
-- Equation name is '~9748~50', location is LC7_I15, type is buried.
-- synthesized logic cell 
_LC7_I15 = LCELL( _EQ357);
  _EQ357 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y8;

-- Node name is '~9748~51' 
-- Equation name is '~9748~51', location is LC8_I27, type is buried.
-- synthesized logic cell 
_LC8_I27 = LCELL( _EQ358);
  _EQ358 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y9;

-- Node name is '~9748~52' 
-- Equation name is '~9748~52', location is LC8_I37, type is buried.
-- synthesized logic cell 
_LC8_I37 = LCELL( _EQ359);
  _EQ359 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y10;

-- Node name is '~9748~53' 
-- Equation name is '~9748~53', location is LC7_I32, type is buried.
-- synthesized logic cell 
_LC7_I32 = LCELL( _EQ360);
  _EQ360 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y11;

-- Node name is '~9748~54' 
-- Equation name is '~9748~54', location is LC8_I32, type is buried.
-- synthesized logic cell 
_LC8_I32 = LCELL( _EQ361);
  _EQ361 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y12;

-- Node name is '~9748~55' 
-- Equation name is '~9748~55', location is LC7_G17, type is buried.
-- synthesized logic cell 
_LC7_G17 = LCELL( _EQ362);
  _EQ362 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y13;

-- Node name is '~9748~56' 
-- Equation name is '~9748~56', location is LC7_G5, type is buried.
-- synthesized logic cell 
_LC7_G5  = LCELL( _EQ363);
  _EQ363 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y14;

-- Node name is '~9748~57' 
-- Equation name is '~9748~57', location is LC7_G3, type is buried.
-- synthesized logic cell 
_LC7_G3  = LCELL( _EQ364);
  _EQ364 = !_LC2_I5 &  _LC2_I16 &  _LC8_G3 &  new_y15;

-- Node name is ':9748' 
-- Equation name is '_LC1_G14', type is buried 
!_LC1_G14 = _LC1_G14~NOT;
_LC1_G14~NOT = LCELL( _EQ365);
  _EQ365 = !mouse_state~3
         # !mouse_state~6
         #  mouse_state~5
         #  mouse_state~4;

-- Node name is ':9769' 
-- Equation name is '_LC4_G44', type is buried 
_LC4_G44 = LCELL( _EQ366);
  _EQ366 =  mouse_state~5
         #  mouse_state~4
         # !mouse_state~6;



Project Informationc:\documents and settings\default\my documents\imdl\cpld\mouse code\mouse16.rpt

** COMPILATION SETTINGS & TIMES **

Processing Menu Commands
------------------------

Design Doctor                             = off

Logic Synthesis:

   Synthesis Type Used                    = Multi-Level

   Default Synthesis Style                = NORMAL

      Logic option settings in 'NORMAL' style for 'FLEX10K' family

      CARRY_CHAIN                         = ignore
      CARRY_CHAIN_LENGTH                  = 32
      CASCADE_CHAIN                       = ignore
      CASCADE_CHAIN_LENGTH                = 2
      DECOMPOSE_GATES                     = on
      DUPLICATE_LOGIC_EXTRACTION          = on
      MINIMIZATION                        = full
      MULTI_LEVEL_FACTORING               = on
      NOT_GATE_PUSH_BACK                  = on
      REDUCE_LOGIC                        = on
      REFACTORIZATION                     = on
      REGISTER_OPTIMIZATION               = on
      RESYNTHESIZE_NETWORK                = on
      SLOW_SLEW_RATE                      = off
      SUBFACTOR_EXTRACTION                = on
      IGNORE_SOFT_BUFFERS                 = on
      USE_LPM_FOR_AHDL_OPERATORS          = off

   Other logic synthesis settings:

      Automatic Global Clock              = on
      Automatic Global Clear              = on
      Automatic Global Preset             = on
      Automatic Global Output Enable      = on
      Automatic Fast I/O                  = off
      Automatic Register Packing          = off
      Automatic Open-Drain Pins           = on
      Automatic Implement in EAB          = off
      Optimize                            = 5

Default Timing Specifications: None

Cut All Bidir Feedback Timing Paths       = on
Cut All Clear & Preset Timing Paths       = on

Ignore Timing Assignments                 = on

Functional SNF Extractor                  = off

Linked SNF Extractor                      = off
Timing SNF Extractor                      = on
Optimize Timing SNF                       = off
Generate AHDL TDO File                    = off
Fitter Settings                           = NORMAL
Use Quartus Fitter                        = on
Smart Recompile                           = off
Total Recompile                           = off

Interfaces Menu Commands
------------------------

EDIF Netlist Writer                       = off
Verilog Netlist Writer                    = off
VHDL Netlist Writer                       = off

Compilation Times
-----------------

   Compiler Netlist Extractor             00:00:00
   Database Builder                       00:00:01
   Logic Synthesizer                      00:00:05
   Partitioner                            00:00:01
   Fitter                                 00:00:17
   Timing SNF Extractor                   00:00:01
   Assembler                              00:00:02
   --------------------------             --------
   Total Time                             00:00:27


Memory Allocated
-----------------

Peak memory allocated during compilation  = 44,274K
