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

📄 ps2tolcd.map.eqn

📁 ps/2键盘输入
💻 EQN
📖 第 1 页 / 共 2 页
字号:
A1L15 = CARRY(clkcnt[4] & (!A1L94));


--clkcnt[5] is clkcnt[5]
--operation mode is arithmetic

clkcnt[5]_carry_eqn = A1L15;
clkcnt[5]_lut_out = clkcnt[5] $ (clkcnt[5]_carry_eqn);
clkcnt[5] = DFFEAS(clkcnt[5]_lut_out, clk, VCC, , , , , A1L27, );

--A1L35 is clkcnt[5]~362
--operation mode is arithmetic

A1L35 = CARRY(!A1L15 # !clkcnt[5]);


--clkcnt[7] is clkcnt[7]
--operation mode is arithmetic

clkcnt[7]_carry_eqn = A1L55;
clkcnt[7]_lut_out = clkcnt[7] $ (clkcnt[7]_carry_eqn);
clkcnt[7] = DFFEAS(clkcnt[7]_lut_out, clk, VCC, , , , , A1L27, );

--A1L75 is clkcnt[7]~366
--operation mode is arithmetic

A1L75 = CARRY(!A1L55 # !clkcnt[7]);


--clkcnt[6] is clkcnt[6]
--operation mode is arithmetic

clkcnt[6]_carry_eqn = A1L35;
clkcnt[6]_lut_out = clkcnt[6] $ (!clkcnt[6]_carry_eqn);
clkcnt[6] = DFFEAS(clkcnt[6]_lut_out, clk, VCC, , , , , A1L27, );

--A1L55 is clkcnt[6]~370
--operation mode is arithmetic

A1L55 = CARRY(clkcnt[6] & (!A1L35));


--A1L621 is reduce_nor~108
--operation mode is normal

A1L621 = clkcnt[4] # clkcnt[5] # clkcnt[7] # !clkcnt[6];


--clkcnt[8] is clkcnt[8]
--operation mode is arithmetic

clkcnt[8]_carry_eqn = A1L75;
clkcnt[8]_lut_out = clkcnt[8] $ (!clkcnt[8]_carry_eqn);
clkcnt[8] = DFFEAS(clkcnt[8]_lut_out, clk, VCC, , , , , A1L27, );

--A1L95 is clkcnt[8]~374
--operation mode is arithmetic

A1L95 = CARRY(clkcnt[8] & (!A1L75));


--clkcnt[9] is clkcnt[9]
--operation mode is arithmetic

clkcnt[9]_carry_eqn = A1L95;
clkcnt[9]_lut_out = clkcnt[9] $ (clkcnt[9]_carry_eqn);
clkcnt[9] = DFFEAS(clkcnt[9]_lut_out, clk, VCC, , , , , A1L27, );

--A1L16 is clkcnt[9]~378
--operation mode is arithmetic

A1L16 = CARRY(!A1L95 # !clkcnt[9]);


--clkcnt[10] is clkcnt[10]
--operation mode is arithmetic

clkcnt[10]_carry_eqn = A1L16;
clkcnt[10]_lut_out = clkcnt[10] $ (!clkcnt[10]_carry_eqn);
clkcnt[10] = DFFEAS(clkcnt[10]_lut_out, clk, VCC, , , , , A1L27, );

--A1L36 is clkcnt[10]~382
--operation mode is arithmetic

A1L36 = CARRY(clkcnt[10] & (!A1L16));


--clkcnt[11] is clkcnt[11]
--operation mode is arithmetic

clkcnt[11]_carry_eqn = A1L36;
clkcnt[11]_lut_out = clkcnt[11] $ (clkcnt[11]_carry_eqn);
clkcnt[11] = DFFEAS(clkcnt[11]_lut_out, clk, VCC, , , , , A1L27, );

--A1L56 is clkcnt[11]~386
--operation mode is arithmetic

A1L56 = CARRY(!A1L36 # !clkcnt[11]);


--A1L721 is reduce_nor~109
--operation mode is normal

A1L721 = clkcnt[8] # clkcnt[9] # !clkcnt[11] # !clkcnt[10];


--clkcnt[13] is clkcnt[13]
--operation mode is arithmetic

clkcnt[13]_carry_eqn = A1L76;
clkcnt[13]_lut_out = clkcnt[13] $ (clkcnt[13]_carry_eqn);
clkcnt[13] = DFFEAS(clkcnt[13]_lut_out, clk, VCC, , , , , A1L27, );

--A1L96 is clkcnt[13]~390
--operation mode is arithmetic

A1L96 = CARRY(!A1L76 # !clkcnt[13]);


--clkcnt[14] is clkcnt[14]
--operation mode is arithmetic

clkcnt[14]_carry_eqn = A1L96;
clkcnt[14]_lut_out = clkcnt[14] $ (!clkcnt[14]_carry_eqn);
clkcnt[14] = DFFEAS(clkcnt[14]_lut_out, clk, VCC, , , , , A1L27, );

--A1L17 is clkcnt[14]~394
--operation mode is arithmetic

A1L17 = CARRY(clkcnt[14] & (!A1L96));


--clkcnt[12] is clkcnt[12]
--operation mode is arithmetic

clkcnt[12]_carry_eqn = A1L56;
clkcnt[12]_lut_out = clkcnt[12] $ (!clkcnt[12]_carry_eqn);
clkcnt[12] = DFFEAS(clkcnt[12]_lut_out, clk, VCC, , , , , A1L27, );

--A1L76 is clkcnt[12]~398
--operation mode is arithmetic

A1L76 = CARRY(clkcnt[12] & (!A1L56));


--clkcnt[15] is clkcnt[15]
--operation mode is normal

clkcnt[15]_carry_eqn = A1L17;
clkcnt[15]_lut_out = clkcnt[15] $ (clkcnt[15]_carry_eqn);
clkcnt[15] = DFFEAS(clkcnt[15]_lut_out, clk, VCC, , , , , A1L27, );


--A1L821 is reduce_nor~110
--operation mode is normal

A1L821 = clkcnt[13] # clkcnt[14] # !clkcnt[15] # !clkcnt[12];


--A1L921 is reduce_nor~111
--operation mode is normal

A1L921 = !A1L521 & !A1L621 & !A1L721 & !A1L821;


--A1L02 is add~419
--operation mode is arithmetic

A1L02_carry_eqn = A1L13;
A1L02 = count[5] $ (A1L02_carry_eqn);

--A1L12 is add~421
--operation mode is arithmetic

A1L12 = CARRY(!A1L13 # !count[5]);


--A1L38 is count[6]~21
--operation mode is normal

A1L38 = rst & state.SETDDRAM;


--A1L22 is add~424
--operation mode is arithmetic

A1L22_carry_eqn = A1L72;
A1L22 = count[3] $ (A1L22_carry_eqn);

--A1L32 is add~426
--operation mode is arithmetic

A1L32 = CARRY(!A1L72 # !count[3]);


--A1L42 is add~429
--operation mode is arithmetic

A1L42 = !count[0];

--A1L52 is add~431
--operation mode is arithmetic

A1L52 = CARRY(count[0]);


--A1L62 is add~434
--operation mode is arithmetic

A1L62_carry_eqn = A1L92;
A1L62 = count[2] $ (!A1L62_carry_eqn);

--A1L72 is add~436
--operation mode is arithmetic

A1L72 = CARRY(count[2] & (!A1L92));


--A1L82 is add~439
--operation mode is arithmetic

A1L82_carry_eqn = A1L52;
A1L82 = count[1] $ (A1L82_carry_eqn);

--A1L92 is add~441
--operation mode is arithmetic

A1L92 = CARRY(!A1L52 # !count[1]);


--data_in_buf[7] is data_in_buf[7]
--operation mode is normal

data_in_buf[7] = rst & (data_in_buf[7]) # !rst & data_in[7];


--data_in_buf[6] is data_in_buf[6]
--operation mode is normal

data_in_buf[6] = rst & (data_in_buf[6]) # !rst & data_in[6];


--data_in_buf[5] is data_in_buf[5]
--operation mode is normal

data_in_buf[5] = rst & (data_in_buf[5]) # !rst & data_in[5];


--data_in_buf[4] is data_in_buf[4]
--operation mode is normal

data_in_buf[4] = rst & (data_in_buf[4]) # !rst & data_in[4];


--data_in_buf[2] is data_in_buf[2]
--operation mode is normal

data_in_buf[2] = rst & (data_in_buf[2]) # !rst & data_in[2];


--data_in_buf[1] is data_in_buf[1]
--operation mode is normal

data_in_buf[1] = rst & (data_in_buf[1]) # !rst & data_in[1];


--data_in_buf[0] is data_in_buf[0]
--operation mode is normal

data_in_buf[0] = rst & (data_in_buf[0]) # !rst & data_in[0];


--data_in_buf[3] is data_in_buf[3]
--operation mode is normal

data_in_buf[3] = rst & (data_in_buf[3]) # !rst & data_in[3];


--A1L03 is add~444
--operation mode is arithmetic

A1L03_carry_eqn = A1L32;
A1L03 = count[4] $ (!A1L03_carry_eqn);

--A1L13 is add~446
--operation mode is arithmetic

A1L13 = CARRY(count[4] & (!A1L32));


--A1L23 is add~449
--operation mode is normal

A1L23_carry_eqn = A1L12;
A1L23 = count[6] $ (!A1L23_carry_eqn);


--flag is flag
--operation mode is normal

flag_lut_out = VCC;
flag = DFFEAS(flag_lut_out, clk_int, rst, , !state.IDLE, , , , );


--A1L27 is clkcnt[14]~405
--operation mode is normal

A1L27 = A1L921 # !rst;


--rst is rst
--operation mode is input

rst = INPUT();


--data_in[7] is data_in[7]
--operation mode is input

data_in[7] = INPUT();


--data_in[6] is data_in[6]
--operation mode is input

data_in[6] = INPUT();


--data_in[5] is data_in[5]
--operation mode is input

data_in[5] = INPUT();


--data_in[4] is data_in[4]
--operation mode is input

data_in[4] = INPUT();


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

data_in[2] = INPUT();


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

data_in[1] = INPUT();


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

data_in[0] = INPUT();


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

data_in[3] = INPUT();


--clk is clk
--operation mode is input

clk = INPUT();


--lcd_e is lcd_e
--operation mode is output

lcd_e = OUTPUT(A1L121Q);


--lcd_rw is lcd_rw
--operation mode is output

lcd_rw = OUTPUT(GND);


--lcd_rs is lcd_rs
--operation mode is output

lcd_rs = OUTPUT(A1L321Q);


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

data[0] = OUTPUT(A1L68Q);


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

data[1] = OUTPUT(A1L88Q);


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

data[2] = OUTPUT(A1L09Q);


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

data[3] = OUTPUT(A1L29Q);


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

data[4] = OUTPUT(A1L49Q);


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

data[5] = OUTPUT(A1L69Q);


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

data[6] = OUTPUT(A1L89Q);


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

data[7] = OUTPUT(A1L001Q);


⌨️ 快捷键说明

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