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

📄 mcu8951.fit.eqn

📁 此示例是8051核加频率计的联合设计,带有8051IP核资料
💻 EQN
📖 第 1 页 / 共 5 页
字号:
JB1_L_FA[0] = DFFEAS(JB1L86, GLOBAL(G1L1), RST,  , JB1L614,  ,  ,  ,  );


--BC1_A000 is CPU8051C1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|A000 at LCCOMB_X18_Y4_N2
BC1_A000 = JB1_L_FA[1] # JB1_L_FA[0] # JB1_L_FA[2];


--BC1L41 is CPU8051C1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW[21]~377 at LCCOMB_X15_Y6_N2
BC1L41 = !JB1_L_FA[3] & !BC1_A000 & JB1_SFRWE;


--MB1L367 is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[7]~42 at LCCOMB_X15_Y6_N16
MB1L367 = JB1L365 & BC1L41 & !JB1_L_FA[6] & !CB1_LDV2CK2;


--QB1_OPC[4] is CPU8051C1:inst|MCU80512:inst3|m3s025bo:U14|OPC[4] at LCFF_X18_Y13_N17
QB1_OPC[4] = DFFEAS(QB1L36, GLOBAL(G1L1), RST,  , QB1L54,  ,  ,  ,  );


--UB1L28 is CPU8051C1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|HIDEC~1298 at LCCOMB_X18_Y12_N22
UB1L28 = QB1_OPC[6] & QB1_OPC[5] & !QB1_OPC[4] & QB1_OPC[7];


--CB1_STATD[3] is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|STATD[3] at LCFF_X18_Y8_N9
CB1_STATD[3] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(G1L1), RST,  , CB1L62, CB1_SMB,  ,  , VCC);


--EB1L95 is CPU8051C1:inst|MCU80512:inst3|m3s004bo:U3|MOVX[4]~125 at LCCOMB_X17_Y10_N10
EB1L95 = !QB1_OPC[2] & !QB1_OPC[3] & (QB1_OPC[1] # !QB1_OPC[0]);


--MB1L159 is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|NRD~ICOMBOUT at LCCOMB_X17_Y10_N6
MB1L159 = CB1_STATD[3] # !EB1L95 # !UB1L28 # !K1_CLEAR;


--CB1_STATD[6] is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|STATD[6] at LCFF_X21_Y2_N5
CB1_STATD[6] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(G1L1), RST,  , CB1L62, CB1_SME,  ,  , VCC);


--KB1L83 is CPU8051C1:inst|MCU80512:inst3|m3s010bo:U8|DPH_EN~103 at LCCOMB_X21_Y7_N26
KB1L83 = CB1_STATD[6] & !CB1_Q4 & !CB1_Q5;


--MB1L155 is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|NRD~77 at LCCOMB_X21_Y7_N10
MB1L155 = !CB1_LDV2CK2 & (KB1L83 # CB1_STATD[3] # !K1_CLEAR);


--UB1L31 is CPU8051C1:inst|MCU80512:inst3|m3s004bo:U3|m3s022bo:U1|HIDEC~1299 at LCCOMB_X18_Y13_N26
UB1L31 = QB1_OPC[4] & QB1_OPC[7] & QB1_OPC[5] & QB1_OPC[6];


--MB1L164 is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|NWR~ICOMBOUT at LCCOMB_X17_Y10_N16
MB1L164 = CB1_STATD[3] # !EB1L95 # !UB1L31 # !K1_CLEAR;


--JB1_RAMDI[6] is CPU8051C1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[6] at LCFF_X24_Y8_N5
JB1_RAMDI[6] = DFFEAS(JB1L342, GLOBAL(G1L1), RST,  , CB1_STATD[6],  ,  ,  ,  );


--MB1L363 is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[6]~ICOMBOUT at LCCOMB_X15_Y5_N10
MB1L363 = !JB1_RAMDI[6];


--MB1_PORT3_SFR[5] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[5] at LCFF_X15_Y5_N21
MB1_PORT3_SFR[5] = DFFEAS(MB1L358, GLOBAL(G1L1), RST,  , MB1L367,  ,  ,  ,  );


--MB1_PORT3_SFR[4] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[4] at LCFF_X15_Y5_N23
MB1_PORT3_SFR[4] = DFFEAS(MB1L353, GLOBAL(G1L1), RST,  , MB1L367,  ,  ,  ,  );


--MB1_PORT3_SFR[3] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[3] at LCFF_X15_Y6_N19
MB1_PORT3_SFR[3] = DFFEAS(MB1L348, GLOBAL(G1L1), RST,  , MB1L367,  ,  ,  ,  );


--MB1_PORT3_SFR[2] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[2] at LCFF_X15_Y5_N13
MB1_PORT3_SFR[2] = DFFEAS(MB1L343, GLOBAL(G1L1), RST,  , MB1L367,  ,  ,  ,  );


--RB1_Q6 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|Q6 at LCFF_X21_Y4_N3
RB1_Q6 = DFFEAS(RB1L180, GLOBAL(G1L1),  ,  ,  ,  ,  ,  ,  );


--CB1_SMB is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|SMB at LCFF_X18_Y3_N29
CB1_SMB = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(G1L1), RST,  , !CB1_LDV2CK1, CB1_SMA,  ,  , VCC);


--RB1_Q5 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|Q5 at LCFF_X21_Y4_N7
RB1_Q5 = DFFEAS(RB1L175, GLOBAL(G1L1),  ,  ,  ,  ,  , !K1_CLEAR,  );


--CB1_LDV2CK1 is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|LDV2CK1 at LCFF_X22_Y2_N7
CB1_LDV2CK1 = DFFEAS(CB1L19, GLOBAL(G1L1), RST,  ,  ,  ,  ,  ,  );


--RB1L368 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|settsend~13 at LCCOMB_X21_Y4_N18
RB1L368 = !RB1_Q5 & !CB1_LDV2CK1 & CB1_SMB;


--RB1_Q1 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|Q1 at LCFF_X25_Y4_N27
RB1_Q1 = DFFEAS(RB1L167, GLOBAL(G1L1),  ,  , RB1_COUNT_EN,  ,  ,  ,  );


--RB1_DELCNT is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|DELCNT at LCFF_X22_Y3_N3
RB1_DELCNT = DFFEAS(RB1_COUNT_EN, GLOBAL(G1L1),  ,  , !CB1_LDV2CK1,  ,  ,  ,  );


--CB1_STATE12 is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|STATE12 at LCFF_X22_Y4_N17
CB1_STATE12 = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(G1L1), RST,  , CB1_LDV2CK1, CB1_SMF,  ,  , VCC);


--RB1L361 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TX_EN~67 at LCCOMB_X22_Y4_N16
RB1L361 = RB1L158 & RB1_DELCNT & (RB1_Q1) # !RB1L158 & (CB1_STATE12);


--RB1L318 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TSHIFT_EN~0 at LCCOMB_X21_Y4_N28
RB1L318 = RB1L361 & !CB1_LDV2CK1;


