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

📄 matri_key.map.eqn

📁 矩阵键盘的扫描的vhdl代码
💻 EQN
📖 第 1 页 / 共 2 页
字号:
--D1_q[31] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[31]
--operation mode is clrb_cntr

D1_q[31]_lut_out = (D1_q[31] $ D1L36) & B1L3;
D1_q[31] = DFFEA(D1_q[31]_lut_out, clk, , , , , );


--D1_q[30] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[30]
--operation mode is clrb_cntr

D1_q[30]_lut_out = (D1_q[30] $ D1L16) & B1L3;
D1_q[30] = DFFEA(D1_q[30]_lut_out, clk, , , , , );

--D1L36 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[30]~COUT
--operation mode is clrb_cntr

D1L36 = CARRY(D1_q[30] & D1L16);


--D1_q[29] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[29]
--operation mode is clrb_cntr

D1_q[29]_lut_out = (D1_q[29] $ D1L95) & B1L3;
D1_q[29] = DFFEA(D1_q[29]_lut_out, clk, , , , , );

--D1L16 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[29]~COUT
--operation mode is clrb_cntr

D1L16 = CARRY(D1_q[29] & D1L95);


--D1_q[28] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[28]
--operation mode is clrb_cntr

D1_q[28]_lut_out = (D1_q[28] $ D1L75) & B1L3;
D1_q[28] = DFFEA(D1_q[28]_lut_out, clk, , , , , );

--D1L95 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[28]~COUT
--operation mode is clrb_cntr

D1L95 = CARRY(D1_q[28] & D1L75);


--D1_q[27] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[27]
--operation mode is clrb_cntr

D1_q[27]_lut_out = (D1_q[27] $ D1L55) & B1L3;
D1_q[27] = DFFEA(D1_q[27]_lut_out, clk, , , , , );

--D1L75 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[27]~COUT
--operation mode is clrb_cntr

D1L75 = CARRY(D1_q[27] & D1L55);


--D1_q[26] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[26]
--operation mode is clrb_cntr

D1_q[26]_lut_out = (D1_q[26] $ D1L35) & B1L3;
D1_q[26] = DFFEA(D1_q[26]_lut_out, clk, , , , , );

--D1L55 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[26]~COUT
--operation mode is clrb_cntr

D1L55 = CARRY(D1_q[26] & D1L35);


--D1_q[25] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[25]
--operation mode is clrb_cntr

D1_q[25]_lut_out = (D1_q[25] $ D1L15) & B1L3;
D1_q[25] = DFFEA(D1_q[25]_lut_out, clk, , , , , );

--D1L35 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[25]~COUT
--operation mode is clrb_cntr

D1L35 = CARRY(D1_q[25] & D1L15);


--D1_q[24] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[24]
--operation mode is clrb_cntr

D1_q[24]_lut_out = (D1_q[24] $ D1L94) & B1L3;
D1_q[24] = DFFEA(D1_q[24]_lut_out, clk, , , , , );

--D1L15 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[24]~COUT
--operation mode is clrb_cntr

D1L15 = CARRY(D1_q[24] & D1L94);


--D1_q[23] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[23]
--operation mode is clrb_cntr

D1_q[23]_lut_out = (D1_q[23] $ D1L74) & B1L3;
D1_q[23] = DFFEA(D1_q[23]_lut_out, clk, , , , , );

--D1L94 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[23]~COUT
--operation mode is clrb_cntr

D1L94 = CARRY(D1_q[23] & D1L74);


--D1_q[22] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[22]
--operation mode is clrb_cntr

D1_q[22]_lut_out = (D1_q[22] $ D1L54) & B1L3;
D1_q[22] = DFFEA(D1_q[22]_lut_out, clk, , , , , );

--D1L74 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[22]~COUT
--operation mode is clrb_cntr

D1L74 = CARRY(D1_q[22] & D1L54);


--D1_q[21] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[21]
--operation mode is clrb_cntr

D1_q[21]_lut_out = (D1_q[21] $ D1L34) & B1L3;
D1_q[21] = DFFEA(D1_q[21]_lut_out, clk, , , , , );

--D1L54 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[21]~COUT
--operation mode is clrb_cntr

D1L54 = CARRY(D1_q[21] & D1L34);


--D1_q[20] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[20]
--operation mode is clrb_cntr

D1_q[20]_lut_out = (D1_q[20] $ D1L14) & B1L3;
D1_q[20] = DFFEA(D1_q[20]_lut_out, clk, , , , , );

--D1L34 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[20]~COUT
--operation mode is clrb_cntr

D1L34 = CARRY(D1_q[20] & D1L14);


--D1_q[19] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[19]
--operation mode is clrb_cntr

D1_q[19]_lut_out = (D1_q[19] $ D1L93) & B1L3;
D1_q[19] = DFFEA(D1_q[19]_lut_out, clk, , , , , );

--D1L14 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[19]~COUT
--operation mode is clrb_cntr

D1L14 = CARRY(D1_q[19] & D1L93);


--D1_q[18] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[18]
--operation mode is clrb_cntr

D1_q[18]_lut_out = (D1_q[18] $ D1L73) & B1L3;
D1_q[18] = DFFEA(D1_q[18]_lut_out, clk, , , , , );

--D1L93 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[18]~COUT
--operation mode is clrb_cntr

D1L93 = CARRY(D1_q[18] & D1L73);


--D1_q[17] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[17]
--operation mode is clrb_cntr

D1_q[17]_lut_out = (D1_q[17] $ D1L53) & B1L3;
D1_q[17] = DFFEA(D1_q[17]_lut_out, clk, , , , , );

--D1L73 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[17]~COUT
--operation mode is clrb_cntr

D1L73 = CARRY(D1_q[17] & D1L53);


--D1_q[16] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[16]
--operation mode is clrb_cntr

D1_q[16]_lut_out = (D1_q[16] $ D1L33) & B1L3;
D1_q[16] = DFFEA(D1_q[16]_lut_out, clk, , , , , );

--D1L53 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[16]~COUT
--operation mode is clrb_cntr

D1L53 = CARRY(D1_q[16] & D1L33);


--D1_q[15] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[15]
--operation mode is clrb_cntr

D1_q[15]_lut_out = (D1_q[15] $ D1L13) & B1L3;
D1_q[15] = DFFEA(D1_q[15]_lut_out, clk, , , , , );

--D1L33 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[15]~COUT
--operation mode is clrb_cntr

D1L33 = CARRY(D1_q[15] & D1L13);


--D1_q[14] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[14]
--operation mode is clrb_cntr

D1_q[14]_lut_out = (D1_q[14] $ D1L92) & B1L3;
D1_q[14] = DFFEA(D1_q[14]_lut_out, clk, , , , , );

--D1L13 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[14]~COUT
--operation mode is clrb_cntr

D1L13 = CARRY(D1_q[14] & D1L92);


--D1_q[13] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[13]
--operation mode is clrb_cntr

D1_q[13]_lut_out = (D1_q[13] $ D1L72) & B1L3;
D1_q[13] = DFFEA(D1_q[13]_lut_out, clk, , , , , );

--D1L92 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[13]~COUT
--operation mode is clrb_cntr

D1L92 = CARRY(D1_q[13] & D1L72);


--D1_q[12] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[12]
--operation mode is clrb_cntr

D1_q[12]_lut_out = (D1_q[12] $ D1L52) & B1L3;
D1_q[12] = DFFEA(D1_q[12]_lut_out, clk, , , , , );

--D1L72 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[12]~COUT
--operation mode is clrb_cntr

D1L72 = CARRY(D1_q[12] & D1L52);


--D1_q[11] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[11]
--operation mode is clrb_cntr

D1_q[11]_lut_out = (D1_q[11] $ D1L32) & B1L3;
D1_q[11] = DFFEA(D1_q[11]_lut_out, clk, , , , , );

--D1L52 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[11]~COUT
--operation mode is clrb_cntr

D1L52 = CARRY(D1_q[11] & D1L32);


--D1_q[10] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[10]
--operation mode is clrb_cntr

D1_q[10]_lut_out = (D1_q[10] $ D1L12) & B1L3;
D1_q[10] = DFFEA(D1_q[10]_lut_out, clk, , , , , );

--D1L32 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[10]~COUT
--operation mode is clrb_cntr

D1L32 = CARRY(D1_q[10] & D1L12);


--D1_q[9] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[9]
--operation mode is clrb_cntr

D1_q[9]_lut_out = (D1_q[9] $ D1L91) & B1L3;
D1_q[9] = DFFEA(D1_q[9]_lut_out, clk, , , , , );

--D1L12 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[9]~COUT
--operation mode is clrb_cntr

D1L12 = CARRY(D1_q[9] & D1L91);


--D1_q[8] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[8]
--operation mode is clrb_cntr

D1_q[8]_lut_out = (D1_q[8] $ D1L71) & B1L3;
D1_q[8] = DFFEA(D1_q[8]_lut_out, clk, , , , , );

--D1L91 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[8]~COUT
--operation mode is clrb_cntr

D1L91 = CARRY(D1_q[8] & D1L71);


--D1_q[7] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[7]
--operation mode is clrb_cntr

D1_q[7]_lut_out = (D1_q[7] $ D1L51) & B1L3;
D1_q[7] = DFFEA(D1_q[7]_lut_out, clk, , , , , );

--D1L71 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[7]~COUT
--operation mode is clrb_cntr

D1L71 = CARRY(D1_q[7] & D1L51);


--D1_q[6] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[6]
--operation mode is clrb_cntr

D1_q[6]_lut_out = (D1_q[6] $ D1L31) & B1L3;
D1_q[6] = DFFEA(D1_q[6]_lut_out, clk, , , , , );

--D1L51 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[6]~COUT
--operation mode is clrb_cntr

D1L51 = CARRY(D1_q[6] & D1L31);


--D1_q[5] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[5]
--operation mode is clrb_cntr

D1_q[5]_lut_out = (D1_q[5] $ D1L11) & B1L3;
D1_q[5] = DFFEA(D1_q[5]_lut_out, clk, , , , , );

--D1L31 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[5]~COUT
--operation mode is clrb_cntr

D1L31 = CARRY(D1_q[5] & D1L11);


--D1_q[4] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[4]
--operation mode is clrb_cntr

D1_q[4]_lut_out = (D1_q[4] $ D1L9) & B1L3;
D1_q[4] = DFFEA(D1_q[4]_lut_out, clk, , , , , );

--D1L11 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[4]~COUT
--operation mode is clrb_cntr

D1L11 = CARRY(D1_q[4] & D1L9);


--D1_q[3] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[3]
--operation mode is clrb_cntr

D1_q[3]_lut_out = (D1_q[3] $ D1L7) & B1L3;
D1_q[3] = DFFEA(D1_q[3]_lut_out, clk, , , , , );

--D1L9 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~COUT
--operation mode is clrb_cntr

D1L9 = CARRY(D1_q[3] & D1L7);


--D1_q[2] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[2]
--operation mode is clrb_cntr

D1_q[2]_lut_out = (D1_q[2] $ D1L5) & B1L3;
D1_q[2] = DFFEA(D1_q[2]_lut_out, clk, , , , , );

--D1L7 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT
--operation mode is clrb_cntr

D1L7 = CARRY(D1_q[2] & D1L5);


--D1_q[1] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[1]
--operation mode is clrb_cntr

D1_q[1]_lut_out = (D1_q[1] $ D1L3) & B1L3;
D1_q[1] = DFFEA(D1_q[1]_lut_out, clk, , , , , );

--D1L5 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT
--operation mode is clrb_cntr

D1L5 = CARRY(D1_q[1] & D1L3);


--D1_q[0] is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|q[0]
--operation mode is clrb_cntr

D1_q[0]_lut_out = (!D1_q[0]) & B1L3;
D1_q[0] = DFFEA(D1_q[0]_lut_out, clk, , , , , );

--D1L3 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[0]~COUT
--operation mode is clrb_cntr

D1L3 = CARRY(D1_q[0]);


--A1L12 is i~47
--operation mode is normal

⌨️ 快捷键说明

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