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

📄 dac.fit.eqn

📁 利用EDA
💻 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.
--STATUS[2] is STATUS[2] at LC_X7_Y13_N3
--operation mode is arithmetic

STATUS[2]_lut_out = STATUS[2] $ !A1L66;
STATUS[2] = DFFEAS(STATUS[2]_lut_out, GLOBAL(CLK), VCC, , , , , A1L93, );

--A1L96 is STATUS[2]~655 at LC_X7_Y13_N3
--operation mode is arithmetic

A1L96_cout_0 = STATUS[2] & !A1L66;
A1L96 = CARRY(A1L96_cout_0);

--A1L07 is STATUS[2]~655COUT1 at LC_X7_Y13_N3
--operation mode is arithmetic

A1L07_cout_1 = STATUS[2] & !A1L76;
A1L07 = CARRY(A1L07_cout_1);


--STATUS[1] is STATUS[1] at LC_X7_Y13_N2
--operation mode is arithmetic

STATUS[1]_lut_out = STATUS[1] $ (A1L36);
STATUS[1] = DFFEAS(STATUS[1]_lut_out, GLOBAL(CLK), VCC, , , , , A1L93, );

--A1L66 is STATUS[1]~659 at LC_X7_Y13_N2
--operation mode is arithmetic

A1L66_cout_0 = !A1L36 # !STATUS[1];
A1L66 = CARRY(A1L66_cout_0);

--A1L76 is STATUS[1]~659COUT1_680 at LC_X7_Y13_N2
--operation mode is arithmetic

A1L76_cout_1 = !A1L46 # !STATUS[1];
A1L76 = CARRY(A1L76_cout_1);


--STATUS[3] is STATUS[3] at LC_X7_Y13_N4
--operation mode is arithmetic

STATUS[3]_lut_out = STATUS[3] $ A1L96;
STATUS[3] = DFFEAS(STATUS[3]_lut_out, GLOBAL(CLK), VCC, , , , , A1L93, );

--A1L27 is STATUS[3]~663 at LC_X7_Y13_N4
--operation mode is arithmetic

A1L27 = A1L37;


--STATUS[4] is STATUS[4] at LC_X7_Y13_N5
--operation mode is arithmetic

STATUS[4]_carry_eqn = (!A1L27 & GND) # (A1L27 & VCC);
STATUS[4]_lut_out = STATUS[4] $ !STATUS[4]_carry_eqn;
STATUS[4] = DFFEAS(STATUS[4]_lut_out, GLOBAL(CLK), VCC, , , , , A1L93, );

--A1L67 is STATUS[4]~667 at LC_X7_Y13_N5
--operation mode is arithmetic

A1L67_cout_0 = STATUS[4] & !A1L27;
A1L67 = CARRY(A1L67_cout_0);

--A1L77 is STATUS[4]~667COUT1_681 at LC_X7_Y13_N5
--operation mode is arithmetic

A1L77_cout_1 = STATUS[4] & !A1L27;
A1L77 = CARRY(A1L77_cout_1);


--STATUS[5] is STATUS[5] at LC_X7_Y13_N6
--operation mode is normal

STATUS[5]_carry_eqn = (!A1L27 & A1L67) # (A1L27 & A1L77);
STATUS[5]_lut_out = STATUS[5]_carry_eqn $ STATUS[5];
STATUS[5] = DFFEAS(STATUS[5]_lut_out, GLOBAL(CLK), VCC, , , , , A1L93, );


--A1L55 is RD1~26 at LC_X6_Y13_N7
--operation mode is normal

A1L55 = STATUS[1] & !STATUS[3] & !STATUS[4] & !STATUS[5];


--A1L65 is RD1~27 at LC_X6_Y13_N8
--operation mode is normal

A1L65 = !A1L55 # !nRESET # !STATUS[2];


--STATUS[0] is STATUS[0] at LC_X7_Y13_N1
--operation mode is arithmetic

STATUS[0]_lut_out = !STATUS[0];
STATUS[0] = DFFEAS(STATUS[0]_lut_out, GLOBAL(CLK), VCC, , , , , A1L93, );

--A1L36 is STATUS[0]~675 at LC_X7_Y13_N1
--operation mode is arithmetic

A1L36_cout_0 = STATUS[0];
A1L36 = CARRY(A1L36_cout_0);

--A1L46 is STATUS[0]~675COUT1_679 at LC_X7_Y13_N1
--operation mode is arithmetic

A1L46_cout_1 = STATUS[0];
A1L46 = CARRY(A1L46_cout_1);


--A1L64 is process1~247 at LC_X6_Y14_N1
--operation mode is normal

A1L64 = STATUS[3] & !STATUS[5] & (!STATUS[4]);


--A1L08 is WR1~37 at LC_X6_Y14_N8
--operation mode is normal

A1L08 = STATUS[1] # STATUS[0] # !A1L64 # !STATUS[2];


--A1L74 is process1~248 at LC_X6_Y13_N4
--operation mode is normal

A1L74 = !STATUS[0] & (!STATUS[2]);


--A1L18 is WR1~38 at LC_X6_Y14_N7
--operation mode is normal

A1L18 = A1L08 & (!A1L74 # !A1L55) # !nRESET;


--A1L95 is reduce_nor~90 at LC_X6_Y13_N5
--operation mode is normal

A1L95 = !STATUS[3] & !STATUS[4] & !STATUS[5];


--A1L06 is reduce_nor~91 at LC_X7_Y13_N9
--operation mode is normal

A1L06 = STATUS[0] & (STATUS[1] & STATUS[2]);


--A1L85 is reduce_nor~11 at LC_X6_Y14_N0
--operation mode is normal

A1L85 = STATUS[2] # !A1L64 # !STATUS[0] # !STATUS[1];


--A1L24 is P131~104 at LC_X6_Y14_N6
--operation mode is normal

A1L24 = A1L08 & A1L85 # !nRESET # !A1L75;


--A1L93 is LessThan~81 at LC_X7_Y13_N0
--operation mode is normal

A1L93 = STATUS[5] # A1L06 & STATUS[4] & STATUS[3];


--A1L84 is process1~249 at LC_X6_Y14_N4
--operation mode is normal

A1L84 = STATUS[3] & !STATUS[5] & nRESET & !STATUS[4];


--A1L94 is process1~250 at LC_X6_Y14_N9
--operation mode is normal

A1L94 = A1L84 & (STATUS[1] & !STATUS[2] & STATUS[0] # !STATUS[1] & STATUS[2] & !STATUS[0]);


--ledcs$latch is ledcs$latch at LC_X6_Y14_N3
--operation mode is normal

ledcs$latch = A1L94 & !A1L85 # !A1L94 & (ledcs$latch);


--A1L13 is DBUS~259 at LC_X31_Y20_N6
--operation mode is normal

A1L13 = AD_VALUE[7] # AD_VALUE[6] # AD_VALUE[5] # AD_VALUE[4];


--A1L05 is process1~251 at LC_X6_Y14_N5
--operation mode is normal

A1L05 = STATUS[2] & STATUS[1] # !STATUS[2] & (!STATUS[0]) # !A1L84;


--DBUS[0]$latch is DBUS[0]$latch at LC_X31_Y20_N2
--operation mode is normal

DBUS[0]$latch = !A1L25 & (GLOBAL(A1L05) & (A1L13) # !GLOBAL(A1L05) & DBUS[0]$latch);


--process1_566 is process1_566 at LC_X30_Y20_N0
--operation mode is normal

process1_566 = !A1L25 & (GLOBAL(A1L05) & (!A1L75) # !GLOBAL(A1L05) & process1_566);


--A1L23 is DBUS~260 at LC_X31_Y20_N0
--operation mode is normal

A1L23 = !AD_VALUE[7] & (!AD_VALUE[5] & !AD_VALUE[6]);


--DBUS[1]$latch is DBUS[1]$latch at LC_X31_Y20_N3
--operation mode is normal

DBUS[1]$latch = !A1L25 & (GLOBAL(A1L05) & !A1L23 # !GLOBAL(A1L05) & (DBUS[1]$latch));


--A1L33 is DBUS~261 at LC_X30_Y20_N3
--operation mode is normal

A1L33 = !AD_VALUE[6] & !AD_VALUE[7];


--DBUS[2]$latch is DBUS[2]$latch at LC_X30_Y20_N5
--operation mode is normal

DBUS[2]$latch = !A1L25 & (GLOBAL(A1L05) & (!A1L33) # !GLOBAL(A1L05) & DBUS[2]$latch);


--A1L43 is DBUS~262 at LC_X31_Y20_N5
--operation mode is normal

A1L43 = !AD_VALUE[7] & (!AD_VALUE[6] # !AD_VALUE[5]);


--DBUS[3]$latch is DBUS[3]$latch at LC_X31_Y20_N7
--operation mode is normal

DBUS[3]$latch = !A1L25 & (GLOBAL(A1L05) & (!A1L43) # !GLOBAL(A1L05) & DBUS[3]$latch);


--DBUS[4]$latch is DBUS[4]$latch at LC_X30_Y20_N9
--operation mode is normal

DBUS[4]$latch = !A1L25 & (GLOBAL(A1L05) & AD_VALUE[7] # !GLOBAL(A1L05) & (DBUS[4]$latch));


--A1L53 is DBUS~263 at LC_X31_Y20_N4
--operation mode is normal

A1L53 = AD_VALUE[7] & (AD_VALUE[5] # AD_VALUE[6]);


--DBUS[5]$latch is DBUS[5]$latch at LC_X30_Y20_N2
--operation mode is normal

DBUS[5]$latch = !A1L25 & (GLOBAL(A1L05) & A1L53 # !GLOBAL(A1L05) & (DBUS[5]$latch));


--A1L15 is process1~252 at LC_X30_Y20_N8
--operation mode is normal

A1L15 = AD_VALUE[6] & AD_VALUE[7];


--DBUS[6]$latch is DBUS[6]$latch at LC_X30_Y20_N4
--operation mode is normal

DBUS[6]$latch = !A1L25 & (GLOBAL(A1L05) & A1L15 # !GLOBAL(A1L05) & (DBUS[6]$latch));


--A1L63 is DBUS~264 at LC_X31_Y20_N9
--operation mode is normal

A1L63 = AD_VALUE[7] & (AD_VALUE[5] & AD_VALUE[6]);


--DBUS[7]$latch is DBUS[7]$latch at LC_X30_Y20_N1
--operation mode is normal

DBUS[7]$latch = !A1L25 & (GLOBAL(A1L05) & (A1L63) # !GLOBAL(A1L05) & DBUS[7]$latch);


--A1L44 is process1~63 at LC_X6_Y13_N6
--operation mode is normal

A1L44 = A1L06 & nRESET & A1L95;


--AD_VALUE[4] is AD_VALUE[4] at LC_X31_Y20_N1
--operation mode is normal

AD_VALUE[4] = GLOBAL(A1L44) & (A1L12) # !GLOBAL(A1L44) & AD_VALUE[4];


--AD_VALUE[5] is AD_VALUE[5] at LC_X31_Y20_N8
--operation mode is normal

AD_VALUE[5] = GLOBAL(A1L44) & A1L42 # !GLOBAL(A1L44) & (AD_VALUE[5]);


--AD_VALUE[7] is AD_VALUE[7] at LC_X30_Y20_N6
--operation mode is normal

AD_VALUE[7] = GLOBAL(A1L44) & A1L03 # !GLOBAL(A1L44) & (AD_VALUE[7]);


--AD_VALUE[6] is AD_VALUE[6] at LC_X30_Y20_N7
--operation mode is normal

AD_VALUE[6] = GLOBAL(A1L44) & (A1L72) # !GLOBAL(A1L44) & AD_VALUE[6];


--A1L75 is reduce_nor~10 at LC_X6_Y14_N2
--operation mode is normal

A1L75 = STATUS[0] # STATUS[2] # !A1L64 # !STATUS[1];


--A1L8 is CS1~149 at LC_X7_Y13_N7
--operation mode is normal

A1L8 = STATUS[0] & STATUS[3] # !STATUS[0] & (STATUS[3] & (STATUS[1] # STATUS[2]) # !STATUS[3] & !STATUS[1]);


--A1L9 is CS1~154 at LC_X6_Y13_N2
--operation mode is normal

A1L9 = STATUS[4] # A1L8 # STATUS[5] # !nRESET;


--A1L25 is process1~253 at LC_X6_Y13_N9
--operation mode is normal

A1L25 = !STATUS[5] & !STATUS[4] & A1L54 # !nRESET;


--A1L54 is process1~235 at LC_X7_Y13_N8
--operation mode is normal

A1L54 = !STATUS[0] & !STATUS[1] & !STATUS[2] # !STATUS[3];


--nRESET is nRESET at PIN_240
--operation mode is input

nRESET = INPUT();


--CLK is CLK at PIN_29
--operation mode is input

CLK = INPUT();


--RD is RD at PIN_43
--operation mode is output

RD = OUTPUT(A1L65);


--WR is WR at PIN_44
--operation mode is output

WR = OUTPUT(A1L18);


--CS is CS at PIN_41
--operation mode is output

CS = OUTPUT(A1L9);


--ledcs is ledcs at PIN_196
--operation mode is output

ledcs = OUTPUT(ledcs$latch);


--P13 is P13 at PIN_19
--operation mode is output

P13 = OUTPUT(A1L24);


--RAMCS is RAMCS at PIN_39
--operation mode is output

RAMCS = OUTPUT(VCC);


--DBUS[0] is DBUS[0] at PIN_183
--operation mode is bidir

DBUS[0]_tri_out = TRI(DBUS[0]$latch, process1_566);
DBUS[0] = BIDIR(DBUS[0]_tri_out);


--DBUS[1] is DBUS[1] at PIN_184
--operation mode is bidir

DBUS[1]_tri_out = TRI(DBUS[1]$latch, process1_566);
DBUS[1] = BIDIR(DBUS[1]_tri_out);


--DBUS[2] is DBUS[2] at PIN_185
--operation mode is bidir

DBUS[2]_tri_out = TRI(DBUS[2]$latch, process1_566);
DBUS[2] = BIDIR(DBUS[2]_tri_out);


--DBUS[3] is DBUS[3] at PIN_186
--operation mode is bidir

DBUS[3]_tri_out = TRI(DBUS[3]$latch, process1_566);
DBUS[3] = BIDIR(DBUS[3]_tri_out);


--A1L12 is DBUS[4]~3 at PIN_187
--operation mode is bidir

A1L12 = DBUS[4];

--DBUS[4] is DBUS[4] at PIN_187
--operation mode is bidir

DBUS[4]_tri_out = TRI(DBUS[4]$latch, process1_566);
DBUS[4] = BIDIR(DBUS[4]_tri_out);


--A1L42 is DBUS[5]~2 at PIN_188
--operation mode is bidir

A1L42 = DBUS[5];

--DBUS[5] is DBUS[5] at PIN_188
--operation mode is bidir

DBUS[5]_tri_out = TRI(DBUS[5]$latch, process1_566);
DBUS[5] = BIDIR(DBUS[5]_tri_out);


--A1L72 is DBUS[6]~1 at PIN_193
--operation mode is bidir

A1L72 = DBUS[6];

--DBUS[6] is DBUS[6] at PIN_193
--operation mode is bidir

DBUS[6]_tri_out = TRI(DBUS[6]$latch, process1_566);
DBUS[6] = BIDIR(DBUS[6]_tri_out);


--A1L03 is DBUS[7]~0 at PIN_194
--operation mode is bidir

A1L03 = DBUS[7];

--DBUS[7] is DBUS[7] at PIN_194
--operation mode is bidir

DBUS[7]_tri_out = TRI(DBUS[7]$latch, process1_566);
DBUS[7] = BIDIR(DBUS[7]_tri_out);




⌨️ 快捷键说明

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