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

📄 2fifo_bde.mgf

📁 FIFo参考设计16x32 FIFO with simultaneous read/write operations.
💻 MGF
📖 第 1 页 / 共 2 页
字号:
    #DIRECTION="OUT"
    #LENGTH="20"
    #NAME="LASTP"
    #NUMBER="0"
   }
   LINE  2, 0, 0
   {
    POINTS ( (-20,0), (0,0) )
   }
  }
 }
}
V 000037 40 5814 1097050314356 fifodSYMB0100
HEADER
{
  VARIABLES
  {
    #LANGUAGE="EDIF"
    #MODIFIED="1097050314"
  }
}
PAGE ""
{
  PAGEHEADER 
  {
    RECT (-20,-20,340,320)
    FREEID 122
  }
  BODY
  {
    PIN 1,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="DI(31:0)"
        #NUMBER="0"
        PINTYPE="INPUT"
      }
      COORD (0,80)
      LINE 1,0,0
      {
        OUTLINE 0,3,(0,0,128)
        POINTS ((0,0),(38,0))
        FILL (1,(0,0,0),0)
      }
    }
    TEXT 10,0,0
    {
      TEXT "$#NAME"
      RECT (45,211,77,230)
      ALIGN 8
      COLOR (0,0,255)
      PARENT 2
      FONT (7,0,0,400,0,0,0,"Arial")
    }
    TEXT 11,0,0
    {
      TEXT "$#NAME"
      RECT (45,171,79,190)
      ALIGN 8
      COLOR (0,0,255)
      PARENT 3
      FONT (7,0,0,400,0,0,0,"Arial")
    }
    TEXT 12,0,0
    {
      TEXT "$#NAME"
      RECT (45,131,89,150)
      ALIGN 8
      COLOR (0,0,255)
      PARENT 4
      FONT (7,0,0,400,0,0,0,"Arial")
    }
    TEXT 13,0,0
    {
      TEXT "$#NAME"
      RECT (209,71,275,90)
      ALIGN 10
      COLOR (0,0,255)
      PARENT 5
      FONT (7,0,0,400,0,0,0,"Arial")
    }
    TEXT 14,0,0
    {
      TEXT "$#NAME"
      RECT (236,131,275,150)
      ALIGN 10
      COLOR (0,0,255)
      PARENT 6
      FONT (7,0,0,400,0,0,0,"Arial")
    }
    TEXT 15,0,0
    {
      TEXT "$#NAME"
      RECT (220,171,275,190)
      ALIGN 10
      COLOR (0,0,255)
      PARENT 7
      FONT (7,0,0,400,0,0,0,"Arial")
    }
    TEXT 16,0,0
    {
      TEXT "$#NAME"
      RECT (235,211,275,230)
      ALIGN 10
      COLOR (0,0,255)
      PARENT 8
      FONT (7,0,0,400,0,0,0,"Arial")
    }
    LINE 17,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((40,80),(28,82),(28,78),(40,80))
      FILL (1,(0,0,0),0)
    }
    LINE 18,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((0,82),(0,78),(28,78),(28,82),(0,82))
      FILL (1,(0,0,0),0)
    }
    LINE 19,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((280,82),(280,78),(308,78),(308,82),(280,82))
      FILL (1,(0,0,0),0)
    }
    PIN 2,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="CLK"
        #NUMBER="0"
        PINTYPE="INPUT"
      }
      COORD (0,220)
      LINE 1,0,0
      {
        OUTLINE 0,0,(0,0,128)
        POINTS ((0,0),(40,0))
        FILL (1,(0,0,0),0)
      }
    }
    LINE 20,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((40,80),(28,86),(28,74),(40,80))
      FILL (1,(0,0,0),0)
    }
    LINE 21,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((28,84),(40,80),(28,76))
      FILL (1,(0,0,0),0)
    }
    LINE 22,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((40,230),(50,220),(40,210))
      FILL (1,(0,0,0),0)
    }
    LINE 23,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((308,84),(320,80),(308,76))
      FILL (1,(0,0,0),0)
    }
    LINE 24,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((320,80),(308,86),(308,74),(320,80))
      FILL (1,(0,0,0),0)
    }
    LINE 25,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((320,80),(308,82),(308,78),(320,80))
      FILL (1,(0,0,0),0)
    }
    LINE 26,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((40,260),(40,40),(280,40),(280,260),(40,260))
      FILL (1,(0,0,0),0)
    }
    LINE 27,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((0,80),(40,80))
      FILL (1,(0,0,0),0)
    }
    PIN 3,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="POP"
        #NUMBER="0"
        PINTYPE="INPUT"
      }
      COORD (0,180)
      LINE 1,0,0
      {
        OUTLINE 0,0,(0,0,128)
        POINTS ((0,0),(40,0))
        FILL (1,(0,0,0),0)
      }
    }
    LINE 31,0,0
    {
      OUTLINE 0,0,(0,0,128)
      POINTS ((320,80),(280,80))
      FILL (1,(0,0,0),0)
    }
    RECT 35,-1,0
    {
      VARIABLES
      {
        #OUTLINE_FILLING="1"
      }
      OUTLINE 5,1,(0,0,0)
      AREA (0,0,320,300)
      FILL (1,(0,0,0),0)
    }
    PIN 4,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="PUSH"
        #NUMBER="0"
        PINTYPE="INPUT"
      }
      COORD (0,140)
      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
    {
      VARIABLES
      {
        #DIRECTION="OUT"
        #NAME="DO(31:0)"
        #NUMBER="0"
        PINTYPE="OUTPUT"
      }
      COORD (320,80)
      LINE 1,0,0
      {
        OUTLINE 0,3,(0,0,128)
        POINTS ((0,0),(-38,0))
        FILL (1,(0,0,0),0)
      }
    }
    PIN 6,0,0
    {
      VARIABLES
      {
        #DIRECTION="OUT"
        #NAME="FULL"
        #NUMBER="0"
        PINTYPE="OUTPUT"
      }
      COORD (320,140)
      LINE 1,0,0
      {
        OUTLINE 0,0,(0,0,128)
        POINTS ((0,0),(-40,0))
        FILL (1,(0,0,0),0)
      }
    }
    PIN 7,0,0
    {
      VARIABLES
      {
        #DIRECTION="OUT"
        #NAME="EMPTY"
        #NUMBER="0"
        PINTYPE="OUTPUT"
      }
      COORD (320,180)
      LINE 1,0,0
      {
        OUTLINE 0,0,(0,0,128)
        POINTS ((0,0),(-40,0))
        FILL (1,(0,0,0),0)
      }
    }
    PIN 8,0,0
    {
      VARIABLES
      {
        #DIRECTION="OUT"
        #NAME="LAST"
        #NUMBER="0"
        PINTYPE="OUTPUT"
      }
      COORD (320,220)
      LINE 1,0,0
      {
        OUTLINE 0,0,(0,0,128)
        POINTS ((0,0),(-40,0))
        FILL (1,(0,0,0),0)
      }
    }
    TEXT 9,0,0
    {
      TEXT "$#NAME"
      RECT (45,71,104,90)
      ALIGN 8
      COLOR (0,0,255)
      PARENT 1
      FONT (7,0,0,400,0,0,0,"Arial")
    }
  }
}
V 000039 40 3238 1097050314918 rm16x16SYMB0100
HEADER
{
  VARIABLES
  {
    #LANGUAGE="EDIF"
    #MODIFIED="1097050314"
  }
}
PAGE ""
{
  PAGEHEADER 
  {
    RECT (-20,-20,300,320)
    FREEID 70
  }
  BODY
  {
    PIN 1,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="A(3:0)"
        #NUMBER="0"
      }
      COORD (0,200)
      LINE 1,0,0
      {
        OUTLINE 0,3,(0,0,128)
        POINTS ((0,0),(38,0))
        FILL (1,(0,0,0),0)
      }
    }
    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 2,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="DI(15:0)"
        #NUMBER="0"
      }
      COORD (0,140)
      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
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="DPRA(3:0)"
        #NUMBER="0"
      }
      COORD (0,260)
      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
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="WCLK"
        #NUMBER="0"
      }
      COORD (0,80)
      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
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="WE"
        #NUMBER="0"
      }
      COORD (0,40)
      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
    {
      VARIABLES
      {
        #DIRECTION="OUT"
        #NAME="DO(15:0)"
        #NUMBER="0"
      }
      COORD (280,140)
      LINE 1,0,0
      {
        OUTLINE 0,3,(0,0,128)
        POINTS ((0,0),(-38,0))
        FILL (1,(0,0,0),0)
      }
    }
    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")
    }
  }
}
V 000039 40 3238 1097050315293 rm16x32SYMB0100
HEADER
{
  VARIABLES
  {
    #LANGUAGE="EDIF"
    #MODIFIED="1097050315"
  }
}
PAGE ""
{
  PAGEHEADER 
  {
    RECT (-20,-20,340,320)
    FREEID 70
  }
  BODY
  {
    PIN 1,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="A(3:0)"
        #NUMBER="0"
      }
      COORD (0,200)
      LINE 1,0,0
      {
        OUTLINE 0,3,(0,0,128)
        POINTS ((0,0),(38,0))
        FILL (1,(0,0,0),0)
      }
    }
    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 (209,131,275,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),(280,0),(280,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,320,300)
      FILL (1,(0,0,0),0)
    }
    PIN 2,0,0
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="DI(31:0)"
        #NUMBER="0"
      }
      COORD (0,140)
      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
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="DPRA(3:0)"
        #NUMBER="0"
      }
      COORD (0,260)
      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
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="WCLK"
        #NUMBER="0"
      }
      COORD (0,80)
      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
    {
      VARIABLES
      {
        #DIRECTION="IN"
        #NAME="WE"
        #NUMBER="0"
      }
      COORD (0,40)
      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
    {
      VARIABLES
      {
        #DIRECTION="OUT"
        #NAME="DO(31:0)"
        #NUMBER="0"
      }
      COORD (320,140)
      LINE 1,0,0
      {
        OUTLINE 0,3,(0,0,128)
        POINTS ((0,0),(-38,0))
        FILL (1,(0,0,0),0)
      }
    }
    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")
    }
  }
}

⌨️ 快捷键说明

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