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

📄 buffer_display.fit.eqn

📁 buffer_display是4X4KEYPAD的输出显示模块。可以显示6个连续的按键
💻 EQN
字号:
--p_state[0] is p_state[0] at LC8_8_G2
--operation mode is normal

p_state[0]_lut_out = A1L76;
p_state[0] = DFFE(p_state[0]_lut_out, GLOBAL(clk), GLOBAL(reset), , );


--p_state[1] is p_state[1] at LC4_8_G2
--operation mode is normal

p_state[1]_lut_out = !RE;
p_state[1] = DFFE(p_state[1]_lut_out, GLOBAL(clk), GLOBAL(reset), , start$latch$en_or);


--p_state[2] is p_state[2] at LC10_8_G2
--operation mode is normal

p_state[2]_lut_out = A1L86 # p_state[1] & p_state[0] & RE;
p_state[2] = DFFE(p_state[2]_lut_out, GLOBAL(clk), GLOBAL(reset), , );


--A1L81 is comb~321 at LC9_8_G2
--operation mode is normal

A1L81 = !RE & !p_state[2] & p_state[1] & p_state[0];


--A1L91 is comb~322 at LC5_7_G2
--operation mode is normal

A1L91 = p_state[2] & p_state[0] & !p_state[1];


--A1L02 is comb~323 at LC5_5_G2
--operation mode is normal

