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

📄 stopwatch.sch

📁 FPGA-CPLD_DesignTool(8-9-10)源代码
💻 SCH
字号:
VERSION 6
BEGIN SCHEMATIC
    BEGIN ATTR DeviceFamilyName "virtex2"
        DELETE all:0
        EDITNAME all:0
        EDITTRAIT all:0
    END ATTR
    BEGIN NETLIST
        SIGNAL clk
        SIGNAL reset
        SIGNAL starstop
        SIGNAL clk_int
        SIGNAL XLXN_2
        SIGNAL XLXN_5
        SIGNAL XLXN_3
        SIGNAL tenthsout(9:0)
        SIGNAL XLXN_35(3:0)
        SIGNAL XLXN_36(9:0)
        SIGNAL rst_int
        SIGNAL onesout(6:0)
        SIGNAL tensout(6:0)
        SIGNAL XLXN_95
        SIGNAL XLXN_96(3:0)
        SIGNAL XLXN_97(3:0)
        SIGNAL clken_int
        SIGNAL XLXN_105
        PORT Input clk
        PORT Input reset
        PORT Input starstop
        PORT Output tenthsout(9:0)
        PORT Output onesout(6:0)
        PORT Output tensout(6:0)
        BEGIN BLOCKDEF cnt60
            TIMESTAMP 2004 10 12 14 47 20
            RECTANGLE N 64 -192 320 0 
            LINE N 64 -160 0 -160 
            LINE N 64 -96 0 -96 
            LINE N 64 -32 0 -32 
            LINE N 320 -160 384 -160 
            RECTANGLE N 320 -172 384 -148 
            LINE N 320 -32 384 -32 
            RECTANGLE N 320 -44 384 -20 
        END BLOCKDEF
        BEGIN BLOCKDEF hex2led
            TIMESTAMP 2004 10 12 14 51 56
            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 BLOCKDEF dcm1
            TIMESTAMP 2004 10 12 14 48 37
            RECTANGLE N 64 -64 320 0 
            LINE N 64 -32 0 -32 
            LINE N 320 -32 384 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF decode
            TIMESTAMP 2004 10 12 14 51 15
            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 BLOCKDEF outs3
            TIMESTAMP 2004 10 12 14 52 27
            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 BLOCKDEF tenths
            TIMESTAMP 2004 10 12 14 54 45
            RECTANGLE N 32 0 448 272 
            LINE N 0 176 32 176 
            LINE N 0 208 32 208 
            LINE N 448 80 480 80 
            BEGIN LINE W 448 176 480 176 
            END LINE
            LINE N 288 272 288 304 
        END BLOCKDEF
        BEGIN BLOCKDEF stmach_v
            TIMESTAMP 2004 10 12 14 52 54
            RECTANGLE N 64 -192 320 0 
            LINE N 64 -160 0 -160 
            LINE N 64 -96 0 -96 
            LINE N 64 -32 0 -32 
            LINE N 320 -160 384 -160 
            LINE N 320 -32 384 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF inv
            TIMESTAMP 2001 2 2 12 38 38
            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 ibuf
            TIMESTAMP 2001 2 2 12 37 45
            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 -32 64 -32 
        END BLOCKDEF
        BEGIN BLOCKDEF and2
            TIMESTAMP 2001 2 2 12 38 38
            LINE N 0 -64 64 -64 
            LINE N 0 -128 64 -128 
            LINE N 256 -96 192 -96 
            ARC N 96 -144 192 -48 144 -48 144 -144 
            LINE N 144 -48 64 -48 
            LINE N 64 -144 144 -144 
            LINE N 64 -48 64 -144 
        END BLOCKDEF
        BEGIN BLOCK stmach_t stmach_v
            PIN clk clk_int
            PIN reset XLXN_3
            PIN strtstop XLXN_5
            PIN clkout clken_int
            PIN rst rst_int
        END BLOCK
        BEGIN BLOCK dcm1_t dcm1
            PIN CLKIN_IN clk
            PIN CLK0_OUT clk_int
        END BLOCK
        BEGIN BLOCK XLXI_11 ibuf
            PIN I starstop
            PIN O XLXN_5
        END BLOCK
        BEGIN BLOCK XLXI_10 ibuf
            BEGIN ATTR LOC "A5"
                VHDL all:0 wa:1 wd:1
            END ATTR
            PIN I reset
            PIN O XLXN_2
        END BLOCK
        BEGIN BLOCK XLXI_9 inv
            PIN I XLXN_2
            PIN O XLXN_3
        END BLOCK
        BEGIN BLOCK decode_t decode
            PIN binary(3:0) XLXN_35(3:0)
            PIN one_hot(9:0) XLXN_36(9:0)
        END BLOCK
        BEGIN BLOCK out3_t outs3
            PIN inputs(9:0) XLXN_36(9:0)
            PIN outs(9:0) tenthsout(9:0)
        END BLOCK
        BEGIN BLOCK XLXI_22 and2
            PIN I0 clken_int
            PIN I1 XLXN_105
            PIN O XLXN_95
        END BLOCK
        BEGIN BLOCK tenths_t tenths
            PIN CE clken_int
            PIN CLK clk_int
            PIN Q_THRESH0 XLXN_105
            PIN Q(3:0) XLXN_35(3:0)
            PIN AINIT rst_int
        END BLOCK
        BEGIN BLOCK cnt60_t cnt60
            PIN ce XLXN_95
            PIN clk clk_int
            PIN clr rst_int
            PIN lsbsec(3:0) XLXN_96(3:0)
            PIN msbsec(3:0) XLXN_97(3:0)
        END BLOCK
        BEGIN BLOCK hex2led2 hex2led
            PIN hex(3:0) XLXN_97(3:0)
            PIN led(6:0) tensout(6:0)
        END BLOCK
        BEGIN BLOCK hex2led1 hex2led
            PIN hex(3:0) XLXN_96(3:0)
            PIN led(6:0) onesout(6:0)
        END BLOCK
    END NETLIST
    BEGIN SHEET 1 5440 3520
        BEGIN BRANCH clk
            WIRE 1792 1200 1968 1200
        END BRANCH
        BEGIN BRANCH reset
            WIRE 1824 1328 1968 1328
        END BRANCH
        BEGIN BRANCH starstop
            WIRE 1872 1408 1968 1408
        END BRANCH
        BEGIN INSTANCE stmach_t 2672 1360 R0
        END INSTANCE
        BEGIN BRANCH clk_int
            WIRE 2352 1200 2448 1200
            WIRE 2448 1200 2672 1200
            BEGIN DISPLAY 2448 1200 ATTR Name
                ALIGNMENT SOFT-BCENTER
            END DISPLAY
        END BRANCH
        BEGIN BRANCH XLXN_2
            WIRE 2192 1328 2272 1328
        END BRANCH
        BEGIN BRANCH XLXN_5
            WIRE 2192 1408 2656 1408
            WIRE 2656 1328 2672 1328
            WIRE 2656 1328 2656 1408
        END BRANCH
        BEGIN INSTANCE dcm1_t 1968 1232 R0
        END INSTANCE
        INSTANCE XLXI_11 1968 1440 R0
        BEGIN INSTANCE XLXI_10 1968 1360 R0
            BEGIN DISPLAY -48 -64 ATTR LOC
                FONT 28 "Arial"
                DISPLAYFORMAT NAMEEQUALSVALUE
            END DISPLAY
        END INSTANCE
        INSTANCE XLXI_9 2272 1360 R0
        BEGIN BRANCH XLXN_3
            WIRE 2496 1328 2576 1328
            WIRE 2576 1264 2576 1328
            WIRE 2576 1264 2672 1264
        END BRANCH
        BEGIN BRANCH tenthsout(9:0)
            WIRE 3120 1712 3520 1712
        END BRANCH
        BEGIN BRANCH XLXN_35(3:0)
            WIRE 1824 1712 2224 1712
        END BRANCH
        BEGIN BRANCH XLXN_36(9:0)
            WIRE 2608 1712 2736 1712
        END BRANCH
        INSTANCE XLXI_22 1920 2080 R0
        BEGIN BRANCH clken_int
            WIRE 1168 2016 1920 2016
            BEGIN DISPLAY 1168 2016 ATTR Name
                ALIGNMENT SOFT-RIGHT
            END DISPLAY
        END BRANCH
        BEGIN INSTANCE cnt60_t 2240 2144 R0
        END INSTANCE
        BEGIN INSTANCE hex2led2 2800 2144 R0
        END INSTANCE
        BEGIN INSTANCE hex2led1 2800 2016 R0
        END INSTANCE
        IOMARKER 1792 1200 clk R180 28
        IOMARKER 1872 1408 starstop R180 28
        IOMARKER 1824 1328 reset R180 28
        BEGIN BRANCH onesout(6:0)
            WIRE 3184 1984 3520 1984
        END BRANCH
        BEGIN BRANCH tensout(6:0)
            WIRE 3184 2112 3520 2112
        END BRANCH
        BEGIN BRANCH XLXN_95
            WIRE 2176 1984 2192 1984
            WIRE 2192 1984 2240 1984
        END BRANCH
        BEGIN BRANCH XLXN_96(3:0)
            WIRE 2624 1984 2656 1984
            WIRE 2656 1984 2800 1984
        END BRANCH
        BEGIN BRANCH XLXN_97(3:0)
            WIRE 2624 2112 2800 2112
        END BRANCH
        IOMARKER 3520 1984 onesout(6:0) R0 28
        IOMARKER 3520 2112 tensout(6:0) R0 28
        BEGIN INSTANCE tenths_t 1344 1536 R0
            BEGIN DISPLAY 96 40 ATTR SymbolName
                FONT 28 "Arial"
                DISPLAYFORMAT NAMEEQUALSVALUE
            END DISPLAY
        END INSTANCE
        BEGIN BRANCH rst_int
            WIRE 1168 1904 1632 1904
            WIRE 1632 1840 1632 1904
            BEGIN DISPLAY 1168 1904 ATTR Name
                ALIGNMENT SOFT-RIGHT
            END DISPLAY
        END BRANCH
        BEGIN BRANCH clk_int
            WIRE 1168 1744 1344 1744
            BEGIN DISPLAY 1168 1744 ATTR Name
                ALIGNMENT SOFT-RIGHT
            END DISPLAY
        END BRANCH
        BEGIN BRANCH clken_int
            WIRE 1168 1712 1344 1712
            BEGIN DISPLAY 1168 1712 ATTR Name
                ALIGNMENT SOFT-RIGHT
            END DISPLAY
        END BRANCH
        BEGIN INSTANCE decode_t 2224 1744 R0
        END INSTANCE
        BEGIN INSTANCE out3_t 2736 1744 R0
        END INSTANCE
        IOMARKER 3520 1712 tenthsout(9:0) R0 28
        BEGIN BRANCH clken_int
            WIRE 3056 1200 3200 1200
            BEGIN DISPLAY 3200 1200 ATTR Name
                ALIGNMENT SOFT-LEFT
            END DISPLAY
        END BRANCH
        BEGIN BRANCH rst_int
            WIRE 3056 1328 3200 1328
            BEGIN DISPLAY 3200 1328 ATTR Name
                ALIGNMENT SOFT-LEFT
            END DISPLAY
        END BRANCH
        BEGIN BRANCH clk_int
            WIRE 1840 2128 1856 2128
            WIRE 1856 2128 2032 2128
            WIRE 2032 2048 2032 2128
            WIRE 2032 2048 2240 2048
            BEGIN DISPLAY 1840 2128 ATTR Name
                ALIGNMENT SOFT-RIGHT
            END DISPLAY
        END BRANCH
        BEGIN BRANCH rst_int
            WIRE 1840 2192 1856 2192
            WIRE 1856 2192 2048 2192
            WIRE 2048 2112 2048 2192
            WIRE 2048 2112 2240 2112
            BEGIN DISPLAY 1840 2192 ATTR Name
                ALIGNMENT SOFT-RIGHT
            END DISPLAY
        END BRANCH
        BEGIN BRANCH XLXN_105
            WIRE 1824 1616 1872 1616
            WIRE 1872 1616 1872 1952
            WIRE 1872 1952 1920 1952
        END BRANCH
    END SHEET
END SCHEMATIC

⌨️ 快捷键说明

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