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

📄 cpu.vg

📁 debussy中文使用手册
💻 VG
📖 第 1 页 / 共 4 页
字号:
    AN2 U113 ( .A(\b320[6] ), .B(n555), .Z(n487) );    AN2 U114 ( .A(\b337[6] ), .B(n556), .Z(n485) );    AN2 U115 ( .A(\b320[5] ), .B(n555), .Z(n491) );    AN2 U116 ( .A(\b337[5] ), .B(n556), .Z(n489) );    AN2 U117 ( .A(\b320[4] ), .B(n555), .Z(n495) );    AN2 U118 ( .A(\b337[4] ), .B(n556), .Z(n493) );    AN2 U119 ( .A(\b320[3] ), .B(n555), .Z(n499) );    AN2 U120 ( .A(\b337[3] ), .B(n556), .Z(n497) );    AN2 U121 ( .A(\b320[2] ), .B(n555), .Z(n549) );    AN2 U122 ( .A(\b337[2] ), .B(n556), .Z(n547) );    AN2 U123 ( .A(\b320[1] ), .B(n555), .Z(n553) );    AN2 U124 ( .A(\b337[1] ), .B(n556), .Z(n551) );    AN2 U125 ( .A(\b303[9] ), .B(n558), .Z(n557) );    OR4 U126 ( .A(n559), .B(n560), .C(n561), .D(n557), .Z(carry) );    AN2 U127 ( .A(\b320[9] ), .B(n555), .Z(n559) );    AN2 U128 ( .A(\b337[9] ), .B(n556), .Z(n560) );    AN3 U129 ( .A(n562), .B(n563), .C(select[0]), .Z(n555) );    AN3 U130 ( .A(n562), .B(n563), .C(n565), .Z(n556) );    MUX21H U131 ( .S(b[7]), .A(n561), .B(n567), .Z(n566) );    NR2 U132 ( .A(n569), .B(n561), .Z(n568) );    ND2 U133 ( .A(n571), .B(n564), .Z(n570) );    MUX21H U134 ( .S(a[7]), .A(n566), .B(n570), .Z(n478) );    MUX21H U135 ( .S(b[6]), .A(n561), .B(n567), .Z(n572) );    ND2 U136 ( .A(n574), .B(n564), .Z(n573) );    MUX21H U137 ( .S(a[6]), .A(n572), .B(n573), .Z(n482) );    MUX21H U138 ( .S(b[5]), .A(n561), .B(n567), .Z(n575) );    ND2 U139 ( .A(n577), .B(n564), .Z(n576) );    MUX21H U140 ( .S(a[5]), .A(n575), .B(n576), .Z(n486) );    MUX21H U141 ( .S(b[4]), .A(n561), .B(n567), .Z(n578) );    ND2 U142 ( .A(n580), .B(n564), .Z(n579) );    MUX21H U143 ( .S(a[4]), .A(n578), .B(n579), .Z(n490) );    MUX21H U144 ( .S(b[3]), .A(n561), .B(n567), .Z(n581) );    ND2 U145 ( .A(n583), .B(n564), .Z(n582) );    MUX21H U146 ( .S(a[3]), .A(n581), .B(n582), .Z(n494) );    MUX21H U147 ( .S(b[2]), .A(n561), .B(n567), .Z(n584) );    ND2 U148 ( .A(n586), .B(n564), .Z(n585) );    MUX21H U149 ( .S(a[2]), .A(n584), .B(n585), .Z(n498) );    MUX21H U150 ( .S(b[1]), .A(n561), .B(n567), .Z(n587) );    ND2 U151 ( .A(n589), .B(n564), .Z(n588) );    MUX21H U152 ( .S(a[1]), .A(n587), .B(n588), .Z(n548) );    MUX21H U153 ( .S(b[0]), .A(n561), .B(n567), .Z(n590) );    ND2 U154 ( .A(n592), .B(n564), .Z(n591) );    MUX21H U155 ( .S(a[0]), .A(n590), .B(n591), .Z(n552) );    AO2 U156 ( .A(b[7]), .B(n594), .C(\b303[8] ), .D(n558), .Z(n593) );    AO2 U157 ( .A(b[6]), .B(n594), .C(\b303[7] ), .D(n558), .Z(n595) );    AO2 U158 ( .A(b[5]), .B(n594), .C(\b303[6] ), .D(n558), .Z(n596) );    AO2 U159 ( .A(b[4]), .B(n594), .C(\b303[5] ), .D(n558), .Z(n597) );    AO2 U160 ( .A(b[3]), .B(n594), .C(\b303[4] ), .D(n558), .Z(n598) );    AO2 U161 ( .A(b[2]), .B(n594), .C(\b303[3] ), .D(n558), .Z(n599) );    AO2 U162 ( .A(b[1]), .B(n594), .C(\b303[2] ), .D(n558), .Z(n600) );    AO2 U163 ( .A(b[0]), .B(n594), .C(\b303[1] ), .D(n558), .Z(n601) );    OR4 U164 ( .A(out[5]), .B(out[4]), .C(out[7]), .D(out[6]), .Z(n475) );    OR4 U165 ( .A(out[1]), .B(out[0]), .C(out[3]), .D(out[2]), .Z(n476) );    AN3 U166 ( .A(n565), .B(select[2]), .C(select[1]), .Z(n561) );    AN3 U167 ( .A(n562), .B(select[0]), .C(select[1]), .Z(n569) );    OR3 U168 ( .A(select[1]), .B(n565), .C(n562), .Z(n602) );    MUX21H U169 ( .S(b[7]), .A(n602), .B(n568), .Z(n571) );    MUX21H U170 ( .S(b[6]), .A(n602), .B(n568), .Z(n574) );    MUX21H U171 ( .S(b[5]), .A(n602), .B(n568), .Z(n577) );    MUX21H U172 ( .S(b[4]), .A(n602), .B(n568), .Z(n580) );    MUX21H U173 ( .S(b[3]), .A(n602), .B(n568), .Z(n583) );    MUX21H U174 ( .S(b[2]), .A(n602), .B(n568), .Z(n586) );    MUX21H U175 ( .S(b[1]), .A(n602), .B(n568), .Z(n589) );    MUX21H U176 ( .S(b[0]), .A(n602), .B(n568), .Z(n592) );    IV U177 ( .A(select[2]), .Z(n562) );    IV U178 ( .A(select[1]), .Z(n563) );    IV U179 ( .A(select[0]), .Z(n565) );    IV U180 ( .A(n564), .Z(n594) );    IV U181 ( .A(n593), .Z(n480) );    IV U182 ( .A(n595), .Z(n484) );    IV U183 ( .A(n596), .Z(n488) );    IV U184 ( .A(n597), .Z(n492) );    IV U185 ( .A(n598), .Z(n496) );    IV U186 ( .A(n599), .Z(n500) );    IV U187 ( .A(n600), .Z(n550) );    IV U188 ( .A(n601), .Z(n554) );    IV U189 ( .A(n602), .Z(n567) );    alu_DW01_sub_9_1 sub_24_1 ( .A({1'b0, a[7], a[6], a[5], a[4], a[3], a[2],         a[1], a[0]}), .B({1'b0, b[7], b[6], b[5], b[4], b[3], b[2], b[1], b[0]        }), .CI(1'b0), .DIFF({\n136[24] , \n136[25] , \n136[26] , \n136[27] ,         \n136[28] , \n136[29] , \n136[30] , \n136[31] , \n136[32] }) );    alu_DW01_dec_9_1 sub_25 ( .A({\n142[24] , \n142[25] , \n142[26] ,         \n142[27] , \n142[28] , \n142[29] , \n142[30] , \n142[31] , \n142[32]         }), .SUM({\n139[24] , \n139[25] , \n139[26] , \n139[27] , \n139[28] ,         \n139[29] , \n139[30] , \n139[31] , \n139[32] }) );    alu_DW01_add_9_3 add_23 ( .A({\n130[24] , \n130[25] , \n130[26] ,         \n130[27] , \n130[28] , \n130[29] , \n130[30] , \n130[31] , \n130[32]         }), .B({1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, cin}), .CI(        1'b0), .SUM({\b337[9] , \b337[8] , \b337[7] , \b337[6] , \b337[5] ,         \b337[4] , \b337[3] , \b337[2] , \b337[1] }) );    alu_DW01_add_9_2 add_25 ( .A({\n139[24] , \n139[25] , \n139[26] ,         \n139[27] , \n139[28] , \n139[29] , \n139[30] , \n139[31] , \n139[32]         }), .B({1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, cin}), .CI(        1'b0), .SUM({\b303[9] , \b303[8] , \b303[7] , \b303[6] , \b303[5] ,         \b303[4] , \b303[3] , \b303[2] , \b303[1] }) );    alu_DW01_add_9_1 add_23_1 ( .A({1'b0, a[7], a[6], a[5], a[4], a[3], a[2],         a[1], a[0]}), .B({1'b0, b[7], b[6], b[5], b[4], b[3], b[2], b[1], b[0]        }), .CI(1'b0), .SUM({\n130[24] , \n130[25] , \n130[26] , \n130[27] ,         \n130[28] , \n130[29] , \n130[30] , \n130[31] , \n130[32] }) );    alu_DW01_sub_9_0 sub_25_1 ( .A({1'b0, b[7], b[6], b[5], b[4], b[3], b[2],         b[1], b[0]}), .B({1'b0, a[7], a[6], a[5], a[4], a[3], a[2], a[1], a[0]        }), .CI(1'b0), .DIFF({\n142[24] , \n142[25] , \n142[26] , \n142[27] ,         \n142[28] , \n142[29] , \n142[30] , \n142[31] , \n142[32] }) );    alu_DW01_add_9_0 add_24 ( .A({\n133[24] , \n133[25] , \n133[26] ,         \n133[27] , \n133[28] , \n133[29] , \n133[30] , \n133[31] , \n133[32]         }), .B({1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, 1'b0, cin}), .CI(        1'b0), .SUM({\b320[9] , \b320[8] , \b320[7] , \b320[6] , \b320[5] ,         \b320[4] , \b320[3] , \b320[2] , \b320[1] }) );    alu_DW01_dec_9_0 sub_24 ( .A({\n136[24] , \n136[25] , \n136[26] ,         \n136[27] , \n136[28] , \n136[29] , \n136[30] , \n136[31] , \n136[32]         }), .SUM({\n133[24] , \n133[25] , \n133[26] , \n133[27] , \n133[28] ,         \n133[29] , \n133[30] , \n133[31] , \n133[32] }) );endmodulemodule ALUB ( IR, IDB, PC, CH, alu_mode, bus_mode, carry_mode, clock, reset,     S1, ALU, IXR, error_out );input  [1:0] IR;input  [7:0] PC;input  [2:0] bus_mode;output [7:0] ALU;output [7:0] IXR;input  [7:0] IDB;input  [4:0] CH;input  [2:0] alu_mode;input  carry_mode, clock, reset;output S1, error_out;    wire \X0[7] , \X0[6] , \X0[4] , carry, T4, \ACC_tmp463[2] , zero,         \ACC_tmp463[6] , \ACC_tmp463[4] , T3, \ACC_tmp463[0] , \IXR_tmp[3] ,         \X0[2] , \X0[0] , \Y0[7] , \ACC_tmp[1] , \IXR_tmp[7] , \Y0[3] , T2,         \Y0[1] , \ACC_tmp[5] , \ACC_tmp[7] , \Y0[5] , \IXR_tmp[5] ,         \ACC_tmp[3] , \Y0[4] , \IXR_tmp[1] , \ACC_tmp[2] , \X0[5] , \X0[3] ,         \Y0[0] , \IXR_tmp[0] , carry_flag, \ACC_tmp[6] , \X0[1] , \IXR_tmp[4] ,         \IXR_tmp[6] , \Y0[2] , \ACC_tmp[4] , \IXR_tmp[2] , \Y0[6] ,         \ACC_tmp[0] , zero_flag, \ACC_tmp463[1] , \ACC_tmp463[5] ,         \ACC_tmp463[7] , \ACC_tmp463[3] , n735, n736, n737, n738, n739, n740,         n741, n742, n743, n744, n745, n746, n747, n748, n749, n750, n751, n752,         n753, n754, n755, n756, n757, n758, n759, n760, n761, n762, n763, n764,         n765, n766, n767, n768, n769, n770, n771, n772, n773, n774, n775, n776,         n777, n778, n779, n780, n781, n782, n783, n784, n785, n786, n787, n788,         n789, n790, n791, n792;    alu i_alu ( .a({\X0[7] , \X0[6] , \X0[5] , \X0[4] , \X0[3] , \X0[2] ,         \X0[1] , \X0[0] }), .b({\Y0[7] , \Y0[6] , \Y0[5] , \Y0[4] , \Y0[3] ,         \Y0[2] , \Y0[1] , \Y0[0] }), .cin(carry_mode), .select(alu_mode),         .out(ALU), .carry(carry), .zero(zero) );    ND2P U235 ( .A(n758), .B(n759), .Z(\Y0[6] ) );    ND2P U236 ( .A(n766), .B(n767), .Z(\Y0[2] ) );    ND2P U237 ( .A(n770), .B(n771), .Z(\Y0[0] ) );    ND2P U238 ( .A(n762), .B(n763), .Z(\Y0[4] ) );    ND2P U239 ( .A(n760), .B(n761), .Z(\Y0[5] ) );    ND2P U240 ( .A(n768), .B(n769), .Z(\Y0[1] ) );    ND2P U241 ( .A(n764), .B(n765), .Z(\Y0[3] ) );    ND2P U242 ( .A(n756), .B(n757), .Z(\Y0[7] ) );    IVP U243 ( .A(n735), .Z(n736) );    IV U244 ( .A(bus_mode[2]), .Z(n735) );    AN3P U245 ( .A(n780), .B(n775), .C(n777), .Z(n782) );    AN3P U246 ( .A(n780), .B(n777), .C(bus_mode[1]), .Z(n779) );    AN3P U247 ( .A(n775), .B(n736), .C(bus_mode[0]), .Z(n778) );    AN3P U248 ( .A(n777), .B(n736), .C(bus_mode[1]), .Z(n776) );    IVP U249 ( .A(clock), .Z(n792) );    ND2 U250 ( .A(CH[0]), .B(n737), .Z(S1) );    NR2 U251 ( .A(n738), .B(n739), .Z(error_out) );    ND2 U252 ( .A(n740), .B(n741), .Z(\X0[7] ) );    ND2 U253 ( .A(n742), .B(n743), .Z(\X0[6] ) );    ND2 U254 ( .A(n744), .B(n745), .Z(\X0[5] ) );    ND2 U255 ( .A(n746), .B(n747), .Z(\X0[4] ) );    ND2 U256 ( .A(n748), .B(n749), .Z(\X0[3] ) );    ND2 U257 ( .A(n750), .B(n751), .Z(\X0[2] ) );    ND2 U258 ( .A(n752), .B(n753), .Z(\X0[1] ) );    ND2 U259 ( .A(n754), .B(n755), .Z(\X0[0] ) );    AN2 U260 ( .A(CH[2]), .B(clock), .Z(T2) );    AN2 U261 ( .A(CH[4]), .B(clock), .Z(T4) );    AN2 U262 ( .A(CH[3]), .B(clock), .Z(T3) );    MUX21H U263 ( .S(IR[0]), .A(zero_flag), .B(carry_flag), .Z(n772) );    AN2 U264 ( .A(n774), .B(n775), .Z(n773) );    AN2 U265 ( .A(bus_mode[0]), .B(n780), .Z(n781) );    MUX21H U266 ( .S(n772), .A(IR[1]), .B(n784), .Z(n783) );    OR3 U267 ( .A(CH[1]), .B(ALU[2]), .C(ALU[6]), .Z(n785) );    OR4 U268 ( .A(ALU[3]), .B(ALU[7]), .C(ALU[1]), .D(n785), .Z(n786) );    AN3 U269 ( .A(n772), .B(ALU[4]), .C(ALU[5]), .Z(n787) );    OR4 U270 ( .A(ALU[0]), .B(carry_flag), .C(n786), .D(n788), .Z(n739) );    AO2 U271 ( .A(n773), .B(PC[7]), .C(n776), .D(\ACC_tmp[7] ), .Z(n756) );    AO2 U272 ( .A(PC[6]), .B(n773), .C(\ACC_tmp[6] ), .D(n776), .Z(n758) );    AO2 U273 ( .A(PC[5]), .B(n773), .C(\ACC_tmp[5] ), .D(n776), .Z(n760) );    AO2 U274 ( .A(PC[4]), .B(n773), .C(\ACC_tmp[4] ), .D(n776), .Z(n762) );    AO2 U275 ( .A(PC[3]), .B(n773), .C(\ACC_tmp[3] ), .D(n776), .Z(n764) );    AO2 U276 ( .A(PC[2]), .B(n773), .C(\ACC_tmp[2] ), .D(n776), .Z(n766) );    AO2 U277 ( .A(PC[1]), .B(n773), .C(\ACC_tmp[1] ), .D(n776), .Z(n768) );    AO2 U278 ( .A(PC[0]), .B(n773), .C(\ACC_tmp[0] ), .D(n776), .Z(n770) );    AO2 U279 ( .A(IDB[7]), .B(n736), .C(n779), .D(PC[7]), .Z(n741) );    AO2 U280 ( .A(n781), .B(\ACC_tmp[7] ), .C(n782), .D(\IXR_tmp[7] ), .Z(n740        ) );    AO2 U281 ( .A(IDB[6]), .B(n736), .C(n779), .D(PC[6]), .Z(n743) );    AO2 U282 ( .A(n781), .B(\ACC_tmp[6] ), .C(n782), .D(\IXR_tmp[6] ), .Z(n742        ) );    AO2 U283 ( .A(IDB[5]), .B(n736), .C(n779), .D(PC[5]), .Z(n745) );    AO2 U284 ( .A(n781), .B(\ACC_tmp[5] ), .C(n782), .D(\IXR_tmp[5] ), .Z(n744        ) );    AO2 U285 ( .A(IDB[4]), .B(n736), .C(n779), .D(PC[4]), .Z(n747) );    AO2 U286 ( .A(n781), .B(\ACC_tmp[4] ), .C(n782), .D(\IXR_tmp[4] ), .Z(n746        ) );    AO2 U287 ( .A(IDB[3]), .B(n736), .C(n779), .D(PC[3]), .Z(n749) );    AO2 U288 ( .A(n781), .B(\ACC_tmp[3] ), .C(n782), .D(\IXR_tmp[3] ), .Z(n748        ) );    AO2 U289 ( .A(IDB[2]), .B(n736), .C(n779), .D(PC[2]), .Z(n751) );    AO2 U290 ( .A(n781), .B(\ACC_tmp[2] ), .C(n782), .D(\IXR_tmp[2] ), .Z(n750        ) );    AO2 U291 ( .A(IDB[1]), .B(n736), .C(n779), .D(PC[1]), .Z(n753) );    AO2 U292 ( .A(n781), .B(\ACC_tmp[1] ), .C(n782), .D(\IXR_tmp[1] ), .Z(n752        ) );    AO2 U293 ( .A(IDB[0]), .B(n736), .C(n779), .D(PC[0]), .Z(n755) );    AO2 U294 ( .A(n781), .B(\ACC_tmp[0] ), .C(n782), .D(\IXR_tmp[0] ), .Z(n754        ) );    ND2 U295 ( .A(n783), .B(n789), .Z(n737) );    ND2 U296 ( .A(bus_mode[2]), .B(n777), .Z(n790) );    ND2 U297 ( .A(n791), .B(n790), .Z(n774) );    ND2 U298 ( .A(n778), .B(\IXR_tmp[7] ), .Z(n757) );    ND2 U299 ( .A(\IXR_tmp[6] ), .B(n778), .Z(n759) );    ND2 U300 ( .A(\IXR_tmp[5] ), .B(n778), .Z(n761) );    ND2 U301 ( .A(\IXR_tmp[4] ), .B(n778), .Z(n763) );    ND2 U302 ( .A(\IXR_tmp[3] ), .B(n778), .Z(n765) );    ND2 U303 ( .A(\IXR_tmp[2] ), .B(n778), .Z(n767) );    ND2 U304 ( .A(\IXR_tmp[1] ), .B(n778), .Z(n769) );    ND2 U305 ( .A(\IXR_tmp[0] ), .B(n778), .Z(n771) );    IV U306 ( .A(IR[1]), .Z(n784) );    IV U307 ( .A(CH[1]), .Z(n789) );    IV U308 ( .A(n736), .Z(n780) );    IV U309 ( .A(bus_mode[1]), .Z(n775) );    IV U310 ( .A(bus_mode[0]), .Z(n777) );    IV U311 ( .A(n781), .Z(n791) );    IV U312 ( .A(n787), .Z(n788) );    IV U313 ( .A(S1), .Z(n738) );    FD2 \IXR_tmp_reg[7]  ( .D(IXR[7]), .CP(n792), .CD(reset), .Q(\IXR_tmp[7] )         );    FD2 \IXR_tmp_reg[6]  ( .D(IXR[6]), .CP(n792), .CD(reset), .Q(\IXR_tmp[6] )         );    FD2 \IXR_tmp_reg[5]  ( .D(IXR[5]), .CP(n792), .CD(reset), .Q(\IXR_tmp[5] )         );    FD2 \IXR_tmp_reg[4]  ( .D(IXR[4]), .CP(n792), .CD(reset), .Q(\IXR_tmp[4] )

⌨️ 快捷键说明

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