📄 top.edn
字号:
(port C (direction INPUT)
(property capacitance (integer 1))
)
)
(property is_combinational (integer 1))
(property area (integer 1))
)
)
(cell AO1D (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 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 AND2A (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))
)
)
(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 control (cellType GENERIC)
(view netlist (viewType NETLIST)
(interface
(port (array (rename data "data[7:0]") 8) (direction OUTPUT))
(port (array (rename addr "addr[2:0]") 3) (direction OUTPUT))
(port (array (rename addr_0 "addr_0[1:0]") 2) (direction OUTPUT))
(port CLK48M_c (direction INPUT))
(port WE (direction OUTPUT))
(port CS (direction OUTPUT))
(port rst_c (direction INPUT))
(port un1_status_6_0_0_o2_0 (direction OUTPUT))
)
(contents
(instance clk1m_inferred_clock_0_0 (viewRef prim (cellRef BUFF (libraryRef fusion)))
)
(instance un1_addr_1_I_15 (viewRef prim (cellRef NOR2B (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_status_i_x2_i_x2 (viewRef prim (cellRef XOR2 (libraryRef fusion))) )
(instance un1_status_6_0_0_a3_0 (viewRef prim (cellRef OR3C (libraryRef fusion))) )
(instance un1_status_6_0_0 (viewRef prim (cellRef OAI1 (libraryRef fusion))) )
(instance (rename addr_8_r_2 "addr_8_r[2]") (viewRef prim (cellRef OA1 (libraryRef fusion))) )
(instance un1_addr_1_I_14 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_addr_1_I_1 (viewRef prim (cellRef AND2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance (rename addr_0Z0Z_0 "addr_0[0]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename addr_0Z0Z_1 "addr_0[1]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance clk1m_inferred_clock_0 (viewRef prim (cellRef BUFF (libraryRef fusion)))
)
(instance un1_cou_1_I_27 (viewRef prim (cellRef NOR2B (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_25 (viewRef prim (cellRef NOR2B (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_26 (viewRef prim (cellRef NOR2B (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un6_count_1_I_8 (viewRef prim (cellRef NOR2B (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un6_count_1_I_19 (viewRef prim (cellRef NOR2B (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance clk1m_i (viewRef prim (cellRef INV (libraryRef fusion))) )
(instance (rename status_ns_1_iv_0_a3_1_2_0 "status_ns_1_iv_0_a3_1_2[0]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance (rename status_ns_1_iv_0_a3_1_0_0 "status_ns_1_iv_0_a3_1_0[0]") (viewRef prim (cellRef NOR2A (libraryRef fusion))) )
(instance (rename data_5_0_a3_0_7 "data_5_0_a3_0[7]") (viewRef prim (cellRef OA1A (libraryRef fusion))) )
(instance status_0_sqmuxa_2_i_s_0 (viewRef prim (cellRef OA1B (libraryRef fusion))) )
(instance un1_status_6_0_0_a3_0_1_0 (viewRef prim (cellRef NOR3 (libraryRef fusion))) )
(instance status_0_sqmuxa_2_i_a3_0 (viewRef prim (cellRef OR2 (libraryRef fusion))) )
(instance clk1m6_1 (viewRef prim (cellRef NOR3B (libraryRef fusion))) )
(instance (rename un1_addr_1_i_m_i_a3_2 "un1_addr_1_i_m_i_a3[2]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance (rename status_ns_1_iv_0_a3_1_0 "status_ns_1_iv_0_a3_1[0]") (viewRef prim (cellRef NOR3C (libraryRef fusion))) )
(instance (rename status_ns_1_iv_0_0 "status_ns_1_iv_0[0]") (viewRef prim (cellRef OR3 (libraryRef fusion))) )
(instance (rename data_5_0_a3_7 "data_5_0_a3[7]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance clk1m6 (viewRef prim (cellRef OR2A (libraryRef fusion))) )
(instance WE_13_r (viewRef prim (cellRef AOI1B (libraryRef fusion))) )
(instance (rename cou_16_0_a3_0 "cou_16_0_a3[0]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance (rename cou_16_0_a3_1 "cou_16_0_a3[1]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance (rename cou_16_0_a3_2 "cou_16_0_a3[2]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance (rename cou_16_0_a3_3 "cou_16_0_a3[3]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance (rename cou_16_0_a3_4 "cou_16_0_a3[4]") (viewRef prim (cellRef NOR3A (libraryRef fusion))) )
(instance (rename status_ns_1_iv_0_a3_0 "status_ns_1_iv_0_a3[0]") (viewRef prim (cellRef NOR2B (libraryRef fusion))) )
(instance (rename status_ns_1_iv_0_a3_0_0 "status_ns_1_iv_0_a3_0[0]") (viewRef prim (cellRef OA1A (libraryRef fusion))) )
(instance (rename status_ns_0_0_a3_1 "status_ns_0_0_a3[1]") (viewRef prim (cellRef NOR2A (libraryRef fusion))) )
(instance un1_status_4_i_0 (viewRef prim (cellRef NOR2B (libraryRef fusion))) )
(instance (rename addr_8_0_1 "addr_8_0[1]") (viewRef prim (cellRef AO1D (libraryRef fusion))) )
(instance (rename addr_8_0_0 "addr_8_0[0]") (viewRef prim (cellRef AO1D (libraryRef fusion))) )
(instance CS_3_0 (viewRef prim (cellRef OR2 (libraryRef fusion))) )
(instance (rename status_ns_0_0_1 "status_ns_0_0[1]") (viewRef prim (cellRef OR2 (libraryRef fusion))) )
(instance un1_status_6_0_0_o2 (viewRef prim (cellRef AOI5 (libraryRef fusion))) )
(instance status_0_sqmuxa_2_i_o3 (viewRef prim (cellRef NOR2 (libraryRef fusion))) )
(instance status_0_sqmuxa_2_i_o2 (viewRef prim (cellRef NOR2B (libraryRef fusion))) )
(instance un1_status_4_i_0_o3 (viewRef prim (cellRef NOR2 (libraryRef fusion))) )
(instance status_0_sqmuxa_2_i_o2_0 (viewRef prim (cellRef NOR2 (libraryRef fusion))) )
(instance un1_status_4_i_0_a3 (viewRef prim (cellRef OR3B (libraryRef fusion))) )
(instance status_0_sqmuxa_1_0_a4_0_a3 (viewRef prim (cellRef OR3A (libraryRef fusion))) )
(instance N_109_m_i_a2_0 (viewRef prim (cellRef OR3C (libraryRef fusion))) )
(instance (rename data_5_0_a2_0 "data_5_0_a2[0]") (viewRef prim (cellRef NOR2 (libraryRef fusion))) )
(instance (rename un1_status_6_0_0_o2Z0Z_0 "un1_status_6_0_0_o2_0") (viewRef prim (cellRef OR2B (libraryRef fusion))) )
(instance (rename status_ns_1_iv_0_o2_0_0 "status_ns_1_iv_0_o2_0[0]") (viewRef prim (cellRef OR3B (libraryRef fusion))) )
(instance (rename data_5_0_5 "data_5_0[5]") (viewRef prim (cellRef OR2 (libraryRef fusion))) )
(instance (rename data_5_0_0 "data_5_0[0]") (viewRef prim (cellRef OR2 (libraryRef fusion))) )
(instance (rename data_5_0_a2_0_0 "data_5_0_a2_0[0]") (viewRef prim (cellRef OR3A (libraryRef fusion))) )
(instance (rename data_5_0_a3_0_5 "data_5_0_a3_0[5]") (viewRef prim (cellRef NOR2A (libraryRef fusion))) )
(instance (rename count_5_4 "count_5[4]") (viewRef prim (cellRef NOR2B (libraryRef fusion))) )
(instance (rename count_5_3 "count_5[3]") (viewRef prim (cellRef NOR2B (libraryRef fusion))) )
(instance (rename count_5_0 "count_5[0]") (viewRef prim (cellRef NOR2A (libraryRef fusion))) )
(instance (rename WEZ0 "WE") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance clk1m (viewRef prim (cellRef DFN1E0C1 (libraryRef fusion)))
)
(instance (rename CSZ0 "CS") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename status_0 "status[0]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename status_1 "status[1]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_0 "data[0]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_1 "data[1]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_2 "data[2]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_3 "data[3]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_4 "data[4]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_5 "data[5]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_6 "data[6]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename dataZ0Z_7 "data[7]") (viewRef prim (cellRef DFN1E1C1 (libraryRef fusion)))
)
(instance (rename cou_0 "cou[0]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename cou_1 "cou[1]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename cou_2 "cou[2]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename cou_3 "cou[3]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename cou_4 "cou[4]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename addrZ0Z_0 "addr[0]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename addrZ0Z_1 "addr[1]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename addrZ0Z_2 "addr[2]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename count_0 "count[0]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename count_1 "count[1]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename count_2 "count[2]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename count_3 "count[3]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance (rename count_4 "count[4]") (viewRef prim (cellRef DFN1C1 (libraryRef fusion)))
)
(instance un6_count_1_I_20 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un6_count_1_I_16 (viewRef prim (cellRef AND3 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un6_count_1_I_13 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un6_count_1_I_12 (viewRef prim (cellRef AND3 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un6_count_1_I_9 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un6_count_1_I_5 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_28 (viewRef prim (cellRef AND2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_22 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_21 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_20 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_19 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_17 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_cou_1_I_1 (viewRef prim (cellRef AND2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_addr_1_I_13 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(instance un1_addr_1_I_9 (viewRef prim (cellRef XOR2 (libraryRef fusion)))
(property is_instantiated (integer 1))
)
(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 clk1m_0_0 (joined
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -