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

📄 mcu8951.map.eqn

📁 此示例是8051核加频率计的联合设计,带有8051IP核资料
💻 EQN
📖 第 1 页 / 共 5 页
字号:
CB1_STATD[3] = DFFEAS(VCC, VC1__clk1, RST,  , CB1L59, CB1_SMB,  ,  , VCC);


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


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


--CB1_STATD[6] is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|STATD[6]
CB1_STATD[6] = DFFEAS(VCC, VC1__clk1, RST,  , CB1L59, CB1_SME,  ,  , VCC);


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


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


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


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


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


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


--MB1_PORT3_SFR[5] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[5]
MB1_PORT3_SFR[5] = DFFEAS(MB1L349, VC1__clk1, RST,  , MB1L358,  ,  ,  ,  );


--MB1_PORT3_SFR[4] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[4]
MB1_PORT3_SFR[4] = DFFEAS(MB1L344, VC1__clk1, RST,  , MB1L358,  ,  ,  ,  );


--MB1_PORT3_SFR[3] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[3]
MB1_PORT3_SFR[3] = DFFEAS(MB1L339, VC1__clk1, RST,  , MB1L358,  ,  ,  ,  );


--MB1_PORT3_SFR[2] is CPU8051C1:inst|MCU80512:inst3|m3s018bo:U10|PORT3_SFR[2]
MB1_PORT3_SFR[2] = DFFEAS(MB1L334, VC1__clk1, RST,  , MB1L358,  ,  ,  ,  );


--RB1_Q6 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|Q6
RB1_Q6 = DFFEAS(RB1L185, VC1__clk1,  ,  ,  ,  ,  ,  ,  );


--CB1_SMB is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|SMB
CB1_SMB = DFFEAS(VCC, VC1__clk1, RST,  , !CB1_LDV2CK1, CB1_SMA,  ,  , VCC);


--RB1_Q5 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|Q5
RB1_Q5 = DFFEAS(RB1L180, VC1__clk1,  ,  ,  ,  ,  , !K1_CLEAR,  );


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


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


--RB1_Q1 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|Q1
RB1_Q1 = DFFEAS(RB1L170, VC1__clk1,  ,  , RB1_COUNT_EN,  ,  ,  ,  );


--RB1_DELCNT is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|DELCNT
RB1_DELCNT = DFFEAS(VCC, VC1__clk1,  ,  , !CB1_LDV2CK1, RB1_COUNT_EN,  ,  , VCC);


--CB1_STATE12 is CPU8051C1:inst|MCU80512:inst3|m3s001bo:U1|STATE12
CB1_STATE12 = DFFEAS(VCC, VC1__clk1, RST,  , CB1_LDV2CK1, CB1_SMF,  ,  , VCC);


--RB1L366 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TX_EN~67
RB1L366 = RB1L161 & RB1_Q1 & RB1_DELCNT # !RB1L161 & (CB1_STATE12);


--RB1L323 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TSHIFT_EN~0
RB1L323 = !CB1_LDV2CK1 & RB1L366;


--RB1L321 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TSEND~ICOMBOUT
RB1L321 = !RB1_Q6 & !RB1L373 & (RB1_TSEND # RB1L323);


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


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


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


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


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


--RB1_SETTXCLK is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|SETTXCLK
RB1_SETTXCLK = DFFEAS(RB1L304, VC1__clk1,  ,  ,  ,  ,  ,  ,  );


--RB1L334 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXCLK~ICOMBOUT
RB1L334 = 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]
RB1_L_SCON[4] = DFFEAS(VCC, VC1__clk1,  ,  , RB1L126, PB1L54,  ,  , VCC);


--RB1_MAJQ2 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|MAJQ2
RB1_MAJQ2 = DFFEAS(RB1L154, VC1__clk1,  ,  ,  ,  ,  ,  ,  );


--RB1_RX_DIN is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RX_DIN
RB1_RX_DIN = DFFEAS(VCC, VC1__clk1,  ,  ,  , P1I[0],  ,  , VCC);


--RB1_MAJQ1 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|MAJQ1
RB1_MAJQ1 = DFFEAS(RB1L149, VC1__clk1,  ,  ,  ,  ,  ,  ,  );


--RB1L145 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|MAJOUT~87
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
RB1_DELCLRRCV = DFFEAS(RB1L35, VC1__clk1,  ,  ,  ,  ,  , !K1_CLEAR,  );


--KC1_DAT[0] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s031bo:U10|DAT[0]
KC1_DAT[0] = DFFEAS(KC1L5, VC1__clk1,  ,  , RB1L209,  ,  ,  ,  );


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


--RB1_FSREJ is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|FSREJ
RB1_FSREJ = DFFEAS(RB1L65, VC1__clk1,  ,  ,  ,  ,  ,  ,  );


--RB1L193 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RCV~515
RB1L193 = RB1L190 & (RB1_FSREJ # !RB1L145 # !RB1L161);


--RB1_RXC9 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RXC9
RB1_RXC9 = DFFEAS(RB1L240, VC1__clk1,  ,  , !CB1_LDV2CK1,  ,  ,  ,  );


--RB1L187 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RB8control~37
RB1L187 = !CB1_LDV2CK1 & (RB1L161 & RB1_RXC9 # !RB1L161 & (CB1_STATE12));


--RB1_SWREC is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|SWREC
RB1_SWREC = DFFEAS(RB1L309, VC1__clk1,  ,  , RB1L367,  ,  ,  ,  );


--RB1L196 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RCV~516
RB1L196 = RB1L187 & (RB1L193 & RB1_RCV # !RB1_SWREC) # !RB1L187 & (RB1_RCV);


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


--RB1_RSTQ1 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RSTQ1
RB1_RSTQ1 = DFFEAS(RB1L222, VC1__clk1,  ,  ,  ,  ,  , !K1_CLEAR,  );


--RB1L215 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RST16C~74
RB1L215 = RB1L161 & RB1L212 & RB1_L_SCON[4] & !RB1_RSTQ1;


--RB1L200 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|RCV~ICOMBOUT
RB1L200 = RB1_L_SCON[4] & K1_CLEAR & (RB1L196 # RB1L215);


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


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


--RB1_TXSTOPBIT is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXSTOPBIT
RB1_TXSTOPBIT = DFFEAS(RB1L364, VC1__clk1,  ,  ,  ,  ,  ,  ,  );


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


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


--RB1_TSHIFT_IN is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TSHIFT_IN
RB1_TSHIFT_IN = DFFEAS(RB1L329, VC1__clk1,  ,  , JC1L7,  ,  , !K1_CLEAR,  );


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


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


--RB1L346 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXLASTBIT~156
RB1L346 = !JC1_DAT[4] & !RB1_TSHIFT_IN & !JC1_DAT[2] & !JC1_DAT[3];


--JC1_DAT[5] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s030bo:U9|DAT[5]
JC1_DAT[5] = DFFEAS(JC1L36, VC1__clk1,  ,  , JC1L7,  ,  , !K1_CLEAR,  );


--JC1_DAT[6] is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|m3s030bo:U9|DAT[6]
JC1_DAT[6] = DFFEAS(JC1L41, VC1__clk1,  ,  , JC1L7,  ,  , !K1_CLEAR,  );


--RB1L349 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXLASTBIT~157
RB1L349 = !JC1_DAT[7] & RB1L346 & !JC1_DAT[5] & !JC1_DAT[6];


--RB1L343 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXLASTBIT~155
RB1L343 = !RB1_Q6 & K1_CLEAR;


--RB1L356 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXLASTBIT~ICOMBOUT
RB1L356 = !RB1_TXSTOPBIT & RB1L349 & RB1_TSEND & RB1L343;


--RB1L352 is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|TXLASTBIT~159
RB1L352 = RB1_Q6 # CB1_LDV2CK1 & RB1L366 # !K1_CLEAR;


--RB1_NEWDATA is CPU8051C1:inst|MCU80512:inst3|m3s028bo:U15|NEWDATA
RB1_NEWDATA = DFFEAS(RB1L165, VC1__clk1,  ,  , RB1L367,  ,  ,  ,  );


--JB1_RAMDI[0] is CPU8051C1:inst|MCU80512:inst3|m3s008bo:U7|RAMDI[0]
JB1_RAMDI[0] = DFFEAS(JB1L312, VC1__clk1, RST,  , CB1_STATD[6],  ,  ,  ,  );

⌨️ 快捷键说明

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