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

📄 ex11.map.eqn

📁 点阵显示的vhdl程序,是一个学员实验用的程序
💻 EQN
📖 第 1 页 / 共 2 页
字号:

G1L53 = !G1L49 & !G1_CNT[12] & !G1_CNT[11];


--B1L21 is M_SELECT:inst|ROW[6]~843
--operation mode is normal

B1L21 = G1L50 & !C1_CNT[1] & (C1_CNT[0] $ C1_CNT[2]);

--B1L26 is M_SELECT:inst|ROW[6]~859
--operation mode is normal

B1L26 = G1L50 & !C1_CNT[1] & (C1_CNT[0] $ C1_CNT[2]);


--B1L22 is M_SELECT:inst|ROW[6]~844
--operation mode is normal

B1L22 = C1_CNT[1] & C1_CNT[2] & (G1L39 $ !C1_CNT[0]) # !C1_CNT[1] & !C1_CNT[2] & G1L39 & !C1_CNT[0];

--B1L27 is M_SELECT:inst|ROW[6]~860
--operation mode is normal

B1L27 = C1_CNT[1] & C1_CNT[2] & (G1L39 $ !C1_CNT[0]) # !C1_CNT[1] & !C1_CNT[2] & G1L39 & !C1_CNT[0];


--B1L23 is M_SELECT:inst|ROW[6]~845
--operation mode is normal

B1L23 = B1L20 # B1L21 # G1L30 & B1L22;

--B1L28 is M_SELECT:inst|ROW[6]~861
--operation mode is normal

B1L28 = B1L20 # B1L21 # G1L30 & B1L22;


--B1L13 is M_SELECT:inst|ROW[5]~846
--operation mode is normal

B1L13 = !G1L50 & (C1_CNT[2] & C1_CNT[1] & C1_CNT[0] # !C1_CNT[2] & !C1_CNT[1] & !C1_CNT[0]);

--B1L16 is M_SELECT:inst|ROW[5]~862
--operation mode is normal

B1L16 = !G1L50 & (C1_CNT[2] & C1_CNT[1] & C1_CNT[0] # !C1_CNT[2] & !C1_CNT[1] & !C1_CNT[0]);


--B1L14 is M_SELECT:inst|ROW[5]~847
--operation mode is normal

B1L14 = C1_CNT[2] & G1L50 & !C1_CNT[0] & !C1_CNT[1];

--B1L17 is M_SELECT:inst|ROW[5]~863
--operation mode is normal

B1L17 = C1_CNT[2] & G1L50 & !C1_CNT[0] & !C1_CNT[1];


--A1L28 is rtl~191
--operation mode is normal

A1L28 = C1_CNT[1] & C1_CNT[0];

--A1L39 is rtl~202
--operation mode is normal

A1L39 = C1_CNT[1] & C1_CNT[0];


--B1L15 is M_SELECT:inst|ROW[5]~848
--operation mode is normal

B1L15 = B1L13 # B1L14 # A1L28 & B1L19;

--B1L18 is M_SELECT:inst|ROW[5]~864
--operation mode is normal

B1L18 = B1L13 # B1L14 # A1L28 & B1L19;


--D1L1 is wdisplay1:inst2|ROW~74
--operation mode is normal

D1L1 = C1_CNT[1] & C1_CNT[0] # !C1_CNT[1] & !C1_CNT[0] & (!C1_CNT[2]);

--D1L2 is wdisplay1:inst2|ROW~75
--operation mode is normal

D1L2 = C1_CNT[1] & C1_CNT[0] # !C1_CNT[1] & !C1_CNT[0] & (!C1_CNT[2]);


--F1L1 is wdisplay3:inst4|ROW~46
--operation mode is normal

F1L1 = C1_CNT[1] & C1_CNT[0] & C1_CNT[2] # !C1_CNT[1] & !C1_CNT[0] & !C1_CNT[2];

--F1L2 is wdisplay3:inst4|ROW~47
--operation mode is normal

F1L2 = C1_CNT[1] & C1_CNT[0] & C1_CNT[2] # !C1_CNT[1] & !C1_CNT[0] & !C1_CNT[2];


--B1L7 is M_SELECT:inst|ROW[4]~849
--operation mode is normal

B1L7 = G1L28 & (G1L30) # !G1L28 & (G1L30 & F1L1 # !G1L30 & (A1L23));

--B1L10 is M_SELECT:inst|ROW[4]~865
--operation mode is normal

B1L10 = G1L28 & (G1L30) # !G1L28 & (G1L30 & F1L1 # !G1L30 & (A1L23));


--B1L8 is M_SELECT:inst|ROW[4]~850
--operation mode is normal

B1L8 = G1L28 & (B1L7 & (F1L1) # !B1L7 & D1L1) # !G1L28 & (B1L7);

--B1L11 is M_SELECT:inst|ROW[4]~866
--operation mode is normal

B1L11 = G1L28 & (B1L7 & (F1L1) # !B1L7 & D1L1) # !G1L28 & (B1L7);


--B1L9 is M_SELECT:inst|ROW[4]~851
--operation mode is normal

B1L9 = B1L8 # !C1_CNT[1] & !C1_CNT[0] & !C1_CNT[2];

--B1L12 is M_SELECT:inst|ROW[4]~867
--operation mode is normal

B1L12 = B1L8 # !C1_CNT[1] & !C1_CNT[0] & !C1_CNT[2];


--B1L5 is M_SELECT:inst|ROW[2]~852
--operation mode is normal

B1L5 = B1L21 # B1L13 # A1L28 & B1L19;

--B1L6 is M_SELECT:inst|ROW[2]~868
--operation mode is normal

B1L6 = B1L21 # B1L13 # A1L28 & B1L19;


--E1L1 is wdisplay2:inst3|ROW~119
--operation mode is normal

E1L1 = C1_CNT[1] & C1_CNT[2] & !C1_CNT[0] # !C1_CNT[1] & !C1_CNT[2] & C1_CNT[0];

--E1L2 is wdisplay2:inst3|ROW~120
--operation mode is normal

E1L2 = C1_CNT[1] & C1_CNT[2] & !C1_CNT[0] # !C1_CNT[1] & !C1_CNT[2] & C1_CNT[0];


--C1L12 is wdisplay:inst1|ROW[7]~155
--operation mode is normal

C1L12 = C1_CNT[1] & (!C1_CNT[0] # !C1_CNT[2]) # !C1_CNT[1] & C1_CNT[2];

--C1L13 is wdisplay:inst1|ROW[7]~156
--operation mode is normal

C1L13 = C1_CNT[1] & (!C1_CNT[0] # !C1_CNT[2]) # !C1_CNT[1] & C1_CNT[2];


--B1L1 is M_SELECT:inst|ROW[1]~853
--operation mode is normal

B1L1 = G1L28 & (G1L30) # !G1L28 & (G1L30 & E1L1 # !G1L30 & (C1L12));

--B1L3 is M_SELECT:inst|ROW[1]~869
--operation mode is normal

B1L3 = G1L28 & (G1L30) # !G1L28 & (G1L30 & E1L1 # !G1L30 & (C1L12));


--B1L2 is M_SELECT:inst|ROW[1]~854
--operation mode is normal

B1L2 = G1L39 & (G1L50 & B1L1 # !G1L50 & (!F1L1)) # !G1L39 & (B1L1);

--B1L4 is M_SELECT:inst|ROW[1]~870
--operation mode is normal

B1L4 = G1L39 & (G1L50 & B1L1 # !G1L50 & (!F1L1)) # !G1L39 & (B1L1);


--L2_cs_buffer[10] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[10]
--operation mode is arithmetic

L2_cs_buffer[10] = G1_CNT[10] $ (L2_cout[9]);

--L2L34 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[10]~149
--operation mode is arithmetic

L2L34 = G1_CNT[10] $ (L2_cout[9]);

--L2_cout[10] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[10]
--operation mode is arithmetic

L2_cout[10] = CARRY(G1_CNT[10] & (L2_cout[9]));


--A1L29 is rtl~192
--operation mode is normal

A1L29 = A1L26 & G1_CNT[3] & A1L27 & !G1_CNT[6];

--A1L40 is rtl~203
--operation mode is normal

A1L40 = A1L26 & G1_CNT[3] & A1L27 & !G1_CNT[6];


--A1L30 is rtl~193
--operation mode is normal

A1L30 = G1_CNT[12] & G1_CNT[11] & G1_CNT[2] & G1_CNT[1];

--A1L41 is rtl~204
--operation mode is normal

A1L41 = G1_CNT[12] & G1_CNT[11] & G1_CNT[2] & G1_CNT[1];


--L2_cs_buffer[9] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[9]
--operation mode is arithmetic

L2_cs_buffer[9] = G1_CNT[9] $ (L2_cout[8]);

--L2L32 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[9]~150
--operation mode is arithmetic

L2L32 = G1_CNT[9] $ (L2_cout[8]);

--L2_cout[9] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[9]
--operation mode is arithmetic

L2_cout[9] = CARRY(G1_CNT[9] & (L2_cout[8]));


--L2_cs_buffer[8] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[8]
--operation mode is arithmetic

L2_cs_buffer[8] = G1_CNT[8] $ (L2_cout[7]);

--L2L30 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[8]~151
--operation mode is arithmetic

L2L30 = G1_CNT[8] $ (L2_cout[7]);

--L2_cout[8] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[8]
--operation mode is arithmetic

L2_cout[8] = CARRY(G1_CNT[8] & (L2_cout[7]));


--L2_cs_buffer[11] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[11]
--operation mode is arithmetic

L2_cs_buffer[11] = G1_CNT[11] $ (L2_cout[10]);

--L2L36 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[11]~152
--operation mode is arithmetic

L2L36 = G1_CNT[11] $ (L2_cout[10]);

--L2_cout[11] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[11]
--operation mode is arithmetic

L2_cout[11] = CARRY(G1_CNT[11] & (L2_cout[10]));


--L2_cs_buffer[6] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[6]
--operation mode is arithmetic

L2_cs_buffer[6] = G1_CNT[6] $ (L2_cout[5]);

--L2L26 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[6]~153
--operation mode is arithmetic

L2L26 = G1_CNT[6] $ (L2_cout[5]);

--L2_cout[6] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[6]
--operation mode is arithmetic

L2_cout[6] = CARRY(G1_CNT[6] & (L2_cout[5]));


--L2_cs_buffer[5] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]
--operation mode is arithmetic

L2_cs_buffer[5] = G1_CNT[5] $ (L2_cout[4]);

--L2L24 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[5]~154
--operation mode is arithmetic

L2L24 = G1_CNT[5] $ (L2_cout[4]);

--L2_cout[5] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[5]
--operation mode is arithmetic

L2_cout[5] = CARRY(G1_CNT[5] & (L2_cout[4]));


--L2_cs_buffer[4] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]
--operation mode is arithmetic

L2_cs_buffer[4] = G1_CNT[4] $ (L2_cout[3]);

--L2L22 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[4]~155
--operation mode is arithmetic

L2L22 = G1_CNT[4] $ (L2_cout[3]);

--L2_cout[4] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[4]
--operation mode is arithmetic

L2_cout[4] = CARRY(G1_CNT[4] & (L2_cout[3]));


--L2_cs_buffer[7] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[7]
--operation mode is arithmetic

L2_cs_buffer[7] = G1_CNT[7] $ (L2_cout[6]);

--L2L28 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[7]~156
--operation mode is arithmetic

L2L28 = G1_CNT[7] $ (L2_cout[6]);

--L2_cout[7] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[7]
--operation mode is arithmetic

L2_cout[7] = CARRY(G1_CNT[7] & (L2_cout[6]));


--L2_cs_buffer[3] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[3]
--operation mode is arithmetic

L2_cs_buffer[3] = G1_CNT[3] $ (L2_cout[2]);

--L2L20 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[3]~157
--operation mode is arithmetic

L2L20 = G1_CNT[3] $ (L2_cout[2]);

--L2_cout[3] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[3]
--operation mode is arithmetic

L2_cout[3] = CARRY(G1_CNT[3] & (L2_cout[2]));


--L2_cs_buffer[2] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]
--operation mode is arithmetic

L2_cs_buffer[2] = G1_CNT[2] $ (L2_cout[1]);

--L2L18 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[2]~158
--operation mode is arithmetic

L2L18 = G1_CNT[2] $ (L2_cout[1]);

--L2_cout[2] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[2]
--operation mode is arithmetic

L2_cout[2] = CARRY(G1_CNT[2] & (L2_cout[1]));


--L2_cs_buffer[1] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]
--operation mode is arithmetic

L2_cs_buffer[1] = G1_CNT[1] $ (L2_cout[0]);

--L2L16 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cs_buffer[1]~159
--operation mode is arithmetic

L2L16 = G1_CNT[1] $ (L2_cout[0]);

--L2_cout[1] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|a_csnbuffer:result_node|cout[1]
--operation mode is arithmetic

L2_cout[1] = CARRY(G1_CNT[1] & (L2_cout[0]));


--J1_unreg_res_node[12] is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|unreg_res_node[12]
--operation mode is normal

J1_unreg_res_node[12] = L2_cout[11] $ G1_CNT[12];

--J1L3 is CNT:inst5|lpm_add_sub:add_rtl_0|addcore:adder|unreg_res_node[12]~25
--operation mode is normal

J1L3 = L2_cout[11] $ G1_CNT[12];


--CLK is CLK
--operation mode is input

CLK = INPUT();


--COL[7] is COL[7]
--operation mode is output

COL[7] = OUTPUT(A1L20);


--COL[6] is COL[6]
--operation mode is output

COL[6] = OUTPUT(A1L25);


--COL[5] is COL[5]
--operation mode is output

COL[5] = OUTPUT(A1L21);


--COL[4] is COL[4]
--operation mode is output

COL[4] = OUTPUT(A1L22);


--COL[3] is COL[3]
--operation mode is output

COL[3] = OUTPUT(A1L23);


--COL[2] is COL[2]
--operation mode is output

COL[2] = OUTPUT(C1L10);


--COL[1] is COL[1]
--operation mode is output

COL[1] = OUTPUT(A1L24);


--COL[0] is COL[0]
--operation mode is output

COL[0] = OUTPUT(!C1L8);


--ROW[7] is ROW[7]
--operation mode is output

ROW[7] = OUTPUT(B1L30);


--ROW[6] is ROW[6]
--operation mode is output

ROW[6] = OUTPUT(B1L23);


--ROW[5] is ROW[5]
--operation mode is output

ROW[5] = OUTPUT(B1L15);


--ROW[4] is ROW[4]
--operation mode is output

ROW[4] = OUTPUT(B1L9);


--ROW[3] is ROW[3]
--operation mode is output

ROW[3] = OUTPUT(B1L9);


--ROW[2] is ROW[2]
--operation mode is output

ROW[2] = OUTPUT(B1L5);


--ROW[1] is ROW[1]
--operation mode is output

ROW[1] = OUTPUT(B1L2);


--ROW[0] is ROW[0]
--operation mode is output

ROW[0] = OUTPUT(GND);


⌨️ 快捷键说明

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