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

📄 add4in.edf

📁 台湾全华科技VHDL教材实例
💻 EDF
📖 第 1 页 / 共 5 页
字号:
(edif  Add4In
  (edifVersion 2 0 0)
  (edifLevel 0)
  (keywordMap
    (keywordLevel 0)
  )
  (status
    (written
      (timeStamp 2000 9 19 15 18 53)
      (program "FPGA Express"
	(version "3.4.0.5124")
      )
      (author "ahu")
    )
  )
  (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 FD
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port Q
	    (direction OUTPUT)
	  )
	  (port D
	    (direction INPUT)
	  )
	  (port C
	    (direction INPUT)
	  )
	)
      )
    )
    (cell GND
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port G
	    (direction OUTPUT)
	  )
	)
      )
    )
    (cell IBUF
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port O
	    (direction OUTPUT)
	  )
	  (port I
	    (direction INPUT)
	  )
	)
      )
    )
    (cell LUT2
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port I0
	    (direction INPUT)
	  )
	  (port I1
	    (direction INPUT)
	  )
	  (port O
	    (direction OUTPUT)
	  )
	)
      )
    )
    (cell MUXCY_L
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port LO
	    (direction OUTPUT)
	  )
	  (port S
	    (direction INPUT)
	  )
	  (port DI
	    (direction INPUT)
	  )
	  (port CI
	    (direction INPUT)
	  )
	)
      )
    )
    (cell OBUF_S_12
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port O
	    (direction OUTPUT)
	  )
	  (port I
	    (direction INPUT)
	  )
	)
      )
    )
    (cell XORCY
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port O
	    (direction OUTPUT)
	  )
	  (port LI
	    (direction INPUT)
	  )
	  (port CI
	    (direction INPUT)
	  )
	)
      )
    )
  )
  (library DESIGNS
    (edifLevel 0)
    (technology
      (numberDefinition)
    )
    (cell Add4In
      (cellType GENERIC)
      (view Netlist_representation
	(viewType NETLIST)
	(interface
	  (port
	    (rename D1_7 "D1<7>")
	    (direction INPUT)
	  )
	  (port
	    (rename D1_6 "D1<6>")
	    (direction INPUT)
	  )
	  (port
	    (rename D1_5 "D1<5>")
	    (direction INPUT)
	  )
	  (port
	    (rename D1_4 "D1<4>")
	    (direction INPUT)
	  )
	  (port
	    (rename D1_3 "D1<3>")
	    (direction INPUT)
	  )
	  (port
	    (rename D1_2 "D1<2>")
	    (direction INPUT)
	  )
	  (port
	    (rename D1_1 "D1<1>")
	    (direction INPUT)
	  )
	  (port
	    (rename D1_0 "D1<0>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_7 "D2<7>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_6 "D2<6>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_5 "D2<5>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_4 "D2<4>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_3 "D2<3>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_2 "D2<2>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_1 "D2<1>")
	    (direction INPUT)
	  )
	  (port
	    (rename D2_0 "D2<0>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_7 "D3<7>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_6 "D3<6>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_5 "D3<5>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_4 "D3<4>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_3 "D3<3>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_2 "D3<2>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_1 "D3<1>")
	    (direction INPUT)
	  )
	  (port
	    (rename D3_0 "D3<0>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_7 "D4<7>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_6 "D4<6>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_5 "D4<5>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_4 "D4<4>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_3 "D4<3>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_2 "D4<2>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_1 "D4<1>")
	    (direction INPUT)
	  )
	  (port
	    (rename D4_0 "D4<0>")
	    (direction INPUT)
	  )
	  (port
	    (rename Q_9 "Q<9>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_8 "Q<8>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_7 "Q<7>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_6 "Q<6>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_5 "Q<5>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_4 "Q<4>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_3 "Q<3>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_2 "Q<2>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_1 "Q<1>")
	    (direction OUTPUT)
	  )
	  (port
	    (rename Q_0 "Q<0>")
	    (direction OUTPUT)
	  )
	  (port Clk
	    (direction INPUT)
	  )
	)
	(contents
	  (instance
	    (rename C5_C2_C0 "C5/C2/C0")
	    (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
	    (rename C5_C2_C1 "C5/C2/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C2_C2 "C5/C2/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C3_C0 "C5/C3/C0")
	    (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
	    (rename C5_C3_C1 "C5/C3/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C3_C2 "C5/C3/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C4_C0 "C5/C4/C0")
	    (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
	    (rename C5_C4_C1 "C5/C4/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C4_C2 "C5/C4/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C5_C0 "C5/C5/C0")
	    (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
	    (rename C5_C5_C1 "C5/C5/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C5_C2 "C5/C5/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C6_C0 "C5/C6/C0")
	    (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
	    (rename C5_C6_C1 "C5/C6/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C6_C2 "C5/C6/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C7_C0 "C5/C7/C0")
	    (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
	    (rename C5_C7_C1 "C5/C7/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C7_C2 "C5/C7/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C8_C0 "C5/C8/C0")
	    (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
	    (rename C5_C8_C1 "C5/C8/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C8_C2 "C5/C8/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C9_C0 "C5/C9/C0")
	    (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
	    (rename C5_C9_C1 "C5/C9/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C9_C2 "C5/C9/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C5_C10_C0 "C5/C10/C0")
	    (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
	    (rename C5_C10_C1 "C5/C10/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C6_C2_C0 "C6/C2/C0")
	    (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
	    (rename C6_C2_C1 "C6/C2/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C6_C2_C2 "C6/C2/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C6_C3_C0 "C6/C3/C0")
	    (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
	    (rename C6_C3_C1 "C6/C3/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C6_C3_C2 "C6/C3/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C6_C4_C0 "C6/C4/C0")
	    (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
	    (rename C6_C4_C1 "C6/C4/C1")
	    (viewRef Netlist_representation
	      (cellRef XORCY
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C6_C4_C2 "C6/C4/C2")
	    (viewRef Netlist_representation
	      (cellRef MUXCY_L
		(libraryRef SPARTAN2)
	      )
	    )
	  )
	  (instance
	    (rename C6_C5_C0 "C6/C5/C0")
	    (viewRef Netlist_representation
	      (cellRef LUT2
		(libraryRef SPARTAN2)
	      )
	    )
	    (property lut_function
	      (string "(I0' I1 + I0 I1')")
	    )
	    (property INIT
	      (string "6")
	    )
	    (property EQN

⌨️ 快捷键说明

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