mcu8951.map.eqn
来自「Alera 的8051 IP core的示例文件5个」· EQN 代码 · 共 1,730 行 · 第 1/5 页
EQN
1,730 行
--HB1_RAMDI[7] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[7]
HB1_RAMDI[7] = DFFEAS(HB1L495, UC1__clk0, RST, , , HB1_RAMDI[7], , , !BB1_STATD[6]);
--BB1_LDV2CK2 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|LDV2CK2
BB1_LDV2CK2 = DFFEAS(BB1L24, UC1__clk0, RST, , , , , , );
--HB1_L_FA[6] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[6]
HB1_L_FA[6] = DFFEAS(HB1L115, UC1__clk0, RST, , , , , , );
--HB1_L_FA[1] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[1]
HB1_L_FA[1] = DFFEAS(HB1L90, UC1__clk0, RST, , , , , , );
--HB1_L_FA[0] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[0]
HB1_L_FA[0] = DFFEAS(HB1L85, UC1__clk0, RST, , , , , , );
--HB1_L_FA[2] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[2]
HB1_L_FA[2] = DFFEAS(HB1L95, UC1__clk0, RST, , , , , , );
--AC1_A000 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|A000
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]
HB1_L_FA[3] = DFFEAS(HB1L100, UC1__clk0, RST, , , , , , );
--HB1_SFRWE is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|SFRWE
HB1_SFRWE = DFFEAS(HB1L840, UC1__clk0, RST, , , HB1_SFRWE, , , !BB1_STATD[6]);
--AC1L33 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW[17]~386
AC1L33 = !AC1_A000 & !HB1_L_FA[3] & HB1_SFRWE;
--LB1L357 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[4]~656
LB1L357 = !BB1_LDV2CK2 & !HB1_L_FA[6] & AC1L33;
--HB1_L_FA[4] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[4]
HB1_L_FA[4] = DFFEAS(HB1L105, UC1__clk0, RST, , , , , , );
--HB1_L_FA[5] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_FA[5]
HB1_L_FA[5] = DFFEAS(HB1L110, UC1__clk0, RST, , , , , , );
--HB1L305 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|L_RDAT[6]~1680
HB1L305 = HB1_L_FA[4] & HB1_L_FA[5];
--LB1L376 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[7]~ICOMBOUT
LB1L376 = LB1L357 & (HB1L305 & (!HB1_RAMDI[7]) # !HB1L305 & LB1_PORT3_SFR[7]) # !LB1L357 & LB1_PORT3_SFR[7];
--P1_CLEAR is CPU8051V1:inst|MCU80512:inst3|CLEAR
P1_CLEAR = DFFEAS(P1L4, UC1__clk0, RST, , , , , , );
--BB1_STATD[3] is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|STATD[3]
BB1_STATD[3] = DFFEAS(BB1L89, UC1__clk0, RST, , , , , , );
--LB1L172 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NRD~278
LB1L172 = P1_CLEAR & !BB1_STATD[3];
--PB1_OPC[0] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[0]
PB1_OPC[0] = DFFEAS(PB1L13, UC1__clk0, RST, , , , , , );
--PB1_OPC[5] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[5]
PB1_OPC[5] = DFFEAS(PB1L38, UC1__clk0, RST, , , , , , );
--PB1_OPC[6] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[6]
PB1_OPC[6] = DFFEAS(PB1L43, UC1__clk0, RST, , , , , , );
--PB1_OPC[4] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[4]
PB1_OPC[4] = DFFEAS(PB1L33, UC1__clk0, RST, , , , , , );
--PB1_OPC[7] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[7]
PB1_OPC[7] = DFFEAS(PB1L48, UC1__clk0, RST, , , , , , );
--TB1L22 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|HIDEC~956
TB1L22 = PB1_OPC[5] & PB1_OPC[6] & !PB1_OPC[4] & PB1_OPC[7];
--PB1_OPC[3] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[3]
PB1_OPC[3] = DFFEAS(PB1L28, UC1__clk0, RST, , , , , , );
--PB1_OPC[2] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[2]
PB1_OPC[2] = DFFEAS(PB1L23, UC1__clk0, RST, , , , , , );
--DB1L7 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|AJ~18
DB1L7 = !PB1_OPC[3] & !PB1_OPC[2];
--PB1_OPC[1] is CPU8051V1:inst|MCU80512:inst3|m3s025bo:U14|OPC[1]
PB1_OPC[1] = DFFEAS(PB1L18, UC1__clk0, RST, , , , , , );
--DB1L101 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|MOVX[4]~176
DB1L101 = PB1_OPC[0] & !PB1_OPC[1] # !DB1L7 # !TB1L22;
--BB1_Q5 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|Q5
BB1_Q5 = DFFEAS(BB1L37, UC1__clk0, RST, , , , , , );
--BB1_STATD[6] is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|STATD[6]
BB1_STATD[6] = DFFEAS(BB1L104, UC1__clk0, RST, , , , , , );
--BB1_Q4 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|Q4
BB1_Q4 = DFFEAS(BB1L32, UC1__clk0, RST, , , , , , );
--JB1L109 is CPU8051V1:inst|MCU80512:inst3|m3s010bo:U8|DPH_EN~150
JB1L109 = !BB1_Q5 & BB1_STATD[6] & !BB1_Q4;
--LB1L175 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NRD~279
LB1L175 = BB1_LDV2CK2 # !JB1L109 & P1_CLEAR & !BB1_STATD[3];
--LB1L179 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NRD~ICOMBOUT
LB1L179 = LB1L175 & (LB1_NRD) # !LB1L175 & (DB1L101 # !LB1L172);
--HB1_RAMDI[6] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[6]
HB1_RAMDI[6] = DFFEAS(HB1L490, UC1__clk0, RST, , , HB1_RAMDI[6], , , !BB1_STATD[6]);
--LB1L371 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[6]~ICOMBOUT
LB1L371 = HB1L305 & (LB1L357 & !HB1_RAMDI[6] # !LB1L357 & (LB1_PORT3_SFR[6])) # !HB1L305 & (LB1_PORT3_SFR[6]);
--TB1L28 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|HIDEC~958
TB1L28 = PB1_OPC[7] & PB1_OPC[6];
--WB1L4 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s032bo:U4|AC~89
WB1L4 = PB1_OPC[5] & PB1_OPC[4];
--TB1L52 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|LODEC~295
TB1L52 = PB1_OPC[0] & !PB1_OPC[1];
--DB1L98 is CPU8051V1:inst|MCU80512:inst3|m3s004bo:U3|MOVX[3]~175
DB1L98 = TB1L52 # !WB1L4 # !DB1L7 # !TB1L28;
--LB1L184 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|NWR~ICOMBOUT
LB1L184 = LB1L175 & LB1_NWR # !LB1L175 & (DB1L98 # !LB1L172);
--HB1_RAMDI[5] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[5]
HB1_RAMDI[5] = DFFEAS(HB1L485, UC1__clk0, RST, , , HB1_RAMDI[5], , , !BB1_STATD[6]);
--LB1L366 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[5]~ICOMBOUT
LB1L366 = HB1L305 & (LB1L357 & !HB1_RAMDI[5] # !LB1L357 & (LB1_PORT3_SFR[5])) # !HB1L305 & (LB1_PORT3_SFR[5]);
--HB1_RAMDI[4] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[4]
HB1_RAMDI[4] = DFFEAS(HB1L480, UC1__clk0, RST, , , HB1_RAMDI[4], , , !BB1_STATD[6]);
--LB1L361 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[4]~ICOMBOUT
LB1L361 = HB1L305 & (LB1L357 & !HB1_RAMDI[4] # !LB1L357 & (LB1_PORT3_SFR[4])) # !HB1L305 & (LB1_PORT3_SFR[4]);
--HB1_RAMDI[3] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[3]
HB1_RAMDI[3] = DFFEAS(HB1L469, UC1__clk0, RST, , , HB1_RAMDI[3], , , !BB1_STATD[6]);
--LB1L353 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[3]~ICOMBOUT
LB1L353 = LB1L357 & (HB1L305 & (!HB1_RAMDI[3]) # !HB1L305 & LB1_PORT3_SFR[3]) # !LB1L357 & LB1_PORT3_SFR[3];
--HB1_RAMDI[2] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[2]
HB1_RAMDI[2] = DFFEAS(HB1L464, UC1__clk0, RST, , , HB1_RAMDI[2], , , !BB1_STATD[6]);
--LB1L348 is CPU8051V1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[2]~ICOMBOUT
LB1L348 = HB1L305 & (LB1L357 & (!HB1_RAMDI[2]) # !LB1L357 & LB1_PORT3_SFR[2]) # !HB1L305 & LB1_PORT3_SFR[2];
--BB1_LDV2CK1 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|LDV2CK1
BB1_LDV2CK1 = DFFEAS(BB1L19, UC1__clk0, RST, , , , , , );
--BB1_SMB is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|SMB
BB1_SMB = DFFEAS(BB1L47, UC1__clk0, RST, , , BB1_SMB, , , BB1_LDV2CK1);
--QB1_Q5 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|Q5
QB1_Q5 = DFFEAS(QB1L193, UC1__clk0, , , , , , !P1_CLEAR, );
--QB1L406 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|settsend~1
QB1L406 = !BB1_LDV2CK1 & BB1_SMB & !QB1_Q5;
--QB1_Q6 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|Q6
QB1_Q6 = DFFEAS(QB1L198, UC1__clk0, , , , , , , );
--QB1_DELCNT is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|DELCNT
QB1_DELCNT = DFFEAS(QB1L38, UC1__clk0, , , , QB1_DELCNT, , , BB1_LDV2CK1);
--BB1_STATE12 is CPU8051V1:inst|MCU80512:inst3|m3s001bo:U1|STATE12
BB1_STATE12 = DFFEAS(BB1L109, UC1__clk0, RST, , , BB1_STATE12, , , !BB1_LDV2CK1);
--QB1_Q1 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|Q1
QB1_Q1 = DFFEAS(QB1L183, UC1__clk0, , , , , , , );
--QB1L400 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|setlastbit~118
QB1L400 = QB1L169 & QB1_DELCNT & (QB1_Q1) # !QB1L169 & (BB1_STATE12);
--QB1L351 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|TSHIFT_EN~151
QB1L351 = QB1L400 & !BB1_LDV2CK1;
--QB1L346 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|TSEND~ICOMBOUT
QB1L346 = !QB1L406 & !QB1_Q6 & (QB1L351 # QB1_TSEND);
--QB1_SETTXCLK is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|SETTXCLK
QB1_SETTXCLK = DFFEAS(QB1L326, UC1__clk0, , , , , , , );
--QB1L365 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|TXCLK~ICOMBOUT
QB1L365 = QB1_SETTXCLK & (BB1_LDV2CK1 # !BB1_SMB) # !QB1_SETTXCLK & QB1_TXCLK & (BB1_LDV2CK1 # !BB1_SMB);
--AC1L56 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW~382
AC1L56 = !HB1_L_FA[5] & !HB1_L_FA[6] & HB1_SFRWE;
--AC1L62 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW~388
AC1L62 = HB1_L_FA[3] & HB1_L_FA[4] & AC1L56;
--QB1L146 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON[6]~ICOMBOUT
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
QB1L151 = AC1L62 & (AC1_A000 & (QB1_L_SCON[7]) # !AC1_A000 & HB1_RAMDI[7]) # !AC1L62 & (QB1_L_SCON[7]);
--QB1_RSTQ1 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RSTQ1
QB1_RSTQ1 = DFFEAS(QB1L238, UC1__clk0, , , , , , !P1_CLEAR, );
--QB1_RX_DIN is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RX_DIN
QB1_RX_DIN = DFFEAS(VCC, UC1__clk0, , , , P3I[0], , , VCC);
--QB1L47 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|DELRST16C~115
QB1L47 = QB1L169 & !QB1_RSTQ1 & (QB1_RCV # !QB1_RX_DIN);
--QB1_L_SCON[4] is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON[4]
QB1_L_SCON[4] = DFFEAS(QB1L136, UC1__clk0, , , , , , !P1_CLEAR, );
--QB1_SWREC is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|SWREC
QB1_SWREC = DFFEAS(QB1L334, UC1__clk0, , , , , , , );
--QB1_RXC9 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RXC9
QB1_RXC9 = DFFEAS(QB1L265, UC1__clk0, , , , QB1_RXC9, , , BB1_LDV2CK1);
--QB1L200 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RB8control~34
QB1L200 = !BB1_LDV2CK1 & (QB1L169 & (QB1_RXC9) # !QB1L169 & BB1_STATE12);
--QB1_MAJQ2 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|MAJQ2
QB1_MAJQ2 = DFFEAS(QB1L162, UC1__clk0, , , , , , , );
--QB1_MAJQ1 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|MAJQ1
QB1_MAJQ1 = DFFEAS(QB1L157, UC1__clk0, , , , , , , );
--QB1L153 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|MAJOUT~87
QB1L153 = QB1_MAJQ2 & (QB1_RX_DIN # QB1_MAJQ1) # !QB1_MAJQ2 & QB1_RX_DIN & QB1_MAJQ1;
--QB1_FSREJ is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|FSREJ
QB1_FSREJ = DFFEAS(QB1L69, UC1__clk0, , , , , , , );
--QB1_DELCLRRCV is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|DELCLRRCV
QB1_DELCLRRCV = DFFEAS(QB1L33, UC1__clk0, , , , , , !P1_CLEAR, );
--JC1_DAT[0] is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|m3s031bo:U10|DAT[0]
JC1_DAT[0] = DFFEAS(JC1L5, UC1__clk0, , , , , , , );
--QB1L205 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RCV~527
QB1L205 = QB1_L_SCON[7] & !QB1_DELCLRRCV # !QB1_L_SCON[7] & (JC1_DAT[0]);
--QB1L208 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RCV~528
QB1L208 = QB1L205 & (QB1_FSREJ # !QB1L153 # !QB1L169);
--QB1L211 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RCV~529
QB1L211 = QB1L200 & (QB1_RCV & QB1L208 # !QB1_SWREC) # !QB1L200 & QB1_RCV;
--QB1L215 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|RCV~ICOMBOUT
QB1L215 = QB1_L_SCON[4] & P1_CLEAR & (QB1L47 # QB1L211);
--AC1L4 is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|A001~9
AC1L4 = !HB1_L_FA[1] & HB1_L_FA[0] & !HB1_L_FA[2];
--AC1_SFRW[11] is CPU8051V1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW[11]
AC1_SFRW[11] = AC1L56 & HB1_L_FA[3] & HB1_L_FA[4] & AC1L4;
--QB1L348 is CPU8051V1:inst|MCU80512:inst3|m3s028bo:U15|TSHIFT_EN~1
QB1L348 = QB1_DATAEN & QB1L400 & !BB1_LDV2CK1;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?