📄 rm16x32.bde
字号:
SCHM0102
HEADER
{
FREEID 550
VARIABLES
{
#BLOCKTABLE_FILE="#table.bde"
#BLOCKTABLE_INCLUDED="1"
#CELL="RM16X32"
#LANGUAGE="EDIF"
AUTHOR="ALDEC"
COMPANY="ALDEC"
CREATIONDATE="14/12/99"
TITLE="RM16X32"
}
SYMBOL "#default" "RM16X16" "RM16X16"
{
HEADER
{
VARIABLES
{
#LANGUAGE="EDIF"
}
}
PAGE ""
{
PAGEHEADER
{
RECT (0,0,280,300)
FREEID 70
}
BODY
{
TEXT 7, 0, 0
{
TEXT "$#NAME"
RECT (45,191,89,210)
ALIGN 8
COLOR (0,0,255)
PARENT 1
FONT (7,0,0,400,0,0,0,"Arial")
}
TEXT 8, 0, 0
{
TEXT "$#NAME"
RECT (45,131,104,150)
ALIGN 8
COLOR (0,0,255)
PARENT 2
FONT (7,0,0,400,0,0,0,"Arial")
}
TEXT 9, 0, 0
{
TEXT "$#NAME"
RECT (45,251,123,270)
ALIGN 8
COLOR (0,0,255)
PARENT 3
FONT (7,0,0,400,0,0,0,"Arial")
}
TEXT 10, 0, 0
{
TEXT "$#NAME"
RECT (45,71,94,90)
ALIGN 8
COLOR (0,0,255)
PARENT 4
FONT (7,0,0,400,0,0,0,"Arial")
}
TEXT 11, 0, 0
{
TEXT "$#NAME"
RECT (45,31,73,50)
ALIGN 8
COLOR (0,0,255)
PARENT 5
FONT (7,0,0,400,0,0,0,"Arial")
}
TEXT 12, 0, 0
{
TEXT "$#NAME"
RECT (169,131,235,150)
ALIGN 10
COLOR (0,0,255)
PARENT 6
FONT (7,0,0,400,0,0,0,"Arial")
}
LINE 13, 0, 0
{
OUTLINE 0,0, (0,0,128)
POINTS ( (40,300), (40,0), (240,0), (240,300), (40,300) )
FILL (1,(0,0,0),0)
}
RECT 14, -1, 0
{
VARIABLES
{
#OUTLINE_FILLING="1"
}
OUTLINE 5,1, (0,0,0)
AREA (0,0,280,300)
FILL (1,(0,0,0),0)
}
PIN 1, 0, 0
{
COORD (0,200)
VARIABLES
{
#DIRECTION="IN"
#NAME="A[3:0]"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (0,0,128)
POINTS ( (0,0), (38,0) )
FILL (1,(0,0,0),0)
}
}
PIN 2, 0, 0
{
COORD (0,140)
VARIABLES
{
#DIRECTION="IN"
#NAME="DI[15:0]"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (0,0,128)
POINTS ( (0,0), (38,0) )
FILL (1,(0,0,0),0)
}
}
PIN 3, 0, 0
{
COORD (0,260)
VARIABLES
{
#DIRECTION="IN"
#NAME="DPRA[3:0]"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (0,0,128)
POINTS ( (0,0), (38,0) )
FILL (1,(0,0,0),0)
}
}
PIN 4, 0, 0
{
COORD (0,80)
VARIABLES
{
#DIRECTION="IN"
#NAME="WCLK"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,0, (0,0,128)
POINTS ( (0,0), (40,0) )
FILL (1,(0,0,0),0)
}
}
PIN 5, 0, 0
{
COORD (0,40)
VARIABLES
{
#DIRECTION="IN"
#NAME="WE"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,0, (0,0,128)
POINTS ( (0,0), (40,0) )
FILL (1,(0,0,0),0)
}
}
PIN 6, 0, 0
{
COORD (280,140)
VARIABLES
{
#DIRECTION="OUT"
#NAME="DO[15:0]"
#NUMBER="0"
}
LINE 1, 0, 0
{
OUTLINE 0,3, (0,0,128)
POINTS ( (0,0), (-38,0) )
FILL (1,(0,0,0),0)
}
}
}
}
}
}
PAGE ""
{
PAGEHEADER
{
PAGESIZE (2200,1700)
MARGINS (0,0,0,0)
RECT (0,0,0,0)
}
BODY
{
VTX 1, 0, 0
{
COORD (1100,640)
}
VTX 2, 0, 0
{
COORD (540,640)
}
VTX 3, 0, 0
{
COORD (1100,1140)
}
VTX 4, 0, 0
{
COORD (540,680)
}
VTX 5, 0, 0
{
COORD (600,680)
}
VTX 6, 0, 0
{
COORD (1100,680)
}
VTX 7, 0, 0
{
COORD (1100,1100)
}
VTX 8, 0, 0
{
COORD (690,640)
}
VTX 9, 0, 0
{
COORD (1540,740)
}
VTX 10, 0, 0
{
COORD (1760,740)
}
VTX 11, 0, 0
{
COORD (1380,1200)
}
VTX 13, 0, 0
{
COORD (1380,740)
}
VTX 15, 0, 0
{
COORD (960,740)
}
VTX 16, 0, 0
{
COORD (560,740)
}
VTX 17, 0, 0
{
COORD (1100,740)
}
VTX 19, 0, 0
{
COORD (1100,1200)
}
VTX 21, 0, 0
{
COORD (1100,800)
}
VTX 22, 0, 0
{
COORD (860,800)
}
VTX 24, 0, 0
{
COORD (1100,1260)
}
VTX 25, 0, 0
{
COORD (1100,860)
}
VTX 26, 0, 0
{
COORD (760,860)
}
VTX 28, 0, 0
{
COORD (1100,1320)
}
VTX 30, 0, 0
{
COORD (560,800)
}
VTX 32, 0, 0
{
COORD (560,860)
}
NET WIRE 33, 0, 0
NET WIRE 34, 0, 0
NET BUS 35, 0, 0
{
VARIABLES
{
#NAME="DO[31:0]"
}
}
NET BUS 36, 0, 0
{
VARIABLES
{
#NAME="DO[15:0]"
}
}
NET BUS 37, 0, 0
{
VARIABLES
{
#NAME="DO[31:16]"
}
}
NET BUS 38, 0, 0
{
VARIABLES
{
#NAME="DI[31:0]"
}
}
NET BUS 39, 0, 0
{
VARIABLES
{
#NAME="DI[31:16]"
}
}
NET BUS 40, 0, 0
{
VARIABLES
{
#NAME="DI[15:0]"
}
}
NET BUS 41, 0, 0
{
VARIABLES
{
#NAME="A[3:0]"
}
}
NET BUS 43, 0, 0
{
VARIABLES
{
#NAME="DPRA[3:0]"
}
}
INSTANCE 47, 0, 0
{
VARIABLES
{
#COMPONENT="RM16X16"
#LIBRARY="#default"
#REFERENCE="RAMSL0"
#SYMBOL="RM16X16"
}
COORD (1100,1060)
VERTEXES ( (4,3), (5,7), (6,11), (2,19), (1,24), (3,28) )
}
TEXT 48, 0, 0
{
TEXT "$#SYMBOL"
RECT (1140,1364,1267,1397)
ALIGN 8
COLOR (0,128,0)
PARENT 47
}
TEXT 49, 0, 0
{
TEXT "$#REFERENCE"
RECT (1140,1027,1254,1060)
ALIGN 8
COLOR (0,128,0)
PARENT 47
}
INSTANCE 50, 0, 0
{
VARIABLES
{
#COMPONENT="RM16X16"
#LIBRARY="#default"
#REFERENCE="RAMSH0"
#SYMBOL="RM16X16"
}
COORD (1100,600)
VERTEXES ( (5,1), (4,6), (6,13), (2,17), (1,21), (3,25) )
}
TEXT 51, 0, 0
{
TEXT "$#SYMBOL"
RECT (1140,904,1267,937)
ALIGN 8
COLOR (0,128,0)
PARENT 50
}
TEXT 52, 0, 0
{
TEXT "$#REFERENCE"
RECT (1140,567,1259,600)
ALIGN 8
COLOR (0,128,0)
PARENT 50
}
TEXT 53, 0, 0
{
TEXT "RAM 16x32"
RECT (467,542,616,573)
ALIGN 8
COLOR (255,0,255)
FONT (12,0,0,400,1,0,0,"Arial")
VAR
}
WIRE 54, 0, 0
{
NET 33
VTX 1, 8
OUTLINE 0,1, (0,0,255)
}
WIRE 55, 0, 0
{
NET 33
VTX 8, 2
OUTLINE 0,1, (0,0,255)
}
VTX 56, 0, 0
{
COORD (680,1100)
}
VTX 57, 0, 0
{
COORD (680,640)
}
WIRE 58, 0, 0
{
NET 33
VTX 8, 57
OUTLINE 0,1, (0,0,255)
}
WIRE 59, 0, 0
{
NET 33
VTX 57, 56
OUTLINE 0,1, (0,0,255)
}
WIRE 60, 0, 0
{
NET 33
VTX 56, 7
OUTLINE 0,1, (0,0,255)
}
WIRE 61, 0, 0
{
NET 34
VTX 4, 5
OUTLINE 0,1, (0,0,255)
}
VTX 62, 0, 0
{
COORD (600,1140)
}
WIRE 63, 0, 0
{
NET 34
VTX 5, 62
OUTLINE 0,1, (0,0,255)
}
WIRE 64, 0, 0
{
NET 34
VTX 62, 3
OUTLINE 0,1, (0,0,255)
}
WIRE 65, 0, 0
{
NET 34
VTX 5, 6
OUTLINE 0,1, (0,0,255)
}
BUS 66, 0, 0
{
NET 35
VTX 9, 10
VARIABLES
{
#NAMED="1"
}
OUTLINE 0,3, (128,0,0)
}
VTX 67, 0, 0
{
COORD (1540,1200)
}
BUS 68, 0, 0
{
NET 36
VTX 11, 67
OUTLINE 0,3, (128,0,0)
}
BUS 69, 0, 0
{
NET 36
VTX 67, 9
VARIABLES
{
#NAMED="1"
}
OUTLINE 0,3, (128,0,0)
}
TEXT 70, 0, 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -