📄 fpga.bde
字号:
SCHM0102
HEADER
{
FREEID 2767
VARIABLES
{
#ARCHITECTURE="Fpga"
#BLOCKTABLE_FILE="#table.bde"
#BLOCKTABLE_INCLUDED="1"
#ENTITY="FPGA"
#LANGUAGE="VHDL"
AUTHOR="Slawek Grabowski"
COMPANY="Aldec, Inc."
CREATIONDATE="4/15/99"
TITLE="Fpga"
}
SYMBOL "#default" "Latch" "Latch"
{
HEADER
{
VARIABLES
{
#DESCRIPTION=""
#FUB=""
#HDL_ENTRIES="library IEEE;STD;\\nuse ieee.std_logic_1164;STD.STANDARD;"
#LANGUAGE="VHDL"
#MODIFIED="1024312874"
}
}
PAGE ""
{
PAGEHEADER
{
RECT (0,-20,240,140)
FREEID 15
}
BODY
{
TEXT 5, 0, 0
{
TEXT "$#NAME"
RECT (24,69,64,93)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 4
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 8, 0, 0
{
TEXT "$#NAME"
RECT (120,29,214,53)
ALIGN 6
MARGINS (1,1)
COLOR (0,0,192)
PARENT 7
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 11, 0, 0
{
TEXT "$#NAME"
RECT (24,29,97,53)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 10
FONT (8,0,0,400,0,0,0,"Arial")
}
RECT 14, -1, 0
{
VARIABLES
{
#OUTLINE_FILLING="1"
}
OUTLINE 0,2, (132,0,0)
AREA (20,0,220,120)
FILL (0,(255,255,180),0)
}
PIN 4, 0, 0
{
COORD (0,80)
VARIABLES
{
#DIRECTION="IN"
#LENGTH="20"
#NAME="CLK"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
PIN 7, 0, 0
{
COORD (240,40)
VARIABLES
{
#DIRECTION="OUT"
#DOWNTO="1"
#LENGTH="20"
#NAME="OUTP(7:0)"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (64,92,92)
POINTS ( (-20,0), (0,0) )
}
}
PIN 10, 0, 0
{
COORD (0,40)
VARIABLES
{
#DIRECTION="IN"
#DOWNTO="1"
#LENGTH="20"
#NAME="INP(7:0)"
#NUMBER="0"
#SIDE="left"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
}
}
}
SYMBOL "#default" "pr_sr_register" "pr_sr_register"
{
HEADER
{
VARIABLES
{
#DESCRIPTION=""
#HDL_ENTRIES="library IEEE;\\nuse ieee.std_logic_1164;"
#LANGUAGE="VHDL"
#MODIFIED="1024312887"
}
}
PAGE ""
{
PAGEHEADER
{
RECT (0,-20,320,220)
FREEID 26
}
BODY
{
TEXT 5, 0, 0
{
TEXT "$#NAME"
RECT (24,29,130,53)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 4
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 8, 0, 0
{
TEXT "$#NAME"
RECT (241,29,294,53)
ALIGN 6
MARGINS (1,1)
COLOR (0,0,192)
PARENT 7
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 11, 0, 0
{
TEXT "$#NAME"
RECT (24,69,91,93)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 10
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 14, 0, 0
{
TEXT "$#NAME"
RECT (261,69,294,93)
ALIGN 6
MARGINS (1,1)
COLOR (0,0,192)
PARENT 13
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 17, 0, 0
{
TEXT "$#NAME"
RECT (24,109,65,133)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 16
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 20, 0, 0
{
TEXT "$#NAME"
RECT (253,109,294,133)
ALIGN 6
MARGINS (1,1)
COLOR (0,0,192)
PARENT 19
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 23, 0, 0
{
TEXT "$#NAME"
RECT (24,149,82,173)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 22
FONT (8,0,0,400,0,0,0,"Arial")
}
RECT 25, -1, 0
{
VARIABLES
{
#OUTLINE_FILLING="1"
}
OUTLINE 0,2, (132,0,0)
AREA (20,0,300,200)
FILL (0,(255,255,180),0)
}
PIN 4, 0, 0
{
COORD (0,40)
VARIABLES
{
#DIRECTION="IN"
#DOWNTO="1"
#LENGTH="20"
#NAME="DATAS(7:0)"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
PIN 7, 0, 0
{
COORD (320,40)
VARIABLES
{
#DIRECTION="OUT"
#LENGTH="20"
#NAME="BUSY"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (-20,0), (0,0) )
}
}
PIN 10, 0, 0
{
COORD (0,80)
VARIABLES
{
#DIRECTION="IN"
#LENGTH="20"
#NAME="RESET"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
PIN 13, 0, 0
{
COORD (320,80)
VARIABLES
{
#DIRECTION="OUT"
#LENGTH="20"
#NAME="INT"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (-20,0), (0,0) )
}
}
PIN 16, 0, 0
{
COORD (0,120)
VARIABLES
{
#DIRECTION="IN"
#LENGTH="20"
#NAME="TXC"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
PIN 19, 0, 0
{
COORD (320,120)
VARIABLES
{
#DIRECTION="OUT"
#LENGTH="20"
#NAME="TXD"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (-20,0), (0,0) )
}
}
PIN 22, 0, 0
{
COORD (0,160)
VARIABLES
{
#DIRECTION="IN"
#LENGTH="20"
#NAME="nWRS"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
}
}
}
SYMBOL "#default" "ram" "ram"
{
HEADER
{
VARIABLES
{
#DESCRIPTION=""
#FUB=""
#GENERIC0="AddSize:INTEGER:=4"
#HDL_ENTRIES="library STD;IEEE;\\nuse STD.STANDARD;ieee.std_logic_1164;"
#LANGUAGE="VHDL"
#MODIFIED="1024312881"
}
}
PAGE ""
{
PAGEHEADER
{
RECT (0,-20,440,220)
FREEID 28
}
BODY
{
TEXT 8, 0, 0
{
TEXT "$#NAME"
RECT (321,29,414,53)
ALIGN 6
MARGINS (1,1)
COLOR (0,0,192)
PARENT 7
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 11, 0, 0
{
TEXT "$#NAME"
RECT (24,69,63,93)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 10
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 14, 0, 0
{
TEXT "$#NAME"
RECT (24,109,64,133)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 13
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 17, 0, 0
{
TEXT "$#NAME"
RECT (24,149,69,173)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 16
FONT (8,0,0,400,0,0,0,"Arial")
}
TEXT 24, 0, 0
{
TEXT "$#NAME"
RECT (24,29,237,53)
ALIGN 4
MARGINS (1,1)
COLOR (0,0,192)
PARENT 23
FONT (8,0,0,400,0,0,0,"Arial")
}
RECT 27, -1, 0
{
VARIABLES
{
#OUTLINE_FILLING="1"
}
OUTLINE 0,2, (132,0,0)
AREA (20,0,420,200)
FILL (0,(255,255,180),0)
}
PIN 7, 0, 0
{
COORD (440,40)
VARIABLES
{
#DIRECTION="INOUT"
#DOWNTO="1"
#LENGTH="20"
#NAME="DATA(7:0)"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (64,92,92)
POINTS ( (-20,0), (0,0) )
}
}
PIN 10, 0, 0
{
COORD (0,80)
VARIABLES
{
#DIRECTION="IN"
#LENGTH="20"
#NAME="nCS"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
PIN 13, 0, 0
{
COORD (0,120)
VARIABLES
{
#DIRECTION="IN"
#LENGTH="20"
#NAME="nRD"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
PIN 16, 0, 0
{
COORD (0,160)
VARIABLES
{
#DIRECTION="IN"
#LENGTH="20"
#NAME="nWR"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,1, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
PIN 23, 0, 0
{
COORD (0,40)
VARIABLES
{
#DIRECTION="IN"
#DOWNTO="1"
#LENGTH="20"
#NAME="ADDRESS(AddSize-1:0)"
#NUMBER="0"
#SIDE="left"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (64,92,92)
POINTS ( (0,0), (20,0) )
}
}
}
}
}
}
PAGE ""
{
PAGEHEADER
{
PAGESIZE (3307,2338)
MARGINS (200,200,200,200)
RECT (0,0,0,0)
VARIABLES
{
#HDL_TEXT_0="PORT2<=\"ZZZZZZZZ\";"
}
}
BODY
{
INSTANCE 2, 0, 0
{
VARIABLES
{
#COMPONENT="BusBidirectional"
#DECLARATION=""
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="PORT0(7:0)"
#SYMBOL="BusBidirectional"
#VHDL_TYPE=""
}
COORD (460,680)
ORIENTATION 2
VERTEXES ( (2,1690) )
}
TEXT 4, 0, 0
{
TEXT "$#REFERENCE"
RECT (234,664,394,699)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 2
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 6, 0, 0
{
VARIABLES
{
#COMPONENT="BusBidirectional"
#DECLARATION=""
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="PORT1(7:0)"
#SYMBOL="BusBidirectional"
#VHDL_TYPE=""
}
COORD (460,800)
ORIENTATION 2
VERTEXES ( (2,2121) )
}
TEXT 8, 0, 0
{
TEXT "$#REFERENCE"
RECT (234,784,394,819)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 6
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 10, 0, 0
{
VARIABLES
{
#COMPONENT="BusBidirectional"
#DECLARATION=""
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="PORT2(7:0)"
#SYMBOL="BusBidirectional"
#VHDL_TYPE=""
}
COORD (460,920)
ORIENTATION 2
VERTEXES ( (2,1936) )
}
TEXT 12, 0, 0
{
TEXT "$#REFERENCE"
RECT (234,904,394,939)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 10
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 14, 0, 0
{
VARIABLES
{
#COMPONENT="BusBidirectional"
#DECLARATION=""
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="PORT3(7:0)"
#SYMBOL="BusBidirectional"
#VHDL_TYPE=""
}
COORD (460,1040)
ORIENTATION 2
VERTEXES ( (2,2043) )
}
TEXT 16, 0, 0
{
TEXT "$#REFERENCE"
RECT (234,1024,394,1059)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 14
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 18, 0, 0
{
VARIABLES
{
#COMPONENT="BusInput"
#DOWNTO="1"
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="CODE(3:0)"
#SYMBOL="BusInput"
#VHDL_TYPE=""
}
COORD (460,1160)
VERTEXES ( (2,2124) )
}
TEXT 20, 0, 0
{
TEXT "$#REFERENCE"
RECT (259,1144,405,1179)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 18
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 26, 0, 0
{
VARIABLES
{
#COMPONENT="BusOutput"
#DECLARATION=""
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="ADDRESS(4:0)"
#SYMBOL="BusOutput"
#VHDL_TYPE=""
}
COORD (2840,760)
VERTEXES ( (2,1739) )
}
TEXT 28, 0, 0
{
TEXT "$#REFERENCE"
RECT (2895,744,3096,779)
MARGINS (1,1)
COLOR (0,0,192)
PARENT 26
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 30, 0, 0
{
VARIABLES
{
#COMPONENT="Input"
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="ALE"
#SYMBOL="Input"
#VHDL_TYPE=""
}
COORD (440,560)
VERTEXES ( (2,1642) )
}
TEXT 32, 0, 0
{
TEXT "$#REFERENCE"
RECT (329,544,385,579)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 30
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 34, 0, 0
{
VARIABLES
{
#COMPONENT="Input"
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="INTA"
#SYMBOL="Input"
#VHDL_TYPE=""
}
COORD (460,1280)
VERTEXES ( (2,2079) )
}
TEXT 36, 0, 0
{
TEXT "$#REFERENCE"
RECT (337,1264,405,1299)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 34
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 38, 0, 0
{
VARIABLES
{
#COMPONENT="Input"
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="RESET"
#SYMBOL="Input"
#VHDL_TYPE=""
}
COORD (460,1400)
VERTEXES ( (2,1876) )
}
TEXT 40, 0, 0
{
TEXT "$#REFERENCE"
RECT (306,1384,405,1419)
ALIGN 2
MARGINS (1,1)
COLOR (0,0,192)
PARENT 38
FONT (12,0,0,400,0,0,0,"Arial")
}
INSTANCE 42, 0, 0
{
VARIABLES
{
#COMPONENT="Output"
#DOWNTO=""
#INITIAL_VALUE=""
#LIBRARY="#terminals"
#REFERENCE="ACKA"
#SYMBOL="Output"
#VHDL_TYPE=""
}
COORD (2840,1360)
VERTEXES ( (2,2190) )
}
TEXT 44, 0, 0
{
TEXT "$#REFERENCE"
RECT (2896,1344,2976,1379)
MARGINS (1,1)
COLOR (0,0,192)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -