VERSION 5
BEGIN SCHEMATIC
    BEGIN ATTR DeviceFamilyName "XPLA3"
        DELETE all:0
        EDITNAME all:0
        EDITTRAIT all:0
    End ATTR
    BEGIN NETLIST
        SIGNAL CPU_DATA(7:0)
        SIGNAL A_QUAD
        SIGNAL B_QUAD
        SIGNAL READ_N
        SIGNAL CLEAR_N
        SIGNAL CLK
        SIGNAL XLXN_13
        SIGNAL XLXN_14
        SIGNAL XLXN_19
        SIGNAL XLXN_20
        SIGNAL XLXN_21
        SIGNAL XLXN_23
        SIGNAL XLXN_25
        SIGNAL XLXN_27
        SIGNAL XLXN_31
        SIGNAL XLXN_33
        SIGNAL XLXN_34
        SIGNAL XLXN_36
        SIGNAL XLXN_37
        SIGNAL XLXN_41
        SIGNAL XLXN_42
        SIGNAL XLXN_43
        SIGNAL XLXN_44
        SIGNAL XLXN_45
        SIGNAL XLXN_46(7:0)
        SIGNAL XLXN_47(7:0)
        SIGNAL XLXN_49
        SIGNAL XLXN_53
        SIGNAL A_IN
        SIGNAL B_IN
        SIGNAL C_IN
        SIGNAL D_IN
        SIGNAL A_OUT
        SIGNAL B_OUT
        SIGNAL C_OUT
        SIGNAL D_OUT
        SIGNAL XLXN_65
        SIGNAL XLXN_67
        SIGNAL D(7:0)
        SIGNAL D(7)
        SIGNAL XLXN_69
        SIGNAL XLXN_70
        SIGNAL XLXN_75
        SIGNAL XLXN_76
        SIGNAL XLXN_77
        SIGNAL XLXN_78
        SIGNAL XLXN_79
        SIGNAL XLXN_80
        PORT Output CPU_DATA(7:0)
        PORT Input A_QUAD
        PORT Input B_QUAD
        PORT Input READ_N
        PORT Input CLEAR_N
        PORT Input CLK
        PORT Input A_IN
        PORT Input B_IN
        PORT Input C_IN
        PORT Input D_IN
        PORT Output A_OUT
        PORT Output B_OUT
        PORT Output C_OUT
        PORT Output D_OUT
        BEGIN BLOCKDEF q_decode
            TIMESTAMP 2001 12 26 16 49 14
            RECTANGLE N 64 -320 320 0 
            LINE N 64 -288 0 -288 
            LINE N 64 -224 0 -224 
            LINE N 64 -160 0 -160 
            LINE N 64 -96 0 -96 
            LINE N 64 -32 0 -32 
            LINE N 320 -288 384 -288 
        END BLOCKDEF
        BEGIN BLOCKDEF obufe8
            TIMESTAMP 2001 3 9 11 23 23
            LINE N 0 -96 64 -96 
            LINE N 0 -32 64 -32 
            LINE N 224 -32 128 -32 
            RECTANGLE N 0 -44 64 -20 
            RECTANGLE N 128 -44 224 -20 
            LINE N 96 -96 64 -96 
            LINE N 96 -48 96 -96 
            LINE N 64 -64 64 0 
            LINE N 128 -32 64 -64 
            LINE N 64 0 128 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF fd
            TIMESTAMP 2001 3 9 11 23 0
            LINE N 64 -112 80 -128 
            LINE N 80 -128 64 -144 
            LINE N 384 -256 320 -256 
            LINE N 0 -256 64 -256 
            LINE N 0 -128 64 -128 
            RECTANGLE N 64 -320 320 -64 
        END BLOCKDEF
        BEGIN BLOCKDEF cb8cled
            TIMESTAMP 2001 5 11 10 52 34
            RECTANGLE N 0 -460 64 -436 
            LINE N 80 -128 64 -144 
            LINE N 64 -112 80 -128 
            LINE N 192 -32 64 -32 
            LINE N 192 -64 192 -32 
            RECTANGLE N 320 -460 384 -436 
            RECTANGLE N 64 -512 320 -64 
            LINE N 384 -192 320 -192 
            LINE N 0 -448 64 -448 
            LINE N 384 -448 320 -448 
            LINE N 0 -256 64 -256 
            LINE N 0 -32 64 -32 
            LINE N 0 -128 64 -128 
            LINE N 0 -192 64 -192 
            LINE N 0 -320 64 -320 
            LINE N 384 -128 320 -128 
        END BLOCKDEF
        BEGIN BLOCKDEF m2_1
            TIMESTAMP 2001 3 9 11 24 0
            LINE N 96 -64 96 -192 
            LINE N 256 -96 96 -64 
            LINE N 256 -160 256 -96 
            LINE N 96 -192 256 -160 
            LINE N 176 -32 96 -32 
            LINE N 176 -80 176 -32 
            LINE N 0 -32 96 -32 
            LINE N 320 -128 256 -128 
            LINE N 0 -96 96 -96 
            LINE N 0 -160 96 -160 
        END BLOCKDEF
        BEGIN BLOCKDEF and2b2
            TIMESTAMP 2001 5 11 10 42 1
            LINE N 0 -64 40 -64 
            CIRCLE N 40 -76 64 -52 
            LINE N 0 -128 40 -128 
            CIRCLE N 40 -140 64 -116 
            LINE N 256 -96 192 -96 
            ARC N 96 -144 192 -48 144 -48 144 -144 
            LINE N 64 -48 64 -144 
            LINE N 144 -48 64 -48 
            LINE N 64 -144 144 -144 
        END BLOCKDEF
        BEGIN BLOCKDEF fd8
            TIMESTAMP 2001 3 9 11 23 0
            LINE N 0 -128 64 -128 
            LINE N 0 -256 64 -256 
            LINE N 384 -256 320 -256 
            LINE N 64 -112 80 -128 
            LINE N 80 -128 64 -144 
            RECTANGLE N 320 -268 384 -244 
            RECTANGLE N 0 -268 64 -244 
            RECTANGLE N 64 -320 320 -64 
        END BLOCKDEF
        BEGIN BLOCKDEF bufg
            TIMESTAMP 2001 3 9 11 21 49
            LINE N 64 0 128 -32 
            LINE N 128 -32 64 -64 
            LINE N 64 -64 64 0 
            LINE N 224 -32 128 -32 
            LINE N 0 -32 64 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF ibuf4
            TIMESTAMP 2001 3 9 11 23 23
            LINE N 0 -224 64 -224 
            LINE N 224 -160 128 -160 
            LINE N 0 -32 64 -32 
            LINE N 64 -192 64 -256 
            LINE N 128 -224 64 -192 
            LINE N 64 -256 128 -224 
            LINE N 64 -128 64 -192 
            LINE N 128 -160 64 -128 
            LINE N 64 -192 128 -160 
            LINE N 64 -64 64 -128 
            LINE N 128 -96 64 -64 
            LINE N 64 -128 128 -96 
            LINE N 64 0 64 -64 
            LINE N 128 -32 64 0 
            LINE N 64 -64 128 -32 
            LINE N 224 -32 128 -32 
            LINE N 0 -96 64 -96 
            LINE N 0 -160 64 -160 
            LINE N 224 -224 128 -224 
            LINE N 224 -96 128 -96 
        END BLOCKDEF
        BEGIN BLOCKDEF inv
            TIMESTAMP 2001 3 9 11 23 50
            LINE N 0 -32 64 -32 
            LINE N 224 -32 160 -32 
            LINE N 64 -64 128 -32 
            LINE N 128 -32 64 0 
            LINE N 64 0 64 -64 
            CIRCLE N 128 -48 160 -16 
        END BLOCKDEF
        BEGIN BLOCKDEF gnd
            TIMESTAMP 2001 3 9 11 23 11
            LINE N 64 -128 64 -96 
            LINE N 64 -64 64 -80 
            LINE N 88 -64 40 -64 
            LINE N 68 -32 60 -32 
            LINE N 76 -48 52 -48 
            LINE N 64 -64 64 -96 
        END BLOCKDEF
        BEGIN BLOCKDEF obuf4
            TIMESTAMP 2001 3 9 11 23 23
            LINE N 64 0 64 -64 
            LINE N 128 -32 64 0 
            LINE N 64 -64 128 -32 
            LINE N 64 -128 64 -192 
            LINE N 128 -160 64 -128 
            LINE N 64 -192 128 -160 
            LINE N 64 -192 64 -256 
            LINE N 128 -224 64 -192 
            LINE N 64 -256 128 -224 
            LINE N 224 -224 128 -224 
            LINE N 224 -160 128 -160 
            LINE N 0 -96 64 -96 
            LINE N 224 -96 128 -96 
            LINE N 64 -64 64 -128 
            LINE N 128 -96 64 -64 
            LINE N 64 -128 128 -96 
            LINE N 0 -160 64 -160 
            LINE N 0 -224 64 -224 
            LINE N 0 -32 64 -32 
            LINE N 224 -32 128 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF and2b1
            TIMESTAMP 2001 5 11 10 41 49
            LINE N 64 -48 64 -144 
            LINE N 64 -144 144 -144 
            LINE N 144 -48 64 -48 
            ARC N 96 -144 192 -48 144 -48 144 -144 
            LINE N 256 -96 192 -96 
            LINE N 0 -128 64 -128 
            LINE N 0 -64 40 -64 
            CIRCLE N 40 -76 64 -52 
        END BLOCKDEF
        BEGIN BLOCKDEF mbari_tblock
            TIMESTAMP 2001 12 28 9 41 58
            LINE N -96 -96 -1440 -96 
            LINE N -1440 -160 -1440 -96 
            LINE N -96 -160 -1440 -160 
            LINE N -96 -100 -96 -540 
            LINE N -96 -384 -1440 -384 
            LINE N -96 -224 -736 -224 
            LINE N -1440 -544 -96 -544 
            LINE N -1440 -160 -1440 -544 
            LINE N -1440 -224 -96 -224 
            LINE N -640 -96 -640 -160 
            LINE N -640 -160 -640 -224 
            LINE N -520 -512 -572 -416 
            LINE N -516 -416 -568 -512 
            LINE N -520 -416 -568 -512 
            LINE N -868 -400 -896 -428 
            LINE N -900 -428 -872 -400 
            LINE N -872 -400 -900 -424 
            LINE N -904 -424 -876 -400 
            LINE N -880 -400 -904 -424 
            LINE N -904 -424 -884 -400 
            LINE N -888 -400 -904 -420 
            LINE N -908 -420 -888 -400 
            LINE N -892 -400 -908 -416 
            LINE N -912 -416 -896 -400 
            LINE N -900 -400 -912 -412 
            LINE N -916 -412 -904 -400 
            LINE N -904 -400 -916 -408 
            LINE N -796 -512 -852 -416 
            LINE N -520 -416 -572 -512 
            LINE N -680 -416 -680 -512 
            LINE N -680 -416 -680 -512 
            LINE N -592 -416 -648 -512 
            LINE N -596 -416 -648 -512 
            LINE N -676 -416 -676 -512 
            LINE N -672 -416 -672 -512 
            LINE N -600 -416 -652 -512 
            LINE N -600 -416 -656 -512 
            LINE N -764 -416 -764 -512 
            LINE N -772 -416 -772 -512 
            LINE N -660 -416 -660 -512 
            LINE N -656 -416 -656 -512 
            LINE N -796 -416 -852 -512 
            LINE N -792 -416 -848 -512 
            LINE N -600 -416 -652 -512 
            LINE N -788 -416 -840 -512 
            LINE N -768 -416 -768 -512 
            LINE N -776 -416 -776 -512 
            LINE N -676 -416 -676 -512 
            LINE N -592 -416 -592 -512 
            LINE N -792 -512 -848 -416 
            LINE N -792 -416 -844 -512 
            LINE N -524 -512 -576 -416 
            LINE N -524 -416 -576 -512 
            LINE N -772 -416 -772 -512 
            LINE N -592 -416 -592 -512 
            LINE N -588 -416 -588 -512 
            LINE N -752 -416 -752 -512 
            LINE N -748 -416 -748 -512 
            LINE N -748 -416 -748 -512 
            LINE N -744 -416 -744 -512 
            LINE N -744 -416 -744 -512 
            LINE N -972 -400 -1004 -432 
            LINE N -916 -520 -904 -528 
            LINE N -916 -516 -904 -528 
            LINE N -912 -516 -900 -528 
            LINE N -912 -512 -896 -528 
            LINE N -908 -512 -892 -528 
            LINE N -908 -508 -888 -528 
            LINE N -904 -508 -888 -528 
            LINE N -968 -400 -1000 -432 
            LINE N -964 -400 -996 -432 
            LINE N -960 -400 -992 -432 
            LINE N -956 -400 -988 -432 
            LINE N -972 -400 -1004 -432 
            LINE N -968 -400 -1000 -432 
            LINE N -944 -400 -976 -432 
            LINE N -940 -400 -972 -432 
            LINE N -988 -496 -956 -528 
            LINE N -984 -496 -952 -528 
            LINE N -968 -496 -936 -528 
            LINE N -996 -496 -964 -528 
            LINE N -992 -496 -960 -528 
            LINE N -952 -400 -984 -432 
            LINE N -952 -400 -984 -432 
            LINE N -948 -400 -980 -432 
            LINE N -984 -496 -952 -528 
            LINE N -980 -496 -948 -528 
            LINE N -976 -496 -944 -528 
            LINE N -972 -496 -940 -528 
            LINE N -904 -504 -884 -528 
            LINE N -904 -504 -880 -528 
            LINE N -904 -504 -876 -528 
            LINE N -900 -500 -872 -528 
            LINE N -900 -504 -872 -528 
            LINE N -896 -500 -868 -528 
            LINE N -864 -528 -896 -496 
            LINE N -908 -528 -864 -528 
            LINE N -920 -520 -908 -528 
            LINE N -1000 -496 -968 -528 
            LINE N -1000 -496 -968 -528 
            LINE N -1004 -496 -972 -528 
            LINE N -968 -496 -936 -528 
            LINE N -964 -496 -932 -528 
            LINE N -972 -528 -928 -528 
            LINE N -928 -528 -896 -496 
            LINE N -972 -528 -928 -528 
            LINE N -960 -496 -928 -528 
            LINE N -928 -400 -960 -432 
            LINE N -928 -400 -960 -432 
            LINE N -936 -400 -968 -432 
            LINE N -932 -400 -964 -432 
            LINE N -936 -400 -968 -432 
            LINE N -972 -400 -928 -400 
            LINE N -896 -432 -928 -400 
            LINE N -864 -400 -896 -432 
            LINE N -908 -400 -864 -400 
            LINE N -920 -408 -908 -400 
            LINE N -696 -416 -744 -416 
            LINE N -696 -416 -744 -416 
            LINE N -696 -420 -744 -420 
            LINE N -972 -464 -1004 -496 
            LINE N -928 -464 -960 -496 
            LINE N -1004 -432 -972 -464 
            LINE N -936 -464 -968 -496 
            LINE N -940 -464 -972 -496 
            LINE N -944 -464 -976 -496 
            LINE N -948 -464 -980 -496 
            LINE N -952 -464 -984 -496 
            LINE N -952 -464 -984 -496 
            LINE N -968 -464 -1000 -496 
            LINE N -972 -464 -1004 -496 
            LINE N -992 -432 -960 -464 
            LINE N -996 -432 -964 -464 
            LINE N -1000 -432 -968 -464 
            LINE N -1000 -432 -968 -464 
            LINE N -968 -432 -936 -464 
            LINE N -968 -432 -936 -464 
            LINE N -972 -432 -940 -464 
            LINE N -976 -432 -944 -464 
            LINE N -980 -432 -948 -464 
            LINE N -984 -432 -952 -464 
            LINE N -984 -432 -952 -464 
            LINE N -988 -432 -956 -464 
            LINE N -1004 -432 -960 -432 
            LINE N -960 -432 -928 -464 
            LINE N -1004 -432 -972 -464 
            LINE N -956 -464 -988 -496 
            LINE N -960 -464 -992 -496 
            LINE N -964 -464 -996 -496 
            LINE N -968 -464 -1000 -496 
            LINE N -1004 -496 -960 -496 
            LINE N -936 -464 -968 -496 
            LINE N -928 -464 -960 -496 
            LINE N -932 -464 -964 -496 
            LINE N -960 -432 -928 -464 
            LINE N -964 -432 -932 -464 
        END BLOCKDEF
        BEGIN BLOCK XLXI_1 q_decode
            PIN S2 XLXN_25
            PIN S1 XLXN_27
            PIN B XLXN_20
            PIN A XLXN_19
            PIN S4 XLXN_34
            PIN S3 XLXN_21
        END BLOCK
        BEGIN BLOCK XLXI_3 fd
            PIN C XLXN_53
            PIN D XLXN_19
            PIN Q XLXN_27
        END BLOCK
        BEGIN BLOCK XLXI_4 fd
            PIN C XLXN_53
            PIN D XLXN_20
            PIN Q XLXN_25
        END BLOCK
        BEGIN BLOCK XLXI_5 fd
            PIN C XLXN_53
            PIN D XLXN_21
            PIN Q XLXN_33
        END BLOCK
        BEGIN BLOCK XLXI_6 fd
            PIN C XLXN_53
            PIN D XLXN_31
            PIN Q XLXN_34
        END BLOCK
        BEGIN BLOCK XLXI_7 fd
            PIN C XLXN_37
            PIN D XLXN_36
            PIN Q XLXN_45
        END BLOCK
        BEGIN BLOCK XLXI_9 fd
            PIN C XLXN_53
            PIN D XLXN_13
            PIN Q XLXN_19
        END BLOCK
        BEGIN BLOCK XLXI_10 fd
            PIN C XLXN_53
            PIN D XLXN_14
            PIN Q XLXN_20
        END BLOCK
        BEGIN BLOCK XLXI_16 cb8cled
            PIN C XLXN_53
            PIN CE XLXN_33
            PIN CLR XLXN_43
            PIN D(7:0) D(7:0)
            PIN L XLXN_49
            PIN UP XLXN_34
            PIN CEO
            PIN Q(7:0) XLXN_47(7:0)
            PIN TC
        END BLOCK
        BEGIN BLOCK XLXI_17 m2_1
            PIN D0 XLXN_34
            PIN D1 XLXN_19
            PIN S0 XLXN_23
            PIN O XLXN_31
        END BLOCK
        BEGIN BLOCK XLXI_18 and2b2
            PIN I0 XLXN_27
            PIN I1 XLXN_25
            PIN O XLXN_23
        END BLOCK
        BEGIN BLOCK XLXI_19 fd8
            PIN C XLXN_45
            PIN D(7:0) XLXN_47(7:0)
            PIN Q(7:0) XLXN_46(7:0)
        END BLOCK
        BEGIN BLOCK XLXI_20 obufe8
            PIN E XLXN_45
            PIN I(7:0) XLXN_46(7:0)
            PIN O(7:0) CPU_DATA(7:0)
        END BLOCK
        BEGIN BLOCK XLXI_23 bufg
            PIN I CLK
            PIN O XLXN_53
        END BLOCK
        BEGIN BLOCK XLXI_24 ibuf4
            PIN I0 A_QUAD
            PIN I1 B_QUAD
            PIN I2 READ_N
            PIN I3 CLEAR_N
            PIN O0 XLXN_13
            PIN O1 XLXN_14
            PIN O2 XLXN_41
            PIN O3 XLXN_42
        END BLOCK
        BEGIN BLOCK XLXI_26 inv
            PIN I XLXN_41
            PIN O XLXN_44
        END BLOCK
        BEGIN BLOCK XLXI_27 inv
            PIN I XLXN_42
            PIN O XLXN_43
        END BLOCK
        BEGIN BLOCK XLXI_28 gnd
            PIN G XLXN_49
        END BLOCK
        BEGIN BLOCK XLXI_29 inv
            PIN I XLXN_53
            PIN O XLXN_37
        END BLOCK
        BEGIN BLOCK XLXI_30 fd
            PIN C XLXN_53
            PIN D XLXN_44
            PIN Q XLXN_36
        END BLOCK
        BEGIN BLOCK XLXI_33 ibuf4
            PIN I0 A_IN
            PIN I1 B_IN
            PIN I2 C_IN
            PIN I3 D_IN
            PIN O0 XLXN_70
            PIN O1 XLXN_65
            PIN O2 XLXN_69
            PIN O3 XLXN_67
        END BLOCK
        BEGIN BLOCK XLXI_34 obuf4
            PIN I0 XLXN_79
            PIN I1 XLXN_80
            PIN I2 XLXN_75
            PIN I3 XLXN_76
            PIN O0 A_OUT
            PIN O1 B_OUT
            PIN O2 C_OUT
            PIN O3 D_OUT
        END BLOCK
        BEGIN BLOCK XLXI_38 gnd
            PIN G D(7)
        END BLOCK
        BEGIN BLOCK XLXI_39 and2b1
            PIN I0 XLXN_65
            PIN I1 XLXN_70
            PIN O XLXN_77
        END BLOCK
        BEGIN BLOCK XLXI_40 and2b1
            PIN I0 XLXN_70
            PIN I1 XLXN_65
            PIN O XLXN_78
        END BLOCK
        BEGIN BLOCK XLXI_42 and2b1
            PIN I0 XLXN_67
            PIN I1 XLXN_69
            PIN O XLXN_75
        END BLOCK
        BEGIN BLOCK XLXI_43 and2b1
            PIN I0 XLXN_69
            PIN I1 XLXN_67
            PIN O XLXN_76
        END BLOCK
        BLOCK XLXI_47 mbari_tblock
        BEGIN BLOCK XLXI_48 inv
            PIN I XLXN_77
            PIN O XLXN_79
        END BLOCK
        BEGIN BLOCK XLXI_49 inv
            PIN I XLXN_78
            PIN O XLXN_80
        END BLOCK
    END NETLIST
    BEGIN SHEET 1 7040 5440
        BEGIN BRANCH CPU_DATA(7:0)
            WIRE 6192 1568 6368 1568
        END BRANCH
        INSTANCE XLXI_24 960 2944 R0
        BEGIN BRANCH A_QUAD
            WIRE 784 2720 944 2720
            WIRE 944 2720 960 2720
        END BRANCH
        BEGIN BRANCH B_QUAD
            WIRE 784 2784 944 2784
            WIRE 944 2784 960 2784
        END BRANCH
        BEGIN BRANCH READ_N
            WIRE 784 2848 944 2848
            WIRE 944 2848 960 2848
        END BRANCH
        BEGIN BRANCH CLEAR_N
            WIRE 800 2912 944 2912
            WIRE 944 2912 960 2912
        END BRANCH
        BEGIN BRANCH CLK
            WIRE 720 3072 944 3072
            WIRE 944 3072 960 3072
        END BRANCH
        INSTANCE XLXI_23 960 3104 R0
        INSTANCE XLXI_9 1856 800 R0
        INSTANCE XLXI_10 1856 1440 R0
        BEGIN BRANCH XLXN_13
            WIRE 1184 2720 1408 2720
            WIRE 1408 544 1408 2720
            WIRE 1408 544 1856 544
        END BRANCH
        BEGIN BRANCH XLXN_14
            WIRE 1184 2784 1584 2784
            WIRE 1584 1184 1856 1184
            WIRE 1584 1184 1584 2784
        END BRANCH
        BEGIN BRANCH XLXN_19
            WIRE 2240 544 2320 544
            WIRE 2320 544 2320 2016
            WIRE 2320 2016 2320 2496
            WIRE 2320 2496 3280 2496
            WIRE 2320 2016 2816 2016
            WIRE 2320 544 3856 544
        END BRANCH
        BEGIN BRANCH XLXN_20
            WIRE 2240 1184 2256 1184
            WIRE 2256 1184 2432 1184
            WIRE 2432 1184 3856 1184
            WIRE 2432 1184 2432 1952
            WIRE 2432 1952 2816 1952
        END BRANCH
        INSTANCE XLXI_4 3856 1440 R0
        INSTANCE XLXI_3 3856 800 R0
        INSTANCE XLXI_5 3856 2080 R0
        INSTANCE XLXI_6 3856 2720 R0
        BEGIN BRANCH XLXN_21
            WIRE 3200 1824 3840 1824
            WIRE 3840 1824 3856 1824
        END BRANCH
        INSTANCE XLXI_17 3280 2592 R0
        INSTANCE XLXI_18 2864 2656 R0
        BEGIN BRANCH XLXN_23
            WIRE 3120 2560 3280 2560
        END BRANCH
        BEGIN INSTANCE XLXI_1 2816 2112 R0
        END INSTANCE
        BEGIN BRANCH XLXN_25
            WIRE 2736 1632 2736 1824
            WIRE 2736 1824 2816 1824
            WIRE 2736 1824 2736 2528
            WIRE 2736 2528 2864 2528
            WIRE 2736 1632 4256 1632
            WIRE 4240 1184 4256 1184
            WIRE 4256 1184 4256 1632
        END BRANCH
        BEGIN BRANCH XLXN_27
            WIRE 2672 1696 4352 1696
            WIRE 2672 1696 2672 1888
            WIRE 2672 1888 2816 1888
            WIRE 2672 1888 2672 2592
            WIRE 2672 2592 2864 2592
            WIRE 4240 544 4352 544
            WIRE 4352 544 4352 1696
        END BRANCH
        BEGIN BRANCH XLXN_31
            WIRE 3600 2464 3856 2464
        END BRANCH
        BEGIN BRANCH XLXN_33
            WIRE 4240 1824 4256 1824
            WIRE 4256 1824 4688 1824
        END BRANCH
        INSTANCE XLXI_16 4688 2016 R0
        BEGIN BRANCH XLXN_34
            WIRE 2816 2080 2816 2256
            WIRE 2816 2256 3280 2256
            WIRE 3280 2256 3280 2432
            WIRE 3280 2256 4448 2256
            WIRE 4448 2256 4448 2464
            WIRE 4240 2464 4448 2464
            WIRE 4448 1696 4448 2256
            WIRE 4448 1696 4688 1696
        END BRANCH
        INSTANCE XLXI_7 3456 3520 R0
        BEGIN BRANCH XLXN_36
            WIRE 3104 3264 3440 3264
            WIRE 3440 3264 3456 3264
        END BRANCH
        INSTANCE XLXI_26 1376 2880 R0
        INSTANCE XLXI_27 1376 2944 R0
        BEGIN BRANCH XLXN_41
            WIRE 1184 2848 1376 2848
        END BRANCH
        BEGIN BRANCH XLXN_42
            WIRE 1184 2912 1376 2912
        END BRANCH
        BEGIN BRANCH XLXN_43
            WIRE 1600 2912 1616 2912
            WIRE 1616 2912 4640 2912
            WIRE 4640 1984 4640 2912
            WIRE 4640 1984 4688 1984
        END BRANCH
        BEGIN BRANCH XLXN_44
            WIRE 1600 2848 1616 2848
            WIRE 1616 2848 2544 2848
            WIRE 2544 2848 2544 3264
            WIRE 2544 3264 2720 3264
        END BRANCH
        BEGIN BRANCH XLXN_45
            WIRE 3840 3264 5216 3264
            WIRE 5216 1696 5216 1888
            WIRE 5216 1888 5216 3264
            WIRE 5216 1888 5664 1888
            WIRE 5216 1696 5264 1696
            WIRE 5664 1632 5664 1888
            WIRE 5664 1632 5968 1632
        END BRANCH
        BEGIN BRANCH XLXN_46(7:0)
            WIRE 5648 1568 5968 1568
        END BRANCH
        IOMARKER 6368 1568 CPU_DATA(7:0)
        INSTANCE XLXI_19 5264 1824 R0
        INSTANCE XLXI_20 5968 1536 M180
        BEGIN BRANCH XLXN_47(7:0)
            WIRE 5072 1568 5248 1568
            WIRE 5248 1568 5264 1568
        END BRANCH
        INSTANCE XLXI_28 4416 1616 R0
        BEGIN BRANCH XLXN_49
            WIRE 4480 1408 4608 1408
            WIRE 4608 1408 4608 1760
            WIRE 4608 1760 4688 1760
            WIRE 4480 1408 4480 1472
            WIRE 4480 1472 4480 1488
        END BRANCH
        BEGIN BRANCH XLXN_37
            WIRE 3024 3536 3440 3536
            WIRE 3440 3392 3456 3392
            WIRE 3440 3392 3440 3536
        END BRANCH
        INSTANCE XLXI_29 2800 3568 R0
        INSTANCE XLXI_30 2720 3520 R0
        BEGIN BRANCH XLXN_53
            WIRE 1184 3072 1760 3072
            WIRE 1760 3072 2240 3072
            WIRE 2240 3072 3728 3072
            WIRE 3728 3072 4544 3072
            WIRE 2240 3072 2240 3536
            WIRE 2240 3536 2688 3536
            WIRE 2688 3536 2800 3536
            WIRE 1760 672 1760 1312
            WIRE 1760 1312 1760 3072
            WIRE 1760 1312 1856 1312
            WIRE 1760 672 1856 672
            WIRE 2688 3392 2720 3392
            WIRE 2688 3392 2688 3536
            WIRE 3728 672 3856 672
            WIRE 3728 672 3728 1312
            WIRE 3728 1312 3856 1312
            WIRE 3728 1312 3728 1952
            WIRE 3728 1952 3856 1952
            WIRE 3728 1952 3728 2592
            WIRE 3728 2592 3728 3072
            WIRE 3728 2592 3856 2592
            WIRE 4544 1888 4688 1888
            WIRE 4544 1888 4544 3072
        END BRANCH
        IOMARKER 784 2784 B_QUAD
        IOMARKER 784 2720 A_QUAD
        IOMARKER 720 3072 CLK
        BEGIN DISPLAY 560 2432 TEXT "QUAD DECODER"
            FONT 64 "Arial"
        END DISPLAY
        BEGIN DISPLAY 324 4324 TEXT "H-BRIDGE INTERFACE"
            FONT 64 "Arial"
        END DISPLAY
        INSTANCE XLXI_33 1120 4864 R0
        INSTANCE XLXI_34 4720 4864 R0
        BEGIN BRANCH A_IN
            WIRE 960 4640 1104 4640
            WIRE 1104 4640 1120 4640
        END BRANCH
        BEGIN BRANCH B_IN
            WIRE 960 4704 1104 4704
            WIRE 1104 4704 1120 4704
        END BRANCH
        BEGIN BRANCH C_IN
            WIRE 960 4768 1104 4768
            WIRE 1104 4768 1120 4768
        END BRANCH
        BEGIN BRANCH D_IN
            WIRE 960 4832 1104 4832
            WIRE 1104 4832 1120 4832
        END BRANCH
        IOMARKER 960 4640 A_IN
        IOMARKER 960 4704 B_IN
        IOMARKER 960 4768 C_IN
        IOMARKER 960 4832 D_IN
        BEGIN BRANCH A_OUT
            WIRE 4944 4640 4960 4640
            WIRE 4960 4640 5120 4640
        END BRANCH
        BEGIN BRANCH B_OUT
            WIRE 4944 4704 4960 4704
            WIRE 4960 4704 5120 4704
        END BRANCH
        BEGIN BRANCH C_OUT
            WIRE 4944 4768 4960 4768
            WIRE 4960 4768 5120 4768
        END BRANCH
        BEGIN BRANCH D_OUT
            WIRE 4944 4832 4960 4832
            WIRE 4960 4832 5120 4832
        END BRANCH
        IOMARKER 5120 4640 A_OUT
        IOMARKER 5120 4704 B_OUT
        IOMARKER 5120 4768 C_OUT
        IOMARKER 5120 4832 D_OUT
        BEGIN BRANCH XLXN_65
            WIRE 1344 4704 2768 4704
            WIRE 2768 4448 2768 4704
            WIRE 2768 4448 2928 4448
            WIRE 2928 4448 2944 4448
            WIRE 2928 4304 2944 4304
            WIRE 2928 4304 2928 4448
        END BRANCH
        BEGIN BRANCH XLXN_67
            WIRE 1344 4832 2672 4832
            WIRE 2672 4832 2672 5136
            WIRE 2672 5136 2928 5136
            WIRE 2928 5136 2944 5136
            WIRE 2928 4992 2944 4992
            WIRE 2928 4992 2928 5136
        END BRANCH
        IOMARKER 800 2912 CLEAR_N
        IOMARKER 784 2848 READ_N
        BEGIN BRANCH D(7:0)
            WIRE 4656 1216 4656 1232
            WIRE 4656 1232 4656 1568
            WIRE 4656 1568 4688 1568
        END BRANCH
        BUSTAP 4656 1232 4752 1232
        INSTANCE XLXI_38 4816 1360 R0
        BEGIN BRANCH D(7)
            WIRE 4752 1232 4768 1232
            WIRE 4768 1232 4880 1232
        END BRANCH
        INSTANCE XLXI_39 2944 4368 R0
        INSTANCE XLXI_40 2944 4576 R0
        INSTANCE XLXI_42 2944 5056 R0
        INSTANCE XLXI_43 2944 5264 R0
        BEGIN BRANCH XLXN_69
            WIRE 1344 4768 2768 4768
            WIRE 2768 4768 2768 4928
            WIRE 2768 4928 2880 4928
            WIRE 2880 4928 2944 4928
            WIRE 2880 4928 2880 5200
            WIRE 2880 5200 2944 5200
        END BRANCH
        BEGIN BRANCH XLXN_70
            WIRE 1344 4640 2672 4640
            WIRE 2672 4240 2672 4640
            WIRE 2672 4240 2816 4240
            WIRE 2816 4240 2880 4240
            WIRE 2880 4240 2944 4240
            WIRE 2880 4240 2880 4512
            WIRE 2880 4512 2944 4512
        END BRANCH
        BEGIN BRANCH XLXN_75
            WIRE 3200 4960 3360 4960
            WIRE 3360 4768 3360 4800
            WIRE 3360 4800 3360 4960
            WIRE 3360 4768 3520 4768
            WIRE 3520 4768 4704 4768
            WIRE 4704 4768 4720 4768
        END BRANCH
        BEGIN BRANCH XLXN_76
            WIRE 3200 5168 3520 5168
            WIRE 3520 4832 4704 4832
            WIRE 4704 4832 4720 4832
            WIRE 3520 4832 3520 5168
        END BRANCH
        BEGIN DISPLAY 5880 5200 TEXT "'Smart' Shutter Controller CPLD"
            FONT 32 "Arial"
        END DISPLAY
        INSTANCE XLXI_47 7136 5536 R0
        BEGIN DISPLAY 6756 5356 TEXT 101358
            FONT 32 "Arial"
        END DISPLAY
        BEGIN DISPLAY 5796 5356 TEXT "Friday, December 28, 2001"
            FONT 32 "Arial"
        END DISPLAY
        INSTANCE XLXI_48 4336 4672 R0
        INSTANCE XLXI_49 4336 4736 R0
        BEGIN BRANCH XLXN_77
            WIRE 3200 4272 3760 4272
            WIRE 3760 4272 3760 4640
            WIRE 3760 4640 4336 4640
        END BRANCH
        BEGIN BRANCH XLXN_78
            WIRE 3200 4480 3744 4480
            WIRE 3744 4480 3744 4704
            WIRE 3744 4704 4336 4704
        END BRANCH
        BEGIN BRANCH XLXN_79
            WIRE 4560 4640 4720 4640
        END BRANCH
        BEGIN BRANCH XLXN_80
            WIRE 4560 4704 4720 4704
        END BRANCH
    END SHEET
END SCHEMATIC
