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

📄 m8051.v

📁 another 8051 core porocesssor vhdl source code
💻 V
📖 第 1 页 / 共 5 页
字号:
    NOR2_1 U65 ( .Z(n3852), .A0(n3853), .A1(n3854) );    NAND2_1 U66 ( .Z(n3853), .A0(n3871), .A1(n3870) );    NAND2_1 U67 ( .Z(n3854), .A0(n3873), .A1(n3872) );    NAND2_1 U68 ( .Z(n3704), .A0(n3867), .A1(n3667) );    NAND2_1 U69 ( .Z(n3703), .A0(n3869), .A1(n3868) );    NOR2_1 U70 ( .Z(n3869), .A0(n3819), .A1(n3822) );    NOR2_1 U71 ( .Z(n3868), .A0(n3813), .A1(n3816) );    NOR2_1 U72 ( .Z(n3702), .A0(n3802), .A1(n3805) );    INV_1 U73 ( .Z(n3895), .A(n3713) );    MUX21_1 U74 ( .Z(n3772), .A0(n3773), .A1(n3774), .S(TMPDAT[3]) );    INV_1 U75 ( .Z(n3896), .A(n3715) );    NOR2B1_1 U76 ( .Z(n3715), .A0(n3716), .A1(ACLDAT[3]) );    NOR2B1_1 U77 ( .Z(n3746), .A0(n3747), .A1(n3668) );    NAND2_1 U78 ( .Z(n3750), .A0(n3668), .A1(n3890) );    INV_1 U79 ( .Z(n3890), .A(DAA) );    XOR2_1 U80 ( .Z(n3749), .A0(n3781), .A1(n3664) );    OAI21_1 U81 ( .Z(n3781), .A1(n3661), .A2(n3778), .B(n3897) );    INV_1 U82 ( .Z(n3897), .A(n3717) );    NOR2_1 U83 ( .Z(n3831), .A0(n3826), .A1(n3827) );    NOR2B1_1 U84 ( .Z(n3879), .A0(n3756), .A1(n3832) );    NOR2B1_1 U85 ( .Z(n3736), .A0(n3737), .A1(n3674) );    NOR2B1_1 U86 ( .Z(n3734), .A0(n3735), .A1(n3675) );    NOR2B1_1 U87 ( .Z(n3732), .A0(n3733), .A1(n3673) );    NAND2_1 U88 ( .Z(n3849), .A0(n3671), .A1(n3749) );    NOR2_1 U89 ( .Z(n3829), .A0(n3912), .A1(n3826) );    NOR2_1 U90 ( .Z(n3828), .A0(n3911), .A1(n3826) );    NOR2_1 U91 ( .Z(n3843), .A0(n3880), .A1(n3881) );    AOI22_1 U92 ( .Z(n3807), .A1(CPRDDM[0]), .A2(n3673), .B1(CPRDDM[3]), .B2(        n3675) );    AOI22_1 U93 ( .Z(n3806), .A1(CPRDDM[4]), .A2(n3674), .B1(n3866), .B2(        CPRDDM[5]) );    NOR2B1_1 U94 ( .Z(n3882), .A0(n3845), .A1(n3883) );    NOR2_1 U95 ( .Z(n3839), .A0(n3911), .A1(n3912) );    AOI22_1 U96 ( .Z(n3821), .A1(n3675), .A2(CPRDDM[2]), .B1(CPRDDM[3]), .B2(        n3674) );    AOI22_1 U97 ( .Z(n3820), .A1(CPRDDM[4]), .A2(n3866), .B1(CPRDDM[7]), .B2(        n3673) );    NOR2B1_1 U98 ( .Z(n3884), .A0(n3753), .A1(n3885) );    NOR2_1 U99 ( .Z(n3885), .A0(n3880), .A1(n3886) );    INV_1 U100 ( .Z(n3827), .A(n3912) );    AOI22_1 U101 ( .Z(n3812), .A1(CPRDDM[1]), .A2(n3675), .B1(n3674), .B2(        CPRDDM[2]) );    AOI22_1 U102 ( .Z(n3811), .A1(CPRDDM[3]), .A2(n3866), .B1(CPRDDM[6]), .B2(        n3673) );    NOR2B1_1 U103 ( .Z(n3887), .A0(n3845), .A1(n3888) );    AOI22_1 U104 ( .Z(n3818), .A1(CPRDDM[0]), .A2(n3675), .B1(CPRDDM[1]), .B2(        n3674) );    AOI22_1 U105 ( .Z(n3817), .A1(n3866), .A2(CPRDDM[2]), .B1(CPRDDM[5]), .B2(        n3673) );    NOR2B1_1 U106 ( .Z(n3889), .A0(n3845), .A1(n3842) );    NAND2_1 U107 ( .Z(n3845), .A0(n3846), .A1(n3739) );    NOR2B1_1 U108 ( .Z(n3730), .A0(n3731), .A1(n3675) );    INV_1 U109 ( .Z(n3797), .A(ALUC[6]) );    NOR2_1 U110 ( .Z(n3833), .A0(n3911), .A1(n3912) );    INV_1 U111 ( .Z(n3902), .A(BBIT) );    NAND2_1 U112 ( .Z(BBIT), .A0(n3676), .A1(n3677) );    NOR2_1 U113 ( .Z(n3841), .A0(n3877), .A1(n3878) );    INV_1 U114 ( .Z(n3842), .A(n3840) );    NAND2_1 U115 ( .Z(n3840), .A0(n3836), .A1(n3745) );    MUX21_1 U116 ( .Z(CPRDDM[7]), .A0(ACLDAT[7]), .A1(n3783), .S(n3671) );    INV_1 U117 ( .Z(n3909), .A(n3778) );    INV_1 U118 ( .Z(n3737), .A(CPRDDM[7]) );    MUX21_1 U119 ( .Z(CPRDDM[6]), .A0(ACLDAT[6]), .A1(n3724), .S(n3671) );    NOR2_1 U120 ( .Z(n3724), .A0(n3721), .A1(n3666) );    INV_1 U121 ( .Z(n3735), .A(CPRDDM[6]) );    MUX21_1 U122 ( .Z(CPRDDM[5]), .A0(ACLDAT[5]), .A1(n3782), .S(n3671) );    INV_1 U123 ( .Z(n3861), .A(n3775) );    MUX21_1 U124 ( .Z(CPRDDM[4]), .A0(ACLDAT[4]), .A1(n3785), .S(n3671) );    INV_1 U125 ( .Z(n3862), .A(n3759) );    MUX21_1 U126 ( .Z(CPRDDM[3]), .A0(ACLDAT[3]), .A1(n3784), .S(n3671) );    INV_1 U127 ( .Z(n3908), .A(n3772) );    INV_1 U128 ( .Z(n3733), .A(CPRDDM[3]) );    MUX21_1 U129 ( .Z(CPRDDM[2]), .A0(ACLDAT[2]), .A1(n3728), .S(n3671) );    NOR2_1 U130 ( .Z(n3728), .A0(n3725), .A1(n3729) );    INV_1 U131 ( .Z(n3729), .A(n3893) );    MUX21_1 U132 ( .Z(CPRDDM[1]), .A0(ACLDAT[1]), .A1(n3787), .S(n3671) );    INV_1 U133 ( .Z(n3907), .A(n3767) );    MUX21_1 U134 ( .Z(CPRDDM[0]), .A0(ACLDAT[0]), .A1(n3786), .S(n3671) );    INV_1 U135 ( .Z(n3847), .A(n3764) );    OAI21_1 U136 ( .Z(OV), .A1(NMULAB), .A2(n3701), .B(n3705) );    NOR3B1_1 U137 ( .Z(n3701), .A0(n3703), .A1(n3704), .A2(n3702) );    INV_1 U138 ( .Z(n3795), .A(NMULAB) );    INV_1 U139 ( .Z(n3790), .A(ALUC[5]) );    MUXI21_2 U140 ( .Z(CO), .A0(n3748), .A1(n3857), .S(ALUC[15]) );    AOI21_1 U141 ( .Z(n3748), .A1(n3749), .A2(n3750), .B(n3746) );    NAND2_1 U142 ( .Z(n3679), .A0(n3910), .A1(n3881) );    INV_1 U143 ( .Z(n3881), .A(n3830) );    NAND2_1 U144 ( .Z(n3830), .A0(n3831), .A1(n3911) );    NOR2B1_1 U145 ( .Z(n3678), .A0(n3751), .A1(n3707) );    NAND2_1 U146 ( .Z(n3751), .A0(n3669), .A1(n3879) );    NAND2_1 U147 ( .Z(n3801), .A0(ALUC[6]), .A1(n3796) );    INV_1 U148 ( .Z(n3796), .A(ALUC[7]) );    NOR3_1 U149 ( .Z(n3809), .A0(n3732), .A1(n3734), .A2(n3736) );    NAND2_1 U150 ( .Z(n3822), .A0(n3823), .A1(n3824) );    AOI22_1 U151 ( .Z(n3823), .A1(n3674), .A2(CPRDDM[6]), .B1(n3866), .B2(        CPRDDM[7]) );    AOI22_1 U152 ( .Z(n3824), .A1(n3673), .A2(CPRDDM[2]), .B1(n3675), .B2(        CPRDDM[5]) );    NAND2_1 U153 ( .Z(n3682), .A0(n3910), .A1(n3886) );    INV_1 U154 ( .Z(n3886), .A(n3741) );    NAND2_1 U155 ( .Z(n3741), .A0(n3829), .A1(n3911) );    NOR3B1_1 U156 ( .Z(n3681), .A0(n3752), .A1(n3753), .A2(n3707) );    NAND2_1 U157 ( .Z(n3752), .A0(n3743), .A1(n3832) );    NAND2_1 U158 ( .Z(n3802), .A0(n3803), .A1(n3804) );    AOI22_1 U159 ( .Z(n3803), .A1(n3674), .A2(CPRDDM[5]), .B1(n3866), .B2(        CPRDDM[6]) );    AOI22_1 U160 ( .Z(n3804), .A1(CPRDDM[1]), .A2(n3673), .B1(CPRDDM[4]), .B2(        n3675) );    NAND2_1 U161 ( .Z(n3685), .A0(n3910), .A1(n3878) );    INV_1 U162 ( .Z(n3878), .A(n3739) );    NAND2_1 U163 ( .Z(n3739), .A0(n3828), .A1(n3912) );    NOR3B1_1 U164 ( .Z(n3684), .A0(ALUC[17]), .A1(n3755), .A2(n3754) );    NOR2B1_1 U165 ( .Z(n3754), .A0(n3840), .A1(n3834) );    NAND2_1 U166 ( .Z(n3755), .A0(n3843), .A1(n3844) );    INV_1 U167 ( .Z(n3846), .A(n3755) );    NAND2_1 U168 ( .Z(n3687), .A0(n3903), .A1(n3805) );    NAND2_1 U169 ( .Z(n3903), .A0(n3707), .A1(n3882) );    NAND2_1 U170 ( .Z(n3805), .A0(n3806), .A1(n3807) );    NAND2_1 U171 ( .Z(n3686), .A0(n3910), .A1(n3900) );    INV_1 U172 ( .Z(n3900), .A(n3745) );    NAND2_1 U173 ( .Z(n3689), .A0(n3904), .A1(n3819) );    NAND2_1 U174 ( .Z(n3904), .A0(n3707), .A1(n3884) );    NAND2_1 U175 ( .Z(n3819), .A0(n3820), .A1(n3821) );    NAND2_1 U176 ( .Z(n3688), .A0(n3910), .A1(n3901) );    INV_1 U177 ( .Z(n3901), .A(n3743) );    NAND2_1 U178 ( .Z(n3743), .A0(n3838), .A1(n3911) );    NAND2_1 U179 ( .Z(n3691), .A0(n3905), .A1(n3810) );    NAND2_1 U180 ( .Z(n3905), .A0(n3707), .A1(n3887) );    NAND2_1 U181 ( .Z(n3810), .A0(n3811), .A1(n3812) );    INV_1 U182 ( .Z(n3867), .A(n3810) );    NAND2_1 U183 ( .Z(n3690), .A0(n3910), .A1(n3899) );    INV_1 U184 ( .Z(n3899), .A(n3836) );    NAND2_1 U185 ( .Z(n3836), .A0(n3837), .A1(n3911) );    NAND2_1 U186 ( .Z(n3693), .A0(n3906), .A1(n3816) );    NAND2_1 U187 ( .Z(n3906), .A0(n3889), .A1(n3707) );    NAND2_1 U188 ( .Z(n3816), .A0(n3817), .A1(n3818) );    NAND2_1 U189 ( .Z(n3692), .A0(n3910), .A1(n3877) );    INV_1 U190 ( .Z(n3877), .A(n3834) );    NAND2_1 U191 ( .Z(n3834), .A0(n3835), .A1(n3912) );    NAND2_1 U192 ( .Z(n3813), .A0(n3814), .A1(n3815) );    AOI22_1 U193 ( .Z(n3814), .A1(CPRDDM[1]), .A2(n3866), .B1(CPRDDM[4]), .B2(        n3673) );    INV_1 U194 ( .Z(n3866), .A(n3801) );    AOI21_1 U195 ( .Z(n3815), .A1(CPRDDM[0]), .A2(n3674), .B(n3730) );    NAND2_1 U196 ( .Z(n3696), .A0(n3910), .A1(n3880) );    BUF_2 U197 ( .Z(n3910), .A(n3706) );    NOR2B1_1 U198 ( .Z(n3706), .A0(n3708), .A1(n3707) );    INV_1 U199 ( .Z(n3708), .A(n3856) );    INV_1 U200 ( .Z(n3880), .A(n3832) );    NAND2_1 U201 ( .Z(n3832), .A0(n3833), .A1(n3826) );    NOR3B1_1 U202 ( .Z(n3695), .A0(n3753), .A1(n3756), .A2(n3707) );    INV_1 U203 ( .Z(n3707), .A(ALUC[17]) );    NAND2_1 U204 ( .Z(n3753), .A0(n3669), .A1(n3830) );    NAND2_1 U205 ( .Z(n3756), .A0(n3741), .A1(n3743) );    INV_1 U206 ( .Z(n3844), .A(n3756) );    OAI21_2 U207 ( .Z(ALUDAT[7]), .A1(n3667), .A2(n3678), .B(n3679) );    OAI21_2 U208 ( .Z(ALUDAT[6]), .A1(n3680), .A2(n3681), .B(n3682) );    OAI21_2 U209 ( .Z(ALUDAT[5]), .A1(n3683), .A2(n3684), .B(n3685) );    OAI21_2 U210 ( .Z(ALUDAT[0]), .A1(n3694), .A2(n3695), .B(n3696) );    INV_1 U211 ( .Z(n3680), .A(n3822) );    INV_1 U212 ( .Z(n3683), .A(n3802) );    NAND2_2 U213 ( .Z(ALUDAT[4]), .A0(n3686), .A1(n3687) );    NAND2_2 U214 ( .Z(ALUDAT[3]), .A0(n3688), .A1(n3689) );    NAND2_2 U215 ( .Z(ALUDAT[2]), .A0(n3690), .A1(n3691) );    NAND2_2 U216 ( .Z(ALUDAT[1]), .A0(n3692), .A1(n3693) );    INV_1 U217 ( .Z(n3694), .A(n3813) );    INV_1 U218 ( .Z(n3851), .A(ACCDAT) );    INV_1 U219 ( .Z(n3792), .A(ACLDAT[1]) );    INV_1 U220 ( .Z(n3789), .A(ACLDAT[7]) );    INV_1 U221 ( .Z(n3791), .A(ACLDAT[2]) );    INV_1 U222 ( .Z(n3891), .A(ACC0) );    INV_1 U223 ( .Z(n3793), .A(ACLDAT[0]) );    INV_1 U224 ( .Z(n3794), .A(ACLDAT[9]) );    BUF_2 U225 ( .Z(n3911), .A(BIT_POSN[1]) );    BUF_2 U226 ( .Z(n3912), .A(BIT_POSN[0]) );    OA21_1 U227 ( .Z(n3661), .A1(n3860), .A2(n3672), .B(n3864) );    OA21_1 U228 ( .Z(n3662), .A1(n3762), .A2(n3764), .B(n3892) );    AND2_1 U229 ( .Z(n3663), .A0(n3893), .A1(n3895) );    AND2_1 U230 ( .Z(n3664), .A0(NDIVAB), .A1(ALUC[5]) );    OA21_1 U231 ( .Z(n3665), .A1(n3672), .A2(n3759), .B(n3898) );    AND2_1 U232 ( .Z(n3666), .A0(n3863), .A1(n3723) );    OA21_1 U233 ( .Z(n3667), .A1(n3801), .A2(n3808), .B(n3809) );    AND2_1 U234 ( .Z(n3668), .A0(ALUC[14]), .A1(n3825) );    AND2_1 U235 ( .Z(n3669), .A0(n3841), .A1(n3842) );    MUX21_1 U236 ( .Z(n3670), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[4]) );    OA21_2 U237 ( .Z(n3671), .A1(NDIVAB), .A2(n3749), .B(n3799) );    OA21_1 U238 ( .Z(n3672), .A1(n3663), .A2(n3772), .B(n3896) );    AND2_1 U239 ( .Z(n3673), .A0(ALUC[6]), .A1(ALUC[7]) );    AND2_1 U240 ( .Z(n3674), .A0(n3797), .A1(n3796) );    AND2_1 U241 ( .Z(n3675), .A0(ALUC[7]), .A1(n3797) );    INV_1 U242 ( .Z(n3826), .A(BIT_POSN[2]) );    NOR2_1 U243 ( .Z(n3838), .A0(BIT_POSN[2]), .A1(n3827) );    NAND2_1 U244 ( .Z(n3745), .A0(n3839), .A1(BIT_POSN[2]) );    NOR2_1 U245 ( .Z(n3837), .A0(n3912), .A1(BIT_POSN[2]) );    NOR2_1 U246 ( .Z(n3835), .A0(n3911), .A1(BIT_POSN[2]) );    XOR3_2 U247 ( .Z(n3788), .A0(ALUC[5]), .A1(n3661), .A2(n3749) );    XNOR2_1 U248 ( .Z(n3786), .A0(n3847), .A1(n3762) );    XNOR2_1 U249 ( .Z(n3848), .A0(n3672), .A1(n3790) );    MUXI21_1 U250 ( .Z(n3718), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[7]) );    MUXI21_1 U251 ( .Z(n3698), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[6]) );    MUXI21_1 U252 ( .Z(n3700), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[5]) );    MUXI21_1 U253 ( .Z(n3716), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[3]) );    MUXI21_1 U254 ( .Z(n3714), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[2]) );    MUXI21_1 U255 ( .Z(n3712), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[1]) );    MUXI21_1 U256 ( .Z(n3710), .A0(ALUC[5]), .A1(ALUC[4]), .S(TMPDAT[0]) );    MUXI21_1 U257 ( .Z(n3808), .A0(CPRDDM[0]), .A1(n3850), .S(ALUC[15]) );    MUX31_1 U258 ( .Z(n3731), .A0(n3851), .A1(n3789), .A2(n3794), .S0(NDIVAB),         .S1(ALUC[15]) );    MUXI21_1 U259 ( .Z(n3747), .A0(n3856), .A1(ACLDAT[9]), .S(ALUC[16]) );    MUXI21_1 U260 ( .Z(ACO), .A0(n3858), .A1(n3848), .S(ALUC[8]) );    AND2_1 U261 ( .Z(n3883), .A0(n3836), .A1(n3834) );    AND2_1 U262 ( .Z(n3888), .A0(n3834), .A1(n3745) );    XNOR2_1 U263 ( .Z(n3787), .A0(n3662), .A1(n3907) );    XNOR2_1 U264 ( .Z(n3785), .A0(n3672), .A1(n3862) );    XNOR2_1 U265 ( .Z(n3782), .A0(n3665), .A1(n3861) );    XNOR2_1 U266 ( .Z(n3784), .A0(n3663), .A1(n3908) );    XNOR2_1 U267 ( .Z(n3783), .A0(n3719), .A1(n3909) );    XNOR2_1 U268 ( .Z(n3858), .A0(ALUC[5]), .A1(ACLDAT[8]) );    MUXI21_1 U269 ( .Z(n3777), .A0(ALUC[1]), .A1(ALUC[2]), .S(ACLDAT[5]) );    MUXI21_1 U270 ( .Z(n3776), .A0(ALUC[0]), .A1(ALUC[3]), .S(ACLDAT[5]) );    MUXI21_1 U271 ( .Z(n3758), .A0(ALUC[1]), .A1(ALUC[2]), .S(ACLDAT[6]) );    MUXI21_1 U272 ( .Z(n3757), .A0(ALUC[0]), .A1(ALUC[3]), .S(ACLDAT[6]) );    MUXI21_1 U273 ( .Z(n3766), .A0(ALUC[1]), .A1(ALUC[2]), .S(ACLDAT[0]) );    MUXI21_1 U274 ( .Z(n3765), .A0(ALUC[0]), .A1(ALUC[3]), .S(ACLDAT[0]) );    MUXI21_1 U275 ( .Z(n3769), .A0(ALUC[1]), .A1(ALUC[2]), .S(ACLDAT[1]) );    MUXI21_1 U276 ( .Z(n3768), .A0(ALUC[0]), .A1(ALUC[3]), .S(ACLDAT[1]) );    MUXI21_1 U277 ( .Z(n3771), .A0(ALUC[1]), .A1(ALUC[2]), .S(ACLDAT[2]) );    MUXI21_1 U278 ( .Z(n3770), .A0(ALUC[0]), .A1(ALUC[3]), .S(ACLDAT[2]) );    MUXI21_1 U279 ( .Z(n3774), .A0(ALUC[1]), .A1(ALUC[2]), .S(ACLDAT[3]) );    MUXI21_1 U280 ( .Z(n3773), .A0(ALUC[0]), .A1(ALUC[3]), .S(ACLDAT[3]) );    MUXI21_1 U281 ( .Z(n3761), .A0(ALUC[1]), .A1(ALUC[2]), .S(ACLDAT[4]) );

⌨️ 快捷键说明

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