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

📄 updwnlo4.edf

📁 VHDL子程序集,包括各种例程资料以及源码.
💻 EDF
字号:
(edif  updwnlo4
  (edifVersion 2 0 0)
  (edifLevel 0)
  (keywordMap
    (keywordLevel 0)
  )
  (status
    (written
      (timeStamp 2002 7 17 10 9 46)
      (program "UNKNOWN"
	(version "3.4.0.5124")
      )
      (author "liou")
    )
  )
  (external SPARTAN2
    (edifLevel 0)
    (technology
      (numberDefinition)
    )
    (cell BUFGP
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port O
	    (direction OUTPUT)
	  )
	  (port I
	    (direction INPUT)
	  )
	)
      )
    )
    (cell FDC
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port Q
	    (direction OUTPUT)
	  )
	  (port D
	    (direction INPUT)
	  )
	  (port C
	    (direction INPUT)
	  )
	  (port CLR
	    (direction INPUT)
	  )
	)
      )
    )
    (cell IBUF
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port O
	    (direction OUTPUT)
	  )
	  (port I
	    (direction INPUT)
	  )
	)
      )
    )
    (cell LUT1
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port I0
	    (direction INPUT)
	  )
	  (port O
	    (direction OUTPUT)
	  )
	)
      )
    )
    (cell LUT2
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port I0
	    (direction INPUT)
	  )
	  (port I1
	    (direction INPUT)
	  )
	  (port O
	    (direction OUTPUT)
	  )
	)
      )
    )
    (cell LUT3
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port I0
	    (direction INPUT)
	  )
	  (port I1
	    (direction INPUT)
	  )
	  (port I2
	    (direction INPUT)
	  )
	  (port O
	    (direction OUTPUT)
	  )
	)
      )
    )
    (cell LUT4
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port I0
	    (direction INPUT)
	  )
	  (port I1
	    (direction INPUT)
	  )
	  (port I2
	    (direction INPUT)
	  )
	  (port I3
	    (direction INPUT)
	  )
	  (port O
	    (direction OUTPUT)
	  )
	)
      )
    )
    (cell OBUF_S_12
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port O
	    (direction OUTPUT)
	  )
	  (port I
	    (direction INPUT)
	  )
	)
      )
    )
  )
  (library DESIGNS
    (edifLevel 0)
    (technology
      (numberDefinition)
    )
    (cell updwnlo4
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port CLK
	    (direction INPUT)
	  )
	  (port CLEAR
	    (direction INPUT)
	  )
	  (port LOAD
	    (direction INPUT)
	  )
	  (port UP_DOWN
	    (direction INPUT)
	  )
	  (port
	    (rename DIN_3 "DIN<3>")
	    (direction INPUT)
	  )
	  (port
	    (rename DIN_2 "DIN<2>")
	    (direction INPUT)
	  )
	  (port
	    (rename DIN_1 "DIN<1>")
	    (direction INPUT)
	  )
	  (port
	    (rename DIN_0 "DIN<0>")
	    (direction INPUT)
	  )
	  (port
	    (rename Q_3 "Q<3>")
	    (direction INOUT)
	  )
	  (port
	    (rename Q_2 "Q<2>")
	    (direction INOUT)
	  )
	  (port
	    (rename Q_1 "Q<1>")
	    (direction INOUT)
	  )
	  (port
	    (rename Q_0 "Q<0>")
	    (direction INOUT)
	  )
	)
	(contents
	  (instance
	    (rename Q_reg_0 "Q_reg<0>")
	    (viewRef Netlist_representation
	      (cellRef FDC
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename Q_reg_1 "Q_reg<1>")
	    (viewRef Netlist_representation
	      (cellRef FDC
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename Q_reg_2 "Q_reg<2>")
	    (viewRef Netlist_representation
	      (cellRef FDC
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename Q_reg_3 "Q_reg<3>")
	    (viewRef Netlist_representation
	      (cellRef FDC
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance C_CLEAR
	    (viewRef Netlist_representation
	      (cellRef IBUF
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance C_LOAD
	    (viewRef Netlist_representation
	      (cellRef IBUF
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance C_UP_DOWN
	    (viewRef Netlist_representation
	      (cellRef IBUF
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_DIN_3 "C_DIN<3>")
	    (viewRef Netlist_representation
	      (cellRef IBUF
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_DIN_2 "C_DIN<2>")
	    (viewRef Netlist_representation
	      (cellRef IBUF
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_DIN_1 "C_DIN<1>")
	    (viewRef Netlist_representation
	      (cellRef IBUF
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_DIN_0 "C_DIN<0>")
	    (viewRef Netlist_representation
	      (cellRef IBUF
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_Q_3 "C_Q<3>")
	    (viewRef Netlist_representation
	      (cellRef OBUF_S_12
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_Q_2 "C_Q<2>")
	    (viewRef Netlist_representation
	      (cellRef OBUF_S_12
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_Q_1 "C_Q<1>")
	    (viewRef Netlist_representation
	      (cellRef OBUF_S_12
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C_Q_0 "C_Q<0>")
	    (viewRef Netlist_representation
	      (cellRef OBUF_S_12
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance C82
	    (viewRef Netlist_representation
	      (cellRef LUT4
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0 I1 + I0' I2' I3 + I0' I2 I3')")
	    )
	    (property INIT
	      (string "8DD8")
	    )
	    (property EQN
	      (string "(I0 * I1 + ~I0 * ~I2 * I3 + ~I0 * I2 * ~I3)")
	    )
	  )
	  (instance C83
	    (viewRef Netlist_representation
	      (cellRef LUT4
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0 I1 I2 I3 + I0' I1' I2' I3')")
	    )
	    (property INIT
	      (string "8001")
	    )
	    (property EQN
	      (string "(I0 * I1 * I2 * I3 + ~I0 * ~I1 * ~I2 * ~I3)")
	    )
	  )
	  (instance C84
	    (viewRef Netlist_representation
	      (cellRef LUT4
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0 I1 + I0' I2' I3 + I0' I2 I3')")
	    )
	    (property INIT
	      (string "8DD8")
	    )
	    (property EQN
	      (string "(I0 * I1 + ~I0 * ~I2 * I3 + ~I0 * I2 * ~I3)")
	    )
	  )
	  (instance C85
	    (viewRef Netlist_representation
	      (cellRef LUT3
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0 I1 I2 + I0' I1' I2')")
	    )
	    (property INIT
	      (string "81")
	    )
	    (property EQN
	      (string "(I0 * I1 * I2 + ~I0 * ~I1 * ~I2)")
	    )
	  )
	  (instance C86
	    (viewRef Netlist_representation
	      (cellRef LUT4
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0 I1 + I0' I2 I3 + I0' I2' I3')")
	    )
	    (property INIT
	      (string "D88D")
	    )
	    (property EQN
	      (string "(I0 * I1 + ~I0 * I2 * I3 + ~I0 * ~I2 * ~I3)")
	    )
	  )
	  (instance C87
	    (viewRef Netlist_representation
	      (cellRef LUT2
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0' I1 + I0 I1')")
	    )
	    (property INIT
	      (string "6")
	    )
	    (property EQN
	      (string "(~I0 * I1 + I0 * ~I1)")
	    )
	  )
	  (instance C88
	    (viewRef Netlist_representation
	      (cellRef LUT1
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0')")
	    )
	    (property INIT
	      (string "1")
	    )
	    (property EQN
	      (string "(~I0)")
	    )
	  )
	  (instance C89
	    (viewRef Netlist_representation
	      (cellRef LUT3
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0 I1 + I1' I2')")
	    )
	    (property INIT
	      (string "8B")
	    )
	    (property EQN
	      (string "(I0 * I1 + ~I1 * ~I2)")
	    )
	  )
	  (instance C90
	    (viewRef Netlist_representation
	      (cellRef BUFGP
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (net CLK_BUFGPed
	    (joined
	      (portRef C
		(instanceRef Q_reg_0)
	      )
	      (portRef C
		(instanceRef Q_reg_1)
	      )
	      (portRef C
		(instanceRef Q_reg_2)
	      )
	      (portRef C
		(instanceRef Q_reg_3)
	      )
	      (portRef O
		(instanceRef C90)
	      )
	    )
	  )
	  (net N_CLEAR
	    (joined
	      (portRef O
		(instanceRef C_CLEAR)
	      )
	      (portRef I0
		(instanceRef C88)
	      )
	    )
	  )
	  (net N_LOAD
	    (joined
	      (portRef O
		(instanceRef C_LOAD)
	      )
	      (portRef I0
		(instanceRef C82)
	      )
	      (portRef I0
		(instanceRef C84)
	      )
	      (portRef I0
		(instanceRef C86)
	      )
	      (portRef I1
		(instanceRef C89)
	      )
	    )
	  )
	  (net N_UP_DOWN
	    (joined
	      (portRef O
		(instanceRef C_UP_DOWN)
	      )
	      (portRef I2
		(instanceRef C83)
	      )
	      (portRef I2
		(instanceRef C85)
	      )
	      (portRef I1
		(instanceRef C87)
	      )
	    )
	  )
	  (net
	    (rename N_DIN_3 "N_DIN<3>")
	    (joined
	      (portRef O
		(instanceRef C_DIN_3)
	      )
	      (portRef I1
		(instanceRef C82)
	      )
	    )
	  )
	  (net
	    (rename N_DIN_2 "N_DIN<2>")
	    (joined
	      (portRef O
		(instanceRef C_DIN_2)
	      )
	      (portRef I1
		(instanceRef C84)
	      )
	    )
	  )
	  (net
	    (rename N_DIN_1 "N_DIN<1>")
	    (joined
	      (portRef O
		(instanceRef C_DIN_1)
	      )
	      (portRef I1
		(instanceRef C86)
	      )
	    )
	  )
	  (net
	    (rename N_DIN_0 "N_DIN<0>")
	    (joined
	      (portRef O
		(instanceRef C_DIN_0)
	      )
	      (portRef I0
		(instanceRef C89)
	      )
	    )
	  )
	  (net
	    (rename N_Q_3 "N_Q<3>")
	    (joined
	      (portRef Q
		(instanceRef Q_reg_3)
	      )
	      (portRef I
		(instanceRef C_Q_3)
	      )
	      (portRef I2
		(instanceRef C82)
	      )
	    )
	  )
	  (net
	    (rename N_Q_2 "N_Q<2>")
	    (joined
	      (portRef Q
		(instanceRef Q_reg_2)
	      )
	      (portRef I
		(instanceRef C_Q_2)
	      )
	      (portRef I3
		(instanceRef C83)
	      )
	      (portRef I2
		(instanceRef C84)
	      )
	    )
	  )
	  (net
	    (rename N_Q_1 "N_Q<1>")
	    (joined
	      (portRef Q
		(instanceRef Q_reg_1)
	      )
	      (portRef I
		(instanceRef C_Q_1)
	      )
	      (portRef I1
		(instanceRef C83)
	      )
	      (portRef I1
		(instanceRef C85)
	      )
	      (portRef I2
		(instanceRef C86)
	      )
	    )
	  )
	  (net
	    (rename N_Q_0 "N_Q<0>")
	    (joined
	      (portRef Q
		(instanceRef Q_reg_0)
	      )
	      (portRef I
		(instanceRef C_Q_0)
	      )
	      (portRef I0
		(instanceRef C83)
	      )
	      (portRef I0
		(instanceRef C85)
	      )
	      (portRef I0
		(instanceRef C87)
	      )
	      (portRef I2
		(instanceRef C89)
	      )
	    )
	  )
	  (net
	    (rename C0_N6 "C0/N6")
	    (joined
	      (portRef D
		(instanceRef Q_reg_0)
	      )
	      (portRef O
		(instanceRef C89)
	      )
	    )
	  )
	  (net
	    (rename C0_N12 "C0/N12")
	    (joined
	      (portRef D
		(instanceRef Q_reg_1)
	      )
	      (portRef O
		(instanceRef C86)
	      )
	    )
	  )
	  (net
	    (rename C0_N18 "C0/N18")
	    (joined
	      (portRef D
		(instanceRef Q_reg_2)
	      )
	      (portRef O
		(instanceRef C84)
	      )
	    )
	  )
	  (net
	    (rename C0_N24 "C0/N24")
	    (joined
	      (portRef D
		(instanceRef Q_reg_3)
	      )
	      (portRef O
		(instanceRef C82)
	      )
	    )
	  )
	  (net CLK
	    (joined
	      (portRef CLK)
	      (portRef I
		(instanceRef C90)
	      )
	    )
	  )
	  (net CLEAR
	    (joined
	      (portRef I
		(instanceRef C_CLEAR)
	      )
	      (portRef CLEAR)
	    )
	  )
	  (net LOAD
	    (joined
	      (portRef I
		(instanceRef C_LOAD)
	      )
	      (portRef LOAD)
	    )
	  )
	  (net UP_DOWN
	    (joined
	      (portRef I
		(instanceRef C_UP_DOWN)
	      )
	      (portRef UP_DOWN)
	    )
	  )
	  (net
	    (rename DIN_3 "DIN<3>")
	    (joined
	      (portRef I
		(instanceRef C_DIN_3)
	      )
	      (portRef DIN_3)
	    )
	  )
	  (net
	    (rename DIN_2 "DIN<2>")
	    (joined
	      (portRef I
		(instanceRef C_DIN_2)
	      )
	      (portRef DIN_2)
	    )
	  )
	  (net
	    (rename DIN_1 "DIN<1>")
	    (joined
	      (portRef I
		(instanceRef C_DIN_1)
	      )
	      (portRef DIN_1)
	    )
	  )
	  (net
	    (rename DIN_0 "DIN<0>")
	    (joined
	      (portRef I
		(instanceRef C_DIN_0)
	      )
	      (portRef DIN_0)
	    )
	  )
	  (net
	    (rename Q_3 "Q<3>")
	    (joined
	      (portRef O
		(instanceRef C_Q_3)
	      )
	      (portRef Q_3)
	    )
	  )
	  (net
	    (rename Q_2 "Q<2>")
	    (joined
	      (portRef O
		(instanceRef C_Q_2)
	      )
	      (portRef Q_2)
	    )
	  )
	  (net
	    (rename Q_1 "Q<1>")
	    (joined
	      (portRef O
		(instanceRef C_Q_1)
	      )
	      (portRef Q_1)
	    )
	  )
	  (net
	    (rename Q_0 "Q<0>")
	    (joined
	      (portRef O
		(instanceRef C_Q_0)
	      )
	      (portRef Q_0)
	    )
	  )
	  (net N125
	    (joined
	      (portRef CLR
		(instanceRef Q_reg_0)
	      )
	      (portRef CLR
		(instanceRef Q_reg_1)
	      )
	      (portRef CLR
		(instanceRef Q_reg_2)
	      )
	      (portRef CLR
		(instanceRef Q_reg_3)
	      )
	      (portRef O
		(instanceRef C88)
	      )
	    )
	  )
	  (net
	    (rename C24_C3_C3 "C24/C3/C3")
	    (joined
	      (portRef I3
		(instanceRef C82)
	      )
	      (portRef O
		(instanceRef C83)
	      )
	    )
	  )
	  (net syn350
	    (joined
	      (portRef I3
		(instanceRef C84)
	      )
	      (portRef O
		(instanceRef C85)
	      )
	    )
	  )
	  (net syn327
	    (joined
	      (portRef I3
		(instanceRef C86)
	      )
	      (portRef O
		(instanceRef C87)
	      )
	    )
	  )
	)
      )
    )
  )
  (design updwnlo4
    (cellRef updwnlo4
      (libraryRef DESIGNS)
    )
    (property PART
      (string "2S100-TQ144-6")
    )
  )
)

⌨️ 快捷键说明

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