📄 fifo.bde
字号:
}
}
}
}
}
SYMBOL "spartan2" "OBUF" "OBUF"
{
HEADER
{
VARIABLES
{
#BLACK_BOX="1"
#DESCRIPTION="Output Buffer"
#GENERIC0="TimingChecksOn:BOOLEAN:=False"
#GENERIC1="InstancePath:STRING:=\"*\""
#GENERIC2="Xon:BOOLEAN:=True"
#GENERIC3="MsgOn:BOOLEAN:=False"
#GENERIC4="tpd_I_O:VitalDelayType01:=(0.0 ns,0.0 ns)"
#GENERIC5="tipd_I:VitalDelayType01:=(0.0 ns,0.0 ns)"
#GENERIC6="DRIVE:INTEGER:=12"
#GENERIC7="IOSTANDARD:STRING:=\"LVCMOS25\""
#GENERIC8="SLEW:STRING:=\"S\""
#LANGUAGE="VHDL"
#MODIFIED="1039088900"
#NO_SYMBOL_NAME="1"
#NO_SYMBOL_REFERENCE="1"
LEVEL="XILINX"
LIBVER="2.0.0"
}
}
PAGE ""
{
PAGEHEADER
{
RECT (0,0,140,40)
FREEID 7
}
BODY
{
TEXT 2, 0, 1
{
TEXT "$#NAME"
RECT (0,-2,6,20)
ALIGN 8
COLOR (0,0,255)
PARENT 1
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 4, 0, 1
{
TEXT "$#NAME"
RECT (125,-2,140,20)
ALIGN 10
COLOR (0,0,255)
PARENT 3
FONT (8,0,0,400,0,0,0,"Arial")
}
LINE 5, 0, 0
{
OUTLINE 0,1, (0,0,191)
POINTS ( (40,0), (40,40), (80,20), (40,0) )
FILL (1,(0,255,255),0)
}
TEXT 6, 0, 0
{
TEXT "OBUF"
RECT (60,29,113,51)
ALIGN 4
COLOR (191,0,191)
FONT (8,0,0,400,0,0,0,"Arial")
}
PIN 1, 0, 0
{
COORD (0,20)
VARIABLES
{
#DIRECTION="IN"
#NAME="I"
#NUMBER="0"
#VHDL_TYPE="std_ulogic"
PINTYPE="IN"
port_id="2"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (0,0,191)
POINTS ( (40,0), (0,0) )
FILL (1,(0,0,0),0)
}
}
PIN 3, 0, 0
{
COORD (140,20)
VARIABLES
{
#DIRECTION="OUT"
#NAME="O"
#NUMBER="0"
#VHDL_TYPE="std_ulogic"
PINTYPE="CHIPTRI"
port_id="1"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (0,0,191)
POINTS ( (-60,0), (0,0) )
FILL (1,(0,0,0),0)
}
}
}
}
}
SYMBOL "spartan2" "OBUF16" "OBUF16"
{
HEADER
{
VARIABLES
{
#BLACK_BOX="1"
#DESCRIPTION="16 Output Buffers"
#LANGUAGE="EDIF"
#MODIFIED="1000000408"
#NO_SYMBOL_NAME="1"
#NO_SYMBOL_REFERENCE="1"
LEVEL="MXILINX"
LIBVER="2.0.0"
}
}
PAGE ""
{
PAGEHEADER
{
RECT (0,0,140,80)
FREEID 9
}
BODY
{
TEXT 2, 0, 1
{
TEXT "$#NAME"
RECT (-56,38,0,60)
ALIGN 10
COLOR (0,0,255)
PARENT 1
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 4, 0, 1
{
TEXT "$#NAME"
RECT (140,38,205,60)
ALIGN 8
COLOR (0,0,255)
PARENT 3
FONT (8,0,0,400,0,0,0,"Arial")
}
LINE 5, 0, 0
{
OUTLINE 0,1, (0,0,191)
POINTS ( (40,40), (40,80), (80,60), (40,40) )
FILL (1,(1,41,204),0)
}
RECT 6, 0, 0
{
OUTLINE 0,1, (0,0,191)
AREA (0,80,0,80)
FILL (0,(0,0,191),0)
}
RECT 7, 0, 0
{
OUTLINE 0,1, (0,0,191)
AREA (0,80,0,80)
FILL (0,(0,0,191),0)
}
TEXT 8, 0, 0
{
TEXT "OBUF16"
RECT (33,18,108,40)
ALIGN 9
COLOR (191,0,191)
FONT (8,0,0,400,0,0,0,"Arial")
}
PIN 1, 0, 0
{
COORD (0,60)
VARIABLES
{
#DIRECTION="IN"
#NAME="I(15:0)"
#NUMBER="0"
PINTYPE="IN"
port_id="2"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (0,0,191)
POINTS ( (40,0), (0,0) )
FILL (1,(96,40,204),0)
}
}
PIN 3, 0, 0
{
COORD (140,60)
VARIABLES
{
#DIRECTION="INOUT"
#NAME="O(15:0)"
#NUMBER="0"
PINTYPE="CHIPTRI"
port_id="1"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (0,0,191)
POINTS ( (-60,0), (0,0) )
FILL (1,(160,41,204),0)
}
}
}
}
}
}
PAGE "FIFO"
{
PAGEHEADER
{
PAGESIZE (3400,2200)
MARGINS (0,0,0,0)
RECT (0,0,0,0)
VARIABLES
{
#BLOCKTABLE_FILE="#table.bde"
AUTHOR="SCH to BDE conversion"
COMPANY=
"Xilinx Corporation\n"+
"2100 Logic Drive\n"+
"San Jose, CA 95124"
CREATIONDATE="14/12/99"
TITLE="FIFO"
}
}
BODY
{
VTX 1, 0, 0
{
COORD (2100,1020)
}
VTX 2, 0, 0
{
COORD (2100,700)
}
VTX 3, 0, 0
{
COORD (2060,1020)
}
VTX 4, 0, 0
{
COORD (1460,1220)
}
VTX 5, 0, 0
{
COORD (1380,1380)
}
VTX 6, 0, 0
{
COORD (880,1380)
}
VTX 7, 0, 0
{
COORD (2860,1340)
}
VTX 8, 0, 0
{
COORD (2500,1340)
}
VTX 9, 0, 0
{
COORD (2860,1240)
}
VTX 10, 0, 0
{
COORD (2500,1240)
}
VTX 11, 0, 0
{
COORD (2860,1140)
}
VTX 12, 0, 0
{
COORD (2500,1140)
}
VTX 13, 0, 0
{
COORD (500,1380)
}
VTX 14, 0, 0
{
COORD (740,1380)
}
VTX 15, 0, 0
{
COORD (500,1280)
}
VTX 16, 0, 0
{
COORD (740,1280)
}
VTX 17, 0, 0
{
COORD (500,1180)
}
VTX 18, 0, 0
{
COORD (740,1180)
}
VTX 19, 0, 0
{
COORD (880,1280)
}
VTX 20, 0, 0
{
COORD (1460,1180)
}
VTX 21, 0, 0
{
COORD (880,1180)
}
VTX 22, 0, 0
{
COORD (1460,1140)
}
VTX 23, 0, 0
{
COORD (2360,1140)
}
VTX 24, 0, 0
{
COORD (1780,1140)
}
VTX 25, 0, 0
{
COORD (2360,1240)
}
VTX 26, 0, 0
{
COORD (1780,1180)
}
VTX 27, 0, 0
{
COORD (2360,1340)
}
VTX 28, 0, 0
{
COORD (1780,1220)
}
VTX 29, 0, 0
{
COORD (2560,940)
}
VTX 30, 0, 0
{
COORD (2340,940)
}
VTX 31, 0, 0
{
COORD (2560,620)
}
VTX 32, 0, 0
{
COORD (2340,620)
}
VTX 33, 0, 0
{
COORD (2100,940)
}
VTX 34, 0, 0
{
COORD (1820,940)
}
VTX 35, 0, 0
{
COORD (2100,620)
}
VTX 38, 0, 0
{
COORD (1780,1080)
}
VTX 39, 0, 0
{
COORD (520,1080)
}
VTX 40, 0, 0
{
COORD (740,1080)
}
VTX 41, 0, 0
{
COORD (520,980)
}
VTX 42, 0, 0
{
COORD (740,980)
}
VTX 43, 0, 0
{
COORD (880,980)
}
VTX 44, 0, 0
{
COORD (1220,1080)
}
VTX 45, 0, 0
{
COORD (880,1080)
}
VTX 48, 0, 0
{
COORD (1460,1080)
}
VTX 49, 0, 0
{
COORD (2840,620)
}
VTX 50, 0, 0
{
COORD (2700,620)
}
VTX 51, 0, 0
{
COORD (2840,940)
}
VTX 52, 0, 0
{
COORD (2700,940)
}
NET WIRE 53, 0, 0
{
VARIABLES
{
#NAME="CLK"
}
}
NET WIRE 54, 0, 0
NET WIRE 55, 0, 0
NET WIRE 56, 0, 0
NET WIRE 57, 0, 0
NET WIRE 58, 0, 0
NET WIRE 59, 0, 0
NET WIRE 60, 0, 0
{
VARIABLES
{
#NAME="POP"
}
}
NET WIRE 61, 0, 0
{
VARIABLES
{
#NAME="PUSH"
}
}
NET WIRE 62, 0, 0
{
VARIABLES
{
#NAME="FULL"
}
}
NET WIRE 63, 0, 0
{
VARIABLES
{
#NAME="EMPTY"
}
}
NET WIRE 64, 0, 0
{
VARIABLES
{
#NAME="LAST"
}
}
NET BUS 65, 0, 0
{
VARIABLES
{
#NAME="DOR[31:16]"
}
}
NET BUS 66, 0, 0
{
VARIABLES
{
#NAME="DOR[15:0]"
}
}
NET BUS 67, 0, 0
{
VARIABLES
{
#NAME="DO[31:16]"
}
}
NET BUS 68, 0, 0
{
VARIABLES
{
#NAME="DO[15:0]"
}
}
NET BUS 69, 0, 0
{
VARIABLES
{
#NAME="DO[31:0]"
}
}
NET BUS 70, 0, 0
{
VARIABLES
{
#NAME="DIP[31:16]"
}
}
NET BUS 71, 0, 0
{
VARIABLES
{
#NAME="DIP[15:0]"
}
}
NET BUS 72, 0, 0
{
VARIABLES
{
#NAME="DI[15:0]"
}
}
NET BUS 73, 0, 0
{
VARIABLES
{
#NAME="DI[31:16]"
}
}
NET BUS 74, 0, 0
{
VARIABLES
{
#NAME="DI[31:0]"
}
}
NET BUS 75, 0, 0
{
VARIABLES
{
#NAME="DOP[15:0]"
}
}
NET BUS 76, 0, 0
{
VARIABLES
{
#NAME="DOP[31:16]"
}
}
INSTANCE 77, 0, 0
{
VARIABLES
{
#COMPONENT="FD16D"
#LIBRARY="#default"
#REFERENCE="$1I22"
#SYMBOL="FD16D"
}
COORD (2100,860)
VERTEXES ( (2,1), (3,30), (1,33) )
}
TEXT 78, 0, 0
{
TEXT "$#SYMBOL"
RECT (2140,867,2232,900)
ALIGN 8
COLOR (0,128,0)
PARENT 77
}
TEXT 79, 0, 0
{
TEXT "@PARAMETERS()"
RECT (2140,1060,2333,1093)
PARENT 77
}
INSTANCE 80, 0, 0
{
VARIABLES
{
#COMPONENT="IBUF"
#LIBRARY="spartan2"
#REFERENCE="$1I15"
#SYMBOL="IBUF"
}
COORD (740,1260)
VERTEXES ( (1,16), (3,19) )
}
INSTANCE 81, 0, 0
{
VARIABLES
{
#COMPONENT="IBUF"
#LIBRARY="spartan2"
#REFERENCE="$1I16"
#SYMBOL="IBUF"
}
COORD (740,1160)
VERTEXES ( (1,18), (3,21) )
}
INSTANCE 82, 0, 0
{
VARIABLES
{
#COMPONENT="IBUF16"
#LIBRARY="spartan2"
#REFERENCE="$1I17"
#SYMBOL="IBUF16"
}
COORD (740,1020)
VERTEXES ( (1,40), (3,45) )
}
INSTANCE 83, 0, 0
{
VARIABLES
{
#COMPONENT="IBUF16"
#LIBRARY="spartan2"
#REFERENCE="$1I18"
#SYMBOL="IBUF16"
}
COORD (740,920)
VERTEXES ( (1,42), (3,43) )
}
INSTANCE 86, 0, 0
{
VARIABLES
{
#COMPONENT="FIFOD"
#LIBRARY="#default"
#REFERENCE="$FIFO1"
#SYMBOL="FIFOD"
}
COORD (1460,1000)
VERTEXES ( (2,4), (3,20), (4,22), (6,24), (7,26), (8,28), (5,38), (1,48) )
}
TEXT 87, 0, 0
{
TEXT "$#SYMBOL"
RECT (1500,1007,1587,1040)
ALIGN 8
COLOR (0,128,0)
PARENT 86
}
TEXT 88, 0, 0
{
TEXT "@PARAMETERS()"
RECT (1500,1260,1693,1293)
PARENT 86
}
INSTANCE 89, 0, 0
{
VARIABLES
{
#COMPONENT="FD16D"
#LIBRARY="#default"
#REFERENCE="$1I8"
#SYMBOL="FD16D"
}
COORD (2100,540)
VERTEXES ( (2,2), (3,32), (1,35) )
}
TEXT 90, 0, 0
{
TEXT "$#SYMBOL"
RECT (2140,547,2232,580)
ALIGN 8
COLOR (0,128,0)
PARENT 89
}
TEXT 91, 0, 0
{
TEXT "@PARAMETERS()"
RECT (2140,740,2333,773)
PARENT 89
}
INSTANCE 92, 0, 0
{
VARIABLES
{
#COMPONENT="OBUF"
#LIBRARY="spartan2"
#REFERENCE="$1I9"
#SYMBOL="OBUF"
}
COORD (2360,1320)
VERTEXES ( (1,27), (3,8) )
}
INSTANCE 93, 0, 0
{
VARIABLES
{
#COMPONENT="OBUF"
#LIBRARY="spartan2"
#REFERENCE="$1I10"
#SYMBOL="OBUF"
}
COORD (2360,1220)
VERTEXES ( (1,25), (3,10) )
}
INSTANCE 94, 0, 0
{
VARIABLES
{
#COMPONENT="OBUF"
#LIBRARY="spartan2"
#REFERENCE="$1I11"
#SYMBOL="OBUF"
}
COORD (2360,1120)
VERTEXES ( (1,23), (3,12) )
}
WIRE 98, 0, 0
{
NET 53
VTX 1, 3
OUTLINE 0,1, (0,0,255)
}
VTX 99, 0, 0
{
COORD (2060,700)
}
WIRE 100, 0, 0
{
NET 53
VTX 2, 99
OUTLINE 0,1, (0,0,255)
}
WIRE 101, 0, 0
{
NET 53
VTX 99, 3
OUTLINE 0,1, (0,0,255)
}
VTX 102, 0, 0
{
COORD (2060,1380)
}
WIRE 103, 0, 0
{
NET 53
VTX 3, 102
OUTLINE 0,1, (0,0,255)
}
WIRE 104, 0, 0
{
NET 53
VTX 102, 5
OUTLINE 0,1, (0,0,255)
}
VTX 105, 0, 0
{
COORD (1380,1220)
}
WIRE 106, 0, 0
{
NET 53
VTX 4, 105
OUTLINE 0,1, (0,0,255)
}
WIRE 107, 0, 0
{
NET 53
VTX 105, 5
OUTLINE 0,1, (0,0,255)
}
WIRE 108, 0, 0
{
NET 53
VTX 5, 6
VARIABLES
{
#NAMED="1"
}
OUTLINE 0,1, (0,0,255)
}
TEXT 109, 0, 0
{
TEXT "$#NAME"
RECT (862,1355,908,1382)
ALIGN 8
COLOR (0,0,255)
PARENT 108
}
WIRE 110, 0, 0
{
NET 54
VTX 8, 7
OUTLINE 0,1, (0,0,255)
}
WIRE 111, 0, 0
{
NET 55
VTX 10, 9
OUTLINE 0,1, (0,0,255)
}
WIRE 112, 0, 0
{
NET 56
VTX 12, 11
OUTLINE 0,1, (0,0,255)
}
WIRE 113, 0, 0
{
NET 57
VTX 14, 13
OUTLINE 0,1, (0,0,255)
}
WIRE 114, 0, 0
{
NET 58
VTX 16, 15
OUTLINE 0,1, (0,0,255)
}
WIRE 115, 0, 0
{
NET 59
VTX 18, 17
OUTLINE 0,1, (0,0,255)
}
VTX 116, 0, 0
{
COORD (1340,1280)
}
WIRE 117, 0, 0
{
NET 60
VTX 19, 116
VARIABLES
{
#NAMED="1"
}
OUTLINE 0,1, (0,0,255)
}
TEXT 118, 0, 0
{
TEXT "$#NAME"
RECT (902,1266,930,1282)
ALIGN 8
COLOR (0,0,255)
PARENT 117
FONT (6,0,0,400,0,0,0,"Arial")
}
VTX 119, 0, 0
{
COORD (1340,1180)
}
WIRE 120, 0, 0
{
NET 60
VTX 116, 119
OUTLINE 0,1, (0,0,255)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -