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

📄 main.edn

📁 基于FPGA的VHDL编程实现各种音频信号
💻 EDN
📖 第 1 页 / 共 5 页
字号:
           (property function (string "(A & B) ^ C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AX1B (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "(!A & !B) ^ C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AX1A (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "!((!A & B) ^ C)"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AX1 (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "(!A & B) ^ C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AOI1B (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "!(A & B + !C)"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AOI1 (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "!(A & B + C)"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AO1B (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "(A & B) + !C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AO17 (cellType GENERIC)
      (property dont_touch (string "true"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "A & B & C + !A & B & !C + !A & !B & C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AO16 (cellType GENERIC)
      (property dont_touch (string "true"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "A & B & !C + !A & !B & C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AO14 (cellType GENERIC)
      (property dont_touch (string "true"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "A & B + A & !C + B & !C + !A & !B & C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AO1 (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "(A & B) + C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AND3 (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "A & B & C"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
           (port C (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AND2 (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "A & B"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
           (port B (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
  )
  (library work
    (edifLevel 0)
    (technology (numberDefinition ))
    (cell divide_by12 (cellType GENERIC)
       (view netlist (viewType NETLIST)
         (interface
           (port (array (rename octave_i "octave_i[0:0]") 1) (direction OUTPUT))
           (port (array (rename octave "octave[1:1]") 1) (direction OUTPUT))
           (port (array (rename octave_i_0 "octave_i_0[2:2]") 1) (direction OUTPUT))
           (port (array (rename tone "tone[27:24]") 4) (direction INPUT))
           (port (array (rename note "note[3:2]") 2) (direction OUTPUT))
         )
         (contents
          (instance m9 (viewRef prim (cellRef MX2B (libraryRef fusion)))          )
          (instance m5 (viewRef prim (cellRef AO14 (libraryRef fusion)))          )
          (instance m3 (viewRef prim (cellRef AO16 (libraryRef fusion)))          )
          (instance m11 (viewRef prim (cellRef MX2 (libraryRef fusion)))          )
          (instance m10 (viewRef prim (cellRef AO17 (libraryRef fusion)))          )
          (instance m8 (viewRef prim (cellRef OR2B (libraryRef fusion)))          )
          (instance m7 (viewRef prim (cellRef AXO5 (libraryRef fusion)))          )
          (instance m6 (viewRef prim (cellRef MX2C (libraryRef fusion)))          )
          (instance VCC_i (viewRef prim (cellRef VCC (libraryRef fusion)))          )
          (instance GND_i (viewRef prim (cellRef GND (libraryRef fusion)))          )
          (instance VCC_i_0 (viewRef prim (cellRef VCC (libraryRef fusion)))          )
          (instance GND_i_0 (viewRef prim (cellRef GND (libraryRef fusion)))          )
          (net (rename note_2 "note[2]") (joined
           (portRef Y (instanceRef m9))
           (portRef (member note 1))
          ))
          (net N_17 (joined
           (portRef Y (instanceRef m3))
           (portRef A (instanceRef m6))
           (portRef B (instanceRef m11))
           (portRef A (instanceRef m9))
          ))
          (net N_19 (joined
           (portRef Y (instanceRef m5))
           (portRef B (instanceRef m6))
           (portRef B (instanceRef m9))
          ))
          (net (rename tone_27 "tone[27]") (joined
           (portRef (member tone 0))
           (portRef C (instanceRef m7))
           (portRef A (instanceRef m8))
           (portRef B (instanceRef m10))

⌨️ 快捷键说明

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