--RB1L316 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TSEND~ICOMBOUT at LCCOMB_X21_Y4_N30
RB1L316 = !RB1L368 & !RB1_Q6 & (RB1_TSEND # RB1L318);


--RB1L143 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON~134 at LCCOMB_X17_Y5_N16
RB1L143 = K1_CLEAR & JB1_RAMDI[6];


--BC1L47 is CPU8051C1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW~374 at LCCOMB_X15_Y6_N10
BC1L47 = !JB1_L_FA[5] & !JB1_L_FA[6] & JB1_SFRWE;


--BC1L53 is CPU8051C1:inst|MCU80512:inst3|m3s008bo:U7|m3s039bo:U2|SFRW~380 at LCCOMB_X18_Y4_N30
BC1L53 = BC1L47 & JB1_L_FA[4] & JB1_L_FA[3];


--RB1L126 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON[4]~135 at LCCOMB_X20_Y4_N24
RB1L126 = !BC1_A000 & BC1L53 # !K1_CLEAR;


--RB1L144 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON~136 at LCCOMB_X19_Y5_N22
RB1L144 = K1_CLEAR & JB1_RAMDI[7];


--RB1_SETTXCLK is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|SETTXCLK at LCFF_X22_Y2_N27
RB1_SETTXCLK = DFFEAS(RB1L299, GLOBAL(G1L1),  ,  ,  ,  ,  ,  ,  );


--RB1L329 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXCLK~ICOMBOUT at LCCOMB_X22_Y2_N4
RB1L329 = CB1_LDV2CK1 & (RB1_TXCLK # RB1_SETTXCLK) # !CB1_LDV2CK1 & !CB1_SMB & (RB1_TXCLK # RB1_SETTXCLK);


--RB1_L_SCON[4] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|L_SCON[4] at LCFF_X20_Y5_N25
RB1_L_SCON[4] = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(G1L1),  ,  , RB1L126, PB1L54,  ,  , VCC);


--RB1_MAJQ2 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|MAJQ2 at LCFF_X22_Y2_N11
RB1_MAJQ2 = DFFEAS(RB1L154, GLOBAL(G1L1),  ,  ,  ,  ,  ,  ,  );


--RB1_RX_DIN is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RX_DIN at LCFF_X22_Y2_N23
RB1_RX_DIN = DFFEAS(UNCONNECTED_DATAIN, GLOBAL(G1L1),  ,  ,  , P1I[0],  ,  , VCC);


--RB1_MAJQ1 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|MAJQ1 at LCFF_X22_Y2_N3
RB1_MAJQ1 = DFFEAS(RB1L149, GLOBAL(G1L1),  ,  ,  ,  ,  ,  ,  );


--RB1L145 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|MAJOUT~87 at LCCOMB_X22_Y2_N22
RB1L145 = RB1_MAJQ2 & (RB1_RX_DIN # RB1_MAJQ1) # !RB1_MAJQ2 & RB1_RX_DIN & RB1_MAJQ1;


--RB1_DELCLRRCV is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|DELCLRRCV at LCFF_X21_Y3_N3
RB1_DELCLRRCV = DFFEAS(RB1L35, GLOBAL(G1L1),  ,  ,  ,  ,  , !K1_CLEAR,  );


--KC1_DAT[0] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s031bo:U10|DAT[0] at LCFF_X20_Y2_N19
KC1_DAT[0] = DFFEAS(KC1L5, GLOBAL(G1L1),  ,  , RB1L204,  ,  ,  ,  );


--RB1L185 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RCV~514 at LCCOMB_X21_Y3_N12
RB1L185 = RB1_L_SCON[7] & (!RB1_DELCLRRCV) # !RB1_L_SCON[7] & KC1_DAT[0];


--RB1_FSREJ is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|FSREJ at LCFF_X21_Y3_N5
RB1_FSREJ = DFFEAS(RB1L65, GLOBAL(G1L1),  ,  ,  ,  ,  ,  ,  );


--RB1L188 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RCV~515 at LCCOMB_X21_Y3_N6
RB1L188 = RB1L185 & (RB1_FSREJ # !RB1L158 # !RB1L145);


--RB1_RXC9 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RXC9 at LCFF_X22_Y3_N25
RB1_RXC9 = DFFEAS(RB1L235, GLOBAL(G1L1),  ,  , !CB1_LDV2CK1,  ,  ,  ,  );


--RB1L182 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RB8control~37 at LCCOMB_X22_Y3_N22
RB1L182 = !CB1_LDV2CK1 & (RB1L158 & RB1_RXC9 # !RB1L158 & (CB1_STATE12));


--RB1_SWREC is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|SWREC at LCFF_X20_Y3_N21
RB1_SWREC = DFFEAS(RB1L304, GLOBAL(G1L1),  ,  , RB1L362,  ,  ,  ,  );


--RB1L191 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RCV~516 at LCCOMB_X21_Y3_N28
RB1L191 = RB1L182 & (RB1L188 & RB1_RCV # !RB1_SWREC) # !RB1L182 & (RB1_RCV);


--RB1L207 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RST16C~73 at LCCOMB_X21_Y3_N10
RB1L207 = RB1_RCV # !RB1_RX_DIN;


--RB1_RSTQ1 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RSTQ1 at LCFF_X21_Y3_N17
RB1_RSTQ1 = DFFEAS(RB1L217, GLOBAL(G1L1),  ,  ,  ,  ,  , !K1_CLEAR,  );


--RB1L210 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RST16C~74 at LCCOMB_X21_Y3_N24
RB1L210 = RB1L207 & RB1L158 & !RB1_RSTQ1 & RB1_L_SCON[4];


--RB1L195 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RCV~ICOMBOUT at LCCOMB_X21_Y3_N22
RB1L195 = RB1_L_SCON[4] & K1_CLEAR & (RB1L191 # RB1L210);


--JB1_RAMDI[1] is CPU8051C1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[1] at LCFF_X24_Y7_N9
JB1_RAMDI[1] = DFFEAS(JB1L317, GLOBAL(G1L1), RST,  , CB1_STATD[6],  ,  ,  ,  );


--MB1L338 is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[1]~ICOMBOUT at LCCOMB_X15_Y5_N18
MB1L338 = !JB1_RAMDI[1];


--RB1_TXSTOPBIT is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXSTOPBIT at LCFF_X21_Y4_N11
RB1_TXSTOPBIT = DFFEAS(RB1L359, GLOBAL(G1L1),  ,  ,  ,  ,  ,  ,  );


--JC1_DAT[7] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s030bo:U9|DAT[7] at LCFF_X24_Y5_N27
JC1_DAT[7] = DFFEAS(JC1L46, GLOBAL(G1L1),  ,  , JC1L7,  ,  , !K1_CLEAR,  );


--JC1_DAT[4] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s030bo:U9|DAT[4] at LCFF_X24_Y5_N11
JC1_DAT[4] = DFFEAS(JC1L31, GLOBAL(G1L1),  ,  , JC1L7,  ,  , !K1_CLEAR,  );


--RB1_TSHIFT_IN is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TSHIFT_IN at LCFF_X24_Y5_N19
RB1_TSHIFT_IN = DFFEAS(RB1L324, GLOBAL(G1L1),  ,  , JC1L7,  ,  , !K1_CLEAR,  );


--JC1_DAT[2] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s030bo:U9|DAT[2] at LCFF_X24_Y5_N23
JC1_DAT[2] = DFFEAS(JC1L21, GLOBAL(G1L1),  ,  , JC1L7,  ,  , !K1_CLEAR,  );


--JC1_DAT[3] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s030bo:U9|DAT[3] at LCFF_X24_Y5_N13
JC1_DAT[3] = DFFEAS(JC1L26, GLOBAL(G1L1),  ,  , JC1L7,  ,  , !K1_CLEAR,  );

⌨️ 快捷键说明

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