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

📄 ask_mod.fit.eqn

📁 baseband基带调制编码
💻 EQN
字号:
--B1_data is mycounter:inst|data at LC_X50_Y26_N0
--operation mode is normal

B1_data_lut_out = !B1_data;
B1_data = DFFEAS(B1_data_lut_out, GLOBAL(clock), GLOBAL(ena), , B1L24, , , , );


--inst2 is inst2 at LC_X50_Y26_N6
--operation mode is normal

inst2 = carrier[13] & B1_data;


--inst3 is inst3 at LC_X50_Y26_N4
--operation mode is normal

inst3 = B1_data & carrier[12];


--inst4 is inst4 at LC_X50_Y26_N8
--operation mode is normal

inst4 = carrier[11] & B1_data;


--inst5 is inst5 at LC_X50_Y26_N2
--operation mode is normal

inst5 = carrier[10] & B1_data;


--inst6 is inst6 at LC_X50_Y26_N1
--operation mode is normal

inst6 = carrier[9] & B1_data;


--inst7 is inst7 at LC_X50_Y26_N9
--operation mode is normal

inst7 = carrier[8] & B1_data;


--inst8 is inst8 at LC_X50_Y26_N3
--operation mode is normal

inst8 = carrier[7] & B1_data;


--inst9 is inst9 at LC_X50_Y26_N7
--operation mode is normal

inst9 = carrier[6] & B1_data;


--inst10 is inst10 at LC_X50_Y26_N5
--operation mode is normal

inst10 = carrier[5] & B1_data;


--inst11 is inst11 at LC_X21_Y1_N5
--operation mode is normal

inst11 = B1_data & carrier[4];


--inst12 is inst12 at LC_X21_Y1_N4
--operation mode is normal

inst12 = carrier[3] & B1_data;


--inst13 is inst13 at LC_X21_Y1_N8
--operation mode is normal

inst13 = B1_data & carrier[2];


--inst14 is inst14 at LC_X21_Y1_N6
--operation mode is normal

inst14 = B1_data & carrier[1];


--inst15 is inst15 at LC_X21_Y1_N2
--operation mode is normal

inst15 = B1_data & carrier[0];


--B1_count[8] is mycounter:inst|count[8] at LC_X48_Y26_N1
--operation mode is normal

B1_count[8]_lut_out = !B1L24 & B1L42;
B1_count[8] = DFFEAS(B1_count[8]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1_count[7] is mycounter:inst|count[7] at LC_X48_Y26_N4
--operation mode is normal

B1_count[7]_lut_out = !B1L24 & B1L12;
B1_count[7] = DFFEAS(B1_count[7]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1_count[6] is mycounter:inst|count[6] at LC_X48_Y26_N7
--operation mode is normal

B1_count[6]_lut_out = !B1L24 & B1L81;
B1_count[6] = DFFEAS(B1_count[6]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1_count[5] is mycounter:inst|count[5] at LC_X48_Y26_N6
--operation mode is normal

B1_count[5]_lut_out = !B1L24 & B1L51;
B1_count[5] = DFFEAS(B1_count[5]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1L04 is mycounter:inst|reduce_nor~60 at LC_X48_Y26_N0
--operation mode is normal

B1L04 = !B1_count[5] # !B1_count[6] # !B1_count[8] # !B1_count[7];


--B1_count[2] is mycounter:inst|count[2] at LC_X46_Y26_N2
--operation mode is normal

B1_count[2]_lut_out = B1L7;
B1_count[2] = DFFEAS(B1_count[2]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1_count[1] is mycounter:inst|count[1] at LC_X49_Y26_N2
--operation mode is normal

B1_count[1]_lut_out = GND;
B1_count[1] = DFFEAS(B1_count[1]_lut_out, GLOBAL(clock), GLOBAL(ena), , , B1L4, , , VCC);


--B1_count[3] is mycounter:inst|count[3] at LC_X48_Y26_N9
--operation mode is normal

B1_count[3]_lut_out = !B1L24 & B1L01;
B1_count[3] = DFFEAS(B1_count[3]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1L14 is mycounter:inst|reduce_nor~61 at LC_X48_Y26_N2
--operation mode is normal

B1_count[4]_qfbk = B1_count[4];
B1L14 = B1_count[1] # B1_count[4]_qfbk # B1_count[2] # !B1_count[3];

--B1_count[4] is mycounter:inst|count[4] at LC_X48_Y26_N2
--operation mode is normal

B1_count[4] = DFFEAS(B1L14, GLOBAL(clock), GLOBAL(ena), , , B1L31, , , VCC);


--B1_count[0] is mycounter:inst|count[0] at LC_X48_Y26_N8
--operation mode is normal

B1_count[0]_lut_out = !B1L24 & B1L1;
B1_count[0] = DFFEAS(B1_count[0]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1_count[9] is mycounter:inst|count[9] at LC_X48_Y26_N5
--operation mode is normal

B1_count[9]_lut_out = !B1L24 & B1L72;
B1_count[9] = DFFEAS(B1_count[9]_lut_out, GLOBAL(clock), GLOBAL(ena), , , , , , );


--B1L24 is mycounter:inst|reduce_nor~62 at LC_X48_Y26_N3
--operation mode is normal

B1L24 = !B1L14 & !B1L04 & B1_count[9] & !B1_count[0];


--B1L42 is mycounter:inst|add~109 at LC_X47_Y26_N8
--operation mode is arithmetic

B1L42_carry_eqn = (!B1L41 & B1L22) # (B1L41 & B1L32);
B1L42 = B1_count[8] $ (!B1L42_carry_eqn);

--B1L52 is mycounter:inst|add~109COUT at LC_X47_Y26_N8
--operation mode is arithmetic

B1L52_cout_0 = B1_count[8] & !B1L22;
B1L52 = CARRY(B1L52_cout_0);

--B1L62 is mycounter:inst|add~109COUTCOUT1_119 at LC_X47_Y26_N8
--operation mode is arithmetic

B1L62_cout_1 = B1_count[8] & !B1L32;
B1L62 = CARRY(B1L62_cout_1);


--B1L12 is mycounter:inst|add~108 at LC_X47_Y26_N7
--operation mode is arithmetic

B1L12_carry_eqn = (!B1L41 & B1L91) # (B1L41 & B1L02);
B1L12 = B1_count[7] $ (B1L12_carry_eqn);

--B1L22 is mycounter:inst|add~108COUT at LC_X47_Y26_N7
--operation mode is arithmetic

B1L22_cout_0 = !B1L91 # !B1_count[7];
B1L22 = CARRY(B1L22_cout_0);

--B1L32 is mycounter:inst|add~108COUTCOUT1_118 at LC_X47_Y26_N7
--operation mode is arithmetic

B1L32_cout_1 = !B1L02 # !B1_count[7];
B1L32 = CARRY(B1L32_cout_1);


--B1L81 is mycounter:inst|add~107 at LC_X47_Y26_N6
--operation mode is arithmetic

B1L81_carry_eqn = (!B1L41 & B1L61) # (B1L41 & B1L71);
B1L81 = B1_count[6] $ (!B1L81_carry_eqn);

--B1L91 is mycounter:inst|add~107COUT at LC_X47_Y26_N6
--operation mode is arithmetic

B1L91_cout_0 = B1_count[6] & !B1L61;
B1L91 = CARRY(B1L91_cout_0);

--B1L02 is mycounter:inst|add~107COUTCOUT1_117 at LC_X47_Y26_N6
--operation mode is arithmetic

B1L02_cout_1 = B1_count[6] & !B1L71;
B1L02 = CARRY(B1L02_cout_1);


--B1L51 is mycounter:inst|add~106 at LC_X47_Y26_N5
--operation mode is arithmetic

B1L51_carry_eqn = B1L41;
B1L51 = B1_count[5] $ B1L51_carry_eqn;

--B1L61 is mycounter:inst|add~106COUT at LC_X47_Y26_N5
--operation mode is arithmetic

B1L61_cout_0 = !B1L41 # !B1_count[5];
B1L61 = CARRY(B1L61_cout_0);

--B1L71 is mycounter:inst|add~106COUTCOUT1_116 at LC_X47_Y26_N5
--operation mode is arithmetic

B1L71_cout_1 = !B1L41 # !B1_count[5];
B1L71 = CARRY(B1L71_cout_1);


--B1L31 is mycounter:inst|add~105 at LC_X47_Y26_N4
--operation mode is arithmetic

B1L31 = B1_count[4] $ !B1L11;

--B1L41 is mycounter:inst|add~105COUT at LC_X47_Y26_N4
--operation mode is arithmetic

B1L41 = CARRY(B1_count[4] & !B1L21);


--B1L7 is mycounter:inst|add~103 at LC_X47_Y26_N2
--operation mode is arithmetic

B1L7 = B1_count[2] $ !B1L5;

--B1L8 is mycounter:inst|add~103COUT at LC_X47_Y26_N2
--operation mode is arithmetic

B1L8_cout_0 = B1_count[2] & !B1L5;
B1L8 = CARRY(B1L8_cout_0);

--B1L9 is mycounter:inst|add~103COUTCOUT1_114 at LC_X47_Y26_N2
--operation mode is arithmetic

B1L9_cout_1 = B1_count[2] & !B1L6;
B1L9 = CARRY(B1L9_cout_1);


--B1L4 is mycounter:inst|add~102 at LC_X47_Y26_N1
--operation mode is arithmetic

B1L4 = B1_count[1] $ B1L2;

--B1L5 is mycounter:inst|add~102COUT at LC_X47_Y26_N1
--operation mode is arithmetic

B1L5_cout_0 = !B1L2 # !B1_count[1];
B1L5 = CARRY(B1L5_cout_0);

--B1L6 is mycounter:inst|add~102COUTCOUT1_113 at LC_X47_Y26_N1
--operation mode is arithmetic

B1L6_cout_1 = !B1L3 # !B1_count[1];
B1L6 = CARRY(B1L6_cout_1);


--B1L01 is mycounter:inst|add~104 at LC_X47_Y26_N3
--operation mode is arithmetic

B1L01 = B1_count[3] $ B1L8;

--B1L11 is mycounter:inst|add~104COUT at LC_X47_Y26_N3
--operation mode is arithmetic

B1L11_cout_0 = !B1L8 # !B1_count[3];
B1L11 = CARRY(B1L11_cout_0);

--B1L21 is mycounter:inst|add~104COUTCOUT1_115 at LC_X47_Y26_N3
--operation mode is arithmetic

B1L21_cout_1 = !B1L9 # !B1_count[3];
B1L21 = CARRY(B1L21_cout_1);


--B1L1 is mycounter:inst|add~101 at LC_X47_Y26_N0
--operation mode is arithmetic

B1L1 = !B1_count[0];

--B1L2 is mycounter:inst|add~101COUT at LC_X47_Y26_N0
--operation mode is arithmetic

B1L2_cout_0 = B1_count[0];
B1L2 = CARRY(B1L2_cout_0);

--B1L3 is mycounter:inst|add~101COUTCOUT1_112 at LC_X47_Y26_N0
--operation mode is arithmetic

B1L3_cout_1 = B1_count[0];
B1L3 = CARRY(B1L3_cout_1);


--B1L72 is mycounter:inst|add~110 at LC_X47_Y26_N9
--operation mode is normal

B1L72_carry_eqn = (!B1L41 & B1L52) # (B1L41 & B1L62);
B1L72 = B1L72_carry_eqn $ B1_count[9];


--carrier[13] is carrier[13] at PIN_A17
--operation mode is input

carrier[13] = INPUT();


--carrier[12] is carrier[12] at PIN_D16
--operation mode is input

carrier[12] = INPUT();


--carrier[11] is carrier[11] at PIN_AD15
--operation mode is input

carrier[11] = INPUT();


--carrier[10] is carrier[10] at PIN_E16
--operation mode is input

carrier[10] = INPUT();


--carrier[9] is carrier[9] at PIN_B15
--operation mode is input

carrier[9] = INPUT();


--carrier[8] is carrier[8] at PIN_H16
--operation mode is input

carrier[8] = INPUT();


--carrier[7] is carrier[7] at PIN_M25
--operation mode is input

carrier[7] = INPUT();


--carrier[6] is carrier[6] at PIN_A15
--operation mode is input

carrier[6] = INPUT();


--carrier[5] is carrier[5] at PIN_G17
--operation mode is input

carrier[5] = INPUT();


--carrier[4] is carrier[4] at PIN_W10
--operation mode is input

carrier[4] = INPUT();


--carrier[3] is carrier[3] at PIN_AB9
--operation mode is input

carrier[3] = INPUT();


--carrier[2] is carrier[2] at PIN_AD10
--operation mode is input

carrier[2] = INPUT();


--carrier[1] is carrier[1] at PIN_AD9
--operation mode is input

carrier[1] = INPUT();


--carrier[0] is carrier[0] at PIN_AF9
--operation mode is input

carrier[0] = INPUT();


--clock is clock at PIN_M24
--operation mode is input

clock = INPUT();


--ena is ena at PIN_M26
--operation mode is input

ena = INPUT();


--mod_out[13] is mod_out[13] at PIN_W15
--operation mode is output

mod_out[13] = OUTPUT(inst2);


--mod_out[12] is mod_out[12] at PIN_F15
--operation mode is output

mod_out[12] = OUTPUT(inst3);


--mod_out[11] is mod_out[11] at PIN_B16
--operation mode is output

mod_out[11] = OUTPUT(inst4);


--mod_out[10] is mod_out[10] at PIN_F17
--operation mode is output

mod_out[10] = OUTPUT(inst5);


--mod_out[9] is mod_out[9] at PIN_D17
--operation mode is output

mod_out[9] = OUTPUT(inst6);


--mod_out[8] is mod_out[8] at PIN_C15
--operation mode is output

mod_out[8] = OUTPUT(inst7);


--mod_out[7] is mod_out[7] at PIN_Y16
--operation mode is output

mod_out[7] = OUTPUT(inst8);


--mod_out[6] is mod_out[6] at PIN_AC15
--operation mode is output

mod_out[6] = OUTPUT(inst9);


--mod_out[5] is mod_out[5] at PIN_C16
--operation mode is output

mod_out[5] = OUTPUT(inst10);


--mod_out[4] is mod_out[4] at PIN_AC10
--operation mode is output

mod_out[4] = OUTPUT(inst11);


--mod_out[3] is mod_out[3] at PIN_W9
--operation mode is output

mod_out[3] = OUTPUT(inst12);


--mod_out[2] is mod_out[2] at PIN_AF10
--operation mode is output

mod_out[2] = OUTPUT(inst13);


--mod_out[1] is mod_out[1] at PIN_AA9
--operation mode is output

mod_out[1] = OUTPUT(inst14);


--mod_out[0] is mod_out[0] at PIN_AE10
--operation mode is output

mod_out[0] = OUTPUT(inst15);



⌨️ 快捷键说明

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