📄 sci.map.eqn
字号:
-- Copyright (C) 1991-2006 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.
--scit_v[5] is scit_v[5]
--operation mode is normal
scit_v[5]_carry_eqn = A1L93;
scit_v[5]_lut_out = scit_v[5] $ (scit_v[5]_carry_eqn);
scit_v[5] = DFFEAS(scit_v[5]_lut_out, clk, reset, , , ~GND, , , A1L54);
--din_latch[5] is din_latch[5]
--operation mode is normal
din_latch[5]_lut_out = A1L24;
din_latch[5] = DFFEAS(din_latch[5]_lut_out, wr, VCC, , !cs, , , , );
--scit_v[2] is scit_v[2]
--operation mode is arithmetic
scit_v[2]_carry_eqn = A1L87;
scit_v[2]_lut_out = scit_v[2] $ (!scit_v[2]_carry_eqn);
scit_v[2] = DFFEAS(scit_v[2]_lut_out, clk, reset, , , A1L60, , , A1L54);
--A1L89 is scit_v[2]~111
--operation mode is arithmetic
A1L89 = CARRY(scit_v[2] & (!A1L87));
--din_latch[6] is din_latch[6]
--operation mode is normal
din_latch[6]_lut_out = A1L26;
din_latch[6] = DFFEAS(din_latch[6]_lut_out, wr, VCC, , !cs, , , , );
--scit_v[3] is scit_v[3]
--operation mode is arithmetic
scit_v[3]_carry_eqn = A1L89;
scit_v[3]_lut_out = scit_v[3] $ (scit_v[3]_carry_eqn);
scit_v[3] = DFFEAS(scit_v[3]_lut_out, clk, reset, , , A1L60, , , A1L54);
--A1L91 is scit_v[3]~115
--operation mode is arithmetic
A1L91 = CARRY(!A1L89 # !scit_v[3]);
--din_latch[4] is din_latch[4]
--operation mode is normal
din_latch[4]_lut_out = A1L22;
din_latch[4] = DFFEAS(din_latch[4]_lut_out, wr, VCC, , !cs, , , , );
--A1L48 is Mux~160
--operation mode is normal
A1L48 = scit_v[2] & (scit_v[3]) # !scit_v[2] & (scit_v[3] & din_latch[6] # !scit_v[3] & (din_latch[4]));
--din_latch[7] is din_latch[7]
--operation mode is normal
din_latch[7]_lut_out = A1L28;
din_latch[7] = DFFEAS(din_latch[7]_lut_out, wr, VCC, , !cs, , , , );
--A1L49 is Mux~161
--operation mode is normal
A1L49 = scit_v[2] & (A1L48 & (din_latch[7]) # !A1L48 & din_latch[5]) # !scit_v[2] & (A1L48);
--din_latch[2] is din_latch[2]
--operation mode is normal
din_latch[2]_lut_out = A1L18;
din_latch[2] = DFFEAS(din_latch[2]_lut_out, wr, VCC, , !cs, , , , );
--din_latch[1] is din_latch[1]
--operation mode is normal
din_latch[1]_lut_out = A1L16;
din_latch[1] = DFFEAS(din_latch[1]_lut_out, wr, VCC, , !cs, , , , );
--din_latch[0] is din_latch[0]
--operation mode is normal
din_latch[0]_lut_out = A1L14;
din_latch[0] = DFFEAS(din_latch[0]_lut_out, wr, VCC, , !cs, , , , );
--A1L50 is Mux~162
--operation mode is normal
A1L50 = scit_v[3] & (scit_v[2]) # !scit_v[3] & (scit_v[2] & din_latch[1] # !scit_v[2] & (din_latch[0]));
--din_latch[3] is din_latch[3]
--operation mode is normal
din_latch[3]_lut_out = A1L20;
din_latch[3] = DFFEAS(din_latch[3]_lut_out, wr, VCC, , !cs, , , , );
--A1L51 is Mux~163
--operation mode is normal
A1L51 = scit_v[3] & (A1L50 & (din_latch[3]) # !A1L50 & din_latch[2]) # !scit_v[3] & (A1L50);
--scit_v[4] is scit_v[4]
--operation mode is arithmetic
scit_v[4]_carry_eqn = A1L91;
scit_v[4]_lut_out = scit_v[4] $ (!scit_v[4]_carry_eqn);
scit_v[4] = DFFEAS(scit_v[4]_lut_out, clk, reset, , , A1L60, , , A1L54);
--A1L93 is scit_v[4]~119
--operation mode is arithmetic
A1L93 = CARRY(scit_v[4] & (!A1L91));
--A1L52 is Mux~164
--operation mode is normal
A1L52 = scit_v[4] & scit_v[5] & A1L49 # !scit_v[4] & (A1L51);
--A1L59 is process3~35
--operation mode is normal
A1L59 = scit_v[4] & scit_v[3] & scit_v[2];
--A1L53 is Mux~165
--operation mode is normal
A1L53 = A1L52 # !scit_v[5] & !A1L59;
--rdFULL_s is rdFULL_s
--operation mode is normal
rdFULL_s_lut_out = rdFULL_s # rxdF & A1L81 & A1L56;
rdFULL_s = DFFEAS(rdFULL_s_lut_out, clk, !A1L55, , , , , , );
--txdF is txdF
--operation mode is normal
txdF_lut_out = txdF # A1L58 # !reset;
txdF = DFFEAS(txdF_lut_out, clk, !A1L57, , , , , , );
--A1L54 is Mux~166
--operation mode is normal
A1L54 = !scit_v[5] & (!scit_v[2] # !scit_v[3] # !scit_v[4]);
--A1L60 is process6~0
--operation mode is normal
A1L60 = wr & (!txdF);
--scit_v[1] is scit_v[1]
--operation mode is arithmetic
scit_v[1]_carry_eqn = A1L85;
scit_v[1]_lut_out = scit_v[1] $ (scit_v[1]_carry_eqn);
scit_v[1] = DFFEAS(scit_v[1]_lut_out, clk, reset, , , ~GND, , , A1L54);
--A1L87 is scit_v[1]~123
--operation mode is arithmetic
A1L87 = CARRY(!A1L85 # !scit_v[1]);
--rxdF is rxdF
--operation mode is normal
rxdF_lut_out = rxdF & (!A1L56 # !A1L81) # !rxd;
rxdF = DFFEAS(rxdF_lut_out, clk, VCC, , , , , , );
--scir_v[2] is scir_v[2]
--operation mode is arithmetic
scir_v[2]_carry_eqn = A1L73;
scir_v[2]_lut_out = scir_v[2] $ (!scir_v[2]_carry_eqn);
scir_v[2] = DFFEAS(scir_v[2]_lut_out, clk, reset, , , A1L68, , , A1L82);
--A1L75 is scir_v[2]~142
--operation mode is arithmetic
A1L75 = CARRY(scir_v[2] & (!A1L73));
--scir_v[3] is scir_v[3]
--operation mode is arithmetic
scir_v[3]_carry_eqn = A1L75;
scir_v[3]_lut_out = scir_v[3] $ (scir_v[3]_carry_eqn);
scir_v[3] = DFFEAS(scir_v[3]_lut_out, clk, reset, , , A1L68, , , A1L82);
--A1L77 is scir_v[3]~146
--operation mode is arithmetic
A1L77 = CARRY(!A1L75 # !scir_v[3]);
--scir_v[4] is scir_v[4]
--operation mode is arithmetic
scir_v[4]_carry_eqn = A1L77;
scir_v[4]_lut_out = scir_v[4] $ (!scir_v[4]_carry_eqn);
scir_v[4] = DFFEAS(scir_v[4]_lut_out, clk, reset, , , A1L68, , , A1L82);
--A1L79 is scir_v[4]~150
--operation mode is arithmetic
A1L79 = CARRY(scir_v[4] & (!A1L77));
--A1L81 is scir_v~153
--operation mode is normal
A1L81 = scir_v[2] & scir_v[3] & scir_v[4];
--scir_v[1] is scir_v[1]
--operation mode is arithmetic
scir_v[1]_carry_eqn = A1L71;
scir_v[1]_lut_out = scir_v[1] $ (scir_v[1]_carry_eqn);
scir_v[1] = DFFEAS(scir_v[1]_lut_out, clk, reset, , , ~GND, , , A1L82);
--A1L73 is scir_v[1]~155
--operation mode is arithmetic
A1L73 = CARRY(!A1L71 # !scir_v[1]);
--scir_v[0] is scir_v[0]
--operation mode is arithmetic
scir_v[0]_lut_out = !scir_v[0];
scir_v[0] = DFFEAS(scir_v[0]_lut_out, clk, reset, , , ~GND, , , A1L82);
--A1L71 is scir_v[0]~159
--operation mode is arithmetic
A1L71 = CARRY(scir_v[0]);
--scir_v[5] is scir_v[5]
--operation mode is normal
scir_v[5]_carry_eqn = A1L79;
scir_v[5]_lut_out = scir_v[5] $ (scir_v[5]_carry_eqn);
scir_v[5] = DFFEAS(scir_v[5]_lut_out, clk, reset, , , ~GND, , , A1L82);
--A1L56 is process0~30
--operation mode is normal
A1L56 = scir_v[1] & scir_v[0] & scir_v[5];
--A1L55 is process0~0
--operation mode is normal
A1L55 = !cs & !rd;
--scit_v[0] is scit_v[0]
--operation mode is arithmetic
scit_v[0]_lut_out = !scit_v[0];
scit_v[0] = DFFEAS(scit_v[0]_lut_out, clk, reset, , , ~GND, , , A1L54);
--A1L85 is scit_v[0]~127
--operation mode is arithmetic
A1L85 = CARRY(scit_v[0]);
--A1L58 is process3~2
--operation mode is normal
A1L58 = scit_v[5] & scit_v[1] & scit_v[0] & A1L59;
--A1L57 is process3~0
--operation mode is normal
A1L57 = !wr & !cs;
--A1L82 is scir_v~166
--operation mode is normal
A1L82 = !scir_v[5] & (!scir_v[4] # !scir_v[3] # !scir_v[2]);
--do_latch[0] is do_latch[0]
--operation mode is normal
do_latch[0]_lut_out = d_fb[0];
do_latch[0] = DFFEAS(do_latch[0]_lut_out, clk, VCC, , A1L40, , , , );
--do_latch[1] is do_latch[1]
--operation mode is normal
do_latch[1]_lut_out = d_fb[1];
do_latch[1] = DFFEAS(do_latch[1]_lut_out, clk, VCC, , A1L40, , , , );
--do_latch[2] is do_latch[2]
--operation mode is normal
do_latch[2]_lut_out = d_fb[2];
do_latch[2] = DFFEAS(do_latch[2]_lut_out, clk, VCC, , A1L40, , , , );
--do_latch[3] is do_latch[3]
--operation mode is normal
do_latch[3]_lut_out = d_fb[3];
do_latch[3] = DFFEAS(do_latch[3]_lut_out, clk, VCC, , A1L40, , , , );
--do_latch[4] is do_latch[4]
--operation mode is normal
do_latch[4]_lut_out = d_fb[4];
do_latch[4] = DFFEAS(do_latch[4]_lut_out, clk, VCC, , A1L40, , , , );
--do_latch[5] is do_latch[5]
--operation mode is normal
do_latch[5]_lut_out = d_fb[5];
do_latch[5] = DFFEAS(do_latch[5]_lut_out, clk, VCC, , A1L40, , , , );
--do_latch[6] is do_latch[6]
--operation mode is normal
do_latch[6]_lut_out = d_fb[6];
do_latch[6] = DFFEAS(do_latch[6]_lut_out, clk, VCC, , A1L40, , , , );
--do_latch[7] is do_latch[7]
--operation mode is normal
do_latch[7]_lut_out = d_fb[7];
do_latch[7] = DFFEAS(do_latch[7]_lut_out, clk, VCC, , A1L40, , , , );
--d_fb[0] is d_fb[0]
--operation mode is normal
d_fb[0]_lut_out = d_fb[1];
d_fb[0] = DFFEAS(d_fb[0]_lut_out, clk, reset, , A1L61, , , , );
--A1L40 is do_latch[0]~7
--operation mode is normal
A1L40 = rxdF & A1L81 & A1L56 & !A1L55;
--d_fb[1] is d_fb[1]
--operation mode is normal
d_fb[1]_lut_out = d_fb[2];
d_fb[1] = DFFEAS(d_fb[1]_lut_out, clk, reset, , A1L61, , , , );
--d_fb[2] is d_fb[2]
--operation mode is normal
d_fb[2]_lut_out = d_fb[3];
d_fb[2] = DFFEAS(d_fb[2]_lut_out, clk, reset, , A1L61, , , , );
--d_fb[3] is d_fb[3]
--operation mode is normal
d_fb[3]_lut_out = d_fb[4];
d_fb[3] = DFFEAS(d_fb[3]_lut_out, clk, reset, , A1L61, , , , );
--d_fb[4] is d_fb[4]
--operation mode is normal
d_fb[4]_lut_out = d_fb[5];
d_fb[4] = DFFEAS(d_fb[4]_lut_out, clk, reset, , A1L61, , , , );
--d_fb[5] is d_fb[5]
--operation mode is normal
d_fb[5]_lut_out = d_fb[6];
d_fb[5] = DFFEAS(d_fb[5]_lut_out, clk, reset, , A1L61, , , , );
--d_fb[6] is d_fb[6]
--operation mode is normal
d_fb[6]_lut_out = d_fb[7];
d_fb[6] = DFFEAS(d_fb[6]_lut_out, clk, reset, , A1L61, , , , );
--d_fb[7] is d_fb[7]
--operation mode is normal
d_fb[7]_lut_out = rxd;
d_fb[7] = DFFEAS(d_fb[7]_lut_out, clk, reset, , A1L61, , , , );
--A1L61 is process7~1
--operation mode is normal
A1L61 = scir_v[0] & scir_v[5] & (!scir_v[1]);
--~GND is ~GND
--operation mode is normal
~GND = GND;
--clk is clk
--operation mode is input
clk = INPUT();
--reset is reset
--operation mode is input
reset = INPUT();
--wr is wr
--operation mode is input
wr = INPUT();
--cs is cs
--operation mode is input
cs = INPUT();
--rd is rd
--operation mode is input
rd = INPUT();
--rxd is rxd
--operation mode is input
rxd = INPUT();
--txd is txd
--operation mode is output
txd = OUTPUT(A1L53);
--rdFULL is rdFULL
--operation mode is output
rdFULL = OUTPUT(rdFULL_s);
--tdEMPTY is tdEMPTY
--operation mode is output
tdEMPTY = OUTPUT(txdF);
--A1L14 is data[0]~7
--operation mode is bidir
A1L14 = data[0];
--data[0] is data[0]
--operation mode is bidir
data[0]_tri_out = TRI(do_latch[0], A1L55);
data[0] = BIDIR(data[0]_tri_out);
--A1L16 is data[1]~6
--operation mode is bidir
A1L16 = data[1];
--data[1] is data[1]
--operation mode is bidir
data[1]_tri_out = TRI(do_latch[1], A1L55);
data[1] = BIDIR(data[1]_tri_out);
--A1L18 is data[2]~5
--operation mode is bidir
A1L18 = data[2];
--data[2] is data[2]
--operation mode is bidir
data[2]_tri_out = TRI(do_latch[2], A1L55);
data[2] = BIDIR(data[2]_tri_out);
--A1L20 is data[3]~4
--operation mode is bidir
A1L20 = data[3];
--data[3] is data[3]
--operation mode is bidir
data[3]_tri_out = TRI(do_latch[3], A1L55);
data[3] = BIDIR(data[3]_tri_out);
--A1L22 is data[4]~3
--operation mode is bidir
A1L22 = data[4];
--data[4] is data[4]
--operation mode is bidir
data[4]_tri_out = TRI(do_latch[4], A1L55);
data[4] = BIDIR(data[4]_tri_out);
--A1L24 is data[5]~2
--operation mode is bidir
A1L24 = data[5];
--data[5] is data[5]
--operation mode is bidir
data[5]_tri_out = TRI(do_latch[5], A1L55);
data[5] = BIDIR(data[5]_tri_out);
--A1L26 is data[6]~1
--operation mode is bidir
A1L26 = data[6];
--data[6] is data[6]
--operation mode is bidir
data[6]_tri_out = TRI(do_latch[6], A1L55);
data[6] = BIDIR(data[6]_tri_out);
--A1L28 is data[7]~0
--operation mode is bidir
A1L28 = data[7];
--data[7] is data[7]
--operation mode is bidir
data[7]_tri_out = TRI(do_latch[7], A1L55);
data[7] = BIDIR(data[7]_tri_out);
--A1L68 is rxd~7
--operation mode is normal
A1L68 = !rxd;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -