📄 digclk.sch
字号:
VERSION 6
BEGIN SCHEMATIC
BEGIN ATTR DeviceFamilyName "spartan3"
DELETE all:0
EDITNAME all:0
EDITTRAIT all:0
END ATTR
BEGIN NETLIST
SIGNAL XLXN_17
SIGNAL XLXN_30
SIGNAL XLXN_32
SIGNAL XLXN_33
SIGNAL XLXN_34
SIGNAL XLXN_37
SIGNAL XLXN_38
SIGNAL XLXN_39
SIGNAL sound
SIGNAL clk
SIGNAL shour
SIGNAL smin
SIGNAL XLXN_48(3:0)
SIGNAL XLXN_49(3:0)
SIGNAL XLXN_51(3:0)
SIGNAL XLXN_52(3:0)
SIGNAL XLXN_53(3:0)
SIGNAL XLXN_54(3:0)
SIGNAL XLXN_61
SIGNAL XLXN_62
SIGNAL XLXN_63
SIGNAL XLXN_64
SIGNAL XLXN_72
SIGNAL XLXN_73(3:0)
SIGNAL XLXN_77(3:0)
SIGNAL XLXN_78(3:0)
SIGNAL XLXN_79(3:0)
SIGNAL XLXN_80(3:0)
SIGNAL rst
SIGNAL lcd_rs
SIGNAL lcd_rw
SIGNAL lcd_en
SIGNAL lcd_data(7:0)
SIGNAL clr
SIGNAL XLXN_87
PORT Output sound
PORT Input clk
PORT Input shour
PORT Input smin
PORT Input rst
PORT Output lcd_rs
PORT Output lcd_rw
PORT Output lcd_en
PORT Output lcd_data(7:0)
PORT Input clr
BEGIN BLOCKDEF bskz
TIMESTAMP 2007 5 16 8 46 20
RECTANGLE N 64 -320 320 0
LINE N 64 -288 0 -288
LINE N 320 -288 384 -288
LINE N 320 -32 384 -32
LINE N 64 -32 0 -32
RECTANGLE N 0 -44 64 -20
LINE N 64 -96 0 -96
RECTANGLE N 0 -108 64 -84
LINE N 64 -160 0 -160
RECTANGLE N 0 -172 64 -148
LINE N 64 -224 0 -224
RECTANGLE N 0 -236 64 -212
END BLOCKDEF
BEGIN BLOCKDEF fpq_sound
TIMESTAMP 2007 5 16 8 57 42
RECTANGLE N 64 -128 320 0
LINE N 64 -96 0 -96
LINE N 320 -96 384 -96
LINE N 320 -32 384 -32
END BLOCKDEF
BEGIN BLOCKDEF fpq1S
TIMESTAMP 2007 5 16 8 47 36
RECTANGLE N 64 -64 320 0
LINE N 64 -32 0 -32
LINE N 320 -32 384 -32
END BLOCKDEF
BEGIN BLOCKDEF MIN
TIMESTAMP 2007 5 16 9 20 30
LINE N 64 32 0 32
LINE N 64 -160 0 -160
LINE N 64 -32 0 -32
LINE N 320 -160 384 -160
LINE N 320 -32 384 -32
RECTANGLE N 320 -44 384 -20
LINE N 320 -96 384 -96
RECTANGLE N 320 -108 384 -84
RECTANGLE N 64 -192 320 64
END BLOCKDEF
BEGIN BLOCKDEF HOUR
TIMESTAMP 2007 5 16 9 21 20
LINE N 64 96 0 96
LINE N 64 -160 0 -160
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
RECTANGLE N 64 -192 320 128
END BLOCKDEF
BEGIN BLOCKDEF and2
TIMESTAMP 2001 2 2 12 53 52
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 BLOCKDEF or2
TIMESTAMP 2001 2 2 12 53 52
LINE N 0 -64 64 -64
LINE N 0 -128 64 -128
LINE N 256 -96 192 -96
ARC N 28 -224 204 -48 112 -48 192 -96
ARC N -40 -152 72 -40 48 -48 48 -144
LINE N 112 -144 48 -144
ARC N 28 -144 204 32 192 -96 112 -144
LINE N 112 -48 48 -48
END BLOCKDEF
BEGIN BLOCKDEF s59
TIMESTAMP 2007 5 16 9 19 40
LINE N 64 32 0 32
LINE N 64 -160 0 -160
LINE N 320 -160 384 -160
LINE N 320 -96 384 -96
RECTANGLE N 320 -108 384 -84
LINE N 320 -32 384 -32
RECTANGLE N 320 -44 384 -20
RECTANGLE N 64 -192 320 64
END BLOCKDEF
BEGIN BLOCKDEF LCD1602
TIMESTAMP 2007 5 16 9 43 32
RECTANGLE N 64 -512 320 0
LINE N 64 -480 0 -480
LINE N 64 -416 0 -416
RECTANGLE N 0 -364 64 -340
LINE N 64 -352 0 -352
RECTANGLE N 0 -300 64 -276
LINE N 64 -288 0 -288
RECTANGLE N 0 -236 64 -212
LINE N 64 -224 0 -224
RECTANGLE N 0 -172 64 -148
LINE N 64 -160 0 -160
RECTANGLE N 0 -108 64 -84
LINE N 64 -96 0 -96
RECTANGLE N 0 -44 64 -20
LINE N 64 -32 0 -32
LINE N 320 -480 384 -480
LINE N 320 -336 384 -336
LINE N 320 -192 384 -192
RECTANGLE N 320 -60 384 -36
LINE N 320 -48 384 -48
END BLOCKDEF
BEGIN BLOCK XLXI_1 bskz
PIN clk clk
PIN mshi(3:0) XLXN_51(3:0)
PIN mge(3:0) XLXN_52(3:0)
PIN sshi(3:0) XLXN_73(3:0)
PIN sge(3:0) XLXN_54(3:0)
PIN cp500 XLXN_33
PIN cp1000 XLXN_37
END BLOCK
BEGIN BLOCK XLXI_2 fpq_sound
PIN CLK clk
PIN CP500 XLXN_32
PIN CP1000 XLXN_34
END BLOCK
BEGIN BLOCK XLXI_3 fpq1S
PIN CLK clk
PIN CP XLXN_17
END BLOCK
BEGIN BLOCK XLXI_7 MIN
PIN CLK XLXN_17
PIN EN XLXN_30
PIN COUT XLXN_63
PIN MINSHI(3:0) XLXN_51(3:0)
PIN MINGE(3:0) XLXN_52(3:0)
PIN clr clr
END BLOCK
BEGIN BLOCK XLXI_8 HOUR
PIN CLK XLXN_17
PIN EN XLXN_64
PIN HOURSHI(3:0) XLXN_48(3:0)
PIN HOURGE(3:0) XLXN_49(3:0)
PIN clr clr
END BLOCK
BEGIN BLOCK XLXI_19 s59
PIN CLK XLXN_17
PIN COUT XLXN_62
PIN SECSHI(3:0) XLXN_73(3:0)
PIN SECGE(3:0) XLXN_54(3:0)
PIN clr clr
END BLOCK
BEGIN BLOCK XLXI_26 or2
PIN I0 XLXN_33
PIN I1 XLXN_32
PIN O XLXN_39
END BLOCK
BEGIN BLOCK XLXI_27 or2
PIN I0 XLXN_37
PIN I1 XLXN_34
PIN O XLXN_38
END BLOCK
BEGIN BLOCK XLXI_28 and2
PIN I0 XLXN_38
PIN I1 XLXN_39
PIN O sound
END BLOCK
BEGIN BLOCK XLXI_35 and2
PIN I0 shour
PIN I1 XLXN_61
PIN O XLXN_64
END BLOCK
BEGIN BLOCK XLXI_36 and2
PIN I0 smin
PIN I1 XLXN_62
PIN O XLXN_30
END BLOCK
BEGIN BLOCK XLXI_37 or2
PIN I0 XLXN_63
PIN I1 XLXN_62
PIN O XLXN_61
END BLOCK
BEGIN BLOCK XLXI_38 LCD1602
PIN CLK clk
PIN Reset rst
PIN mg(3:0) XLXN_54(3:0)
PIN ms(3:0) XLXN_73(3:0)
PIN fg(3:0) XLXN_52(3:0)
PIN fs(3:0) XLXN_51(3:0)
PIN sg(3:0) XLXN_49(3:0)
PIN ss(3:0) XLXN_48(3:0)
PIN LCD_RS lcd_rs
PIN LCD_RW lcd_rw
PIN LCD_EN lcd_en
PIN LCD_Data(7:0) lcd_data(7:0)
END BLOCK
END NETLIST
BEGIN SHEET 1 3520 2720
BEGIN INSTANCE XLXI_3 640 1424 R0
END INSTANCE
BEGIN INSTANCE XLXI_7 1360 1872 R0
END INSTANCE
BEGIN INSTANCE XLXI_8 1360 2224 R0
END INSTANCE
BEGIN BRANCH XLXN_17
WIRE 1024 1392 1280 1392
WIRE 1280 1392 1360 1392
WIRE 1280 1392 1280 1712
WIRE 1280 1712 1360 1712
WIRE 1280 1712 1280 2064
WIRE 1280 2064 1360 2064
END BRANCH
BEGIN INSTANCE XLXI_2 2096 416 R0
END INSTANCE
BEGIN BRANCH XLXN_30
WIRE 1152 1840 1360 1840
END BRANCH
BEGIN BRANCH XLXN_32
WIRE 2480 320 2752 320
END BRANCH
BEGIN BRANCH XLXN_33
WIRE 2576 752 2736 752
WIRE 2736 384 2752 384
WIRE 2736 384 2736 752
END BRANCH
BEGIN BRANCH XLXN_34
WIRE 2480 384 2656 384
WIRE 2656 384 2656 944
WIRE 2656 944 2752 944
END BRANCH
BEGIN BRANCH XLXN_37
WIRE 2576 1008 2752 1008
END BRANCH
BEGIN BRANCH XLXN_39
WIRE 3008 352 3024 352
WIRE 3024 352 3024 432
WIRE 3024 432 3104 432
END BRANCH
BEGIN BRANCH XLXN_38
WIRE 3008 976 3024 976
WIRE 3024 496 3104 496
WIRE 3024 496 3024 976
END BRANCH
BEGIN BRANCH sound
WIRE 3360 464 3392 464
END BRANCH
BEGIN BRANCH XLXN_48(3:0)
WIRE 1744 2192 2096 2192
WIRE 2096 1760 2192 1760
WIRE 2192 1760 2192 1776
WIRE 2192 1776 2688 1776
WIRE 2096 1760 2096 2192
END BRANCH
BEGIN BRANCH XLXN_49(3:0)
WIRE 1744 2064 2048 2064
WIRE 2048 1696 2192 1696
WIRE 2192 1696 2192 1712
WIRE 2192 1712 2688 1712
WIRE 2048 1696 2048 2064
END BRANCH
BEGIN BRANCH XLXN_51(3:0)
WIRE 1744 1840 2000 1840
WIRE 2000 1008 2192 1008
WIRE 2000 1008 2000 1632
WIRE 2000 1632 2192 1632
WIRE 2192 1632 2192 1648
WIRE 2192 1648 2688 1648
WIRE 2000 1632 2000 1840
END BRANCH
BEGIN BRANCH XLXN_52(3:0)
WIRE 1744 1776 1952 1776
WIRE 1952 944 2192 944
WIRE 1952 944 1952 1568
WIRE 1952 1568 2192 1568
WIRE 2192 1568 2192 1584
WIRE 2192 1584 2688 1584
WIRE 1952 1568 1952 1776
END BRANCH
BEGIN BRANCH XLXN_54(3:0)
WIRE 1744 1456 1856 1456
WIRE 1856 1456 2688 1456
WIRE 1856 816 2192 816
WIRE 1856 816 1856 1456
END BRANCH
BEGIN INSTANCE XLXI_1 2192 1040 R0
END INSTANCE
BEGIN INSTANCE XLXI_19 1360 1552 R0
END INSTANCE
BEGIN BRANCH XLXN_61
WIRE 640 2160 640 2192
WIRE 640 2192 688 2192
WIRE 640 2160 1152 2160
WIRE 1072 2064 1152 2064
WIRE 1152 2064 1152 2160
END BRANCH
BEGIN BRANCH XLXN_62
WIRE 800 1568 800 1808
WIRE 800 1808 800 2032
WIRE 800 2032 816 2032
WIRE 800 1808 896 1808
WIRE 800 1568 1824 1568
WIRE 1744 1392 1824 1392
WIRE 1824 1392 1824 1568
END BRANCH
BEGIN BRANCH XLXN_63
WIRE 640 1936 1760 1936
WIRE 640 1936 640 2096
WIRE 640 2096 816 2096
WIRE 1744 1712 1760 1712
WIRE 1760 1712 1760 1936
END BRANCH
BEGIN BRANCH XLXN_64
WIRE 944 2224 1152 2224
WIRE 1152 2192 1152 2224
WIRE 1152 2192 1360 2192
END BRANCH
INSTANCE XLXI_26 2752 448 R0
INSTANCE XLXI_27 2752 1072 R0
INSTANCE XLXI_28 3104 560 R0
IOMARKER 3392 464 sound R0 28
BEGIN BRANCH smin
WIRE 528 1872 896 1872
END BRANCH
BEGIN BRANCH shour
WIRE 544 2256 688 2256
END BRANCH
IOMARKER 544 2256 shour R180 28
IOMARKER 528 1872 smin R180 28
INSTANCE XLXI_35 688 2320 R0
INSTANCE XLXI_36 896 1936 R0
INSTANCE XLXI_37 816 2160 R0
IOMARKER 528 1392 clk R180 28
BEGIN BRANCH XLXN_73(3:0)
WIRE 1744 1520 1904 1520
WIRE 1904 1520 2688 1520
WIRE 1904 880 2192 880
WIRE 1904 880 1904 1520
END BRANCH
BEGIN INSTANCE XLXI_38 2688 1808 R0
END INSTANCE
BEGIN BRANCH clk
WIRE 528 1392 624 1392
WIRE 624 1392 640 1392
WIRE 624 320 1552 320
WIRE 1552 320 2096 320
WIRE 1552 320 1552 752
WIRE 1552 752 2192 752
WIRE 624 320 624 1088
WIRE 624 1088 624 1392
WIRE 624 1088 2672 1088
WIRE 2672 1088 2672 1328
WIRE 2672 1328 2688 1328
END BRANCH
BEGIN BRANCH rst
WIRE 2656 1392 2688 1392
END BRANCH
IOMARKER 2656 1392 rst R180 28
BEGIN BRANCH lcd_rs
WIRE 3072 1328 3104 1328
END BRANCH
IOMARKER 3104 1328 lcd_rs R0 28
BEGIN BRANCH lcd_rw
WIRE 3072 1472 3104 1472
END BRANCH
IOMARKER 3104 1472 lcd_rw R0 28
BEGIN BRANCH lcd_en
WIRE 3072 1616 3104 1616
END BRANCH
IOMARKER 3104 1616 lcd_en R0 28
BEGIN BRANCH lcd_data(7:0)
WIRE 3072 1760 3104 1760
END BRANCH
IOMARKER 3104 1760 lcd_data(7:0) R0 28
BEGIN BRANCH clr
WIRE 576 1584 1152 1584
WIRE 1152 1584 1168 1584
WIRE 1168 1584 1344 1584
WIRE 1344 1584 1360 1584
WIRE 1168 1584 1168 1904
WIRE 1168 1904 1360 1904
WIRE 1168 1904 1168 2320
WIRE 1168 2320 1360 2320
END BRANCH
IOMARKER 576 1584 clr R180 28
END SHEET
END SCHEMATIC
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -