?? top.edn
字號:
(interface
(port Y (direction OUTPUT)
(property max_fanout (integer 2000))
(property function (string "!A & B + (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 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 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 AO1C (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 AO1A (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 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 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 binary_counter (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename count_flashing "count_flashing(2:0)") 3) (direction OUTPUT))
(port SW1_c (direction INPUT))
(port clk_internal1 (direction INPUT))
)
(contents
(instance (rename count_flashing_i_0 "count_flashing_i[0]") (viewRef prim (cellRef INV (libraryRef PA3))) )
(instance un3_qaux_1_SUM2 (viewRef prim (cellRef AX1C (libraryRef PA3))) )
(instance un3_qaux_1_SUM1 (viewRef prim (cellRef XOR2 (libraryRef PA3))) )
(instance (rename Qaux_0 "Qaux[0]") (viewRef prim (cellRef DFN1C1 (libraryRef PA3)))
)
(instance (rename Qaux_1 "Qaux[1]") (viewRef prim (cellRef DFN1C1 (libraryRef PA3)))
)
(instance (rename Qaux_2 "Qaux[2]") (viewRef prim (cellRef DFN1C1 (libraryRef PA3)))
)
(instance VCC_i (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i (viewRef prim (cellRef GND (libraryRef PA3))) )
(instance VCC_i_0 (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i_0 (viewRef prim (cellRef GND (libraryRef PA3))) )
(net (rename count_flashing_0 "count_flashing[0]") (joined
(portRef Q (instanceRef Qaux_0))
(portRef B (instanceRef un3_qaux_1_SUM1))
(portRef A (instanceRef un3_qaux_1_SUM2))
(portRef A (instanceRef count_flashing_i_0))
(portRef (member count_flashing 2))
))
(net (rename count_flashing_1 "count_flashing[1]") (joined
(portRef Q (instanceRef Qaux_1))
(portRef A (instanceRef un3_qaux_1_SUM1))
(portRef B (instanceRef un3_qaux_1_SUM2))
(portRef (member count_flashing 1))
))
(net (rename count_flashing_2 "count_flashing[2]") (joined
(portRef Q (instanceRef Qaux_2))
(portRef C (instanceRef un3_qaux_1_SUM2))
(portRef (member count_flashing 0))
))
(net SW1_c (joined
(portRef SW1_c)
(portRef CLR (instanceRef Qaux_2))
(portRef CLR (instanceRef Qaux_1))
(portRef CLR (instanceRef Qaux_0))
))
(net clk_internal1 (joined
(portRef clk_internal1)
(portRef CLK (instanceRef Qaux_2))
(portRef CLK (instanceRef Qaux_1))
(portRef CLK (instanceRef Qaux_0))
))
(net (rename count_flashing_iZ0Z_0 "count_flashing_i[0]") (joined
(portRef Y (instanceRef count_flashing_i_0))
(portRef D (instanceRef Qaux_0))
))
(net SUM2 (joined
(portRef Y (instanceRef un3_qaux_1_SUM2))
(portRef D (instanceRef Qaux_2))
))
(net SUM1 (joined
(portRef Y (instanceRef un3_qaux_1_SUM1))
(portRef D (instanceRef Qaux_1))
))
(net VCC (joined
(portRef Y (instanceRef VCC_i))
))
(net GND (joined
(portRef Y (instanceRef GND_i))
))
(net (rename GNDZ0 "GND") (joined
(portRef Y (instanceRef GND_i_0))
))
(net (rename VCCZ0 "VCC") (joined
(portRef Y (instanceRef VCC_i_0))
))
)
)
)
(cell clockdiv_23 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename net "net(5:4)") 2) (direction INOUT))
(port SW1_c (direction INPUT))
)
(contents
(instance (rename net_i_5 "net_i[5]") (viewRef prim (cellRef INV (libraryRef PA3))) )
(instance Q_net (viewRef prim (cellRef DFN1C1 (libraryRef PA3)))
)
(instance VCC_i (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i (viewRef prim (cellRef GND (libraryRef PA3))) )
(instance VCC_i_0 (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i_0 (viewRef prim (cellRef GND (libraryRef PA3))) )
(net (rename net_4 "net[4]") (joined
(portRef (member net 1))
(portRef CLK (instanceRef Q_net))
))
(net (rename net_5 "net[5]") (joined
(portRef Q (instanceRef Q_net))
(portRef (member net 0))
(portRef A (instanceRef net_i_5))
))
(net SW1_c (joined
(portRef SW1_c)
(portRef CLR (instanceRef Q_net))
))
(net (rename net_iZ0Z_5 "net_i[5]") (joined
(portRef Y (instanceRef net_i_5))
(portRef D (instanceRef Q_net))
))
(net VCC (joined
(portRef Y (instanceRef VCC_i))
))
(net GND (joined
(portRef Y (instanceRef GND_i))
))
(net (rename GNDZ0 "GND") (joined
(portRef Y (instanceRef GND_i_0))
))
(net (rename VCCZ0 "VCC") (joined
(portRef Y (instanceRef VCC_i_0))
))
)
)
)
(cell clockdiv_22 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename net "net(12:11)") 2) (direction INOUT))
(port SW1_c (direction INPUT))
)
(contents
(instance (rename net_i_12 "net_i[12]") (viewRef prim (cellRef INV (libraryRef PA3))) )
(instance Q_net (viewRef prim (cellRef DFN1C1 (libraryRef PA3)))
)
(instance VCC_i (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i (viewRef prim (cellRef GND (libraryRef PA3))) )
(instance VCC_i_0 (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i_0 (viewRef prim (cellRef GND (libraryRef PA3))) )
(net (rename net_11 "net[11]") (joined
(portRef (member net 1))
(portRef CLK (instanceRef Q_net))
))
(net (rename net_12 "net[12]") (joined
(portRef Q (instanceRef Q_net))
(portRef (member net 0))
(portRef A (instanceRef net_i_12))
))
(net SW1_c (joined
(portRef SW1_c)
(portRef CLR (instanceRef Q_net))
))
(net (rename net_iZ0Z_12 "net_i[12]") (joined
(portRef Y (instanceRef net_i_12))
(portRef D (instanceRef Q_net))
))
(net VCC (joined
(portRef Y (instanceRef VCC_i))
))
(net GND (joined
(portRef Y (instanceRef GND_i))
))
(net (rename GNDZ0 "GND") (joined
(portRef Y (instanceRef GND_i_0))
))
(net (rename VCCZ0 "VCC") (joined
(portRef Y (instanceRef VCC_i_0))
))
)
)
)
(cell clockdiv_21 (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename net "net(6:5)") 2) (direction INOUT))
(port SW1_c (direction INPUT))
)
(contents
(instance (rename net_i_6 "net_i[6]") (viewRef prim (cellRef INV (libraryRef PA3))) )
(instance Q_net (viewRef prim (cellRef DFN1C1 (libraryRef PA3)))
)
(instance VCC_i (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i (viewRef prim (cellRef GND (libraryRef PA3))) )
(instance VCC_i_0 (viewRef prim (cellRef VCC (libraryRef PA3))) )
(instance GND_i_0 (viewRef prim (cellRef GND (libraryRef PA3))) )
(net (rename net_5 "net[5]") (joined
(portRef (member net 1))
(portRef CLK (instanceRef Q_net))
))
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -