📄 keyboard1.map.eqn
字号:
E1L9_p3_out = D1L2 & D1L4 & !D1L3 & D1L1 & GLOBAL(reset) & D1L6 & D1L8 & !D1L7 & D1L5;
E1L9 = E1L9_p1_out # E1L9_p2_out # E1L9_p3_out;
--E1L10 is key_decode:inst5|Mux~1346
E1L10_p1_out = D1L3 & D1L1 & GLOBAL(reset) & D1L6 & D1L8 & D1L7 & !D1L5 & D1L4 & !D1L2;
E1L10_p2_out = D1L3 & D1L1 & GLOBAL(reset) & D1L6 & D1L8 & D1L7 & !D1L5 & !D1L4 & D1L2;
E1L10_p3_out = D1L3 & D1L1 & GLOBAL(reset) & !D1L6 & D1L8 & D1L7 & D1L5 & D1L4 & !D1L2;
E1L10 = E1L10_p1_out # E1L10_p2_out # E1L10_p3_out;
--E1L11 is key_decode:inst5|Mux~1350
E1L11_p1_out = D1L2 & D1L4 & !D1L3 & D1L1 & GLOBAL(reset) & D1L6 & D1L8 & D1L7 & !D1L5;
E1L11_p2_out = D1L2 & D1L4 & !D1L3 & D1L1 & GLOBAL(reset) & !D1L6 & D1L8 & D1L7 & D1L5;
E1L11_p3_out = D1L2 & D1L4 & !D1L3 & D1L1 & GLOBAL(reset) & D1L6 & D1L8 & !D1L7 & D1L5;
E1L11_p4_out = D1L2 & D1L4 & !D1L3 & D1L1 & GLOBAL(reset) & D1L6 & !D1L8 & D1L7 & D1L5;
E1L11 = E1L11_p1_out # E1L11_p2_out # E1L11_p3_out # E1L11_p4_out;
--E1L12 is key_decode:inst5|Mux~1355
E1L12_p1_out = D1L3 & D1L1 & GLOBAL(reset) & D1L6 & D1L8 & D1L7 & !D1L5 & D1L4 & !D1L2;
E1L12_p2_out = D1L3 & D1L1 & GLOBAL(reset) & D1L6 & D1L8 & D1L7 & !D1L5 & !D1L4 & D1L2;
E1L12_p3_out = D1L3 & D1L1 & GLOBAL(reset) & !D1L6 & D1L8 & D1L7 & D1L5 & D1L4 & !D1L2;
E1L12_p4_out = D1L3 & D1L1 & GLOBAL(reset) & !D1L6 & D1L8 & D1L7 & D1L5 & !D1L4 & D1L2;
E1L12 = E1L12_p1_out # E1L12_p2_out # E1L12_p3_out # E1L12_p4_out;
--G1L13 is choice1from6:inst7|Mux~3886
G1L13_p1_out = F5_data_out[3] & G1_next_led_cs[4] & !G1_next_led_cs[5] & !G1_next_led_cs[2] & !G1_next_led_cs[3] & !G1_next_led_cs[1] & G1_next_led_cs[0];
G1L13 = G1L13_p1_out;
--G1L14 is choice1from6:inst7|Mux~3888
G1L14_p1_out = F5_data_out[2] & G1_next_led_cs[4] & !G1_next_led_cs[5] & !G1_next_led_cs[2] & !G1_next_led_cs[3] & !G1_next_led_cs[1] & G1_next_led_cs[0];
G1L14 = G1L14_p1_out;
--G1L15 is choice1from6:inst7|Mux~3890
G1L15_p1_out = F5_data_out[1] & G1_next_led_cs[4] & !G1_next_led_cs[5] & !G1_next_led_cs[2] & !G1_next_led_cs[3] & !G1_next_led_cs[1] & G1_next_led_cs[0];
G1L15 = G1L15_p1_out;
--G1L16 is choice1from6:inst7|Mux~3892
G1L16_p1_out = F5_data_out[0] & G1_next_led_cs[4] & !G1_next_led_cs[5] & !G1_next_led_cs[2] & !G1_next_led_cs[1] & !G1_next_led_cs[3] & G1_next_led_cs[0];
G1L16 = G1L16_p1_out;
--~VCC~0 is ~VCC~0
~VCC~0_or_out = GND;
~VCC~0 = !(~VCC~0_or_out);
--clock_1k is clock_1k
--operation mode is input
clock_1k = INPUT();
--reset is reset
--operation mode is input
reset = INPUT();
--row_data[3] is row_data[3]
--operation mode is input
row_data[3] = INPUT();
--row_data[2] is row_data[2]
--operation mode is input
row_data[2] = INPUT();
--row_data[1] is row_data[1]
--operation mode is input
row_data[1] = INPUT();
--row_data[0] is row_data[0]
--operation mode is input
row_data[0] = INPUT();
--clock is clock
--operation mode is input
clock = INPUT();
--seg7led_bits[7] is seg7led_bits[7]
--operation mode is output
seg7led_bits[7] = OUTPUT(~VCC~0);
--led_cs[1] is led_cs[1]
--operation mode is output
led_cs[1] = OUTPUT(G1_led_cs[1]);
--led_cs[0] is led_cs[0]
--operation mode is output
led_cs[0] = OUTPUT(G1_led_cs[0]);
--led_cs[2] is led_cs[2]
--operation mode is output
led_cs[2] = OUTPUT(G1_led_cs[2]);
--led_cs[3] is led_cs[3]
--operation mode is output
led_cs[3] = OUTPUT(G1_led_cs[3]);
--led_cs[4] is led_cs[4]
--operation mode is output
led_cs[4] = OUTPUT(G1_led_cs[4]);
--led_cs[5] is led_cs[5]
--operation mode is output
led_cs[5] = OUTPUT(G1_led_cs[5]);
--row_select[3] is row_select[3]
--operation mode is output
row_select[3] = OUTPUT(C1L12);
--row_select[2] is row_select[2]
--operation mode is output
row_select[2] = OUTPUT(C1L10);
--row_select[1] is row_select[1]
--operation mode is output
row_select[1] = OUTPUT(C1L8);
--row_select[0] is row_select[0]
--operation mode is output
row_select[0] = OUTPUT(C1L6);
--key_down is key_down
--operation mode is output
key_down = OUTPUT(D1L9);
--key_data[7] is key_data[7]
--operation mode is output
key_data[7] = OUTPUT(D1L8);
--key_data[6] is key_data[6]
--operation mode is output
key_data[6] = OUTPUT(D1L7);
--key_data[5] is key_data[5]
--operation mode is output
key_data[5] = OUTPUT(D1L6);
--key_data[4] is key_data[4]
--operation mode is output
key_data[4] = OUTPUT(D1L5);
--key_data[3] is key_data[3]
--operation mode is output
key_data[3] = OUTPUT(D1L4);
--key_data[2] is key_data[2]
--operation mode is output
key_data[2] = OUTPUT(D1L3);
--key_data[1] is key_data[1]
--operation mode is output
key_data[1] = OUTPUT(D1L2);
--key_data[0] is key_data[0]
--operation mode is output
key_data[0] = OUTPUT(D1L1);
--key_decode[3] is key_decode[3]
--operation mode is output
key_decode[3] = OUTPUT(E1L1);
--key_decode[2] is key_decode[2]
--operation mode is output
key_decode[2] = OUTPUT(E1L2);
--key_decode[1] is key_decode[1]
--operation mode is output
key_decode[1] = OUTPUT(E1L3);
--key_decode[0] is key_decode[0]
--operation mode is output
key_decode[0] = OUTPUT(E1L4);
--seg7led_bits[5] is seg7led_bits[5]
--operation mode is output
seg7led_bits[5] = OUTPUT(H1L1);
--seg7led_bits[4] is seg7led_bits[4]
--operation mode is output
seg7led_bits[4] = OUTPUT(H1L2);
--seg7led_bits[6] is seg7led_bits[6]
--operation mode is output
seg7led_bits[6] = OUTPUT(H1L3);
--seg7led_bits[3] is seg7led_bits[3]
--operation mode is output
seg7led_bits[3] = OUTPUT(H1L4);
--seg7led_bits[2] is seg7led_bits[2]
--operation mode is output
seg7led_bits[2] = OUTPUT(H1L5);
--seg7led_bits[1] is seg7led_bits[1]
--operation mode is output
seg7led_bits[1] = OUTPUT(H1L7);
--seg7led_bits[0] is seg7led_bits[0]
--operation mode is output
seg7led_bits[0] = OUTPUT(H1L6);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -