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

📄 zonghe.fit.eqn

📁 对PCM编码的多路复用与解复用程序
💻 EQN
字号:
--count[7] is count[7] at LC10
count[7]_p1_out = count[6] & count[5] & count[4] & count[3] & count[2] & count[1] & count[0];
count[7]_or_out = count[7];
count[7]_reg_input = count[7]_p1_out $ count[7]_or_out;
count[7] = DFFE(count[7]_reg_input, GLOBAL(ClkIn), , , );


--count[0] is count[0] at LC19
count[0]_reg_input = VCC;
count[0] = TFFE(count[0]_reg_input, GLOBAL(ClkIn), , , );


--count[11] is count[11] at LC12
count[11]_p1_out = count[10] & count[9] & count[8] & count[6] & count[7] & count[5] & count[4] & count[3] & count[2] & count[1] & count[0];
count[11]_or_out = count[11];
count[11]_reg_input = count[11]_p1_out $ count[11]_or_out;
count[11] = DFFE(count[11]_reg_input, GLOBAL(ClkIn), , , );


--count[1] is count[1] at LC18
count[1]_or_out = count[0];
count[1]_reg_input = count[1] $ count[1]_or_out;
count[1] = DFFE(count[1]_reg_input, GLOBAL(ClkIn), , , );


--A1L64Q is count8~reg0 at LC17
A1L64Q_reg_input = VCC;
A1L64Q = TFFE(A1L64Q_reg_input, count[1], , , );


--DataBuf1[0] is DataBuf1[0] at LC20
DataBuf1[0]_or_out = Din1;
DataBuf1[0]_reg_input = DataBuf1[0]_or_out;
DataBuf1[0] = DFFE(DataBuf1[0]_reg_input, A1L64Q, , , );


--DataBuf2[0] is DataBuf2[0] at LC21
DataBuf2[0]_or_out = Din2;
DataBuf2[0]_reg_input = DataBuf2[0]_or_out;
DataBuf2[0] = DFFE(DataBuf2[0]_reg_input, A1L64Q, , , );


--DataBuf1[1] is DataBuf1[1] at LC22
DataBuf1[1]_or_out = DataBuf1[0];
DataBuf1[1]_reg_input = DataBuf1[1]_or_out;
DataBuf1[1] = DFFE(DataBuf1[1]_reg_input, A1L64Q, , , );


--DataBuf2[1] is DataBuf2[1] at LC23
DataBuf2[1]_or_out = DataBuf2[0];
DataBuf2[1]_reg_input = DataBuf2[1]_or_out;
DataBuf2[1] = DFFE(DataBuf2[1]_reg_input, A1L64Q, , , );


--DataBuf1[2] is DataBuf1[2] at LC24
DataBuf1[2]_or_out = DataBuf1[1];
DataBuf1[2]_reg_input = DataBuf1[2]_or_out;
DataBuf1[2] = DFFE(DataBuf1[2]_reg_input, A1L64Q, , , );


--DataBuf2[2] is DataBuf2[2] at LC25
DataBuf2[2]_or_out = DataBuf2[1];
DataBuf2[2]_reg_input = DataBuf2[2]_or_out;
DataBuf2[2] = DFFE(DataBuf2[2]_reg_input, A1L64Q, , , );


--count[2] is count[2] at LC14
count[2]_p1_out = count[1] & count[0];
count[2]_or_out = count[2];
count[2]_reg_input = count[2]_p1_out $ count[2]_or_out;
count[2] = DFFE(count[2]_reg_input, GLOBAL(ClkIn), , , );


--DataBuf1[3] is DataBuf1[3] at LC26
DataBuf1[3]_or_out = DataBuf1[2];
DataBuf1[3]_reg_input = DataBuf1[3]_or_out;
DataBuf1[3] = DFFE(DataBuf1[3]_reg_input, A1L64Q, , , );


--DataBuf2[3] is DataBuf2[3] at LC27
DataBuf2[3]_or_out = DataBuf2[2];
DataBuf2[3]_reg_input = DataBuf2[3]_or_out;
DataBuf2[3] = DFFE(DataBuf2[3]_reg_input, A1L64Q, , , );


--DataBuf1[4] is DataBuf1[4] at LC28
DataBuf1[4]_or_out = DataBuf1[3];
DataBuf1[4]_reg_input = DataBuf1[4]_or_out;
DataBuf1[4] = DFFE(DataBuf1[4]_reg_input, A1L64Q, , , );


--DataBuf2[4] is DataBuf2[4] at LC29
DataBuf2[4]_or_out = DataBuf2[3];
DataBuf2[4]_reg_input = DataBuf2[4]_or_out;
DataBuf2[4] = DFFE(DataBuf2[4]_reg_input, A1L64Q, , , );


--DataBuf1[5] is DataBuf1[5] at LC30
DataBuf1[5]_or_out = DataBuf1[4];
DataBuf1[5]_reg_input = DataBuf1[5]_or_out;
DataBuf1[5] = DFFE(DataBuf1[5]_reg_input, A1L64Q, , , );


--DataBuf2[5] is DataBuf2[5] at LC31
DataBuf2[5]_or_out = DataBuf2[4];
DataBuf2[5]_reg_input = DataBuf2[5]_or_out;
DataBuf2[5] = DFFE(DataBuf2[5]_reg_input, A1L64Q, , , );


--DataBuf1[6] is DataBuf1[6] at LC32
DataBuf1[6]_or_out = DataBuf1[5];
DataBuf1[6]_reg_input = DataBuf1[6]_or_out;
DataBuf1[6] = DFFE(DataBuf1[6]_reg_input, A1L64Q, , , );


--DataBuf2[6] is DataBuf2[6] at LC34
DataBuf2[6]_or_out = DataBuf2[5];
DataBuf2[6]_reg_input = DataBuf2[6]_or_out;
DataBuf2[6] = DFFE(DataBuf2[6]_reg_input, A1L64Q, , , );


--DataBuf1[7] is DataBuf1[7] at LC35
DataBuf1[7]_or_out = DataBuf1[6];
DataBuf1[7]_reg_input = DataBuf1[7]_or_out;
DataBuf1[7] = DFFE(DataBuf1[7]_reg_input, A1L64Q, , , );


--DataBuf2[7] is DataBuf2[7] at LC36
DataBuf2[7]_or_out = DataBuf2[6];
DataBuf2[7]_reg_input = DataBuf2[7]_or_out;
DataBuf2[7] = DFFE(DataBuf2[7]_reg_input, A1L64Q, , , );


--DataBuf2[8] is DataBuf2[8] at LC37
DataBuf2[8]_or_out = DataBuf2[7];
DataBuf2[8]_reg_input = DataBuf2[8]_or_out;
DataBuf2[8] = DFFE(DataBuf2[8]_reg_input, A1L64Q, , , );


--count[3] is count[3] at LC15
count[3]_p1_out = count[2] & count[1] & count[0];
count[3]_or_out = count[3];
count[3]_reg_input = count[3]_p1_out $ count[3]_or_out;
count[3] = DFFE(count[3]_reg_input, GLOBAL(ClkIn), , , );


--DataBuf2[9] is DataBuf2[9] at LC38
DataBuf2[9]_or_out = DataBuf2[8];
DataBuf2[9]_reg_input = DataBuf2[9]_or_out;
DataBuf2[9] = DFFE(DataBuf2[9]_reg_input, A1L64Q, , , );


--DataBuf2[10] is DataBuf2[10] at LC39
DataBuf2[10]_or_out = DataBuf2[9];
DataBuf2[10]_reg_input = DataBuf2[10]_or_out;
DataBuf2[10] = DFFE(DataBuf2[10]_reg_input, A1L64Q, , , );


--DataBuf2[11] is DataBuf2[11] at LC40
DataBuf2[11]_or_out = DataBuf2[10];
DataBuf2[11]_reg_input = DataBuf2[11]_or_out;
DataBuf2[11] = DFFE(DataBuf2[11]_reg_input, A1L64Q, , , );


--DataBuf2[12] is DataBuf2[12] at LC41
DataBuf2[12]_or_out = DataBuf2[11];
DataBuf2[12]_reg_input = DataBuf2[12]_or_out;
DataBuf2[12] = DFFE(DataBuf2[12]_reg_input, A1L64Q, , , );


--DataBuf2[13] is DataBuf2[13] at LC42
DataBuf2[13]_or_out = DataBuf2[12];
DataBuf2[13]_reg_input = DataBuf2[13]_or_out;
DataBuf2[13] = DFFE(DataBuf2[13]_reg_input, A1L64Q, , , );


--DataBuf2[14] is DataBuf2[14] at LC43
DataBuf2[14]_or_out = DataBuf2[13];
DataBuf2[14]_reg_input = DataBuf2[14]_or_out;
DataBuf2[14] = DFFE(DataBuf2[14]_reg_input, A1L64Q, , , );


--count[4] is count[4] at LC16
count[4]_p1_out = count[3] & count[2] & count[1] & count[0];
count[4]_or_out = count[4];
count[4]_reg_input = count[4]_p1_out $ count[4]_or_out;
count[4] = DFFE(count[4]_reg_input, GLOBAL(ClkIn), , , );


--DataBuf2[15] is DataBuf2[15] at LC33
DataBuf2[15]_or_out = DataBuf2[14];
DataBuf2[15]_reg_input = DataBuf2[15]_or_out;
DataBuf2[15] = DFFE(DataBuf2[15]_reg_input, A1L64Q, , , );


--count[5] is count[5] at LC1
count[5]_p1_out = count[4] & count[3] & count[2] & count[1] & count[0];
count[5]_or_out = count[5];
count[5]_reg_input = count[5]_p1_out $ count[5]_or_out;
count[5] = DFFE(count[5]_reg_input, GLOBAL(ClkIn), , , );


--count[6] is count[6] at LC2
count[6]_p1_out = count[5] & count[4] & count[3] & count[2] & count[1] & count[0];
count[6]_or_out = count[6];
count[6]_reg_input = count[6]_p1_out $ count[6]_or_out;
count[6] = DFFE(count[6]_reg_input, GLOBAL(ClkIn), , , );


--A1L84Q is count256~reg0 at LC13
A1L84Q_reg_input = VCC;
A1L84Q = TFFE(A1L84Q_reg_input, count[6], , , );


--count[8] is count[8] at LC4
count[8]_p1_out = count[6] & count[7] & count[5] & count[4] & count[3] & count[2] & count[1] & count[0];
count[8]_or_out = count[8]_p1_out;
count[8]_reg_input = count[8]_or_out;
count[8] = TFFE(count[8]_reg_input, GLOBAL(ClkIn), , , );


--A1L4Q is DAddout~reg0 at LC8
A1L4Q_p1_out = DataBuf1[7] & count[4] & !count[5] & !count[6] & !count[8] & !count[7];
A1L4Q_p2_out = !count[4] & count[5] & !count[6] & !count[8] & !count[7] & DataBuf2[15];
A1L4Q_p4_out = !count[4] & !count[5] & !count[6] & !count[8] & !count[7] & Din0;
A1L4Q_or_out = A1L4Q_p1_out # A1L4Q_p2_out # A1L4Q_p4_out;
A1L4Q_reg_input = A1L4Q_or_out;
A1L4Q = DFFE(A1L4Q_reg_input, A1L64Q, , , );


--A1L53Q is Dout0~reg0 at LC3
A1L53Q_p1_out = DAddin & !count[6] & !count[8] & !count[7] & !count[4] & !count[5];
A1L53Q_p2_out = !count[6] & !count[8] & !count[7] & !count[4] & count[5] & A1L53Q;
A1L53Q_p4_out = !count[6] & !count[8] & !count[7] & count[4] & !count[5] & A1L53Q;
A1L53Q_or_out = A1L53Q_p1_out # A1L53Q_p2_out # A1L53Q_p4_out;
A1L53Q_reg_input = A1L53Q_or_out;
A1L53Q = DFFE(A1L53Q_reg_input, A1L64Q, , , );


--A1L73Q is Dout1~reg0 at LC5
A1L73Q_p1_out = !count[6] & !count[8] & !count[7] & !count[5] & count[4] & DAddin;
A1L73Q_p2_out = !count[6] & !count[8] & !count[7] & !count[4] & A1L73Q;
A1L73Q_or_out = A1L73Q_p1_out # A1L73Q_p2_out;
A1L73Q_reg_input = A1L73Q_or_out;
A1L73Q = DFFE(A1L73Q_reg_input, A1L64Q, , , );


--A1L93Q is Dout2~reg0 at LC6
A1L93Q_p1_out = !count[6] & !count[8] & !count[7] & A1L93Q & !count[5];
A1L93Q_p2_out = !count[6] & !count[8] & !count[7] & count[5] & !count[4] & DAddin;
A1L93Q_or_out = A1L93Q_p1_out # A1L93Q_p2_out;
A1L93Q_reg_input = A1L93Q_or_out;
A1L93Q = DFFE(A1L93Q_reg_input, A1L64Q, , , );


--count[9] is count[9] at LC7
count[9]_p1_out = count[8] & count[6] & count[7] & count[5] & count[4] & count[3] & count[2] & count[1] & count[0];
count[9]_or_out = count[9];
count[9]_reg_input = count[9]_p1_out $ count[9]_or_out;
count[9] = DFFE(count[9]_reg_input, GLOBAL(ClkIn), , , );


--count[10] is count[10] at LC9
count[10]_p1_out = count[9] & count[8] & count[6] & count[7] & count[5] & count[4] & count[3] & count[2] & count[1] & count[0] & count[11];
count[10]_p2_out = count[9] & count[8] & count[6] & count[7] & count[5] & count[4] & count[3] & count[2] & count[1] & count[0] & count[10];
count[10]_or_out = count[10]_p1_out # count[10]_p2_out;
count[10]_reg_input = count[10]_or_out;
count[10] = TFFE(count[10]_reg_input, GLOBAL(ClkIn), , , );


--A1L05Q is count2048~reg0 at LC11
A1L05Q_p1_out = count[0] & count[7] & count[6] & count[5] & count[4] & count[3] & count[2] & count[1] & !count[11] & !count[10] & count[9] & count[8];
A1L05Q_or_out = A1L05Q_p1_out;
A1L05Q_reg_input = A1L05Q_or_out;
A1L05Q = TFFE(A1L05Q_reg_input, GLOBAL(ClkIn), , , );


--ClkIn is ClkIn at PIN_83
--operation mode is input

ClkIn = INPUT();


--Din0 is Din0 at PIN_81
--operation mode is input

Din0 = INPUT();


--Din1 is Din1 at PIN_33
--operation mode is input

Din1 = INPUT();


--Din2 is Din2 at PIN_52
--operation mode is input

Din2 = INPUT();


--DAddin is DAddin at PIN_4
--operation mode is input

DAddin = INPUT();


--count8 is count8 at PIN_22
--operation mode is output

count8 = OUTPUT(A1L64Q);


--count256 is count256 at PIN_6
--operation mode is output

count256 = OUTPUT(A1L84Q);


--DAddout is DAddout at PIN_9
--operation mode is output

DAddout = OUTPUT(A1L4Q);


--Dout0 is Dout0 at PIN_12
--operation mode is output

Dout0 = OUTPUT(A1L53Q);


--Dout1 is Dout1 at PIN_11
--operation mode is output

Dout1 = OUTPUT(A1L73Q);


--Dout2 is Dout2 at PIN_10
--operation mode is output

Dout2 = OUTPUT(A1L93Q);


--count2048 is count2048 at PIN_8
--operation mode is output

count2048 = OUTPUT(A1L05Q);






⌨️ 快捷键说明

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