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

📄 mico8.edi

📁 Lattice 超精简8位软核CPU--Mico8
💻 EDI
📖 第 1 页 / 共 5 页
字号:
          (instance pc_int_axb_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D !C+D (!C (!B+A)+C (B !A)))"))
          )
          (instance sp_we_1_i_o2_m8_i_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(D+(!C+(!B+!A)))"))
          )
          (instance zero_flag_1_i_a2_0_6 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(D (C (!B !A)))"))
          )
          (instance N_57_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_59_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_61_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_63_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_65_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_68_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_70_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_73_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_302_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (!B A))"))
          )
          (instance N_304_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (!B A))"))
          )
          (instance N_305_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (!B A))"))
          )
          (instance N_306_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (!B A))"))
          )
          (instance N_307_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (!B A))"))
          )
          (instance N_51_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (!B A))"))
          )
          (instance N_53_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (!B A))"))
          )
          (instance un3_ext_addr_cyc_int_0_a2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C (B A)))"))
          )
          (instance prom_addr_1_16_i_m3_i_m2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C B+C A)"))
          )
          (instance data_cyc_int_1_1_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(C+(!B A))"))
          )
          (instance intr_reg0_1_0_a2_3_tz (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C (!B !A)+C !A)"))
          )
          (instance zero_flag_1_i_a2_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C (B A))+D (B A))"))
          )
          (instance sp_we_1_i_a2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C (B A))+D (!C A))"))
          )
          (instance N_285_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(C+(!B+A))"))
          )
          (instance N_287_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(C (!B A))"))
          )
          (instance intr_reg0_1_0_a2_4_tz_0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C (!B+A)+C A)+D (!B+A))"))
          )
          (instance zero_flag_1_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C+B)+D (C+(B+A)))"))
          )
          (instance N_55_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C !A)+D (B !A))"))
          )
          (instance N_303_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D A+D (!C (!B A)+C A))"))
          )
          (instance sp_we_1_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C A+C (B+A))"))
          )
          (instance un1_addr_cyc_int_i_a2_0_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D+(C+(B+!A)))"))
          )
          (instance un1_addr_cyc_int_i_a2_1_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C+B)+D (C+(B+A)))"))
          )
          (instance N_280_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!B+A)+D (C+(!B+A)))"))
          )
          (instance N_286_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D+(C+(B+A)))"))
          )
          (instance intr_reg0_1_0_a2_2_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(D (C (B !A)))"))
          )
          (instance un1_stack_ptr_axb0 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!B A+B !A)"))
          )
          (instance N_24_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(D (!C (!B A)))"))
          )
          (instance carry_flag_int_1_1_0_a2_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C (B !A)+C !A))"))
          )
          (instance un1_stack_ptr_axbxc2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!C (!B !A+B A)+C (!B A+B !A))"))
          )
          (instance un1_stack_ptr_axbxc1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C !A+C (!B !A+B A))+D (!C A+C (!B A+B !A)))"))
          )
          (instance carry_flag_int_1_1_0_s (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C+B)+D (C+(B+A)))"))
          )
          (instance N_301_i (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D A+D (!C (!B A)+C A))"))
          )
          (instance intr_reg0_1_0_a2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (B A)+D (!C (B A)+C A))"))
          )
          (instance un1_stack_ptr_axbxc3_1 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!B A+B !A)"))
          )
          (instance un1_stack_ptr_axbxc3 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (!C (!B+!A)+C (B A))+D (!C (!B !A)+C (B+A)))"))
          )
          (instance un1_addr_cyc_int_i_a2_d_0_1_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(D (!C (B A)))"))
          )
          (instance un1_addr_cyc_int_i_a2_d_0_2 (viewRef PRIM (cellRef ORCALUT4 (libraryRef LUCENT)))
           (property lut_function (string "(!D (C (B A))+D (C B))"))
          )
          (instance pc_int_cry_7_0 (viewRef PRIM (cellRef CCU2B (libraryRef LUCENT)))
           (property INIT0 (string "0x7808"))
           (property INJECT1_1 (string "NO"))
           (property INJECT1_0 (string "NO"))
           (property INIT1 (string "0x6a0a"))
          )
          (instance pc_int_cry_5_0 (viewRef PRIM (cellRef CCU2B (libraryRef LUCENT)))
           (property INIT0 (string "0x7808"))
           (property INJECT1_1 (string "NO"))
           (property INJECT1_0 (string "NO"))
           (property INIT1 (string "0x7808"))
          )
          (instance pc_int_cry_3_0 (viewRef PRIM (cellRef CCU2B (libraryRef LUCENT)))
           (property INIT0 (string "0x7808"))
           (property INJECT1_1 (string "NO"))
           (property INJECT1_0 (string "NO"))
           (property INIT1 (string "0x7808"))
          )
          (instance pc_int_cry_1_0 (viewRef PRIM (cellRef CCU2B (libraryRef LUCENT)))
           (property INIT0 (string "0x7808"))
           (property INJECT1_1 (string "NO"))
           (property INJECT1_0 (string "NO"))
           (property INIT1 (string "0x7808"))
          )
          (instance pc_int_cry_0_0 (viewRef PRIM (cellRef CCU2B (libraryRef LUCENT)))
           (property INIT0 (string "0x0a0c"))
           (property INJECT1_1 (string "NO"))
           (property INJECT1_0 (string "NO"))
           (property INIT1 (string "0x650a"))
          )
          (instance u1_isp8_stkmem (viewRef syn_black_box (cellRef pmi_distributed_spram_work_mico8_schematic_1))
           (property pmi_family (string "ECP2"))
           (property pmi_init_file_format (string "binary"))
           (property pmi_init_file (string "none"))
           (property pmi_regmode (string "noreg"))
           (property pmi_data_width (integer 11))
           (property pmi_addr_width (integer 4))
           (property pmi_addr_depth (integer 16))
          )
          (net N_77 (joined
           (portRef Z (instanceRef zero_flag_1_i))
           (portRef D (instanceRef zero_flag))
          ))
          (net N_285_i (joined
           (portRef Z (instanceRef N_285_i))
           (portRef SP (instanceRef zero_flag))
          ))
          (net un1_stack_ptr_axb0 (joined
           (portRef Z (instanceRef un1_stack_ptr_axb0))
           (portRef D (instanceRef stack_ptr_0))
          ))
          (net MicoCLK (joined
           (portRef MicoCLK)
           (portRef Clock (instanceRef u1_isp8_stkmem))
           (portRef CK (instanceRef addr_cyc_int))
           (portRef CK (instanceRef addr_jmp_reg_8))
           (portRef CK (instanceRef addr_jmp_reg_7))
           (portRef CK (instanceRef addr_jmp_reg_6))
           (portRef CK (instanceRef addr_jmp_reg_5))
           (portRef CK (instanceRef addr_jmp_reg_4))
           (portRef CK (instanceRef addr_jmp_reg_3))
           (portRef CK (instanceRef addr_jmp_reg_2))
           (portRef CK (instanceRef addr_jmp_reg_1))
           (portRef CK (instanceRef addr_jmp_reg_0))
           (portRef CK (instanceRef br_enb_reg))
           (portRef CK (instanceRef carry_flag_int))
           (portRef CK (instanceRef data_cyc_int))
           (portRef CK (instanceRef ext_addr_cyc_int))
           (portRef CK (instanceRef ie_flag))
           (portRef CK (instanceRef intr_ack_int))
           (portRef CK (instanceRef intr_reg0))
           (portRef CK (instanceRef pc_8))
           (portRef CK (instanceRef pc_7))
           (portRef CK (instanceRef pc_6))
           (portRef CK (instanceRef pc_5))
           (portRef CK (instanceRef pc_4))
           (portRef CK (instanceRef pc_3))
           (portRef CK (instanceRef pc_2))
           (portRef CK (instanceRef pc_1))
           (portRef CK (instanceRef pc_0))
           (portRef CK (instanceRef ret_reg))
           (portRef CK (instanceRef stack_ptr_3))
           (portRef CK (instanceRef stack_ptr_2))
           (portRef CK (instanceRef stack_ptr_1))
           (portRef CK (instanceRef stack_ptr_0))
           (portRef CK (instanceRef zero_flag))
          ))
          (net stack_ptr_0 (joined
           (portRef Q (instanceRef stack_ptr_0))
           (portRef (member address 3) (instanceRef u1_isp8_stkmem))
           (portRef C (instanceRef un1_stack_ptr_axbxc1))
           (portRef B (instanceRef un1_stack_ptr_axb0))
           (portRef C (instanceRef un1_stack_ptr_p4))
          ))
          (net nReset_c (joined
           (portRef nReset_c)
          ))
          (net un1_stack_ptr_axbxc1 (joined
           (portRef Z (instanceRef un1_stack_ptr_axbxc1))
           (portRef D (instanceRef stack_ptr_1))
          ))
          (net stack_ptr_1 (joined
           (portRef Q (instanceRef stack_ptr_1))
           (portRef (member address 2) (instanceRef u1_isp8_stkmem))
           (portRef D (instanceRef un1_stack_ptr_axbxc1))
           (portRef D (instanceRef un1_stack_ptr_p4))
          ))
          (net un1_stack_ptr_axbxc2 (joined
           (portRef Z (instanceRef un1_stack_ptr_axbxc2))
           (portRef D (instanceRef stack_ptr_2))
          ))
          (net stack_ptr_2 (joined
           (portRef Q (instanceRef stack_ptr_2))
           (portRef (member address 1) (instanceRef u1_isp8_stkmem))
           (portRef B (instanceRef un1_stack_ptr_axbxc3))
           (portRef B (instanceRef un1_stack_ptr_axbxc2))
          ))
          (net un1_stack_ptr_axbxc3 (joined
           (portRef Z (instanceRef un1_stack_ptr_axbxc3))
           (portRef D (instanceRef stack_ptr_3))
          ))
          (net stack_ptr_3 (joined
           (portRef Q (instanceRef stack_ptr_3))
           (portRef (member address 0) (instanceRef u1_isp8_stkmem))
           (portRef B (instanceRef un1_stack_ptr_axbxc3_1))
          ))
          (net ret_reg (joined
           (portRef Q (instanceRef ret_reg))
           (portRef D (instanceRef N_55_i))
           (portRef C (instanceRef prom_addr_1_16_i_m3_i_m2_0))
           (portRef D (instanceRef N_73_i))
           (portRef D (instanceRef N_70_i))
           (portRef D (instanceRef N_68_i))
           (portRef D (instanceRef N_65_i))
           (portRef D (instanceRef N_63_i))
           (portRef D (instanceRef N_61_i))
           (portRef D (instanceRef N_59_i))
           (portRef D (instanceRef N_57_i))
           (portRef C (instanceRef prom_addr_1_184_i_m3_i_m2_0))
           (portRef C (instanceRef prom_addr_1_163_i_m3_i_m2_0))
           (portRef C (instanceRef prom_addr_1_142_i_m3_i_m2_0))
           (portRef C (instanceRef prom_addr_1_121_i_m3_i_m2_0))
           (portRef C (instanceRef prom_addr_1_100_i_m3_i_m2_0))
           (portRef C (instanceRef prom_addr_1_79_i_m3_i_m2_0))
           (portRef C (instanceRef prom_addr_1_58_i_m3_i_m2_0))
           (portRef C (instanceRef prom_addr_1_37_i_m3_i_m2_0))
          ))
          (net N_55_i (joined
           (portRef Z (instanceRef N_55_i))
           (portRef D (instanceRef pc_0))
          ))
          (net pc_0 (joined
           (portRef Q (instanceRef pc_0))
           (portRef A1 (instanceRef pc_int_cry_0_0))
           (portRef C (instanceRef pc_int_axb_0))
          ))
          (net N_57_i (joined
           (portRef Z (instanceRef N_57_i))
           (portRef D (instanceRef pc_1))
          ))
          (net data_cyc_int (joined
           (portRef Q (instanceRef data_cyc_int))
           (portRef D (instanceRef un1_addr_cyc_int_i_a2_d_0_1_2))
           (portRef C (instanceRef sp_we_1_i))
           (portRef C (instanceRef N_53_i))
           (portRef C (instanceRef N_51_i))

⌨️ 快捷键说明

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