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

📄 key0.map.eqn

📁 CPLD开发板VHDL源程序并附上开发板的原理图
💻 EQN
📖 第 1 页 / 共 2 页
字号:
A1L73_p1_out = !key_code[0] & key_code[1];
A1L73_p2_out = key_code[0] & key_code[3];
A1L73_p3_out = !key_code[1] & !key_code[3] & key_code[2];
A1L73_p4_out = key_code[1] & !key_code[2];
A1L73_or_out = A1L73_p0_out # A1L73_p1_out # A1L73_p2_out # A1L73_p3_out # A1L73_p4_out;
A1L73 = !(A1L73_or_out);


--A1L83 is Mux~1749
A1L83_p1_out = key_code[2] & !key_code[3] & !key_code[0] & !key_code[1];
A1L83_p2_out = key_code[2] & key_code[0] & key_code[1];
A1L83_p3_out = !key_code[2] & key_code[3] & !key_code[0] & key_code[1];
A1L83_p4_out = !key_code[2] & key_code[0] & !key_code[1];
A1L83_or_out = A1L83_p1_out # A1L83_p2_out # A1L83_p3_out # A1L83_p4_out;
A1L83 = A1L83_or_out;


--A1L93 is Mux~1754
A1L93_p1_out = key_code[2] & !key_code[0] & key_code[1];
A1L93_p2_out = key_code[2] & !key_code[0] & key_code[3];
A1L93_p3_out = key_code[2] & key_code[0] & !key_code[1] & !key_code[3];
A1L93_p4_out = key_code[0] & key_code[1] & key_code[3];
A1L93_or_out = A1L93_p1_out # A1L93_p2_out # A1L93_p3_out # A1L93_p4_out;
A1L93 = A1L93_or_out;


--A1L04 is Mux~1758
A1L04_p1_out = key_code[2] & key_code[1] & key_code[3];
A1L04_p2_out = key_code[2] & key_code[3] & !key_code[0];
A1L04_p3_out = !key_code[2] & key_code[1] & !key_code[3] & !key_code[0];
A1L04_or_out = A1L04_p1_out # A1L04_p2_out # A1L04_p3_out;
A1L04 = A1L04_or_out;


--A1L14 is Mux~1759
A1L14_p1_out = column[1] & column[0] & column[2] & !column[3] & B1_dffs[19] & !key_code[2];
A1L14_p2_out = column[1] & column[0] & !column[2] & column[3] & B1_dffs[19] & !key_code[2];
A1L14_p3_out = column[1] & !column[0] & column[2] & column[3] & B1_dffs[19] & !key_code[2];
A1L14 = A1L14_p1_out # A1L14_p2_out # A1L14_p3_out;


--A1L24 is Mux~1763
A1L24_p1_out = column[1] & column[0] & column[2] & !column[3] & B1_dffs[20] & !key_code[3];
A1L24_p2_out = column[1] & column[0] & !column[2] & column[3] & B1_dffs[20] & !key_code[3];
A1L24_p3_out = column[1] & !column[0] & column[2] & column[3] & B1_dffs[20] & !key_code[3];
A1L24 = A1L24_p1_out # A1L24_p2_out # A1L24_p3_out;


--~VCC~0 is ~VCC~0
~VCC~0_or_out = GND;
~VCC~0 = !(~VCC~0_or_out);


--~GND~0 is ~GND~0
~GND~0_or_out = GND;
~GND~0 = ~GND~0_or_out;


--~GND~1 is ~GND~1
~GND~1_or_out = GND;
~GND~1 = ~GND~1_or_out;


--~GND~2 is ~GND~2
~GND~2_or_out = GND;
~GND~2 = ~GND~2_or_out;


--~GND~3 is ~GND~3
~GND~3_or_out = GND;
~GND~3 = ~GND~3_or_out;


--~GND~4 is ~GND~4
~GND~4_or_out = GND;
~GND~4 = ~GND~4_or_out;


--~GND~5 is ~GND~5
~GND~5_or_out = GND;
~GND~5 = ~GND~5_or_out;


--~GND~6 is ~GND~6
~GND~6_or_out = GND;
~GND~6 = ~GND~6_or_out;


--~GND~7 is ~GND~7
~GND~7_or_out = GND;
~GND~7 = ~GND~7_or_out;


--clk is clk
--operation mode is input

clk = INPUT();


--rst is rst
--operation mode is input

rst = INPUT();


--column[0] is column[0]
--operation mode is input

column[0] = INPUT();


--column[1] is column[1]
--operation mode is input

column[1] = INPUT();


--column[2] is column[2]
--operation mode is input

column[2] = INPUT();


--column[3] is column[3]
--operation mode is input

column[3] = INPUT();


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

dataout[0] = OUTPUT(~VCC~0);


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

en[0] = OUTPUT(~GND~0);


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

en[1] = OUTPUT(~GND~1);


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

en[2] = OUTPUT(~GND~2);


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

en[3] = OUTPUT(~GND~3);


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

en[4] = OUTPUT(~GND~4);


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

en[5] = OUTPUT(~GND~5);


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

en[6] = OUTPUT(~GND~6);


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

en[7] = OUTPUT(~GND~7);


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

row[0] = OUTPUT(A1L03);


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

row[1] = OUTPUT(A1L13);


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

row[2] = OUTPUT(A1L23);


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

row[3] = OUTPUT(A1L33);


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

dataout[2] = OUTPUT(A1L43);


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

dataout[3] = OUTPUT(A1L63);


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

dataout[7] = OUTPUT(A1L53);


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

dataout[1] = OUTPUT(A1L73);


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

dataout[4] = OUTPUT(A1L83);


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

dataout[6] = OUTPUT(A1L93);


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

dataout[5] = OUTPUT(A1L04);


⌨️ 快捷键说明

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