?? music_simple_beep.edn
字號(hào):
(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))
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -