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

📄 matri_key.fit.eqn

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

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


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

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

--D1L36 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[30]~COUT at LC7_C20
--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] at LC6_C20
--operation mode is clrb_cntr

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

--D1L16 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[29]~COUT at LC6_C20
--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] at LC5_C20
--operation mode is clrb_cntr

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

--D1L95 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[28]~COUT at LC5_C20
--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] at LC4_C20
--operation mode is clrb_cntr

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

--D1L75 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[27]~COUT at LC4_C20
--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] at LC3_C20
--operation mode is clrb_cntr

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

--D1L55 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[26]~COUT at LC3_C20
--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] at LC2_C20
--operation mode is clrb_cntr

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

--D1L35 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[25]~COUT at LC2_C20
--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] at LC1_C20
--operation mode is clrb_cntr

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

--D1L15 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[24]~COUT at LC1_C20
--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] at LC8_C18
--operation mode is clrb_cntr

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

--D1L94 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[23]~COUT at LC8_C18
--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] at LC7_C18
--operation mode is clrb_cntr

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

--D1L74 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[22]~COUT at LC7_C18
--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] at LC6_C18
--operation mode is clrb_cntr

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

--D1L54 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[21]~COUT at LC6_C18
--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] at LC5_C18
--operation mode is clrb_cntr

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

--D1L34 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[20]~COUT at LC5_C18
--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] at LC4_C18
--operation mode is clrb_cntr

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

--D1L14 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[19]~COUT at LC4_C18
--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] at LC3_C18
--operation mode is clrb_cntr

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

--D1L93 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[18]~COUT at LC3_C18
--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] at LC2_C18
--operation mode is clrb_cntr

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

--D1L73 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[17]~COUT at LC2_C18
--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] at LC1_C18
--operation mode is clrb_cntr

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

--D1L53 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[16]~COUT at LC1_C18
--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] at LC8_C16
--operation mode is clrb_cntr

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

--D1L33 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[15]~COUT at LC8_C16
--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] at LC7_C16
--operation mode is clrb_cntr

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

--D1L13 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[14]~COUT at LC7_C16
--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] at LC6_C16
--operation mode is clrb_cntr

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

--D1L92 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[13]~COUT at LC6_C16
--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] at LC5_C16
--operation mode is clrb_cntr

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

--D1L72 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[12]~COUT at LC5_C16
--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] at LC4_C16
--operation mode is clrb_cntr

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

--D1L52 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[11]~COUT at LC4_C16
--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] at LC3_C16
--operation mode is clrb_cntr

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

--D1L32 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[10]~COUT at LC3_C16
--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] at LC2_C16
--operation mode is clrb_cntr

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

--D1L12 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[9]~COUT at LC2_C16
--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] at LC1_C16
--operation mode is clrb_cntr

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

--D1L91 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[8]~COUT at LC1_C16
--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] at LC8_C14
--operation mode is clrb_cntr

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

--D1L71 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[7]~COUT at LC8_C14
--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] at LC7_C14
--operation mode is clrb_cntr

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

--D1L51 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[6]~COUT at LC7_C14
--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] at LC6_C14
--operation mode is clrb_cntr

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

--D1L31 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[5]~COUT at LC6_C14
--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] at LC5_C14
--operation mode is clrb_cntr

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

--D1L11 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[4]~COUT at LC5_C14
--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] at LC4_C14
--operation mode is clrb_cntr

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

--D1L9 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[3]~COUT at LC4_C14
--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] at LC3_C14
--operation mode is clrb_cntr

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

--D1L7 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[2]~COUT at LC3_C14
--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] at LC2_C14
--operation mode is clrb_cntr

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

--D1L5 is division:U1|lpm_counter:coutQ_rtl_0|alt_counter_f10ke:wysi_counter|counter_cell[1]~COUT at LC2_C14
--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] at LC1_C14
--operation mode is clrb_cntr

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

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

D1L3 = CARRY(D1_q[0]);


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

A1L12 = A1L63 & (A1L73 # A1L43 # A1L53);


--A1L22 is i~49 at LC3_B21
--operation mode is normal

A1L22 = A1L43 & (A1L73 # A1L53 $ !A1L63) # !A1L43 & (A1L53 # A1L73 $ A1L63);

⌨️ 快捷键说明

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