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

📄 mico8.edi

📁 Lattice 超精简8位软核CPU--Mico8
💻 EDI
📖 第 1 页 / 共 5 页
字号:
           (portRef (member dout_rd 2))
           (portRef D (instanceRef ext_dout_5))
          ))
          (net MicoDOut_5 (joined
           (portRef Q (instanceRef ext_dout_5))
           (portRef (member micodout 2))
          ))
          (net dout_rd_6 (joined
           (portRef (member dout_rd 1))
           (portRef D (instanceRef ext_dout_6))
          ))
          (net MicoDOut_6 (joined
           (portRef Q (instanceRef ext_dout_6))
           (portRef (member micodout 1))
          ))
          (net dout_rd_7 (joined
           (portRef (member dout_rd 0))
           (portRef D (instanceRef ext_dout_7))
          ))
          (net MicoDOut_7 (joined
           (portRef Q (instanceRef ext_dout_7))
           (portRef (member micodout 0))
          ))
          (net ext_addr_4_0 (joined
           (portRef Z (instanceRef ext_addr_4_0_0))
           (portRef D (instanceRef ext_addr_0))
          ))
          (net MicoAddr_0 (joined
           (portRef Q (instanceRef ext_addr_0))
           (portRef (member micoaddr 7))
          ))
          (net ext_addr_4_1 (joined
           (portRef Z (instanceRef ext_addr_4_0_1))
           (portRef D (instanceRef ext_addr_1))
          ))
          (net MicoAddr_1 (joined
           (portRef Q (instanceRef ext_addr_1))
           (portRef (member micoaddr 6))
          ))
          (net ext_addr_4_2 (joined
           (portRef Z (instanceRef ext_addr_4_0_2))
           (portRef D (instanceRef ext_addr_2))
          ))
          (net MicoAddr_2 (joined
           (portRef Q (instanceRef ext_addr_2))
           (portRef (member micoaddr 5))
          ))
          (net ext_addr_4_3 (joined
           (portRef Z (instanceRef ext_addr_4_0_3))
           (portRef D (instanceRef ext_addr_3))
          ))
          (net MicoAddr_3 (joined
           (portRef Q (instanceRef ext_addr_3))
           (portRef (member micoaddr 4))
          ))
          (net ext_addr_4_4 (joined
           (portRef Z (instanceRef ext_addr_4_0_4))
           (portRef D (instanceRef ext_addr_4))
          ))
          (net MicoAddr_4 (joined
           (portRef Q (instanceRef ext_addr_4))
           (portRef (member micoaddr 3))
          ))
          (net MicoAddr_5 (joined
           (portRef Q (instanceRef ext_addr_5))
           (portRef (member micoaddr 2))
          ))
          (net MicoAddr_6 (joined
           (portRef Q (instanceRef ext_addr_6))
           (portRef (member micoaddr 1))
          ))
          (net MicoAddr_7 (joined
           (portRef Q (instanceRef ext_addr_7))
           (portRef (member micoaddr 0))
          ))
          (net GND (joined
           (portRef GND)
          ))
          (net addr_cyc_int_1_1 (joined
           (portRef Z (instanceRef un2_ext_io_wr))
           (portRef addr_cyc_int_1_1)
          ))
          (net dout_rb_0 (joined
           (portRef (member dout_rb 7))
           (portRef A (instanceRef ext_addr_4_0_0))
          ))
          (net un6_export_i (joined
           (portRef Z (instanceRef un6_export))
           (portRef B (instanceRef ext_addr_4_0_4))
           (portRef B (instanceRef ext_addr_4_0_3))
           (portRef B (instanceRef ext_addr_4_0_2))
           (portRef B (instanceRef ext_addr_4_0_1))
           (portRef B (instanceRef ext_addr_4_0_0))
          ))
          (net Mico8_Instr_3 (joined
           (portRef Mico8_Instr_3)
           (portRef C (instanceRef ext_addr_4_0_0))
          ))
          (net dout_rb_1 (joined
           (portRef (member dout_rb 6))
           (portRef A (instanceRef ext_addr_4_0_1))
          ))
          (net Mico8_Instr_4 (joined
           (portRef Mico8_Instr_4)
           (portRef C (instanceRef ext_addr_4_0_1))
          ))
          (net dout_rb_2 (joined
           (portRef (member dout_rb 5))
           (portRef A (instanceRef ext_addr_4_0_2))
          ))
          (net Mico8_Instr_5 (joined
           (portRef Mico8_Instr_5)
           (portRef C (instanceRef ext_addr_4_0_2))
          ))
          (net dout_rb_3 (joined
           (portRef (member dout_rb 4))
           (portRef A (instanceRef ext_addr_4_0_3))
          ))
          (net Mico8_Instr_6 (joined
           (portRef Mico8_Instr_6)
           (portRef C (instanceRef ext_addr_4_0_3))
          ))
          (net dout_rb_4 (joined
           (portRef (member dout_rb 3))
           (portRef A (instanceRef ext_addr_4_0_4))
          ))
          (net Mico8_Instr_7 (joined
           (portRef Mico8_Instr_7)
           (portRef C (instanceRef ext_addr_4_0_4))
          ))
         )
       )
    )
    (cell isp8_flow_cntl (cellType GENERIC)
       (view netlist (viewType NETLIST)
         (interface
           (port (array (rename din_rd1 "din_rd1(7:0)") 8) (direction INPUT))
           (port Mico8_Instr_12 (direction INPUT))
           (port Mico8_Instr_15 (direction INPUT))
           (port Mico8_Instr_14 (direction INPUT))
           (port Mico8_Instr_13 (direction INPUT))
           (port Mico8_Instr_11 (direction INPUT))
           (port Mico8_Instr_10 (direction INPUT))
           (port Mico8_Instr_8 (direction INPUT))
           (port Mico8_Instr_7 (direction INPUT))
           (port Mico8_Instr_6 (direction INPUT))
           (port Mico8_Instr_5 (direction INPUT))
           (port Mico8_Instr_4 (direction INPUT))
           (port Mico8_Instr_3 (direction INPUT))
           (port Mico8_Instr_2 (direction INPUT))
           (port Mico8_Instr_1 (direction INPUT))
           (port Mico8_Instr_0 (direction INPUT))
           (port VCC (direction INPUT))
           (port N_301_i (direction OUTPUT))
           (port cout_alu_u_0_1 (direction INPUT))
           (port N_140 (direction INPUT))
           (port Mico_Int_c (direction INPUT))
           (port update_c_i (direction INPUT))
           (port setc (direction INPUT))
           (port clrc (direction INPUT))
           (port call (direction INPUT))
           (port N_303_i (direction OUTPUT))
           (port prom_addr_1_16_i_i_a2_s_0_N_5 (direction INPUT))
           (port br_enb_0_a2_0_0 (direction INPUT))
           (port setz (direction INPUT))
           (port sc (direction INPUT))
           (port update_z_1 (direction INPUT))
           (port update_z_0 (direction INPUT))
           (port un1_br0 (direction INPUT))
           (port ca0 (direction INPUT))
           (port iels (direction INPUT))
           (port instr_l2_3 (direction INPUT))
           (port N_53_i (direction OUTPUT))
           (port N_51_i (direction OUTPUT))
           (port N_307_i (direction OUTPUT))
           (port N_306_i (direction OUTPUT))
           (port N_305_i (direction OUTPUT))
           (port N_304_i (direction OUTPUT))
           (port N_302_i (direction OUTPUT))
           (port instr_l1_3 (direction INPUT))
           (port sp_we_1_i_o2_N_14_i (direction OUTPUT))
           (port iret (direction INPUT))
           (port GND (direction INPUT))
           (port addr_cyc_int_1_1 (direction INPUT))
           (port carry_flag (direction OUTPUT))
           (port ext_addr_cyc_int_Q (direction OUTPUT))
           (port clri_i (direction INPUT))
           (port INTAck_c (direction OUTPUT))
           (port g0_7 (direction INPUT))
           (port intr_reg0 (direction OUTPUT))
           (port addr_cyc (direction OUTPUT))
           (port data_cyc_int (direction OUTPUT))
           (port re (direction INPUT))
           (port nReset_c (direction INPUT))
           (port zero_flag (direction OUTPUT))
           (port MicoCLK (direction INPUT))
         )
         (contents
          (instance zero_flag (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance stack_ptr_0 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance stack_ptr_1 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance stack_ptr_2 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance stack_ptr_3 (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance ret_reg (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance pc_0 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_1 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_2 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_3 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_4 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_5 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_6 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_7 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance pc_8 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance intr_reg0 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance intr_ack_int (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance ie_flag (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance ext_addr_cyc_int (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance data_cyc_int (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance carry_flag_int (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance br_enb_reg (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_0 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_1 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_2 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_3 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_4 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_5 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_6 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_7 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_jmp_reg_8 (viewRef PRIM (cellRef FD1P3AX (libraryRef LUCENT)))
          )
          (instance addr_cyc_int (viewRef PRIM (cellRef FD1S3AX (libraryRef LUCENT)))
          )
          (instance un1_stack_ptr_p4 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C (B A))+D (!C A+C (B+A)))"))
          )
          (instance un3_0_a2_0_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(B A)"))
          )
          (instance zero_flag_1_i_a2_0_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!B !A)"))
          )
          (instance intr_reg0_1_0_a2_4_tz_0_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!B+!A)"))
          )
          (instance prom_addr_1_37_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance prom_addr_1_58_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance prom_addr_1_79_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance prom_addr_1_100_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance prom_addr_1_121_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance prom_addr_1_142_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance prom_addr_1_163_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance prom_addr_1_184_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance un3_iret_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(C (B+A))"))
          )
          (instance prom_addr_i_2_m4_0_a2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(C (!B A))"))
          )
          (instance zero_flag_1_i_a2_0_5 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C (!B !A)))"))
          )
          (instance sp_we_1_i_o2_m8_i_x2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C B+C !B)+D (!C A+C !A))"))
          )

⌨️ 快捷键说明

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