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

📄 music_simple_beep.edn

📁 基于FPGA的VHDL编程实现各种音频信号
💻 EDN
📖 第 1 页 / 共 3 页
字号:
           (property min_pulse_width_high (integer 2))
           (property capacitance (integer 1))
           (property is_pad (string "true"))
 )
         )
        (property area (integer 0))
       )
    )
    (cell GND (cellType GENERIC)
      (property dont_touch (string "false"))
      (property area (integer 0))
       (view prim (viewType NETLIST)
         (interface
           (port Y (direction OUTPUT)
           (property max_fanout (integer 2000))
           (property function (string "0"))
 )
         )
        (property area (integer 0))
       )
    )
    (cell DFN1 (cellType GENERIC)
      (property is_sequential (integer 1))
      (property dont_touch (string "false"))
      (property area (integer 1))
       (view prim (viewType NETLIST)
         (interface
           (port Q (direction OUTPUT)
           (property function (string "IQ"))
 )
           (port CLK (direction INPUT)
           (property min_pulse_width_low (integer 0))
           (property min_pulse_width_high (integer 0))
           (property clock (integer 1))
           (property capacitance (integer 1))
 )
           (port D (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_ff (integer 1))
        (property area (integer 1))
       )
    )
    (cell BUFF (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"))
 )
           (port A (direction INPUT)
           (property capacitance (integer 1))
 )
         )
        (property is_combinational (integer 1))
        (property area (integer 1))
       )
    )
    (cell AX1C (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 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 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))
       )
    )
  )
  (library work
    (edifLevel 0)
    (technology (numberDefinition ))
    (cell music_simple_beep (cellType GENERIC)
       (view verilog (viewType NETLIST)
         (interface
           (port clk (direction INPUT)
 )
           (port speaker (direction OUTPUT))
         )
         (contents
          (instance counter_n13 (viewRef prim (cellRef AX1C (libraryRef fusion)))          )
          (instance counter_n14 (viewRef prim (cellRef AX1C (libraryRef fusion)))          )
          (instance counter_n15 (viewRef prim (cellRef AX1C (libraryRef fusion)))          )
          (instance counter_c5_s (viewRef prim (cellRef NOR2B (libraryRef fusion)))          )
          (instance counter_c11_s_0 (viewRef prim (cellRef NOR3C (libraryRef fusion)))          )
          (instance counter_c11_s_0_1 (viewRef prim (cellRef NOR3C (libraryRef fusion)))          )
          (instance counter_c14_1 (viewRef prim (cellRef NOR3A (libraryRef fusion)))          )
          (instance counter_c13_0 (viewRef prim (cellRef NOR3A (libraryRef fusion)))          )
          (instance counter_c12_0 (viewRef prim (cellRef NOR3A (libraryRef fusion)))          )
          (instance counter_n10 (viewRef prim (cellRef XOR2 (libraryRef fusion)))          )
          (instance counter_c9 (viewRef prim (cellRef NOR3A (libraryRef fusion)))          )
          (instance counter_c8_1 (viewRef prim (cellRef NOR2 (libraryRef fusion)))          )
          (instance counter_n11 (viewRef prim (cellRef AX1C (libraryRef fusion)))          )
          (instance counter_n9 (viewRef prim (cellRef AX1C (libraryRef fusion)))          )
          (instance counter_n8 (viewRef prim (cellRef AX1C (libraryRef fusion)))          )
          (instance counter_c1 (viewRef prim (cellRef OR2B (libraryRef fusion)))          )
          (instance counter_c11_0 (viewRef prim (cellRef NOR2 (libraryRef fusion)))          )
          (instance counter_c6_0 (viewRef prim (cellRef OR2 (libraryRef fusion)))          )
          (instance counter_c3_s (viewRef prim (cellRef OR2B (libraryRef fusion)))          )
          (instance counter_n12 (viewRef prim (cellRef AX1C (libraryRef fusion)))          )
          (instance counter_n7 (viewRef prim (cellRef AX1B (libraryRef fusion)))          )
          (instance clk_pad_0 (viewRef prim (cellRef BUFF (libraryRef fusion)))
          )
          (instance (rename counter_i_0 "counter_i[0]") (viewRef prim (cellRef INV (libraryRef fusion)))          )
          (instance counter_c14_0 (viewRef prim (cellRef NOR2B (libraryRef fusion)))          )
          (instance counter_c7_0 (viewRef prim (cellRef NOR2A (libraryRef fusion)))          )
          (instance counter_c8_0 (viewRef prim (cellRef NOR2A (libraryRef fusion)))          )
          (instance counter_c9_0 (viewRef prim (cellRef NOR3C (libraryRef fusion)))          )
          (instance counter_c4_0 (viewRef prim (cellRef NOR2A (libraryRef fusion)))          )
          (instance counter_c5_0 (viewRef prim (cellRef NOR2A (libraryRef fusion)))          )
          (instance counter_c9_s_s_0_0 (viewRef prim (cellRef NOR2B (libraryRef fusion)))          )
          (instance counter_c13_s (viewRef prim (cellRef NOR2B (libraryRef fusion)))          )
          (instance counter_c8_s_s (viewRef prim (cellRef NOR2B (libraryRef fusion)))          )
          (instance counter_c6_s (viewRef prim (cellRef OR2B (libraryRef fusion)))          )
          (instance counter_n6 (viewRef prim (cellRef AX1 (libraryRef fusion)))          )
          (instance counter_n5 (viewRef prim (cellRef AX1 (libraryRef fusion)))          )
          (instance counter_n4 (viewRef prim (cellRef AX1B (libraryRef fusion)))          )
          (instance counter_n3 (viewRef prim (cellRef AX1 (libraryRef fusion)))          )
          (instance counter_n2 (viewRef prim (cellRef XNOR2 (libraryRef fusion)))          )
          (instance counter_n1 (viewRef prim (cellRef XOR2 (libraryRef fusion)))          )
          (instance (rename counter_0 "counter[0]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_1 "counter[1]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_2 "counter[2]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_3 "counter[3]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_4 "counter[4]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_5 "counter[5]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_6 "counter[6]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_7 "counter[7]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_8 "counter[8]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_9 "counter[9]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_10 "counter[10]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_11 "counter[11]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_12 "counter[12]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_13 "counter[13]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_14 "counter[14]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance (rename counter_15 "counter[15]") (viewRef prim (cellRef DFN1 (libraryRef fusion)))          )
          (instance speaker_pad (viewRef prim (cellRef OUTBUF (libraryRef fusion)))          )
          (instance clk_pad (viewRef prim (cellRef INBUF (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 counterZ0Z_0 "counter[0]") (joined
           (portRef Q (instanceRef counter_0))
           (portRef B (instanceRef counter_n1))
           (portRef A (instanceRef counter_i_0))
           (portRef B (instanceRef counter_c1))
          ))
          (net (rename counterZ0Z_1 "counter[1]") (joined
           (portRef Q (instanceRef counter_1))
           (portRef A (instanceRef counter_n1))
           (portRef A (instanceRef counter_c1))
          ))
          (net (rename counterZ0Z_2 "counter[2]") (joined
           (portRef Q (instanceRef counter_2))
           (portRef B (instanceRef counter_n2))
           (portRef B (instanceRef counter_n3))
           (portRef B (instanceRef counter_c3_s))
          ))
          (net (rename counterZ0Z_3 "counter[3]") (joined
           (portRef Q (instanceRef counter_3))
           (portRef C (instanceRef counter_n3))
           (portRef A (instanceRef counter_c3_s))
          ))
          (net (rename counterZ0Z_4 "counter[4]") (joined
           (portRef Q (instanceRef counter_4))
           (portRef C (instanceRef counter_n4))
           (portRef A (instanceRef counter_c4_0))
           (portRef B (instanceRef counter_c5_s))
          ))
          (net (rename counterZ0Z_5 "counter[5]") (joined
           (portRef Q (instanceRef counter_5))
           (portRef C (instanceRef counter_n5))
           (portRef A (instanceRef counter_c5_s))
          ))
          (net (rename counterZ0Z_6 "counter[6]") (joined
           (portRef Q (instanceRef counter_6))
           (portRef C (instanceRef counter_n6))
           (portRef B (instanceRef counter_c6_s))
           (portRef B (instanceRef counter_c9_s_s_0_0))
          ))
          (net (rename counterZ0Z_7 "counter[7]") (joined
           (portRef Q (instanceRef counter_7))
           (portRef B (instanceRef counter_c8_s_s))
           (portRef A (instanceRef counter_c7_0))
           (portRef C (instanceRef counter_n7))
          ))
          (net (rename counterZ0Z_8 "counter[8]") (joined
           (portRef Q (instanceRef counter_8))
           (portRef A (instanceRef counter_c8_s_s))
           (portRef C (instanceRef counter_n8))
          ))
          (net (rename counterZ0Z_9 "counter[9]") (joined
           (portRef Q (instanceRef counter_9))
           (portRef A (instanceRef counter_c9_s_s_0_0))
           (portRef C (instanceRef counter_n9))
          ))
          (net (rename counterZ0Z_10 "counter[10]") (joined
           (portRef Q (instanceRef counter_10))
           (portRef A (instanceRef counter_n11))
           (portRef B (instanceRef counter_n10))
           (portRef A (instanceRef counter_c11_s_0_1))

⌨️ 快捷键说明

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