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

📄 fd16d.bde

📁 FIFo参考设计16x32 FIFO with simultaneous read/write operations.
💻 BDE
📖 第 1 页 / 共 4 页
字号:
SCHM0102

HEADER
{
 FREEID 1887
 VARIABLES
 {
  #BLOCKTABLE_FILE="#table.bde"
  #BLOCKTABLE_INCLUDED="1"
  #CELL="FD16D"
  #LANGUAGE="EDIF"
  AUTHOR="ALDEC"
  COMPANY="ALDEC"
  CREATIONDATE="14/12/99"
  TITLE="FD16D"
 }
 SYMBOL "spartan2" "FDCE" "FDCE"
 {
  HEADER
  {
   VARIABLES
   {
    #BLACK_BOX="1"
    #DESCRIPTION="D Flip-Flop with Clock Enable and Asynchronous Clear"
    #GENERIC0="TimingChecksOn:BOOLEAN:=False"
    #GENERIC1="InstancePath:STRING:=\"*\""
    #GENERIC10="thold_D_C_negedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC11="tsetup_CE_C_posedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC12="tsetup_CE_C_negedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC13="thold_CE_C_posedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC14="thold_CE_C_negedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC15="trecovery_CLR_C_negedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC16="thold_CLR_C_negedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC17="tpw_C_posedge:VitalDelayType:=0.0 ns"
    #GENERIC18="tpw_CLR_posedge:VitalDelayType:=0.0 ns"
    #GENERIC19="tpw_C_negedge:VitalDelayType:=0.0 ns"
    #GENERIC2="Xon:BOOLEAN:=True"
    #GENERIC20="tipd_D:VitalDelayType01:=(0.0 ns,0.0 ns)"
    #GENERIC21="tipd_C:VitalDelayType01:=(0.0 ns,0.0 ns)"
    #GENERIC22="tipd_CE:VitalDelayType01:=(0.0 ns,0.0 ns)"
    #GENERIC23="tipd_CLR:VitalDelayType01:=(0.0 ns,0.0 ns)"
    #GENERIC3="MsgOn:BOOLEAN:=False"
    #GENERIC4="INIT:STRING:=\"R\""
    #GENERIC5="tpd_CLR_Q:VitalDelayType01:=(0.0 ns,0.0 ns)"
    #GENERIC6="tpd_C_Q:VitalDelayType01:=(0.0 ns,0.0 ns)"
    #GENERIC7="tsetup_D_C_posedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC8="tsetup_D_C_negedge_posedge:VitalDelayType:=0.0 ns"
    #GENERIC9="thold_D_C_posedge_posedge:VitalDelayType:=0.0 ns"
    #LANGUAGE="VHDL"
    #MODIFIED="1016718410"
    #NO_SYMBOL_NAME="1"
    #NO_SYMBOL_REFERENCE="1"
    DEVICE="DFF"
    INIT="R"
    LEVEL="XILINX"
    LIBVER="2.0.0"
   }
  }
  PAGE "" 
  {
   PAGEHEADER
   {
    RECT (0,0,240,240)
    FREEID 15
   }
   
   BODY
   {
    TEXT  2, 0, 0
    {
     TEXT "$#NAME"
     RECT (53,149,67,171)
     ALIGN 5
     COLOR (0,0,255)
     PARENT 1
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    TEXT  4, 0, 0
    {
     TEXT "$#NAME"
     RECT (50,109,77,131)
     ALIGN 4
     COLOR (0,0,255)
     PARENT 3
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    TEXT  6, 0, 0
    {
     TEXT "$#NAME"
     RECT (101,168,140,190)
     ALIGN 9
     COLOR (0,0,255)
     PARENT 5
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    TEXT  8, 0, 0
    {
     TEXT "$#NAME"
     RECT (50,69,64,91)
     ALIGN 4
     COLOR (0,0,255)
     PARENT 7
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    TEXT  10, 0, 0
    {
     TEXT "$#NAME"
     RECT (175,69,190,91)
     ALIGN 6
     COLOR (0,0,255)
     PARENT 9
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    RECT  11, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     AREA (40,40,200,200)
     FILL (1,(0,255,255),0)
    }
    LINE  12, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (40,220), (120,220), (120,200) )
     FILL (1,(0,255,255),0)
    }
    LINE  13, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (40,150), (50,160), (40,170) )
     FILL (1,(0,255,255),0)
    }
    TEXT  14, 0, 0
    {
     TEXT "FDCE"
     RECT (94,18,147,40)
     ALIGN 9
     COLOR (191,0,191)
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    PIN  1, 0, 0
    {
     COORD (0,160)
     VARIABLES
     {
      #DIRECTION="IN"
      #NAME="C"
      #NUMBER="0"
      #VHDL_TYPE="std_ulogic"
      PINTYPE="IN"
      port_id="3"
     }
     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 (0,120)
     VARIABLES
     {
      #DIRECTION="IN"
      #NAME="CE"
      #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  5, 0, 0
    {
     COORD (0,220)
     VARIABLES
     {
      #DIRECTION="IN"
      #NAME="CLR"
      #NUMBER="0"
      #VHDL_TYPE="std_ulogic"
      PINTYPE="IN"
      port_id="6"
     }
     LINE  1, 0, 0
     {
      OUTLINE 0,1, (0,0,191)
      POINTS ( (40,0), (0,0) )
      FILL (1,(0,0,0),0)
     }
    }
    PIN  7, 0, 0
    {
     COORD (0,80)
     VARIABLES
     {
      #DIRECTION="IN"
      #NAME="D"
      #NUMBER="0"
      #VHDL_TYPE="std_ulogic"
      PINTYPE="IN"
      port_id="1"
     }
     LINE  1, 0, 0
     {
      OUTLINE 0,1, (0,0,191)
      POINTS ( (40,0), (0,0) )
      FILL (1,(0,0,0),0)
     }
    }
    PIN  9, 0, 0
    {
     COORD (240,80)
     VARIABLES
     {
      #DIRECTION="OUT"
      #NAME="Q"
      #NUMBER="0"
      #VHDL_TYPE="std_ulogic"
      PINTYPE="OUT"
      port_id="4"
     }
     LINE  1, 0, 0
     {
      OUTLINE 0,1, (0,0,191)
      POINTS ( (-40,0), (0,0) )
      FILL (1,(0,0,0),0)
     }
    }
   }
  }
 }
 SYMBOL "spartan2" "GND" "GND"
 {
  HEADER
  {
   VARIABLES
   {
    #BLACK_BOX="1"
    #DESCRIPTION="Ground-Connection Signal Tag"
    #GENERIC0="TimingChecksOn:BOOLEAN:=False"
    #GENERIC1="InstancePath:STRING:=\"*\""
    #GENERIC2="Xon:BOOLEAN:=True"
    #GENERIC3="MsgOn:BOOLEAN:=False"
    #LANGUAGE="VHDL"
    #MODIFIED="1048697857"
    #NO_SYMBOL_NAME="1"
    #NO_SYMBOL_REFERENCE="1"
    LEVEL="XILINX"
    LIBVER="2.0.0"
   }
  }
  PAGE "" 
  {
   PAGEHEADER
   {
    RECT (0,0,80,80)
    FREEID 9
   }
   
   BODY
   {
    TEXT  2, 0, 1
    {
     TEXT "$#NAME"
     RECT (40,-2,55,20)
     ALIGN 8
     COLOR (0,0,255)
     PARENT 1
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    LINE  3, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (40,20), (40,40) )
     FILL (1,(0,255,255),0)
    }
    LINE  4, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (32,50), (48,50) )
     FILL (1,(0,255,255),0)
    }
    LINE  5, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (38,60), (42,60) )
     FILL (1,(0,255,255),0)
    }
    LINE  6, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (26,40), (54,40) )
     FILL (1,(0,255,255),0)
    }
    LINE  7, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (40,30), (40,40) )
     FILL (1,(0,255,255),0)
    }
    TEXT  8, 0, 0
    {
     TEXT "GND"
     RECT (10,58,52,80)
     ALIGN 8
     COLOR (191,0,191)
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    PIN  1, 0, 0
    {
     COORD (40,0)
     VARIABLES
     {
      #DIRECTION="OUT"
      #INITIAL_VALUE="'0'"
      #NAME="G"
      #NUMBER="0"
      #VHDL_TYPE="std_ulogic"
      PINTYPE="OUT"
      port_id="4"
     }
     LINE  1, 0, 0
     {
      OUTLINE 0,1, (0,0,191)
      POINTS ( (0,20), (0,0) )
      FILL (1,(0,0,0),0)
     }
    }
   }
  }
 }
 SYMBOL "spartan2" "VCC" "VCC"
 {
  HEADER
  {
   VARIABLES
   {
    #BLACK_BOX="1"
    #DESCRIPTION="VCC-Connection Signal Tag"
    #GENERIC0="TimingChecksOn:BOOLEAN:=False"
    #GENERIC1="InstancePath:STRING:=\"*\""
    #GENERIC2="Xon:BOOLEAN:=True"
    #GENERIC3="MsgOn:BOOLEAN:=False"
    #LANGUAGE="VHDL"
    #MODIFIED="1048697843"
    #NO_SYMBOL_NAME="1"
    #NO_SYMBOL_REFERENCE="1"
    LEVEL="XILINX"
    LIBVER="2.0.0"
   }
  }
  PAGE "" 
  {
   PAGEHEADER
   {
    RECT (0,0,80,80)
    FREEID 6
   }
   
   BODY
   {
    TEXT  2, 0, 1
    {
     TEXT "$#NAME"
     RECT (40,58,53,80)
     ALIGN 8
     COLOR (0,0,255)
     PARENT 1
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    LINE  3, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (40,40), (40,60), (40,60) )
     FILL (1,(0,0,0),0)
    }
    LINE  4, 0, 0
    {
     OUTLINE 0,1, (0,0,191)
     POINTS ( (20,40), (60,40) )
     FILL (1,(0,0,0),0)
    }
    TEXT  5, 0, 0
    {
     TEXT "VCC"
     RECT (20,-2,61,20)
     ALIGN 9
     COLOR (191,0,191)
     FONT (8,0,0,400,0,0,0,"Arial")
    }
    PIN  1, 0, 0
    {
     COORD (40,80)
     VARIABLES
     {
      #DIRECTION="OUT"
      #INITIAL_VALUE="'1'"
      #NAME="P"
      #NUMBER="0"
      #VHDL_TYPE="std_ulogic"
      PINTYPE="OUT"
      port_id="2"
     }
     LINE  1, 0, 0
     {
      OUTLINE 0,1, (0,0,191)
      POINTS ( (0,-20), (0,0) )
      FILL (1,(0,0,0),0)
     }
    }
   }
  }
 }
}

