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

📄 m8051.v

📁 another 8051 core porocesssor vhdl source code
💻 V
📖 第 1 页 / 共 5 页
字号:
    NOR2B1_1 U168 ( .Z(PCADD[3]), .A0(PCADD[4]), .A1(n255) );    NAND2_1 U169 ( .Z(n242), .A0(n317), .A1(n759) );    INV_1 U170 ( .Z(n317), .A(n790) );    NOR3B1_1 U171 ( .Z(n192), .A0(n834), .A1(n300), .A2(n833) );    NAND2_1 U172 ( .Z(n833), .A0(n303), .A1(n193) );    INV_1 U173 ( .Z(n834), .A(n835) );    NAND2_1 U174 ( .Z(n835), .A0(n224), .A1(n1291) );    NOR2B1_1 U175 ( .Z(n300), .A0(n263), .A1(n301) );    NAND2_1 U176 ( .Z(n796), .A0(n188), .A1(n185) );    OAI21_1 U177 ( .Z(n802), .A1(n295), .A2(n284), .B(n803) );    NOR2B1_1 U178 ( .Z(n295), .A0(n266), .A1(n276) );    NAND2_1 U179 ( .Z(n799), .A0(n800), .A1(n801) );    OAI21_1 U180 ( .Z(n801), .A1(n309), .A2(n797), .B(n303) );    NAND2_1 U181 ( .Z(n829), .A0(n820), .A1(n224) );    NAND2_1 U182 ( .Z(n290), .A0(n186), .A1(n188) );    NAND2_1 U183 ( .Z(n202), .A0(n264), .A1(n224) );    NAND2_1 U184 ( .Z(n594), .A0(n186), .A1(n187) );    NAND2_1 U185 ( .Z(n828), .A0(n1283), .A1(n303) );    OAI21_1 U186 ( .Z(n767), .A1(n188), .A2(n774), .B(n789) );    INV_1 U187 ( .Z(n789), .A(n786) );    NAND2_1 U188 ( .Z(n787), .A0(n788), .A1(n782) );    AOI21_1 U189 ( .Z(n296), .A1(n297), .A2(n298), .B(n284) );    NOR2B1_1 U190 ( .Z(n297), .A0(n312), .A1(n818) );    INV_1 U191 ( .Z(n298), .A(n797) );    NAND2_1 U192 ( .Z(n797), .A0(n290), .A1(n594) );    NAND2_1 U193 ( .Z(n284), .A0(n323), .A1(n245) );    INV_1 U194 ( .Z(n1287), .A(n284) );    NAND2B1_1 U195 ( .Z(REGADD[2]), .A0(n220), .A1(n199) );    NAND2_1 U196 ( .Z(n220), .A0(n832), .A1(n201) );    NAND2_1 U197 ( .Z(REGADD[6]), .A0(n212), .A1(n213) );    NOR2B1_1 U198 ( .Z(n212), .A0(n805), .A1(n830) );    INV_1 U199 ( .Z(n213), .A(SPC[2]) );    NAND2_1 U200 ( .Z(SPC[2]), .A0(n197), .A1(n199) );    NAND2B1_1 U201 ( .Z(REGADD[5]), .A0(n214), .A1(n215) );    NAND2B1_1 U202 ( .Z(REGADD[4]), .A0(n216), .A1(n217) );    NAND3_1 U203 ( .Z(n216), .A0(n219), .A1(n831), .A2(n215) );    INV_1 U204 ( .Z(n217), .A(SPC[3]) );    NAND2_1 U205 ( .Z(SPC[3]), .A0(n200), .A1(n201) );    INV_1 U206 ( .Z(n201), .A(SPC[0]) );    NAND3_1 U207 ( .Z(REGADD[3]), .A0(n218), .A1(n219), .A2(n215) );    NAND2_1 U208 ( .Z(n218), .A0(n823), .A1(n276) );    INV_1 U209 ( .Z(n215), .A(n805) );    NAND2_1 U210 ( .Z(n805), .A0(n806), .A1(n807) );    INV_1 U211 ( .Z(n294), .A(n266) );    NOR3B1_1 U212 ( .Z(n209), .A0(MULDIV), .A1(IMMB4), .A2(n256) );    NOR3_1 U213 ( .Z(n208), .A0(n286), .A1(LOGDI), .A2(n285) );    NOR2B1_1 U214 ( .Z(n286), .A0(n288), .A1(n287) );    NOR2B1_1 U215 ( .Z(n285), .A0(n177), .A1(n194) );    NOR2B1_1 U216 ( .Z(n207), .A0(MULDIV), .A1(n825) );    NOR2_1 U217 ( .Z(n825), .A0(EITHER_RET), .A1(n826) );    NOR2_1 U218 ( .Z(n206), .A0(IMMB4), .A1(n282) );    AOI21_1 U219 ( .Z(n282), .A1(n177), .A2(n283), .B(n284) );    NOR2B1_1 U220 ( .Z(CODAT[2]), .A0(n268), .A1(DAAH) );    NOR2B1_1 U221 ( .Z(CODAT[1]), .A0(n268), .A1(DAAL) );    NAND2_1 U222 ( .Z(n243), .A0(n205), .A1(n759) );    NAND2_2 U223 ( .Z(NDIVAB), .A0(n194), .A1(n205) );    NAND2_1 U224 ( .Z(n783), .A0(n184), .A1(n187) );    INV_1 U225 ( .Z(n774), .A(n191) );    INV_1 U226 ( .Z(n205), .A(n783) );    NAND2_1 U227 ( .Z(n819), .A0(n197), .A1(n256) );    OAI211_1 U228 ( .Z(n814), .A1(n787), .A2(n791), .B(n815), .C(n803) );    NAND2_1 U229 ( .Z(n815), .A0(n193), .A1(n823) );    INV_1 U230 ( .Z(n193), .A(n276) );    NAND2_1 U231 ( .Z(n803), .A0(n1283), .A1(n759) );    INV_1 U232 ( .Z(n1283), .A(n767) );    INV_1 U233 ( .Z(n259), .A(n814) );    INV_1 U234 ( .Z(n761), .A(n791) );    INV_1 U235 ( .Z(n214), .A(n815) );    NAND2_1 U236 ( .Z(n850), .A0(n849), .A1(n183) );    AOI21_1 U237 ( .Z(n849), .A1(n224), .A2(n798), .B(n316) );    NAND2_1 U238 ( .Z(n824), .A0(n791), .A1(n276) );    INV_2 U239 ( .Z(n759), .A(n320) );    NAND2_1 U240 ( .Z(n320), .A0(n781), .A1(n782) );    INV_1 U241 ( .Z(n782), .A(n245) );    INV_1 U242 ( .Z(n304), .A(n312) );    NOR2B1_1 U243 ( .Z(n813), .A0(n262), .A1(n803) );    INV_1 U244 ( .Z(n262), .A(n844) );    NOR3B1_1 U245 ( .Z(n265), .A0(n315), .A1(n848), .A2(n288) );    NOR2B1_1 U246 ( .Z(n315), .A0(n314), .A1(n293) );    INV_1 U247 ( .Z(n293), .A(n287) );    INV_1 U248 ( .Z(n848), .A(n256) );    NAND2_1 U249 ( .Z(n256), .A0(n303), .A1(n266) );    INV_1 U250 ( .Z(CJNE), .A(n288) );    NAND2_1 U251 ( .Z(n1285), .A0(n771), .A1(n818) );    NAND2_1 U252 ( .Z(n219), .A0(n816), .A1(n1290) );    NAND2_1 U253 ( .Z(n1290), .A0(n771), .A1(n818) );    INV_1 U254 ( .Z(ACCADD[4]), .A(n247) );    NAND2_1 U255 ( .Z(n247), .A0(n1284), .A1(n820) );    INV_1 U256 ( .Z(n1284), .A(n248) );    INV_1 U257 ( .Z(n264), .A(n594) );    INV_1 U258 ( .Z(DAA), .A(n268) );    NAND2_1 U259 ( .Z(n268), .A0(n820), .A1(n194) );    INV_1 U260 ( .Z(n820), .A(n290) );    INV_1 U261 ( .Z(ACCADD[2]), .A(NDIVAB) );    INV_1 U262 ( .Z(n765), .A(n771) );    NAND2_1 U263 ( .Z(n771), .A0(n817), .A1(n186) );    NAND2_1 U264 ( .Z(MOVX[0]), .A0(n219), .A1(n227) );    NAND2_1 U265 ( .Z(n1286), .A0(n1289), .A1(n263) );    INV_1 U266 ( .Z(n1289), .A(n816) );    NAND2_1 U267 ( .Z(n816), .A0(n787), .A1(n320) );    INV_1 U268 ( .Z(n795), .A(n794) );    NAND2_1 U269 ( .Z(n818), .A0(n186), .A1(n189) );    NOR2B1_1 U270 ( .Z(n222), .A0(MULDIV), .A1(n307) );    NAND2_2 U271 ( .Z(NMULAB), .A0(n193), .A1(n194) );    NAND2_1 U272 ( .Z(n307), .A0(n313), .A1(n245) );    NAND2B1_1 U273 ( .Z(ALUC[15]), .A0(n275), .A1(NMULAB) );    NAND2_1 U274 ( .Z(PSWC[2]), .A0(n269), .A1(ALUC[16]) );    INV_1 U275 ( .Z(n211), .A(n799) );    INV_1 U276 ( .Z(\PCADDb[7] ), .A(n261) );    NAND2_1 U277 ( .Z(PCADD[4]), .A0(n256), .A1(n257) );    INV_1 U278 ( .Z(n257), .A(PCADD[1]) );    INV_2 U279 ( .Z(JMPADPTR), .A(n242) );    NAND2_1 U280 ( .Z(REGADD[10]), .A0(n192), .A1(ALUC[17]) );    INV_1 U281 ( .Z(n821), .A(REGADD[10]) );    NAND2_1 U282 ( .Z(REGADD[9]), .A0(n203), .A1(n204) );    NAND2_1 U283 ( .Z(n203), .A0(n1288), .A1(n303) );    INV_2 U284 ( .Z(n303), .A(n787) );    NAND2_1 U285 ( .Z(n204), .A0(ADDR_11BIT), .A1(n191) );    INV_1 U286 ( .Z(ADDR_11BIT), .A(n255) );    INV_1 U287 ( .Z(EITHER_RET), .A(n197) );    INV_1 U288 ( .Z(n301), .A(n321) );    INV_1 U289 ( .Z(JBC), .A(n800) );    NAND2_1 U290 ( .Z(n800), .A0(n1288), .A1(n224) );    INV_1 U291 ( .Z(n1288), .A(n796) );    INV_2 U292 ( .Z(n224), .A(n263) );    NAND3_1 U293 ( .Z(REGADD[8]), .A0(n280), .A1(n199), .A2(n281) );    NOR2_1 U294 ( .Z(n280), .A0(n296), .A1(n826) );    INV_1 U295 ( .Z(n826), .A(n828) );    INV_1 U296 ( .Z(n199), .A(SPC[1]) );    INV_1 U297 ( .Z(n200), .A(REGADD[9]) );    NOR3B1_1 U298 ( .Z(n281), .A0(n799), .A1(n802), .A2(n829) );    INV_1 U299 ( .Z(LOGDI), .A(n803) );    NAND2_1 U300 ( .Z(TMPADD[1]), .A0(n206), .A1(n207) );    NAND2_1 U301 ( .Z(TMPADD[0]), .A0(n208), .A1(n209) );    INV_1 U302 ( .Z(TMPADD[3]), .A(n243) );    NAND2_2 U303 ( .Z(MULDIV), .A0(NMULAB), .A1(NDIVAB) );    INV_1 U304 ( .Z(TMPADD[2]), .A(MULDIV) );    NAND2_1 U305 ( .Z(GOCYC2), .A0(n228), .A1(n229) );    NOR3_1 U306 ( .Z(n228), .A0(n850), .A1(n814), .A2(n819) );    AND5_1 U307 ( .Z(n229), .A0(NMULAB), .A1(n783), .A2(n219), .A3(n255), .A4(        n195) );    INV_1 U308 ( .Z(IMMB4), .A(n195) );    NAND2_1 U309 ( .Z(IMMB3), .A0(n265), .A1(n180) );    INV_1 U310 ( .Z(MOVX[1]), .A(n219) );    NOR2B1_1 U311 ( .Z(MOVX[3]), .A0(n279), .A1(n278) );    INV_1 U312 ( .Z(n278), .A(n818) );    INV_1 U313 ( .Z(n279), .A(n1286) );    INV_1 U314 ( .Z(PSWC[0]), .A(n222) );    INV_1 U315 ( .Z(\PSWCb[1] ), .A(n307) );    INV_1 U316 ( .Z(n779), .A(OPC[1]) );    INV_1 U317 ( .Z(n778), .A(OPC[2]) );    BUF_2 U318 ( .Z(n191), .A(OPC[4]) );    AND2_1 U319 ( .Z(MOVX[4]), .A0(n765), .A1(n1286) );    AND2_1 U320 ( .Z(n177), .A0(n793), .A1(n767) );    OA21_1 U321 ( .Z(n178), .A1(n774), .A2(n321), .B(n796) );    AND2_1 U322 ( .Z(n179), .A0(n800), .A1(n812) );    AND2_1 U323 ( .Z(n180), .A0(n813), .A1(n179) );    AND2_1 U324 ( .Z(n181), .A0(n821), .A1(n822) );    AND2_1 U325 ( .Z(ALUC[17]), .A0(n211), .A1(n808) );    AND2_1 U326 ( .Z(n183), .A0(n288), .A1(n267) );    AND2_1 U327 ( .Z(n184), .A0(OPC[7]), .A1(n776) );    AND2_1 U328 ( .Z(n185), .A0(n776), .A1(n773) );    AND2_1 U329 ( .Z(n186), .A0(OPC[6]), .A1(OPC[7]) );    AND2_1 U330 ( .Z(n187), .A0(n774), .A1(n775) );    AND2_1 U331 ( .Z(n188), .A0(n191), .A1(n775) );    AND2_1 U332 ( .Z(n189), .A0(n191), .A1(OPC[5]) );    AND2_1 U333 ( .Z(n190), .A0(n784), .A1(OPC[2]) );    NOR2_1 U334 ( .Z(n788), .A0(OPC[0]), .A1(n779) );    INV_1 U335 ( .Z(n780), .A(OPC[0]) );    NAND2_1 U336 ( .Z(n255), .A0(n795), .A1(OPC[0]) );    NOR2_1 U337 ( .Z(n784), .A0(OPC[3]), .A1(OPC[1]) );    NOR2_1 U338 ( .Z(n804), .A0(OPC[3]), .A1(n778) );    INV_1 U339 ( .Z(n777), .A(OPC[3]) );    OAI21_1 U340 ( .Z(n267), .A1(OPC[3]), .A2(n293), .B(n820) );    NOR2B1_1 U341 ( .Z(n308), .A0(n309), .A1(OPC[7]) );    INV_1 U342 ( .Z(n773), .A(OPC[7]) );    NAND2_1 U343 ( .Z(n786), .A0(OPC[6]), .A1(n773) );    INV_1 U344 ( .Z(n776), .A(OPC[6]) );    NAND2_1 U345 ( .Z(n858), .A0(n774), .A1(OPC[5]) );    INV_1 U346 ( .Z(n775), .A(OPC[5]) );    NAND22_1 U347 ( .Z(PCADD[5]), .A0(n183), .A1(n223), .A2(n224) );    NAND2_2 U348 ( .Z(ALUC[0]), .A0(n234), .A1(n235) );    NOR2B1_2 U349 ( .Z(ALUC[2]), .A0(n253), .A1(n252) );    NAND3B1_1 U350 ( .Z(PCADD[11]), .A0(n259), .A1(n260), .A2(n258) );    NAND22_1 U351 ( .Z(ACCADD[8]), .A0(n247), .A1(n264), .A2(n245) );    NAND22_1 U352 ( .Z(CODAT[0]), .A0(n267), .A1(n266), .A2(n245) );    NOR2B1_2 U353 ( .Z(ALUC[3]), .A0(ALUC[0]), .A1(n270) );    INV_2 U354 ( .Z(MOVX[2]), .A(n227) );    OAI21_2 U355 ( .Z(n195), .A1(n312), .A2(n824), .B(n759) );    NAND2_4 U356 ( .Z(ALUC[5]), .A0(n241), .A1(n183) );    NAND2_4 U357 ( .Z(RMW), .A0(n210), .A1(n211) );    NAND2_4 U358 ( .Z(n227), .A0(n224), .A1(n1285) );endmodulemodule m3s005bo ( ACCDAT, BREG, ACLDAT, PAR, ACC0, DAAL, DAAH, CYC, PSWDAT, //*******************************************************************       ////IMPORTANT NOTICE                                                          ////================                                                          ////Copyright Mentor Graphics Corporation 1996 - 1999.  All rights reserved.  ////This file and associated deliverables are the trade secrets,              ////confidential information and copyrighted works of Mentor Graphics         ////Corporation and its licensors and are subject to your license agreement   ////with Mentor Graphics Corporation.                                         ////                                                                          ////Use of these deliverables for the purpose of making silicon from an IC    ////design is limited to the terms and conditions of your license agreement   ////with Mentor Graphics If you have further questions please contact Mentor  ////Graphics Customer Support.                                                ////                                                                          ////This Mentor Graphics core (m8051 v1999.120) was extracted on              ////workstation hostid _hostid_ Inventra                                      //    ACCADD, ALUDAT, CPRDDM, RDAT, IMMDAT, RAMDI, SFRW, DAA, LCYC, DIV2CK, CO,     RST, NX1, \STATD[6] , \STATD[5] , \STATD[3] , \STATD[2]  );output [7:0] ACCDAT;input  [21:20] SFRW;output [7:0] BREG;output [9:0] ACLDAT;input  [1:1] CYC;input  [7:0] IMMDAT;input  [7:0] RAMDI;input  [7:6] PSWDAT;input  [7:0] RDAT;input  [9:0] ACCADD;input  [7:0] ALUDAT;input  [7:0] CPRDDM;input  \STATD[6] , \STATD[5] , \STATD[3] , \STATD[2] , DAA, LCYC, DIV2CK, CO,     RST, NX1;output PAR, ACC0, DAAL, DAAH;    wire n307, n324, n325, n326, n327, n328, n329, n330, n331, n332, n333,         n334, n335, n336, n337, n338, n339, n340, n341, n342, n343, n344, n345, 

⌨️ 快捷键说明

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