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

📄 new_compare.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.
--A1L48 is LessThan0~216
A1L48 = CARRY(!a1[0] & b1[0]);


--A1L50 is LessThan0~218
A1L50 = CARRY(a1[1] & (!A1L48 # !b1[1]) # !a1[1] & !b1[1] & !A1L48);


--A1L52 is LessThan0~220
A1L52 = CARRY(a1[2] & b1[2] & !A1L50 # !a1[2] & (b1[2] # !A1L50));


--A1L54 is LessThan0~222
A1L54 = CARRY(a1[3] & (!A1L52 # !b1[3]) # !a1[3] & !b1[3] & !A1L52);


--A1L56 is LessThan0~224
A1L56 = CARRY(a1[4] & b1[4] & !A1L54 # !a1[4] & (b1[4] # !A1L54));


--A1L58 is LessThan0~226
A1L58 = CARRY(a1[5] & (!A1L56 # !b1[5]) # !a1[5] & !b1[5] & !A1L56);


--A1L60 is LessThan0~228
A1L60 = CARRY(a1[6] & b1[6] & !A1L58 # !a1[6] & (b1[6] # !A1L58));


--A1L62 is LessThan0~230
A1L62 = CARRY(a1[7] & (!A1L60 # !b1[7]) # !a1[7] & !b1[7] & !A1L60);


--A1L64 is LessThan0~232
A1L64 = CARRY(a1[8] & b1[8] & !A1L62 # !a1[8] & (b1[8] # !A1L62));


--A1L66 is LessThan0~234
A1L66 = CARRY(a1[9] & (!A1L64 # !b1[9]) # !a1[9] & !b1[9] & !A1L64);


--A1L68 is LessThan0~236
A1L68 = CARRY(a1[10] & b1[10] & !A1L66 # !a1[10] & (b1[10] # !A1L66));


--A1L70 is LessThan0~238
A1L70 = CARRY(a1[11] & (!A1L68 # !b1[11]) # !a1[11] & !b1[11] & !A1L68);


--A1L72 is LessThan0~240
A1L72 = CARRY(a1[12] & b1[12] & !A1L70 # !a1[12] & (b1[12] # !A1L70));


--A1L74 is LessThan0~242
A1L74 = CARRY(a1[13] & (!A1L72 # !b1[13]) # !a1[13] & !b1[13] & !A1L72);


--A1L76 is LessThan0~244
A1L76 = CARRY(a1[14] & b1[14] & !A1L74 # !a1[14] & (b1[14] # !A1L74));


--A1L77 is LessThan0~245
A1L77 = a1[15] & b1[15] & A1L76 # !a1[15] & (b1[15] # A1L76);


--y1 is y1
y1 = OUTPUT(A1L80Q);


--y2 is y2
y2 = OUTPUT(A1L83Q);


--y3 is y3
y3 = OUTPUT(A1L86Q);


--A1L80Q is y1~reg0
A1L80Q = DFFEAS(A1L77, clk,  ,  , en,  ,  ,  ,  );


--A1L83Q is y2~reg0
A1L83Q = DFFEAS(A1L82, clk,  ,  , en,  ,  ,  ,  );


--A1L86Q is y3~reg0
A1L86Q = DFFEAS(A1L85, clk,  ,  , en,  ,  ,  ,  );


--a1[15] is a1[15]
a1[15] = INPUT();


--b1[15] is b1[15]
b1[15] = INPUT();


--a1[14] is a1[14]
a1[14] = INPUT();


--b1[14] is b1[14]
b1[14] = INPUT();


--a1[13] is a1[13]
a1[13] = INPUT();


--b1[13] is b1[13]
b1[13] = INPUT();


--a1[12] is a1[12]
a1[12] = INPUT();


--b1[12] is b1[12]
b1[12] = INPUT();


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


--clk is clk
clk = INPUT();


--en is en
en = INPUT();


--A1L37 is Equal0~176
A1L37 = a1[4] & b1[4] & (a1[1] $ !b1[1]) # !a1[4] & !b1[4] & (a1[1] $ !b1[1]);


--A1L38 is Equal0~177
A1L38 = a1[9] & b1[9] & (a1[8] $ !b1[8]) # !a1[9] & !b1[9] & (a1[8] $ !b1[8]);


--A1L39 is Equal0~178
A1L39 = a1[2] & b1[2] & (a1[0] $ !b1[0]) # !a1[2] & !b1[2] & (a1[0] $ !b1[0]);


--A1L40 is Equal0~179
A1L40 = a1[11] & b1[11] & (a1[10] $ !b1[10]) # !a1[11] & !b1[11] & (a1[10] $ !b1[10]);


--A1L41 is Equal0~180
A1L41 = A1L37 & A1L38 & A1L39 & A1L40;


--A1L42 is Equal0~181
A1L42 = a1[12] & b1[12] & (a1[5] $ !b1[5]) # !a1[12] & !b1[12] & (a1[5] $ !b1[5]);


--A1L43 is Equal0~182
A1L43 = a1[15] & b1[15] & (a1[3] $ !b1[3]) # !a1[15] & !b1[15] & (a1[3] $ !b1[3]);


--A1L44 is Equal0~183
A1L44 = a1[13] & b1[13] & (a1[7] $ !b1[7]) # !a1[13] & !b1[13] & (a1[7] $ !b1[7]);


--A1L45 is Equal0~184
A1L45 = a1[14] & b1[14] & (a1[6] $ !b1[6]) # !a1[14] & !b1[14] & (a1[6] $ !b1[6]);


--A1L46 is Equal0~185
A1L46 = A1L42 & A1L43 & A1L44 & A1L45;


--A1L82 is y2~16
A1L82 = A1L41 & A1L46 & !A1L77;


--A1L85 is y3~7
A1L85 = !A1L77 & (!A1L46 # !A1L41);


⌨️ 快捷键说明

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