A1L02 = din10[3] & (A1L81 # A1L91 & A1L51) # !din10[3] & A1L91 & A1L51;


--A1L12 is comb~324 at LC7_8_G2
--operation mode is normal

A1L12 = p_state[1] & !RE & !p_state[2] & p_state[0] # !p_state[1] & (p_state[2] $ !p_state[0]);


--A1L46 is dout10[3]$latch~133 at LC5_4_G2
--operation mode is normal

A1L46 = A1L46 & (A1L02 # !A1L12) # !A1L46 & A1L12 & A1L02;


--A1L22 is comb~325 at LC9_5_G2
--operation mode is normal

A1L22 = din10[2] & (A1L81 # A1L91 & A1L31) # !din10[2] & A1L91 & A1L31;


--A1L16 is dout10[2]$latch~133 at LC3_4_G2
--operation mode is normal

A1L16 = A1L16 & (A1L22 # !A1L12) # !A1L16 & A1L12 & A1L22;


--A1L32 is comb~326 at LC5_6_G2
--operation mode is normal

A1L32 = din10[1] & (A1L81 # A1L91 & A1L11) # !din10[1] & A1L91 & A1L11;


--A1L85 is dout10[1]$latch~133 at LC6_7_G2
--operation mode is normal

A1L85 = A1L12 & A1L32 # !A1L12 & A1L85;


--A1L42 is comb~327 at LC7_5_G2
--operation mode is normal

A1L42 = din10[0] & (A1L81 # A1L91 & A1L9) # !din10[0] & A1L91 & A1L9;


--A1L55 is dout10[0]$latch~133 at LC6_4_G2
--operation mode is normal

A1L55 = A1L55 & (A1L42 # !A1L12) # !A1L55 & A1L12 & A1L42;


--A1L52 is comb~328 at LC10_1_G2
--operation mode is normal

A1L52 = A1L91 & (A1L7 # A1L81 & din1[3]) # !A1L91 & A1L81 & din1[3];


--A1L15 is dout1[3]$latch~133 at LC2_1_G2
--operation mode is normal

A1L15 = A1L15 & (A1L52 # !A1L12) # !A1L15 & A1L12 & A1L52;


--A1L62 is comb~329 at LC7_1_G2
--operation mode is normal

A1L62 = A1L91 & (A1L5 # A1L81 & din1[2]) # !A1L91 & A1L81 & din1[2];


--A1L84 is dout1[2]$latch~133 at LC3_1_G2
--operation mode is normal

A1L84 = A1L62 & (A1L12 # A1L84) # !A1L62 & !A1L12 & A1L84;


--A1L72 is comb~330 at LC5_1_G2
--operation mode is normal

A1L72 = A1L91 & (A1L3 # A1L81 & din1[1]) # !A1L91 & A1L81 & din1[1];


--A1L54 is dout1[1]$latch~133 at LC4_1_G2
--operation mode is normal

A1L54 = A1L54 & (A1L72 # !A1L12) # !A1L54 & A1L12 & A1L72;


--A1L82 is comb~331 at LC7_6_G2
--operation mode is normal

A1L82 = din1[0] & (A1L81 # A1L91 & A1L1) # !din1[0] & A1L91 & A1L1;


--A1L24 is dout1[0]$latch~133 at LC8_5_G2
--operation mode is normal

A1L24 = A1L24 & (A1L82 # !A1L12) # !A1L24 & A1L12 & A1L82;


--A1L77 is start$latch~75 at LC3_9_G2
--operation mode is normal

A1L77 = A1L77 & (p_state[2] # p_state[0] $ p_state[1]) # !A1L77 & p_state[0] & p_state[2] & !p_state[1];


--A1L51 is \comb:store10[3]~73 at LC3_5_G2
--operation mode is normal

A1L51 = din10[3] & (A1L81 # A1L51) # !din10[3] & !A1L81 & A1L51;


--start$latch$en_or is start$latch$en_or at LC5_8_G2
--operation mode is normal

start$latch$en_or = !p_state[2] & (p_state[1] $ !p_state[0]);


--A1L86 is n_state[2]~307 at LC6_8_G2
--operation mode is normal

A1L86 = p_state[2] & (p_state[1] # !p_state[0] # !done);


--A1L31 is \comb:store10[2]~73 at LC10_5_G2
--operation mode is normal

A1L31 = din10[2] & (A1L81 # A1L31) # !din10[2] & !A1L81 & A1L31;


--A1L11 is \comb:store10[1]~73 at LC3_6_G2
--operation mode is normal

A1L11 = A1L81 & din10[1] # !A1L81 & A1L11;


--A1L9 is \comb:store10[0]~73 at LC6_5_G2
--operation mode is normal

A1L9 = din10[0] & (A1L81 # A1L9) # !din10[0] & !A1L81 & A1L9;


--A1L7 is \comb:store1[3]~73 at LC6_1_G2
--operation mode is normal

A1L7 = A1L81 & din1[3] # !A1L81 & A1L7;


--A1L5 is \comb:store1[2]~73 at LC8_1_G2
--operation mode is normal

A1L5 = A1L81 & din1[2] # !A1L81 & A1L5;


--A1L3 is \comb:store1[1]~73 at LC9_1_G2
--operation mode is normal

A1L3 = A1L81 & din1[1] # !A1L81 & A1L3;


--A1L1 is \comb:store1[0]~73 at LC6_6_G2
--operation mode is normal

A1L1 = A1L81 & din1[0] # !A1L81 & A1L1;


--A1L66 is n_state[0]~311 at LC2_8_G2
--operation mode is normal

A1L66 = p_state[0] # !RE & !p_state[2] & !p_state[1];


--A1L76 is n_state[0]~313 at LC3_8_G2
--operation mode is normal

A1L76 = (p_state[1] # !p_state[0] # !p_state[2] # !done) & CASCADE(A1L66);


--RE is RE at PIN_D14
--operation mode is input

RE = INPUT();


--din10[3] is din10[3] at PIN_F3
--operation mode is input

din10[3] = INPUT();


--din10[2] is din10[2] at PIN_E17
--operation mode is input

din10[2] = INPUT();


--din10[1] is din10[1] at PIN_F5
--operation mode is input

din10[1] = INPUT();


--din10[0] is din10[0] at PIN_A19
--operation mode is input

din10[0] = INPUT();


--din1[3] is din1[3] at PIN_F18
--operation mode is input

din1[3] = INPUT();


--din1[2] is din1[2] at PIN_F20
--operation mode is input

din1[2] = INPUT();


--din1[1] is din1[1] at PIN_E20
--operation mode is input

din1[1] = INPUT();


--din1[0] is din1[0] at PIN_F14
--operation mode is input

din1[0] = INPUT();


--clk is clk at PIN_N4
--operation mode is input

clk = INPUT();


--reset is reset at PIN_F12
--operation mode is input

reset = INPUT();


--done is done at PIN_B20
--operation mode is input

done = INPUT();


--dout10[3] is dout10[3] at PIN_B13
--operation mode is output

dout10[3] = OUTPUT(A1L46);


--dout10[2] is dout10[2] at PIN_E5
--operation mode is output

dout10[2] = OUTPUT(A1L16);


--dout10[1] is dout10[1] at PIN_M7
--operation mode is output

dout10[1] = OUTPUT(A1L85);


--dout10[0] is dout10[0] at PIN_P22
--operation mode is output

dout10[0] = OUTPUT(A1L55);


--dout1[3] is dout1[3] at PIN_N21
--operation mode is output

dout1[3] = OUTPUT(A1L15);


--dout1[2] is dout1[2] at PIN_G20
--operation mode is output

dout1[2] = OUTPUT(A1L84);


--dout1[1] is dout1[1] at PIN_E22
--operation mode is output

dout1[1] = OUTPUT(A1L54);


--dout1[0] is dout1[0] at PIN_F19
--operation mode is output

dout1[0] = OUTPUT(A1L24);


--start is start at PIN_F2
--operation mode is output

start = OUTPUT(A1L77);


⌨️ 快捷键说明

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