⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mimasuo.sch

📁 8位密码锁的实现
💻 SCH
字号:
VERSION 6
BEGIN SCHEMATIC
    BEGIN ATTR DeviceFamilyName "spartan2"
        DELETE all:0
        EDITNAME all:0
        EDITTRAIT all:0
    END ATTR
    BEGIN NETLIST
        SIGNAL XLXN_3
        SIGNAL XLXN_6(2:0)
        SIGNAL XLXN_7(3:0)
        SIGNAL XLXN_8(3:0)
        SIGNAL XLXN_9(3:0)
        SIGNAL XLXN_10(3:0)
        SIGNAL XLXN_11(3:0)
        SIGNAL XLXN_12(3:0)
        SIGNAL XLXN_13(3:0)
        SIGNAL XLXN_14(3:0)
        SIGNAL XLXN_17
        SIGNAL XLXN_18
        SIGNAL WX(7:0)
        SIGNAL XLXN_22(3:0)
        SIGNAL Q(6:0)
        SIGNAL XLXN_107
        SIGNAL EQUAL
        SIGNAL neq
        SIGNAL COL(3:0)
        SIGNAL ROW(3:0)
        SIGNAL XLXN_113
        SIGNAL XLXN_114(3:0)
        SIGNAL XLXN_115
        SIGNAL CLK
        PORT Output WX(7:0)
        PORT Output Q(6:0)
        PORT Output EQUAL
        PORT Output neq
        PORT Input COL(3:0)
        PORT Output ROW(3:0)
        PORT Input CLK
        BEGIN BLOCKDEF fpq10ms
            TIMESTAMP 2007 4 18 7 26 58
            RECTANGLE N 64 -64 320 0 
            LINE N 64 -32 0 -32 
            LINE N 320 -32 384 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF keyval
            TIMESTAMP 2007 4 19 11 7 34
            LINE N 320 160 384 160 
            LINE N 320 256 384 256 
            LINE N 64 -224 0 -224 
            LINE N 64 -32 0 -32 
            RECTANGLE N 0 -44 64 -20 
            LINE N 320 -224 384 -224 
            LINE N 320 64 384 64 
            RECTANGLE N 320 52 384 76 
            LINE N 320 -32 384 -32 
            RECTANGLE N 320 -44 384 -20 
            LINE N 320 -128 384 -128 
            RECTANGLE N 64 -256 320 432 
        END BLOCKDEF
        BEGIN BLOCKDEF se8
            TIMESTAMP 2007 4 18 8 15 22
            RECTANGLE N 64 -64 320 0 
            LINE N 64 -32 0 -32 
            LINE N 320 -32 384 -32 
            RECTANGLE N 320 -44 384 -20 
        END BLOCKDEF
        BEGIN BLOCKDEF xzq81
            TIMESTAMP 2007 4 18 8 28 2
            RECTANGLE N 64 -720 320 -96 
            LINE N 64 -672 0 -672 
            RECTANGLE N 0 -684 64 -660 
            LINE N 320 -240 384 -240 
            RECTANGLE N 320 -252 384 -228 
            LINE N 64 -592 0 -592 
            RECTANGLE N 0 -604 64 -580 
            LINE N 64 -528 0 -528 
            RECTANGLE N 0 -540 64 -516 
            LINE N 64 -464 0 -464 
            RECTANGLE N 0 -476 64 -452 
            LINE N 64 -400 0 -400 
            RECTANGLE N 0 -412 64 -388 
            LINE N 64 -336 0 -336 
            RECTANGLE N 0 -348 64 -324 
            LINE N 64 -272 0 -272 
            RECTANGLE N 0 -284 64 -260 
            LINE N 64 -208 0 -208 
            RECTANGLE N 0 -220 64 -196 
            LINE N 64 -144 0 -144 
            RECTANGLE N 0 -156 64 -132 
            LINE N 320 -576 384 -576 
            RECTANGLE N 320 -588 384 -564 
        END BLOCKDEF
        BEGIN BLOCKDEF yiwei
            TIMESTAMP 2007 4 19 11 18 34
            LINE N 80 -272 16 -272 
            LINE N 80 -128 16 -128 
            RECTANGLE N 16 -140 80 -116 
            LINE N 336 -560 400 -560 
            RECTANGLE N 336 -572 400 -548 
            LINE N 336 -496 400 -496 
            RECTANGLE N 336 -508 400 -484 
            LINE N 336 -432 400 -432 
            RECTANGLE N 336 -444 400 -420 
            LINE N 336 -368 400 -368 
            RECTANGLE N 336 -380 400 -356 
            LINE N 336 -304 400 -304 
            RECTANGLE N 336 -316 400 -292 
            LINE N 336 -240 400 -240 
            RECTANGLE N 336 -252 400 -228 
            LINE N 336 -176 400 -176 
            RECTANGLE N 336 -188 400 -164 
            LINE N 336 -112 400 -112 
            RECTANGLE N 336 -124 400 -100 
            LINE N 80 -416 16 -416 
            LINE N 80 -544 16 -544 
            RECTANGLE N 80 -592 336 136 
            LINE N 80 96 16 96 
            LINE N 80 0 16 0 
            LINE N 336 96 400 96 
            LINE N 336 0 400 0 
        END BLOCKDEF
        BEGIN BLOCKDEF fpq01ms
            TIMESTAMP 2007 4 18 8 23 44
            RECTANGLE N 64 -64 320 0 
            LINE N 64 -32 0 -32 
            LINE N 320 -32 384 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF ymq
            TIMESTAMP 2007 4 19 8 56 20
            RECTANGLE N 64 -64 320 0 
            LINE N 64 -32 0 -32 
            RECTANGLE N 0 -44 64 -20 
            LINE N 320 -32 384 -32 
            RECTANGLE N 320 -44 384 -20 
        END BLOCKDEF
        BEGIN BLOCK XLXI_1 fpq10ms
            PIN CLK CLK
            PIN CP XLXN_113
        END BLOCK
        BEGIN BLOCK XLXI_5 yiwei
            PIN EN XLXN_17
            PIN clk XLXN_113
            PIN clr XLXN_18
            PIN rstcode XLXN_115
            PIN comp XLXN_107
            PIN d(3:0) XLXN_114(3:0)
            PIN s neq
            PIN q EQUAL
            PIN K1(3:0) XLXN_7(3:0)
            PIN K2(3:0) XLXN_8(3:0)
            PIN K3(3:0) XLXN_9(3:0)
            PIN K4(3:0) XLXN_10(3:0)
            PIN K5(3:0) XLXN_11(3:0)
            PIN K6(3:0) XLXN_12(3:0)
            PIN K7(3:0) XLXN_13(3:0)
            PIN K8(3:0) XLXN_14(3:0)
        END BLOCK
        BEGIN BLOCK XLXI_6 fpq01ms
            PIN CLK CLK
            PIN CP XLXN_3
        END BLOCK
        BEGIN BLOCK XLXI_3 se8
            PIN CP XLXN_3
            PIN s(2:0) XLXN_6(2:0)
        END BLOCK
        BEGIN BLOCK XLXI_4 xzq81
            PIN S(2:0) XLXN_6(2:0)
            PIN Q(3:0) XLXN_22(3:0)
            PIN Q1(3:0) XLXN_7(3:0)
            PIN Q2(3:0) XLXN_8(3:0)
            PIN Q3(3:0) XLXN_9(3:0)
            PIN Q4(3:0) XLXN_10(3:0)
            PIN Q5(3:0) XLXN_11(3:0)
            PIN Q6(3:0) XLXN_12(3:0)
            PIN Q7(3:0) XLXN_13(3:0)
            PIN Q8(3:0) XLXN_14(3:0)
            PIN WX(7:0) WX(7:0)
        END BLOCK
        BEGIN BLOCK XLXI_7 ymq
            PIN A(3:0) XLXN_22(3:0)
            PIN Q(6:0) Q(6:0)
        END BLOCK
        BEGIN BLOCK XLXI_2 keyval
            PIN clkscan XLXN_113
            PIN keyin(3:0) COL(3:0)
            PIN pressed XLXN_17
            PIN comp XLXN_107
            PIN rstcode XLXN_115
            PIN clr_out XLXN_18
            PIN keydrv(3:0) ROW(3:0)
            PIN value(3:0) XLXN_114(3:0)
        END BLOCK
    END NETLIST
    BEGIN SHEET 1 3520 2720
        BEGIN INSTANCE XLXI_6 256 464 R0
        END INSTANCE
        BEGIN BRANCH XLXN_3
            WIRE 640 432 800 432
        END BRANCH
        BEGIN INSTANCE XLXI_3 800 464 R0
        END INSTANCE
        BEGIN BRANCH XLXN_6(2:0)
            WIRE 1184 432 1808 432
            WIRE 1808 432 1808 560
            WIRE 1808 560 2416 560
        END BRANCH
        BEGIN INSTANCE XLXI_4 2416 1232 R0
        END INSTANCE
        BEGIN BRANCH WX(7:0)
            WIRE 2800 656 3072 656
        END BRANCH
        BEGIN INSTANCE XLXI_7 2944 1024 R0
        END INSTANCE
        BEGIN BRANCH XLXN_22(3:0)
            WIRE 2800 992 2944 992
        END BRANCH
        BEGIN BRANCH Q(6:0)
            WIRE 3328 992 3424 992
        END BRANCH
        IOMARKER 3072 656 WX(7:0) R0 28
        IOMARKER 3424 992 Q(6:0) R0 28
        BEGIN BRANCH XLXN_7(3:0)
            WIRE 1744 640 2416 640
        END BRANCH
        BEGIN BRANCH XLXN_8(3:0)
            WIRE 1744 704 2416 704
        END BRANCH
        BEGIN BRANCH XLXN_9(3:0)
            WIRE 1744 768 2416 768
        END BRANCH
        BEGIN BRANCH XLXN_10(3:0)
            WIRE 1744 832 2416 832
        END BRANCH
        BEGIN BRANCH XLXN_11(3:0)
            WIRE 1744 896 2416 896
        END BRANCH
        BEGIN BRANCH XLXN_12(3:0)
            WIRE 1744 960 2416 960
        END BRANCH
        BEGIN BRANCH XLXN_13(3:0)
            WIRE 1744 1024 2416 1024
        END BRANCH
        BEGIN BRANCH XLXN_14(3:0)
            WIRE 1744 1088 2416 1088
        END BRANCH
        BEGIN INSTANCE XLXI_5 1344 1200 R0
        END INSTANCE
        BEGIN BRANCH EQUAL
            WIRE 1744 1296 2112 1296
        END BRANCH
        IOMARKER 2112 1296 EQUAL R0 28
        BEGIN BRANCH neq
            WIRE 1744 1200 2160 1200
        END BRANCH
        IOMARKER 2160 1200 neq R0 28
        BEGIN BRANCH XLXN_18
            WIRE 1152 800 1264 800
            WIRE 1264 800 1264 928
            WIRE 1264 928 1360 928
        END BRANCH
        BEGIN BRANCH XLXN_17
            WIRE 1152 704 1264 704
            WIRE 1264 704 1264 784
            WIRE 1264 784 1360 784
        END BRANCH
        BEGIN BRANCH XLXN_107
            WIRE 1152 1088 1232 1088
            WIRE 1232 1088 1232 1200
            WIRE 1232 1200 1360 1200
        END BRANCH
        BEGIN BRANCH COL(3:0)
            WIRE 736 896 768 896
        END BRANCH
        BEGIN BRANCH ROW(3:0)
            WIRE 1152 992 1232 992
        END BRANCH
        BEGIN INSTANCE XLXI_2 768 928 R0
        END INSTANCE
        IOMARKER 1232 992 ROW(3:0) R0 28
        IOMARKER 736 896 COL(3:0) R180 28
        BEGIN INSTANCE XLXI_1 240 736 R0
        END INSTANCE
        BEGIN BRANCH XLXN_113
            WIRE 624 704 704 704
            WIRE 704 704 768 704
            WIRE 704 544 704 704
            WIRE 704 544 1088 544
            WIRE 1088 544 1088 656
            WIRE 1088 656 1360 656
        END BRANCH
        BEGIN BRANCH XLXN_114(3:0)
            WIRE 1152 896 1216 896
            WIRE 1216 896 1216 1072
            WIRE 1216 1072 1360 1072
        END BRANCH
        BEGIN BRANCH XLXN_115
            WIRE 1152 1184 1184 1184
            WIRE 1184 1184 1184 1296
            WIRE 1184 1296 1360 1296
        END BRANCH
        BEGIN BRANCH CLK
            WIRE 112 704 224 704
            WIRE 224 704 240 704
            WIRE 224 432 224 704
            WIRE 224 432 256 432
        END BRANCH
        IOMARKER 112 704 CLK R180 28
    END SHEET
END SCHEMATIC

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -