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

📄 compare1.map.eqn

📁 这是一个定时比较器
💻 EQN
字号:
-- Copyright (C) 1991-2007 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 from 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.
--temp1[1] is temp1[1]
temp1[1] = DFFEAS(A1L38, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[2] is temp1[2]
temp1[2] = DFFEAS(A1L41, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[3] is temp1[3]
temp1[3] = DFFEAS(A1L44, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[4] is temp1[4]
temp1[4] = DFFEAS(A1L47, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[5] is temp1[5]
temp1[5] = DFFEAS(A1L50, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[6] is temp1[6]
temp1[6] = DFFEAS(A1L53, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[7] is temp1[7]
temp1[7] = DFFEAS(A1L56, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[8] is temp1[8]
temp1[8] = DFFEAS(A1L59, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[9] is temp1[9]
temp1[9] = DFFEAS(A1L62, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[10] is temp1[10]
temp1[10] = DFFEAS(A1L65, clk,  ,  , A1L34,  ,  ,  ,  );


--temp1[11] is temp1[11]
temp1[11] = DFFEAS(A1L68, clk,  ,  , A1L34,  ,  ,  ,  );


--A1L38 is temp1[1]~486
A1L38 = (!a2 & A1L70);

--A1L39 is temp1[1]~652
A1L39 = CARRY(!a2 & A1L70);


--A1L41 is temp1[2]~487
A1L41 = A1L71 & (a3 & A1L39 & VCC # !a3 & !A1L39) # !A1L71 & (a3 & !A1L39 # !a3 & (A1L39 # GND));

--A1L42 is temp1[2]~653
A1L42 = CARRY(A1L71 & !a3 & !A1L39 # !A1L71 & (!A1L39 # !a3));


--A1L44 is temp1[3]~488
A1L44 = (A1L72 $ a3 $ !A1L42) # GND;

--A1L45 is temp1[3]~654
A1L45 = CARRY(A1L72 & (a3 # !A1L42) # !A1L72 & a3 & !A1L42);


--A1L47 is temp1[4]~489
A1L47 = A1L73 & (a3 & A1L45 & VCC # !a3 & !A1L45) # !A1L73 & (a3 & !A1L45 # !a3 & (A1L45 # GND));

--A1L48 is temp1[4]~655
A1L48 = CARRY(A1L73 & !a3 & !A1L45 # !A1L73 & (!A1L45 # !a3));


--A1L50 is temp1[5]~490
A1L50 = (A1L74 $ a3 $ !A1L48) # GND;

--A1L51 is temp1[5]~656
A1L51 = CARRY(A1L74 & (a3 # !A1L48) # !A1L74 & a3 & !A1L48);


--A1L53 is temp1[6]~491
A1L53 = A1L75 & (a3 & A1L51 & VCC # !a3 & !A1L51) # !A1L75 & (a3 & !A1L51 # !a3 & (A1L51 # GND));

--A1L54 is temp1[6]~657
A1L54 = CARRY(A1L75 & !a3 & !A1L51 # !A1L75 & (!A1L51 # !a3));


--A1L56 is temp1[7]~492
A1L56 = (A1L76 $ a3 $ !A1L54) # GND;

--A1L57 is temp1[7]~658
A1L57 = CARRY(A1L76 & (a3 # !A1L54) # !A1L76 & a3 & !A1L54);


--A1L59 is temp1[8]~493
A1L59 = A1L77 & (a3 & A1L57 & VCC # !a3 & !A1L57) # !A1L77 & (a3 & !A1L57 # !a3 & (A1L57 # GND));

--A1L60 is temp1[8]~659
A1L60 = CARRY(A1L77 & !a3 & !A1L57 # !A1L77 & (!A1L57 # !a3));


--A1L62 is temp1[9]~494
A1L62 = (A1L78 $ a3 $ !A1L60) # GND;

--A1L63 is temp1[9]~660
A1L63 = CARRY(A1L78 & (a3 # !A1L60) # !A1L78 & a3 & !A1L60);


--A1L65 is temp1[10]~495
A1L65 = A1L79 & (a3 & A1L63 & VCC # !a3 & !A1L63) # !A1L79 & (a3 & !A1L63 # !a3 & (A1L63 # GND));

--A1L66 is temp1[10]~661
A1L66 = CARRY(A1L79 & !a3 & !A1L63 # !A1L79 & (!A1L63 # !a3));


--A1L68 is temp1[11]~496
A1L68 = A1L80 $ a3 $ !A1L66;


--new_duty[0] is new_duty[0]
new_duty[0] = OUTPUT(temp1[0]);


--new_duty[1] is new_duty[1]
new_duty[1] = OUTPUT(temp1[1]);


--new_duty[2] is new_duty[2]
new_duty[2] = OUTPUT(temp1[2]);


--new_duty[3] is new_duty[3]
new_duty[3] = OUTPUT(temp1[3]);


--new_duty[4] is new_duty[4]
new_duty[4] = OUTPUT(temp1[4]);


--new_duty[5] is new_duty[5]
new_duty[5] = OUTPUT(temp1[5]);


--new_duty[6] is new_duty[6]
new_duty[6] = OUTPUT(temp1[6]);


--new_duty[7] is new_duty[7]
new_duty[7] = OUTPUT(temp1[7]);


--new_duty[8] is new_duty[8]
new_duty[8] = OUTPUT(temp1[8]);


--new_duty[9] is new_duty[9]
new_duty[9] = OUTPUT(temp1[9]);


--new_duty[10] is new_duty[10]
new_duty[10] = OUTPUT(temp1[10]);


--new_duty[11] is new_duty[11]
new_duty[11] = OUTPUT(temp1[11]);


--temp1[0] is temp1[0]
temp1[0] = DFFEAS(A1L36, clk,  ,  ,  ,  ,  ,  ,  );


--a3 is a3
a3 = INPUT();


--a1 is a1
a1 = INPUT();


--a2 is a2
a2 = INPUT();


--A1L34 is temp1[0]~649
A1L34 = !a2 & (a3 # a1);


--en is en
en = INPUT();


--duty_load[0] is duty_load[0]
duty_load[0] = INPUT();


--A1L35 is temp1[0]~650
A1L35 = en & a2 # !en & !a2 & duty_load[0];


--A1L36 is temp1[0]~651
A1L36 = A1L34 & (en & temp1[0] & !A1L35 # !en & (A1L35)) # !A1L34 & temp1[0];


--clk is clk
clk = INPUT();


--duty_load[1] is duty_load[1]
duty_load[1] = INPUT();


--A1L70 is temp[1]~594
A1L70 = en & temp1[1] # !en & (duty_load[1]);


--duty_load[2] is duty_load[2]
duty_load[2] = INPUT();


--A1L71 is temp[2]~595
A1L71 = !a2 & (en & temp1[2] # !en & (duty_load[2]));


--duty_load[3] is duty_load[3]
duty_load[3] = INPUT();


--A1L72 is temp[3]~596
A1L72 = !a2 & (en & temp1[3] # !en & (duty_load[3]));


--duty_load[4] is duty_load[4]
duty_load[4] = INPUT();


--A1L73 is temp[4]~597
A1L73 = !a2 & (en & temp1[4] # !en & (duty_load[4]));


--duty_load[5] is duty_load[5]
duty_load[5] = INPUT();


--A1L74 is temp[5]~598
A1L74 = !a2 & (en & temp1[5] # !en & (duty_load[5]));


--duty_load[6] is duty_load[6]
duty_load[6] = INPUT();


--A1L75 is temp[6]~599
A1L75 = !a2 & (en & temp1[6] # !en & (duty_load[6]));


--duty_load[7] is duty_load[7]
duty_load[7] = INPUT();


--A1L76 is temp[7]~600
A1L76 = !a2 & (en & temp1[7] # !en & (duty_load[7]));


--duty_load[8] is duty_load[8]
duty_load[8] = INPUT();


--A1L77 is temp[8]~601
A1L77 = !a2 & (en & temp1[8] # !en & (duty_load[8]));


--duty_load[9] is duty_load[9]
duty_load[9] = INPUT();


--A1L78 is temp[9]~602
A1L78 = !a2 & (en & temp1[9] # !en & (duty_load[9]));


--duty_load[10] is duty_load[10]
duty_load[10] = INPUT();


--A1L79 is temp[10]~603
A1L79 = !a2 & (en & temp1[10] # !en & (duty_load[10]));


--duty_load[11] is duty_load[11]
duty_load[11] = INPUT();


--A1L80 is temp[11]~604
A1L80 = !a2 & (en & temp1[11] # !en & (duty_load[11]));


⌨️ 快捷键说明

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