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

📄 sub_full_n.edn

📁 该程序实现的N位全减器
💻 EDN
📖 第 1 页 / 共 3 页
字号:
          ))
          (net N_12_i (joined
           (portRef Y (instanceRef b_out_i))
           (portRef N_12_i)
          ))
          (net b_out_i_0 (joined
           (portRef b_out_i_0)
           (portRef A (instanceRef b_out_i_a3))
           (portRef A (instanceRef b_out_i))
           (portRef A (instanceRef z_i_x2))
          ))
          (net N_5_i_0_i_0 (joined
           (portRef Y (instanceRef z_i_x2))
           (portRef N_5_i_0_i_0)
          ))
          (net (rename z_i_x2Z0Z_0 "z_i_x2_0") (joined
           (portRef Y (instanceRef z_i_x2_0))
           (portRef B (instanceRef z_i_x2))
          ))
          (net N_14_i (joined
           (portRef Y (instanceRef b_out_i_a3))
           (portRef C (instanceRef b_out_i))
          ))
          (net VCC (joined
           (portRef Y (instanceRef PWR_i))
          ))
          (net GND (joined
           (portRef Y (instanceRef GND_i))
          ))
         )
       )
    )
    (cell sub_full_gen_0_first_u1_4 (cellType GENERIC)
       (view netlist (viewType NETLIST)
         (interface
           (port (rename y_c_3 "y_c[3]") (direction INPUT))
           (port (rename x_c_3 "x_c[3]") (direction INPUT))
           (port N_12_i (direction OUTPUT))
           (port b_out_i_1 (direction INPUT))
           (port N_5_i_0_i_0 (direction OUTPUT))
         )
         (contents
          (instance z_i_x2 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance z_i_x2_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance b_out_i (viewRef prim (cellRef OA21TTF (libraryRef A500K)))          )
          (instance b_out_i_a3 (viewRef prim (cellRef AOI21TTF (libraryRef A500K)))          )
          (instance PWR_i (viewRef prim (cellRef PWR (libraryRef A500K)))          )
          (instance GND_i (viewRef prim (cellRef GND (libraryRef A500K)))          )
          (net (rename y_c_3 "y_c[3]") (joined
           (portRef y_c_3)
           (portRef B (instanceRef b_out_i_a3))
           (portRef B (instanceRef b_out_i))
           (portRef B (instanceRef z_i_x2_0))
          ))
          (net (rename x_c_3 "x_c[3]") (joined
           (portRef x_c_3)
           (portRef C (instanceRef b_out_i_a3))
           (portRef A (instanceRef z_i_x2_0))
          ))
          (net N_12_i (joined
           (portRef Y (instanceRef b_out_i))
           (portRef N_12_i)
          ))
          (net b_out_i_1 (joined
           (portRef b_out_i_1)
           (portRef A (instanceRef b_out_i_a3))
           (portRef A (instanceRef b_out_i))
           (portRef A (instanceRef z_i_x2))
          ))
          (net N_5_i_0_i_0 (joined
           (portRef Y (instanceRef z_i_x2))
           (portRef N_5_i_0_i_0)
          ))
          (net (rename z_i_x2Z0Z_0 "z_i_x2_0") (joined
           (portRef Y (instanceRef z_i_x2_0))
           (portRef B (instanceRef z_i_x2))
          ))
          (net N_14_i (joined
           (portRef Y (instanceRef b_out_i_a3))
           (portRef C (instanceRef b_out_i))
          ))
          (net VCC (joined
           (portRef Y (instanceRef PWR_i))
          ))
          (net GND (joined
           (portRef Y (instanceRef GND_i))
          ))
         )
       )
    )
    (cell sub_full_gen_0_first_u1_3 (cellType GENERIC)
       (view netlist (viewType NETLIST)
         (interface
           (port (rename y_c_2 "y_c[2]") (direction INPUT))
           (port (rename x_c_2 "x_c[2]") (direction INPUT))
           (port (rename carry_1 "carry[1]") (direction INPUT))
           (port b_out_i_1 (direction OUTPUT))
           (port N_5_i_0_i_0 (direction OUTPUT))
         )
         (contents
          (instance z_i_x2 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance z_i_x2_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance b_out_i (viewRef prim (cellRef OA21TTF (libraryRef A500K)))          )
          (instance b_out_i_a3 (viewRef prim (cellRef AOI21TTF (libraryRef A500K)))          )
          (instance PWR_i (viewRef prim (cellRef PWR (libraryRef A500K)))          )
          (instance GND_i (viewRef prim (cellRef GND (libraryRef A500K)))          )
          (net (rename y_c_2 "y_c[2]") (joined
           (portRef y_c_2)
           (portRef B (instanceRef b_out_i_a3))
           (portRef B (instanceRef b_out_i))
           (portRef B (instanceRef z_i_x2_0))
          ))
          (net (rename x_c_2 "x_c[2]") (joined
           (portRef x_c_2)
           (portRef C (instanceRef b_out_i_a3))
           (portRef A (instanceRef z_i_x2_0))
          ))
          (net (rename carry_1 "carry[1]") (joined
           (portRef carry_1)
           (portRef A (instanceRef b_out_i_a3))
           (portRef A (instanceRef b_out_i))
           (portRef A (instanceRef z_i_x2))
          ))
          (net b_out_i_1 (joined
           (portRef Y (instanceRef b_out_i))
           (portRef b_out_i_1)
          ))
          (net N_5_i_0_i_0 (joined
           (portRef Y (instanceRef z_i_x2))
           (portRef N_5_i_0_i_0)
          ))
          (net (rename z_i_x2Z0Z_0 "z_i_x2_0") (joined
           (portRef Y (instanceRef z_i_x2_0))
           (portRef B (instanceRef z_i_x2))
          ))
          (net b_out_i_a3_0 (joined
           (portRef Y (instanceRef b_out_i_a3))
           (portRef C (instanceRef b_out_i))
          ))
          (net VCC (joined
           (portRef Y (instanceRef PWR_i))
          ))
          (net GND (joined
           (portRef Y (instanceRef GND_i))
          ))
         )
       )
    )
    (cell sub_full_gen_0_first_u1_2 (cellType GENERIC)
       (view netlist (viewType NETLIST)
         (interface
           (port (rename x_c_5 "x_c[5]") (direction INPUT))
           (port (rename y_c_5 "y_c[5]") (direction INPUT))
           (port b_out_i_0 (direction OUTPUT))
           (port b_out_i_2 (direction INPUT))
           (port N_5_i_0_i_0 (direction OUTPUT))
         )
         (contents
          (instance z_i_x2 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance z_i_x2_0 (viewRef prim (cellRef XOR2FT (libraryRef A500K)))          )
          (instance b_out_i (viewRef prim (cellRef OA21FTT (libraryRef A500K)))          )
          (instance b_out_i_a3 (viewRef prim (cellRef OAI21FTT (libraryRef A500K)))          )
          (instance PWR_i (viewRef prim (cellRef PWR (libraryRef A500K)))          )
          (instance GND_i (viewRef prim (cellRef GND (libraryRef A500K)))          )
          (net (rename x_c_5 "x_c[5]") (joined
           (portRef x_c_5)
           (portRef C (instanceRef b_out_i_a3))
           (portRef B (instanceRef z_i_x2_0))
          ))
          (net (rename y_c_5 "y_c[5]") (joined
           (portRef y_c_5)
           (portRef A (instanceRef b_out_i_a3))
           (portRef B (instanceRef b_out_i))
           (portRef A (instanceRef z_i_x2_0))
          ))
          (net b_out_i_0 (joined
           (portRef Y (instanceRef b_out_i))
           (portRef b_out_i_0)
          ))
          (net b_out_i_2 (joined
           (portRef b_out_i_2)
           (portRef B (instanceRef b_out_i_a3))
           (portRef A (instanceRef b_out_i))
           (portRef A (instanceRef z_i_x2))
          ))
          (net N_5_i_0_i_0 (joined
           (portRef Y (instanceRef z_i_x2))
           (portRef N_5_i_0_i_0)
          ))
          (net (rename z_i_x2Z0Z_0 "z_i_x2_0") (joined
           (portRef Y (instanceRef z_i_x2_0))
           (portRef B (instanceRef z_i_x2))
          ))
          (net N_14_i (joined
           (portRef Y (instanceRef b_out_i_a3))
           (portRef C (instanceRef b_out_i))
          ))
          (net VCC (joined
           (portRef Y (instanceRef PWR_i))
          ))
          (net GND (joined
           (portRef Y (instanceRef GND_i))
          ))
         )
       )
    )
    (cell sub_full_gen_0_first_u1_1 (cellType GENERIC)
       (view netlist (viewType NETLIST)
         (interface
           (port (rename y_c_7 "y_c[7]") (direction INPUT))
           (port (rename x_c_7 "x_c[7]") (direction INPUT))
           (port b_out_i (direction OUTPUT))
           (port N_12_i (direction INPUT))
           (port N_5_i_0_i_0 (direction OUTPUT))
         )
         (contents
          (instance z_i_x2 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance z_i_x2_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance (rename b_out_iZ0 "b_out_i") (viewRef prim (cellRef OA21TTF (libraryRef A500K)))          )
          (instance b_out_i_a3 (viewRef prim (cellRef AOI21TTF (libraryRef A500K)))          )
          (instance PWR_i (viewRef prim (cellRef PWR (libraryRef A500K)))          )
          (instance GND_i (viewRef prim (cellRef GND (libraryRef A500K)))          )
          (net (rename y_c_7 "y_c[7]") (joined
           (portRef y_c_7)
           (portRef B (instanceRef b_out_i_a3))
           (portRef B (instanceRef b_out_iZ0))
           (portRef B (instanceRef z_i_x2_0))
          ))
          (net (rename x_c_7 "x_c[7]") (joined
           (portRef x_c_7)
           (portRef C (instanceRef b_out_i_a3))
           (portRef A (instanceRef z_i_x2_0))
          ))
          (net b_out_i (joined
           (portRef Y (instanceRef b_out_iZ0))
           (portRef b_out_i)
          ))
          (net N_12_i (joined
           (portRef N_12_i)
           (portRef A (instanceRef b_out_i_a3))
           (portRef A (instanceRef b_out_iZ0))
           (portRef A (instanceRef z_i_x2))
          ))
          (net N_5_i_0_i_0 (joined
           (portRef Y (instanceRef z_i_x2))
           (portRef N_5_i_0_i_0)
          ))
          (net (rename z_i_x2Z0Z_0 "z_i_x2_0") (joined
           (portRef Y (instanceRef z_i_x2_0))
           (portRef B (instanceRef z_i_x2))
          ))
          (net (rename b_out_i_aZ0Z3 "b_out_i_a3") (joined
           (portRef Y (instanceRef b_out_i_a3))
           (portRef C (instanceRef b_out_iZ0))
          ))
          (net VCC (joined
           (portRef Y (instanceRef PWR_i))
          ))
          (net GND (joined
           (portRef Y (instanceRef GND_i))
          ))
         )
       )
    )
    (cell sub_full_gen_0_first_u1 (cellType GENERIC)
       (view netlist (viewType NETLIST)
         (interface
           (port (rename y_c_0 "y_c[0]") (direction INPUT))
           (port (rename x_c_0 "x_c[0]") (direction INPUT))
           (port b_in_c (direction INPUT))
           (port N_5_i_0_i_0 (direction OUTPUT))
         )
         (contents
          (instance z_i_x2 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance z_i_x2_0 (viewRef prim (cellRef XOR2 (libraryRef A500K)))          )
          (instance PWR_i (viewRef prim (cellRef PWR (libraryRef A500K)))          )
          (instance GND_i (viewRef prim (cellRef GND (libraryRef A500K)))          )
          (net (rename y_c_0 "y_c[0]") (joined
           (portRef y_c_0)
           (portRef B (instanceRef z_i_x2_0))
          ))
          (net (rename x_c_0 "x_c[0]") (joined
           (portRef x_c_0)
           (portRef A (instanceRef z_i_x2_0))
          ))
          (net b_in_c (joined
           (portRef b_in_c)
           (portRef A (instanceRef z_i_x2))
          ))
          (net N_5_i_0_i_0 (joined
           (portRef Y (instanceRef z_i_x2))
           (portRef N_5_i_0_i_0)
          ))
          (net (rename z_i_x2Z0Z_0 "z_i_x2_0") (joined
           (portRef Y (instanceRef z_i_x2_0))
           (portRef B (instanceRef z_i_x2))
          ))
          (net VCC (joined
           (portRef Y (instanceRef PWR_i))
          ))
          (net GND (joined
           (portRef Y (instanceRef GND_i))
          ))
         )
       )
    )
    (cell sub_full_n (cellType GENERIC)
       (view sub_full_n (viewType NETLIST)
         (interface
           (port (array (rename x "x(7:0)") 8) (direction INPUT))
           (port (array (rename y "y(7:0)") 8) (direction INPUT))
           (port (array (rename z "z(7:0)") 8) (direction OUTPUT))
           (port b_in (direction INPUT))
           (port b_out (direction OUTPUT))
         )

⌨️ 快捷键说明

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