📄 vga.sch
字号:
VERSION 6
BEGIN SCHEMATIC
BEGIN ATTR DeviceFamilyName "spartan2"
DELETE all:0
EDITNAME all:0
EDITTRAIT all:0
END ATTR
BEGIN NETLIST
SIGNAL XLXN_1
SIGNAL XLXN_2
SIGNAL XLXN_3(33:0)
SIGNAL inizio(9:0)
SIGNAL fine(9:0)
SIGNAL colore
SIGNAL RGB(5:0)
SIGNAL hs
SIGNAL vs
SIGNAL line_add(8:0)
SIGNAL XLXN_11
SIGNAL pixel_add(9:0)
SIGNAL dato(33:0)
SIGNAL clk
PORT Input inizio(9:0)
PORT Input fine(9:0)
PORT Input colore
PORT Output RGB(5:0)
PORT Output hs
PORT Output vs
PORT Output line_add(8:0)
PORT Output pixel_add(9:0)
PORT Input dato(33:0)
PORT Input clk
BEGIN BLOCKDEF scrittura_seriale
TIMESTAMP 2007 4 14 10 28 28
LINE N 64 96 0 96
RECTANGLE N 0 84 64 108
LINE N 64 160 0 160
RECTANGLE N 0 148 64 172
LINE N 64 -160 0 -160
LINE N 64 -96 0 -96
RECTANGLE N 0 -108 64 -84
LINE N 64 -32 0 -32
RECTANGLE N 0 -44 64 -20
LINE N 320 -160 384 -160
RECTANGLE N 64 -192 320 192
END BLOCKDEF
BEGIN BLOCKDEF sinc_h
TIMESTAMP 2007 11 29 18 14 26
RECTANGLE N 64 -384 320 0
LINE N 64 -352 0 -352
LINE N 64 -224 0 -224
LINE N 64 -160 0 -160
LINE N 64 -96 0 -96
LINE N 320 -352 384 -352
LINE N 320 -256 384 -256
LINE N 320 -160 384 -160
RECTANGLE N 320 -172 384 -148
LINE N 320 -64 384 -64
RECTANGLE N 320 -76 384 -52
END BLOCKDEF
BEGIN BLOCKDEF sinc_v
TIMESTAMP 2007 4 13 10 12 0
RECTANGLE N 64 -192 320 0
LINE N 64 -160 0 -160
LINE N 320 -160 384 -160
LINE N 320 -96 384 -96
LINE N 320 -32 384 -32
RECTANGLE N 320 -44 384 -20
END BLOCKDEF
BEGIN BLOCKDEF swap
TIMESTAMP 2007 4 14 10 22 18
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 scrittura_seriale
PIN clk clk
PIN pixel_add(9:0) pixel_add(9:0)
PIN data(33:0) XLXN_3(33:0)
PIN inizio(9:0) inizio(9:0)
PIN fine(9:0) fine(9:0)
PIN pixel XLXN_2
END BLOCK
BEGIN BLOCK XLXI_2 sinc_h
PIN clk clk
PIN pixel XLXN_2
PIN color colore
PIN bla XLXN_11
PIN dot1(9:0) pixel_add(9:0)
PIN end_l XLXN_1
PIN hs hs
PIN rgb(5:0) RGB(5:0)
END BLOCK
BEGIN BLOCK XLXI_3 sinc_v
PIN clk XLXN_1
PIN lin(8:0) line_add(8:0)
PIN vs vs
PIN blan XLXN_11
END BLOCK
BEGIN BLOCK XLXI_4 swap
PIN ingr(33:0) dato(33:0)
PIN usci(33:0) XLXN_3(33:0)
END BLOCK
END NETLIST
BEGIN SHEET 1 3520 2720
BEGIN BRANCH XLXN_1
WIRE 2352 1168 2624 1168
END BRANCH
BEGIN BRANCH XLXN_2
WIRE 1696 1296 1968 1296
END BRANCH
BEGIN INSTANCE XLXI_1 1312 1456 R0
END INSTANCE
BEGIN INSTANCE XLXI_2 1968 1520 R0
END INSTANCE
BEGIN INSTANCE XLXI_3 2624 1328 R0
END INSTANCE
BEGIN BRANCH XLXN_3(33:0)
WIRE 1104 1424 1312 1424
END BRANCH
BEGIN BRANCH inizio(9:0)
WIRE 1152 1552 1312 1552
END BRANCH
BEGIN BRANCH fine(9:0)
WIRE 1152 1616 1312 1616
END BRANCH
BEGIN BRANCH colore
WIRE 1888 1360 1968 1360
END BRANCH
BEGIN BRANCH RGB(5:0)
WIRE 2352 1360 2432 1360
WIRE 2432 1360 2496 1360
END BRANCH
BEGIN BRANCH hs
WIRE 2352 1264 2432 1264
WIRE 2432 1264 2496 1264
END BRANCH
BEGIN BRANCH vs
WIRE 3008 1168 3072 1168
WIRE 3072 1168 3136 1168
END BRANCH
BEGIN BRANCH line_add(8:0)
WIRE 3008 1296 3024 1296
WIRE 3024 1296 3088 1296
END BRANCH
BEGIN BRANCH XLXN_11
WIRE 1920 1424 1920 1568
WIRE 1920 1568 3056 1568
WIRE 1920 1424 1968 1424
WIRE 3008 1232 3056 1232
WIRE 3056 1232 3056 1568
END BRANCH
BEGIN BRANCH pixel_add(9:0)
WIRE 1216 1360 1216 1712
WIRE 1216 1712 2432 1712
WIRE 1216 1360 1312 1360
WIRE 2352 1456 2432 1456
WIRE 2432 1456 2432 1712
WIRE 2432 1456 2496 1456
END BRANCH
BEGIN BRANCH dato(33:0)
WIRE 672 1424 704 1424
WIRE 704 1424 720 1424
END BRANCH
BEGIN BRANCH clk
WIRE 1088 1168 1232 1168
WIRE 1232 1168 1968 1168
WIRE 1232 1168 1232 1296
WIRE 1232 1296 1312 1296
END BRANCH
IOMARKER 1088 1168 clk R180 28
IOMARKER 1152 1552 inizio(9:0) R180 28
IOMARKER 1152 1616 fine(9:0) R180 28
IOMARKER 1888 1360 colore R180 28
IOMARKER 2496 1360 RGB(5:0) R0 28
IOMARKER 2496 1264 hs R0 28
IOMARKER 2496 1456 pixel_add(9:0) R0 28
IOMARKER 3136 1168 vs R0 28
IOMARKER 3088 1296 line_add(8:0) R0 28
BEGIN INSTANCE XLXI_4 720 1456 R0
END INSTANCE
IOMARKER 672 1424 dato(33:0) R180 28
END SHEET
END SCHEMATIC
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -