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

📄 mcu8951.fit.eqn

📁 Alera 的8051 IP core的示例文件5个
💻 EQN
📖 第 1 页 / 共 5 页
字号:
--Z1L26 is CPU8051V1:inst|JM_S1:inst|FPGA_1:inst1|CNT6C:inst35|CQI[4]~ICOMBOUT at LCCOMB_X17_Y7_N18
Z1L26 = Z1_CQI[4] & !Z1L19 # !Z1_CQI[4] & (Z1L19 # GND);

--Z1L24 is CPU8051V1:inst|JM_S1:inst|FPGA_1:inst1|CNT6C:inst35|CQI[4]~30 at LCCOMB_X17_Y7_N18
Z1L24 = CARRY(!Z1L19 # !Z1_CQI[4]);


--S1_inst is CPU8051V1:inst|JM_S1:inst|FPGA_1:inst1|START:inst1|inst at LCFF_X1_Y5_N7
S1_inst = DFFEAS(S1L9, S1_inst3, !RST,  ,  ,  ,  ,  ,  );


--R1_inst30 is CPU8051V1:inst|JM_S1:inst|FPGA_1:inst1|inst30 at LCFF_X2_Y6_N31
R1_inst30 = DFFEAS(R1_inst18, GLOBAL(R1L12),  ,  ,  ,  ,  ,  ,  );


--R1L25 is CPU8051V1:inst|JM_S1:inst|FPGA_1:inst1|inst23~34 at LCCOMB_X2_Y6_N22
R1L25 = S1_inst # R1_inst30 # W1_Q;


--Z1L30 is CPU8051V1:inst|JM_S1:inst|FPGA_1:inst1|CNT6C:inst35|CQI[5]~ICOMBOUT at LCCOMB_X17_Y7_N20
Z1L30 = Z1_CQI[5] $ !Z1L24;


--UC1__clk0 is pll50:inst17|altpll:altpll_component|_clk0 at PLL_1
UC1__clk0 = PLL.CLK0(.ENA(), .CLKSWITCH(), .ARESET(), .PFDENA(), .INCLK(CLK), .INCLK());


--HB1_RAMDI[7] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[7] at LCFF_X20_Y4_N9
HB1_RAMDI[7] = DFFEAS(HB1L487, GLOBAL(UC1L2), RST,  ,  , HB1_RAMDI[7],  ,  , !BB1_STATD[6]);


--BB1_LDV2CK2 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|LDV2CK2 at LCFF_X17_Y8_N5
BB1_LDV2CK2 = DFFEAS(BB1L24, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--HB1_L_FA[6] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[6] at LCFF_X13_Y7_N9
HB1_L_FA[6] = DFFEAS(HB1L115, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--HB1_L_FA[1] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[1] at LCFF_X13_Y7_N1
HB1_L_FA[1] = DFFEAS(HB1L90, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--HB1_L_FA[0] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[0] at LCFF_X14_Y7_N23
HB1_L_FA[0] = DFFEAS(HB1L85, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--HB1_L_FA[2] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[2] at LCFF_X14_Y7_N1
HB1_L_FA[2] = DFFEAS(HB1L95, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--AC1_A000 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|A000 at LCCOMB_X22_Y8_N10
AC1_A000 = HB1_L_FA[1] # HB1_L_FA[0] # HB1_L_FA[2];


--HB1_L_FA[3] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[3] at LCFF_X13_Y7_N5
HB1_L_FA[3] = DFFEAS(HB1L100, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--HB1_SFRWE is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|SFRWE at LCFF_X13_Y9_N9
HB1_SFRWE = DFFEAS(HB1L831, GLOBAL(UC1L2), RST,  ,  , HB1_SFRWE,  ,  , !BB1_STATD[6]);


--AC1L33 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW[17]~386 at LCCOMB_X21_Y9_N22
AC1L33 = !AC1_A000 & !HB1_L_FA[3] & HB1_SFRWE;


--LB1L356 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[4]~656 at LCCOMB_X21_Y9_N6
LB1L356 = !BB1_LDV2CK2 & !HB1_L_FA[6] & AC1L33;


--HB1_L_FA[4] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[4] at LCFF_X12_Y7_N25
HB1_L_FA[4] = DFFEAS(HB1L105, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--HB1_L_FA[5] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[5] at LCFF_X12_Y7_N21
HB1_L_FA[5] = DFFEAS(HB1L110, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--HB1L305 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_RDAT[6]~1680 at LCCOMB_X19_Y8_N26
HB1L305 = HB1_L_FA[5] & HB1_L_FA[4];


--LB1L375 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[7]~ICOMBOUT at LCCOMB_X12_Y5_N18
LB1L375 = HB1L305 & (LB1L356 & (!HB1_RAMDI[7]) # !LB1L356 & LB1_PORT3_SFR[7]) # !HB1L305 & (LB1_PORT3_SFR[7]);


--P1_CLEAR is CPU8051V1:inst|MCU80512:inst3|CLEAR at LCFF_X19_Y11_N17
P1_CLEAR = DFFEAS(P1L4, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--BB1_STATD[3] is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|STATD[3] at LCFF_X17_Y8_N23
BB1_STATD[3] = DFFEAS(BB1L77, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--LB1L170 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NRD~278 at LCCOMB_X17_Y8_N8
LB1L170 = !BB1_STATD[3] & P1_CLEAR;


--PB1_OPC[0] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[0] at LCFF_X14_Y4_N15
PB1_OPC[0] = DFFEAS(PB1L13, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--PB1_OPC[5] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[5] at LCFF_X13_Y4_N9
PB1_OPC[5] = DFFEAS(PB1L38, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--PB1_OPC[6] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[6] at LCFF_X13_Y4_N29
PB1_OPC[6] = DFFEAS(PB1L43, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--PB1_OPC[4] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[4] at LCFF_X13_Y4_N3
PB1_OPC[4] = DFFEAS(PB1L33, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--PB1_OPC[7] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[7] at LCFF_X13_Y4_N21
PB1_OPC[7] = DFFEAS(PB1L48, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--TB1L22 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|HIDEC~956 at LCCOMB_X13_Y2_N8
TB1L22 = PB1_OPC[5] & !PB1_OPC[4] & PB1_OPC[6] & PB1_OPC[7];


--PB1_OPC[3] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[3] at LCFF_X14_Y4_N29
PB1_OPC[3] = DFFEAS(PB1L28, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--PB1_OPC[2] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[2] at LCFF_X14_Y4_N19
PB1_OPC[2] = DFFEAS(PB1L23, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--DB1L7 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|AJ~18 at LCCOMB_X14_Y4_N6
DB1L7 = !PB1_OPC[3] & !PB1_OPC[2];


--PB1_OPC[1] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[1] at LCFF_X14_Y4_N21
PB1_OPC[1] = DFFEAS(PB1L18, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--DB1L101 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|MOVX[4]~176 at LCCOMB_X12_Y5_N26
DB1L101 = PB1_OPC[0] & !PB1_OPC[1] # !TB1L22 # !DB1L7;


--BB1_Q5 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|Q5 at LCFF_X15_Y8_N15
BB1_Q5 = DFFEAS(BB1L37, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--BB1_STATD[6] is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|STATD[6] at LCFF_X17_Y8_N13
BB1_STATD[6] = DFFEAS(BB1L92, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--BB1_Q4 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|Q4 at LCFF_X15_Y8_N5
BB1_Q4 = DFFEAS(BB1L32, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--JB1L109 is CPU8051V1:inst|MCU80512:inst3|m3s010bo:U8|DPH_EN~150 at LCCOMB_X15_Y6_N20
JB1L109 = !BB1_Q4 & BB1_STATD[6] & !BB1_Q5;


--LB1L173 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NRD~279 at LCCOMB_X15_Y6_N10
LB1L173 = BB1_LDV2CK2 # !BB1_STATD[3] & P1_CLEAR & !JB1L109;


--LB1L177 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NRD~ICOMBOUT at LCCOMB_X12_Y5_N8
LB1L177 = LB1L173 & (LB1_NRD) # !LB1L173 & (DB1L101 # !LB1L170);


--HB1_RAMDI[6] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[6] at LCFF_X19_Y3_N21
HB1_RAMDI[6] = DFFEAS(HB1L482, GLOBAL(UC1L2), RST,  ,  , HB1_RAMDI[6],  ,  , !BB1_STATD[6]);


--LB1L370 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[6]~ICOMBOUT at LCCOMB_X21_Y7_N16
LB1L370 = HB1L305 & (LB1L356 & (!HB1_RAMDI[6]) # !LB1L356 & LB1_PORT3_SFR[6]) # !HB1L305 & (LB1_PORT3_SFR[6]);


--TB1L28 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|HIDEC~958 at LCCOMB_X13_Y2_N14
TB1L28 = PB1_OPC[6] & PB1_OPC[7];


--WB1L4 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s032bo:U4|AC~89 at LCCOMB_X13_Y4_N12
WB1L4 = PB1_OPC[5] & PB1_OPC[4];


--TB1L52 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|LODEC~295 at LCCOMB_X12_Y4_N12
TB1L52 = !PB1_OPC[1] & PB1_OPC[0];


--DB1L98 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|MOVX[3]~175 at LCCOMB_X13_Y2_N28
DB1L98 = TB1L52 # !TB1L28 # !DB1L7 # !WB1L4;


--LB1L182 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NWR~ICOMBOUT at LCCOMB_X21_Y7_N10
LB1L182 = LB1L173 & (LB1_NWR) # !LB1L173 & (DB1L98 # !LB1L170);


--HB1_RAMDI[5] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[5] at LCFF_X20_Y4_N3
HB1_RAMDI[5] = DFFEAS(HB1L477, GLOBAL(UC1L2), RST,  ,  , HB1_RAMDI[5],  ,  , !BB1_STATD[6]);


--LB1L365 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[5]~ICOMBOUT at LCCOMB_X20_Y8_N20
LB1L365 = HB1L305 & (LB1L356 & !HB1_RAMDI[5] # !LB1L356 & (LB1_PORT3_SFR[5])) # !HB1L305 & (LB1_PORT3_SFR[5]);


--HB1_RAMDI[4] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[4] at LCFF_X19_Y3_N9
HB1_RAMDI[4] = DFFEAS(HB1L472, GLOBAL(UC1L2), RST,  ,  , HB1_RAMDI[4],  ,  , !BB1_STATD[6]);


--LB1L360 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[4]~ICOMBOUT at LCCOMB_X24_Y5_N8
LB1L360 = HB1L305 & (LB1L356 & (!HB1_RAMDI[4]) # !LB1L356 & LB1_PORT3_SFR[4]) # !HB1L305 & (LB1_PORT3_SFR[4]);


--HB1_RAMDI[3] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[3] at LCFF_X20_Y4_N17
HB1_RAMDI[3] = DFFEAS(HB1L462, GLOBAL(UC1L2), RST,  ,  , HB1_RAMDI[3],  ,  , !BB1_STATD[6]);


--LB1L352 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[3]~ICOMBOUT at LCCOMB_X24_Y5_N6
LB1L352 = HB1L305 & (LB1L356 & (!HB1_RAMDI[3]) # !LB1L356 & LB1_PORT3_SFR[3]) # !HB1L305 & (LB1_PORT3_SFR[3]);


--HB1_RAMDI[2] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[2] at LCFF_X21_Y4_N21
HB1_RAMDI[2] = DFFEAS(HB1L459, GLOBAL(UC1L2), RST,  ,  , HB1_RAMDI[2],  ,  , !BB1_STATD[6]);


--LB1L347 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[2]~ICOMBOUT at LCCOMB_X17_Y6_N24
LB1L347 = HB1L305 & (LB1L356 & !HB1_RAMDI[2] # !LB1L356 & (LB1_PORT3_SFR[2])) # !HB1L305 & (LB1_PORT3_SFR[2]);


--BB1_LDV2CK1 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|LDV2CK1 at LCFF_X19_Y11_N27
BB1_LDV2CK1 = DFFEAS(BB1L19, GLOBAL(UC1L2), RST,  ,  ,  ,  ,  ,  );


--BB1_SMB is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|SMB at LCFF_X15_Y8_N17
BB1_SMB = DFFEAS(BB1L44, GLOBAL(UC1L2), RST,  ,  , BB1_SMB,  ,  , BB1_LDV2CK1);


--QB1_Q5 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|Q5 at LCFF_X22_Y10_N23
QB1_Q5 = DFFEAS(QB1L193, GLOBAL(UC1L2),  ,  ,  ,  ,  , !P1_CLEAR,  );


--QB1L400 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|settsend~1 at LCCOMB_X21_Y11_N6
QB1L400 = !BB1_LDV2CK1 & BB1_SMB & !QB1_Q5;


--QB1_Q6 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|Q6 at LCFF_X21_Y11_N27
QB1_Q6 = DFFEAS(QB1L198, GLOBAL(UC1L2),  ,  ,  ,  ,  ,  ,  );


--QB1_DELCNT is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|DELCNT at LCFF_X21_Y12_N25
QB1_DELCNT = DFFEAS(QB1L38, GLOBAL(UC1L2),  ,  ,  , QB1_DELCNT,  ,  , BB1_LDV2CK1);


--BB1_STATE12 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|STATE12 at LCFF_X17_Y8_N15
BB1_STATE12 = DFFEAS(BB1L96, GLOBAL(UC1L2), RST,  ,  , BB1_STATE12,  ,  , !BB1_LDV2CK1);


--QB1_Q1 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|Q1 at LCFF_X21_Y12_N21
QB1_Q1 = DFFEAS(QB1L183, GLOBAL(UC1L2),  ,  ,  ,  ,  ,  ,  );


--QB1L394 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|setlastbit~118 at LCCOMB_X21_Y12_N16
QB1L394 = QB1L169 & QB1_Q1 & (QB1_DELCNT) # !QB1L169 & (BB1_STATE12);


--QB1L345 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|TSHIFT_EN~151 at LCCOMB_X21_Y11_N2
QB1L345 = QB1L394 & !BB1_LDV2CK1;


--QB1L340 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|TSEND~ICOMBOUT at LCCOMB_X21_Y11_N10
QB1L340 = !QB1L400 & !QB1_Q6 & (QB1L345 # QB1_TSEND);


--QB1_SETTXCLK is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|SETTXCLK at LCFF_X21_Y11_N23
QB1_SETTXCLK = DFFEAS(QB1L320, GLOBAL(UC1L2),  ,  ,  ,  ,  ,  ,  );


--QB1L359 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|TXCLK~ICOMBOUT at LCCOMB_X21_Y11_N18
QB1L359 = BB1_SMB & BB1_LDV2CK1 & (QB1_TXCLK # QB1_SETTXCLK) # !BB1_SMB & (QB1_TXCLK # QB1_SETTXCLK);


--AC1L56 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW~382 at LCCOMB_X21_Y9_N10
AC1L56 = !HB1_L_FA[5] & !HB1_L_FA[6] & HB1_SFRWE;


--AC1L62 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW~388 at LCCOMB_X21_Y9_N2
AC1L62 = HB1_L_FA[3] & HB1_L_FA[4] & AC1L56;


--QB1L146 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON[6]~ICOMBOUT at LCCOMB_X22_Y10_N8
QB1L146 = AC1_A000 & (QB1_L_SCON[6]) # !AC1_A000 & (AC1L62 & HB1_RAMDI[6] # !AC1L62 & (QB1_L_SCON[6]));


--QB1L151 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON[7]~ICOMBOUT at LCCOMB_X22_Y10_N14
QB1L151 = AC1_A000 & (QB1_L_SCON[7]) # !AC1_A000 & (AC1L62 & HB1_RAMDI[7] # !AC1L62 & (QB1_L_SCON[7]));


--QB1_RSTQ1 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RSTQ1 at LCFF_X20_Y12_N3
QB1_RSTQ1 = DFFEAS(QB1L238, GLOBAL(UC1L2),  ,  ,  ,  ,  , !P1_CLEAR,  );


--QB1_RX_DIN is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RX_DIN at LCFF_X22_Y12_N11
QB1_RX_DIN = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(UC1L2),  ,  ,  , P3I[0],  ,  , VCC);


--QB1L47 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|DELRST16C~115 at LCCOMB_X22_Y12_N26
QB1L47 = !QB1_RSTQ1 & QB1L169 & (QB1_RCV # !QB1_RX_DIN);


--QB1_L_SCON[4] is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON[4] at LCFF_X21_Y9_N13
QB1_L_SCON[4] = DFFEAS(QB1L136, GLOBAL(UC1L2),  ,  ,  ,  ,  , !P1_CLEAR,  );


--QB1_SWREC is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|SWREC at LCFF_X22_Y11_N19
QB1_SWREC = DFFEAS(QB1L328, GLOBAL(UC1L2),  ,  ,  ,  ,  ,  ,  );


--QB1_RXC9 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RXC9 at LCFF_X21_Y12_N11
QB1_RXC9 = DFFEAS(QB1L260, GLOBAL(UC1L2),  ,  ,  , QB1_RXC9,  ,  , BB1_LDV2CK1);


⌨️ 快捷键说明

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