⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rm16x32.bde

📁 FIFo参考设计16x32 FIFO with simultaneous read/write operations.
💻 BDE
📖 第 1 页 / 共 2 页
字号:
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 + -