PAGE ""
{
 PAGEHEADER
 {
  PAGESIZE (4400,3400)
  MARGINS (0,0,0,0)
  RECT (0,0,0,0)
 }
 
 BODY
 {
  VTX  1, 0, 0
  {
   COORD (2440,660)
  }
  VTX  2, 0, 0
  {
   COORD (2440,740)
  }
  VTX  3, 0, 0
  {
   COORD (2600,740)
  }
  VTX  4, 0, 0
  {
   COORD (2600,980)
  }
  VTX  5, 0, 0
  {
   COORD (2440,980)
  }
  VTX  6, 0, 0
  {
   COORD (2600,1220)
  }
  VTX  7, 0, 0
  {
   COORD (2440,1220)
  }
  VTX  8, 0, 0
  {
   COORD (2600,1460)
  }
  VTX  9, 0, 0
  {
   COORD (2440,1460)
  }
  VTX  10, 0, 0
  {
   COORD (2600,1700)
  }
  VTX  11, 0, 0
  {
   COORD (2440,1700)
  }
  VTX  12, 0, 0
  {
   COORD (2600,1940)
  }
  VTX  13, 0, 0
  {
   COORD (2440,1940)
  }
  VTX  14, 0, 0
  {
   COORD (2600,2180)
  }
  VTX  15, 0, 0
  {
   COORD (2440,2180)
  }
  VTX  16, 0, 0
  {
   COORD (2600,2420)
  }
  VTX  17, 0, 0
  {
   COORD (1380,660)
  }
  VTX  18, 0, 0
  {
   COORD (1380,740)
  }
  VTX  19, 0, 0
  {
   COORD (1540,2180)
  }
  VTX  20, 0, 0
  {
   COORD (1540,1940)
  }
  VTX  21, 0, 0
  {
   COORD (1540,1700)
  }
  VTX  22, 0, 0
  {
   COORD (1540,1460)
  }
  VTX  23, 0, 0
  {
   COORD (1540,1220)
  }
  VTX  24, 0, 0
  {
   COORD (1540,980)
  }
  VTX  25, 0, 0
  {
   COORD (1540,740)
  }
  VTX  26, 0, 0
  {
   COORD (1380,980)
  }
  VTX  27, 0, 0
  {
   COORD (1380,1220)
  }
  VTX  28, 0, 0
  {
   COORD (1380,1460)
  }
  VTX  29, 0, 0
  {
   COORD (1380,1700)
  }
  VTX  30, 0, 0
  {
   COORD (1380,1940)
  }
  VTX  31, 0, 0
  {
   COORD (1380,2180)
  }
  VTX  32, 0, 0
  {
   COORD (1540,2420)
  }
  VTX  33, 0, 0
  {
   COORD (1460,2620)
  }
  VTX  34, 0, 0
  {
   COORD (1540,2520)
  }
  VTX  35, 0, 0
  {
   COORD (1460,2520)
  }
  VTX  36, 0, 0
  {
   COORD (1540,2280)
  }
  VTX  37, 0, 0
  {
   COORD (1460,2280)
  }
  VTX  38, 0, 0
  {
   COORD (1540,2040)
  }
  VTX  39, 0, 0
  {
   COORD (1460,2040)
  }
  VTX  40, 0, 0
  {
   COORD (1540,1800)
  }
  VTX  41, 0, 0
  {
   COORD (1460,1800)
  }
  VTX  42, 0, 0
  {
   COORD (1540,1560)
  }
  VTX  43, 0, 0
  {
   COORD (1460,1560)
  }
  VTX  44, 0, 0
  {
   COORD (1540,1320)
  }
  VTX  45, 0, 0
  {
   COORD (1460,1320)
  }
  VTX  46, 0, 0
  {
   COORD (1540,1080)
  }
  VTX  47, 0, 0
  {
   COORD (1460,1080)
  }
  VTX  48, 0, 0
  {
   COORD (1540,840)
  }
  VTX  49, 0, 0
  {
   COORD (1780,700)
  }
  VTX  50, 0, 0
  {
   COORD (2020,700)
  }
  VTX  51, 0, 0
  {
   COORD (1780,940)
  }
  VTX  52, 0, 0
  {
   COORD (2020,940)
  }
  VTX  53, 0, 0
  {
   COORD (1780,1180)
  }
  VTX  54, 0, 0
  {
   COORD (2020,1180)
  }
  VTX  55, 0, 0
  {
   COORD (1780,1420)
  }
  VTX  56, 0, 0
  {
   COORD (2020,1420)
  }
  VTX  57, 0, 0
  {
   COORD (1780,1660)
  }
  VTX  58, 0, 0
  {
   COORD (2020,1660)
  }
  VTX  59, 0, 0
  {
   COORD (1780,1900)
  }
  VTX  60, 0, 0
  {
   COORD (2020,1900)
  }
  VTX  61, 0, 0
  {
   COORD (1780,2140)
  }
  VTX  62, 0, 0
  {
   COORD (2020,2140)
  }
  VTX  63, 0, 0
  {
   COORD (1780,2380)
  }
  VTX  64, 0, 0
  {
   COORD (2020,2380)
  }
  VTX  65, 0, 0
  {
   COORD (2840,700)
  }
  VTX  66, 0, 0
  {
   COORD (3040,700)
  }
  VTX  67, 0, 0
  {
   COORD (2840,940)
  }
  VTX  68, 0, 0
  {
   COORD (3040,940)
  }
  VTX  69, 0, 0
  {
   COORD (2840,1180)
  }
  VTX  70, 0, 0
  {
   COORD (3040,1180)
  }
  VTX  71, 0, 0
  {
   COORD (2840,1420)
  }
  VTX  72, 0, 0
  {
   COORD (3040,1420)
  }
  VTX  73, 0, 0
  {
   COORD (2840,1660)
  }
  VTX  74, 0, 0
  {
   COORD (3040,1660)
  }
  VTX  75, 0, 0
  {
   COORD (2840,1900)
  }
  VTX  76, 0, 0
  {
   COORD (3040,1900)
  }
  VTX  77, 0, 0
  {
   COORD (2840,2140)
  }
  VTX  78, 0, 0
  {
   COORD (3040,2140)
  }
  VTX  79, 0, 0
  {
   COORD (2840,2380)
  }
  VTX  80, 0, 0
  {
   COORD (3040,2380)
  }
  VTX  81, 0, 0
  {
   COORD (2600,2280)
  }
  VTX  82, 0, 0
  {
   COORD (2600,840)
  }
  VTX  83, 0, 0
  {
   COORD (2600,1080)
  }
  VTX  84, 0, 0
  {
   COORD (2520,1080)
  }
  VTX  85, 0, 0
  {
   COORD (2600,1320)
  }
  VTX  86, 0, 0
  {
   COORD (2520,1320)
  }
  VTX  87, 0, 0
  {
   COORD (2600,1560)
  }
  VTX  88, 0, 0
  {
   COORD (2520,1560)
  }
  VTX  89, 0, 0
  {
   COORD (2600,1800)
  }
  VTX  90, 0, 0
  {
   COORD (2520,1800)
  }
  VTX  91, 0, 0
  {
   COORD (2600,2040)
  }
  VTX  92, 0, 0
  {
   COORD (2520,2040)
  }
  VTX  93, 0, 0
  {
   COORD (2520,2280)
  }
  VTX  94, 0, 0
  {
   COORD (2600,2520)
  }
  VTX  95, 0, 0
  {
   COORD (2520,2520)
  }
  VTX  96, 0, 0
  {
   COORD (2520,2620)
  }
  VTX  97, 0, 0
  {
   COORD (1540,780)
  }
  VTX  98, 0, 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -