📄 ps2tolcd.fit.eqn
字号:
-- Copyright (C) 1991-2005 Altera Corporation
-- Your use of Altera Corporation's design tools, logic functions
-- and other software and tools, and its AMPP partner logic
-- functions, and any output files any of the foregoing
-- (including device programming or simulation files), and any
-- associated documentation or information are expressly subject
-- to the terms and conditions of the Altera Program License
-- Subscription Agreement, Altera MegaCore Function License
-- Agreement, or other applicable license agreement, including,
-- without limitation, that your use is for the sole purpose of
-- programming logic devices manufactured by Altera and sold by
-- Altera or its authorized distributors. Please refer to the
-- applicable agreement for further details.
--A1L041Q is lcd_e~reg0 at LC_X52_Y7_N2
--operation mode is normal
A1L041Q_lut_out = !A1L041Q & rst;
A1L041Q = DFFEAS(A1L041Q_lut_out, !GLOBAL(clkdiv), VCC, , , , , , );
--A1L241Q is lcd_rs~reg0 at LC_X43_Y22_N3
--operation mode is normal
A1L241Q_lut_out = state.WRITERAM # A1L241Q & (A1L2 # !state.IDLE);
A1L241Q = DFFEAS(A1L241Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L501Q is data[0]~reg0 at LC_X42_Y22_N4
--operation mode is normal
A1L501Q_lut_out = A1L6 # A1L501Q & (A1L2 # !state.IDLE);
A1L501Q = DFFEAS(A1L501Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L701Q is data[1]~reg0 at LC_X42_Y21_N3
--operation mode is normal
A1L701Q_lut_out = A1L8 # A1L701Q & (A1L2 # !state.IDLE);
A1L701Q = DFFEAS(A1L701Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L901Q is data[2]~reg0 at LC_X43_Y21_N8
--operation mode is normal
A1L901Q_lut_out = A1L11 # A1L2 & A1L901Q;
A1L901Q = DFFEAS(A1L901Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L111Q is data[3]~reg0 at LC_X42_Y21_N5
--operation mode is normal
A1L111Q_lut_out = A1L31 # A1L111Q & (A1L2 # !state.IDLE);
A1L111Q = DFFEAS(A1L111Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L311Q is data[4]~reg0 at LC_X43_Y22_N7
--operation mode is normal
A1L311Q_lut_out = A1L41 # A1L311Q & (A1L2 # !state.IDLE);
A1L311Q = DFFEAS(A1L311Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L511Q is data[5]~reg0 at LC_X43_Y22_N1
--operation mode is normal
A1L511Q_lut_out = state.SETFUNCTION # A1L51 # A1L2 & A1L511Q;
A1L511Q = DFFEAS(A1L511Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L711Q is data[6]~reg0 at LC_X41_Y22_N6
--operation mode is normal
A1L711Q_lut_out = A1L61 # !A1L34 & A1L71 & state.SETDDRAM;
A1L711Q = DFFEAS(A1L711Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--A1L911Q is data[7]~reg0 at LC_X42_Y23_N6
--operation mode is normal
A1L911Q_lut_out = A1L81 # A1L91 # state.WRITERAM & data_in_buf[7];
A1L911Q = DFFEAS(A1L911Q_lut_out, GLOBAL(clk_int), VCC, , rst, , , , );
--clkdiv is clkdiv at LC_X8_Y14_N6
--operation mode is normal
clkdiv_lut_out = !clkdiv & (rst);
clkdiv = DFFEAS(clkdiv_lut_out, A1L841, VCC, , , , , , );
--count[5] is count[5] at LC_X42_Y21_N7
--operation mode is normal
count[5]_lut_out = A1L02 & A1L44 & (A1L1 # !count[6]);
count[5] = DFFEAS(count[5]_lut_out, GLOBAL(clk_int), VCC, , A1L201, , , , );
--count[3] is count[3] at LC_X41_Y22_N4
--operation mode is normal
count[3]_lut_out = A1L32 & A1L44 & (A1L1 # !count[6]);
count[3] = DFFEAS(count[3]_lut_out, GLOBAL(clk_int), VCC, , A1L201, , , , );
--A1L14 is always4~204 at LC_X42_Y22_N1
--operation mode is normal
A1L14 = !count[5] & !count[3];
--count[0] is count[0] at LC_X41_Y22_N7
--operation mode is normal
count[0]_lut_out = A1L34 & (A1L72) # !A1L34 & (A1L54 & (A1L72) # !A1L54 & A1L04);
count[0] = DFFEAS(count[0]_lut_out, GLOBAL(clk_int), VCC, , A1L201, , , , );
--count[2] is count[2] at LC_X41_Y22_N0
--operation mode is normal
count[2]_lut_out = A1L03 & A1L44 & (A1L1 # !count[6]);
count[2] = DFFEAS(count[2]_lut_out, GLOBAL(clk_int), VCC, , A1L201, , , , );
--count[1] is count[1] at LC_X41_Y22_N2
--operation mode is normal
count[1]_lut_out = A1L33 & A1L44 & (A1L1 # !count[6]);
count[1] = DFFEAS(count[1]_lut_out, GLOBAL(clk_int), VCC, , A1L201, , , , );
--A1L24 is always4~205 at LC_X42_Y22_N0
--operation mode is normal
A1L24 = !count[1] & !count[0] & !count[2] & A1L14;
--A1L051 is reduce_or~60 at LC_X43_Y22_N6
--operation mode is normal
A1L051 = data_in_buf[6] # data_in_buf[7];
--A1L151 is reduce_or~61 at LC_X43_Y22_N0
--operation mode is normal
A1L151 = data_in_buf[2] # data_in_buf[0] # data_in_buf[1] # !data_in_buf[3];
--A1L941 is reduce_or~0 at LC_X43_Y22_N8
--operation mode is normal
A1L941 = data_in_buf[5] # A1L151 # data_in_buf[4] # A1L051;
--count[4] is count[4] at LC_X42_Y21_N6
--operation mode is normal
count[4]_lut_out = A1L63 & A1L44 & (A1L1 # !count[6]);
count[4] = DFFEAS(count[4]_lut_out, GLOBAL(clk_int), VCC, , A1L201, , , , );
--count[6] is count[6] at LC_X42_Y21_N9
--operation mode is normal
count[6]_lut_out = A1L54 & (A1L93) # !A1L54 & (A1L34 & (A1L93) # !A1L34 & A1L04);
count[6] = DFFEAS(count[6]_lut_out, GLOBAL(clk_int), VCC, , A1L201, , , , );
--A1L04 is always4~1 at LC_X42_Y22_N9
--operation mode is normal
A1L04 = A1L941 & !count[6] & count[4] & A1L24;
--A1L34 is always4~206 at LC_X42_Y21_N8
--operation mode is normal
A1L34 = !count[5] & !count[4] & !count[6] & A1L941;
--A1L44 is always4~207 at LC_X42_Y21_N0
--operation mode is normal
A1L44 = A1L941 & (!count[5] & !count[4]);
--A1L54 is always4~208 at LC_X42_Y22_N7
--operation mode is normal
A1L54 = A1L44 & count[6] & (count[4] # !A1L24);
--A1L2 is Select~1049 at LC_X42_Y22_N6
--operation mode is normal
A1L2 = !A1L04 & state.SETDDRAM & !A1L54 & !A1L34;
--state.CLEAR is state.CLEAR at LC_X42_Y22_N6
--operation mode is normal
state.CLEAR = DFFEAS(A1L2, GLOBAL(clk_int), GLOBAL(rst), , , , , , );
--state.IDLE is state.IDLE at LC_X43_Y21_N0
--operation mode is normal
state.IDLE_lut_out = !state.SHIFT;
state.IDLE = DFFEAS(state.IDLE_lut_out, GLOBAL(clk_int), GLOBAL(rst), , , , , , );
--clk_int is clk_int at LC_X8_Y13_N2
--operation mode is normal
clk_int_lut_out = !clk_int & rst;
clk_int = DFFEAS(clk_int_lut_out, GLOBAL(clkdiv), VCC, , , , , , );
--A1L1 is LessThan~184 at LC_X42_Y22_N5
--operation mode is normal
A1L1 = count[4] # !A1L24;
--A1L3 is Select~1051 at LC_X42_Y22_N2
--operation mode is normal
state.SETDDRAM_qfbk = state.SETDDRAM;
A1L3 = A1L44 & A1L1 & state.SETDDRAM_qfbk & count[6];
--state.SETDDRAM is state.SETDDRAM at LC_X42_Y22_N2
--operation mode is normal
state.SETDDRAM = DFFEAS(A1L3, GLOBAL(clk_int), GLOBAL(rst), , , state.SETMODE, , , VCC);
--A1L4 is Select~1052 at LC_X42_Y21_N1
--operation mode is normal
A1L4 = !count[6] & (state.SETDDRAM & A1L44);
--A1L5 is Select~1053 at LC_X42_Y23_N4
--operation mode is normal
A1L5 = state.CLEAR # data_in_buf[0] & state.WRITERAM;
--A1L6 is Select~1054 at LC_X42_Y22_N3
--operation mode is normal
A1L6 = A1L5 # count[0] & (A1L4 # A1L3);
--state.SETMODE is state.SETMODE at LC_X43_Y21_N4
--operation mode is normal
state.SETMODE_lut_out = state.SWITCHMODE # state.CLEAR;
state.SETMODE = DFFEAS(state.SETMODE_lut_out, GLOBAL(clk_int), GLOBAL(rst), , , , , , );
--A1L7 is Select~1056 at LC_X43_Y21_N6
--operation mode is normal
A1L7 = state.SETMODE # data_in_buf[1] & state.WRITERAM;
--A1L8 is Select~1057 at LC_X42_Y21_N2
--operation mode is normal
A1L8 = A1L7 # count[1] & (A1L4 # A1L3);
--A1L9 is Select~1059 at LC_X43_Y21_N2
--operation mode is normal
A1L9 = state.WRITERAM & (data_in_buf[2] # A1L901Q & !state.IDLE) # !state.WRITERAM & (A1L901Q & !state.IDLE);
--state.SETFUNCTION is state.SETFUNCTION at LC_X43_Y21_N9
--operation mode is normal
state.SETFUNCTION_lut_out = !flag & !state.IDLE;
state.SETFUNCTION = DFFEAS(state.SETFUNCTION_lut_out, GLOBAL(clk_int), GLOBAL(rst), , , , , , );
--A1L01 is Select~1060 at LC_X43_Y21_N3
--operation mode is normal
state.SWITCHMODE_qfbk = state.SWITCHMODE;
A1L01 = state.SETFUNCTION # state.SETMODE # state.SWITCHMODE_qfbk # A1L9;
--state.SWITCHMODE is state.SWITCHMODE at LC_X43_Y21_N3
--operation mode is normal
state.SWITCHMODE = DFFEAS(A1L01, GLOBAL(clk_int), GLOBAL(rst), , , state.SETFUNCTION, , , VCC);
--A1L11 is Select~1061 at LC_X43_Y21_N7
--operation mode is normal
A1L11 = A1L01 # count[2] & (A1L4 # A1L3);
--A1L21 is Select~1063 at LC_X43_Y21_N5
--operation mode is normal
A1L21 = state.SWITCHMODE # state.SETFUNCTION # state.WRITERAM & data_in_buf[3];
--A1L31 is Select~1064 at LC_X42_Y21_N4
--operation mode is normal
A1L31 = A1L21 # count[3] & (A1L3 # A1L4);
--state.SHIFT is state.SHIFT at LC_X43_Y21_N1
--operation mode is normal
state.SHIFT_lut_out = state.WRITERAM # flag & !state.IDLE;
state.SHIFT = DFFEAS(state.SHIFT_lut_out, GLOBAL(clk_int), GLOBAL(rst), , , , , , );
--A1L41 is Select~1066 at LC_X43_Y22_N5
--operation mode is normal
A1L41 = state.SHIFT # state.SETFUNCTION # state.WRITERAM & data_in_buf[4];
--A1L51 is Select~1068 at LC_X43_Y22_N2
--operation mode is normal
A1L51 = state.IDLE & state.WRITERAM & data_in_buf[5] # !state.IDLE & (A1L511Q # state.WRITERAM & data_in_buf[5]);
--A1L61 is Select~1070 at LC_X41_Y22_N1
--operation mode is normal
A1L61 = A1L711Q & (data_in_buf[6] & state.WRITERAM # !state.IDLE) # !A1L711Q & data_in_buf[6] & state.WRITERAM;
--A1L71 is Select~1071 at LC_X41_Y22_N5
--operation mode is normal
A1L71 = A1L04 # A1L54 # A1L711Q;
--A1L81 is Select~1073 at LC_X42_Y22_N8
--operation mode is normal
A1L81 = state.SETDDRAM & (A1L04 # A1L54 # A1L34);
--state.WRITERAM is state.WRITERAM at LC_X42_Y22_N8
--operation mode is normal
state.WRITERAM = DFFEAS(A1L81, GLOBAL(clk_int), GLOBAL(rst), , , , , , );
--A1L91 is Select~1074 at LC_X41_Y22_N8
--operation mode is normal
A1L91 = A1L911Q & (state.SETDDRAM # !state.IDLE);
--clkcnt[0] is clkcnt[0] at LC_X9_Y14_N2
--operation mode is arithmetic
clkcnt[0]_lut_out = !clkcnt[0];
clkcnt[0] = DFFEAS(clkcnt[0]_lut_out, GLOBAL(clk), VCC, , , , , A1L19, );
--A1L05 is clkcnt[0]~342 at LC_X9_Y14_N2
--operation mode is arithmetic
A1L05_cout_0 = clkcnt[0];
A1L05 = CARRY(A1L05_cout_0);
--A1L15 is clkcnt[0]~342COUT1_407 at LC_X9_Y14_N2
--operation mode is arithmetic
A1L15_cout_1 = clkcnt[0];
A1L15 = CARRY(A1L15_cout_1);
--clkcnt[1] is clkcnt[1] at LC_X9_Y14_N3
--operation mode is arithmetic
clkcnt[1]_lut_out = clkcnt[1] $ A1L05;
clkcnt[1] = DFFEAS(clkcnt[1]_lut_out, GLOBAL(clk), VCC, , , , , A1L19, );
--A1L35 is clkcnt[1]~346 at LC_X9_Y14_N3
--operation mode is arithmetic
A1L35_cout_0 = !A1L05 # !clkcnt[1];
A1L35 = CARRY(A1L35_cout_0);
--A1L45 is clkcnt[1]~346COUT1_408 at LC_X9_Y14_N3
--operation mode is arithmetic
A1L45_cout_1 = !A1L15 # !clkcnt[1];
A1L45 = CARRY(A1L45_cout_1);
--clkcnt[2] is clkcnt[2] at LC_X9_Y14_N4
--operation mode is arithmetic
clkcnt[2]_lut_out = clkcnt[2] $ !A1L35;
clkcnt[2] = DFFEAS(clkcnt[2]_lut_out, GLOBAL(clk), VCC, , , , , A1L19, );
--A1L65 is clkcnt[2]~350 at LC_X9_Y14_N4
--operation mode is arithmetic
A1L65 = CARRY(clkcnt[2] & !A1L45);
--clkcnt[3] is clkcnt[3] at LC_X9_Y14_N5
--operation mode is arithmetic
clkcnt[3]_carry_eqn = A1L65;
clkcnt[3]_lut_out = clkcnt[3] $ clkcnt[3]_carry_eqn;
clkcnt[3] = DFFEAS(clkcnt[3]_lut_out, GLOBAL(clk), VCC, , , , , A1L19, );
--A1L85 is clkcnt[3]~354 at LC_X9_Y14_N5
--operation mode is arithmetic
A1L85_cout_0 = !A1L65 # !clkcnt[3];
A1L85 = CARRY(A1L85_cout_0);
--A1L95 is clkcnt[3]~354COUT1_409 at LC_X9_Y14_N5
--operation mode is arithmetic
A1L95_cout_1 = !A1L65 # !clkcnt[3];
A1L95 = CARRY(A1L95_cout_1);
--A1L441 is reduce_nor~107 at LC_X8_Y14_N1
--operation mode is normal
A1L441 = clkcnt[0] # clkcnt[2] # clkcnt[3] # clkcnt[1];
--clkcnt[4] is clkcnt[4] at LC_X9_Y14_N6
--operation mode is arithmetic
clkcnt[4]_carry_eqn = (!A1L65 & A1L85) # (A1L65 & A1L95);
clkcnt[4]_lut_out = clkcnt[4] $ (!clkcnt[4]_carry_eqn);
clkcnt[4] = DFFEAS(clkcnt[4]_lut_out, GLOBAL(clk), VCC, , , , , A1L19, );
--A1L16 is clkcnt[4]~358 at LC_X9_Y14_N6
--operation mode is arithmetic
A1L16_cout_0 = clkcnt[4] & (!A1L85);
A1L16 = CARRY(A1L16_cout_0);
--A1L26 is clkcnt[4]~358COUT1_410 at LC_X9_Y14_N6
--operation mode is arithmetic
A1L26_cout_1 = clkcnt[4] & (!A1L95);
A1L26 = CARRY(A1L26_cout_1);
--clkcnt[5] is clkcnt[5] at LC_X9_Y14_N7
--operation mode is arithmetic
clkcnt[5]_carry_eqn = (!A1L65 & A1L16) # (A1L65 & A1L26);
clkcnt[5]_lut_out = clkcnt[5] $ (clkcnt[5]_carry_eqn);
clkcnt[5] = DFFEAS(clkcnt[5]_lut_out, GLOBAL(clk), VCC, , , , , A1L19, );
--A1L46 is clkcnt[5]~362 at LC_X9_Y14_N7
--operation mode is arithmetic
A1L46_cout_0 = !A1L16 # !clkcnt[5];
A1L46 = CARRY(A1L46_cout_0);
--A1L56 is clkcnt[5]~362COUT1_411 at LC_X9_Y14_N7
--operation mode is arithmetic
A1L56_cout_1 = !A1L26 # !clkcnt[5];
A1L56 = CARRY(A1L56_cout_1);
--clkcnt[7] is clkcnt[7] at LC_X9_Y14_N9
--operation mode is arithmetic
clkcnt[7]_carry_eqn = (!A1L65 & A1L76) # (A1L65 & A1L86);
clkcnt[7]_lut_out = clkcnt[7] $ (clkcnt[7]_carry_eqn);
clkcnt[7] = DFFEAS(clkcnt[7]_lut_out, GLOBAL(clk), VCC, , , , , A1L19, );
--A1L07 is clkcnt[7]~366 at LC_X9_Y14_N9
--operation mode is arithmetic
A1L07 = CARRY(!A1L86 # !clkcnt[7]);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -