📄 part7.fit.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.
--B6L1 is SEG7_LUT:u6|oSEG[0]~70 at LCCOMB_X25_Y1_N0
B6L1 = oDATA[2] & !oDATA[1] & (oDATA[0] $ !oDATA[3]) # !oDATA[2] & oDATA[0] & (oDATA[1] $ !oDATA[3]);
--B6L2 is SEG7_LUT:u6|oSEG[1]~71 at LCCOMB_X25_Y1_N16
B6L2 = oDATA[1] & (oDATA[0] & (oDATA[3]) # !oDATA[0] & oDATA[2]) # !oDATA[1] & oDATA[2] & (oDATA[0] $ oDATA[3]);
--B6L3 is SEG7_LUT:u6|oSEG[2]~72 at LCCOMB_X25_Y1_N18
B6L3 = oDATA[2] & oDATA[3] & (oDATA[1] # !oDATA[0]) # !oDATA[2] & !oDATA[0] & oDATA[1] & !oDATA[3];
--B6L4 is SEG7_LUT:u6|oSEG[3]~73 at LCCOMB_X25_Y1_N4
B6L4 = oDATA[0] & (oDATA[2] $ !oDATA[1]) # !oDATA[0] & (oDATA[2] & !oDATA[1] & !oDATA[3] # !oDATA[2] & oDATA[1] & oDATA[3]);
--B6L5 is SEG7_LUT:u6|oSEG[4]~74 at LCCOMB_X25_Y1_N10
B6L5 = oDATA[1] & oDATA[0] & (!oDATA[3]) # !oDATA[1] & (oDATA[2] & (!oDATA[3]) # !oDATA[2] & oDATA[0]);
--B6L6 is SEG7_LUT:u6|oSEG[5]~75 at LCCOMB_X25_Y1_N12
B6L6 = oDATA[0] & (oDATA[3] $ (oDATA[1] # !oDATA[2])) # !oDATA[0] & !oDATA[2] & oDATA[1] & !oDATA[3];
--B6L7 is SEG7_LUT:u6|oSEG[6]~76 at LCCOMB_X25_Y1_N8
B6L7 = oDATA[0] & (oDATA[3] # oDATA[2] $ oDATA[1]) # !oDATA[0] & (oDATA[1] # oDATA[2] $ oDATA[3]);
--B5L1 is SEG7_LUT:u5|oSEG[0]~70 at LCCOMB_X64_Y3_N6
B5L1 = oDATA[7] & oDATA[4] & (oDATA[5] $ oDATA[6]) # !oDATA[7] & !oDATA[5] & (oDATA[4] $ oDATA[6]);
--B5L2 is SEG7_LUT:u5|oSEG[1]~71 at LCCOMB_X64_Y3_N12
B5L2 = oDATA[5] & (oDATA[4] & oDATA[7] # !oDATA[4] & (oDATA[6])) # !oDATA[5] & oDATA[6] & (oDATA[4] $ oDATA[7]);
--B5L3 is SEG7_LUT:u5|oSEG[2]~72 at LCCOMB_X64_Y3_N20
B5L3 = oDATA[7] & oDATA[6] & (oDATA[5] # !oDATA[4]) # !oDATA[7] & oDATA[5] & !oDATA[4] & !oDATA[6];
--B5L4 is SEG7_LUT:u5|oSEG[3]~73 at LCCOMB_X64_Y3_N10
B5L4 = oDATA[4] & (oDATA[5] $ (!oDATA[6])) # !oDATA[4] & (oDATA[5] & oDATA[7] & !oDATA[6] # !oDATA[5] & !oDATA[7] & oDATA[6]);
--B5L5 is SEG7_LUT:u5|oSEG[4]~74 at LCCOMB_X64_Y3_N4
B5L5 = oDATA[5] & oDATA[4] & !oDATA[7] # !oDATA[5] & (oDATA[6] & (!oDATA[7]) # !oDATA[6] & oDATA[4]);
--B5L6 is SEG7_LUT:u5|oSEG[5]~75 at LCCOMB_X64_Y3_N18
B5L6 = oDATA[5] & !oDATA[7] & (oDATA[4] # !oDATA[6]) # !oDATA[5] & oDATA[4] & (oDATA[7] $ !oDATA[6]);
--B5L7 is SEG7_LUT:u5|oSEG[6]~76 at LCCOMB_X64_Y3_N0
B5L7 = oDATA[4] & (oDATA[7] # oDATA[5] $ oDATA[6]) # !oDATA[4] & (oDATA[5] # oDATA[7] $ oDATA[6]);
--B4L1 is SEG7_LUT:u4|oSEG[0]~70 at LCCOMB_X9_Y14_N20
B4L1 = SW[3] & SW[0] & (SW[1] $ SW[2]) # !SW[3] & !SW[1] & (SW[0] $ SW[2]);
--B4L2 is SEG7_LUT:u4|oSEG[1]~71 at LCCOMB_X9_Y14_N16
B4L2 = SW[1] & (SW[0] & SW[3] # !SW[0] & (SW[2])) # !SW[1] & SW[2] & (SW[0] $ SW[3]);
--B4L3 is SEG7_LUT:u4|oSEG[2]~72 at LCCOMB_X9_Y14_N24
B4L3 = SW[3] & SW[2] & (SW[1] # !SW[0]) # !SW[3] & !SW[0] & SW[1] & !SW[2];
--B4L4 is SEG7_LUT:u4|oSEG[3]~73 at LCCOMB_X9_Y14_N10
B4L4 = SW[0] & (SW[1] $ (!SW[2])) # !SW[0] & (SW[1] & SW[3] & !SW[2] # !SW[1] & !SW[3] & SW[2]);
--B4L5 is SEG7_LUT:u4|oSEG[4]~74 at LCCOMB_X9_Y14_N2
B4L5 = SW[1] & SW[0] & !SW[3] # !SW[1] & (SW[2] & (!SW[3]) # !SW[2] & SW[0]);
--B4L6 is SEG7_LUT:u4|oSEG[5]~75 at LCCOMB_X9_Y14_N26
B4L6 = SW[0] & (SW[3] $ (SW[1] # !SW[2])) # !SW[0] & SW[1] & !SW[3] & !SW[2];
--B4L7 is SEG7_LUT:u4|oSEG[6]~76 at LCCOMB_X9_Y14_N22
B4L7 = SW[0] & (SW[3] # SW[1] $ SW[2]) # !SW[0] & (SW[1] # SW[3] $ SW[2]);
--B3L1 is SEG7_LUT:u3|oSEG[0]~70 at LCCOMB_X9_Y14_N18
B3L1 = SW[6] & !SW[5] & (SW[4] $ !SW[7]) # !SW[6] & SW[4] & (SW[5] $ !SW[7]);
--B3L2 is SEG7_LUT:u3|oSEG[1]~71 at LCCOMB_X9_Y14_N28
B3L2 = SW[5] & (SW[4] & (SW[7]) # !SW[4] & SW[6]) # !SW[5] & SW[6] & (SW[4] $ SW[7]);
--B3L3 is SEG7_LUT:u3|oSEG[2]~72 at LCCOMB_X9_Y14_N0
B3L3 = SW[6] & SW[7] & (SW[5] # !SW[4]) # !SW[6] & !SW[4] & SW[5] & !SW[7];
--B3L4 is SEG7_LUT:u3|oSEG[3]~73 at LCCOMB_X9_Y14_N12
B3L4 = SW[4] & (SW[6] $ !SW[5]) # !SW[4] & (SW[6] & !SW[5] & !SW[7] # !SW[6] & SW[5] & SW[7]);
--B3L5 is SEG7_LUT:u3|oSEG[4]~74 at LCCOMB_X9_Y14_N4
B3L5 = SW[5] & (SW[4] & !SW[7]) # !SW[5] & (SW[6] & (!SW[7]) # !SW[6] & SW[4]);
--B3L6 is SEG7_LUT:u3|oSEG[5]~75 at LCCOMB_X14_Y14_N10
B3L6 = SW[6] & SW[4] & (SW[7] $ SW[5]) # !SW[6] & !SW[7] & (SW[4] # SW[5]);
--B3L7 is SEG7_LUT:u3|oSEG[6]~76 at LCCOMB_X14_Y14_N4
B3L7 = SW[4] & (SW[7] # SW[6] $ SW[5]) # !SW[4] & (SW[5] # SW[6] $ SW[7]);
--B1L1 is SEG7_LUT:u1|oSEG[0]~70 at LCCOMB_X1_Y14_N8
B1L1 = SW[13] & !SW[12] & (SW[11] $ !SW[14]) # !SW[13] & SW[11] & (SW[12] $ !SW[14]);
--B1L2 is SEG7_LUT:u1|oSEG[1]~71 at LCCOMB_X1_Y14_N10
B1L2 = SW[12] & (SW[11] & (SW[14]) # !SW[11] & SW[13]) # !SW[12] & SW[13] & (SW[11] $ SW[14]);
--B1L3 is SEG7_LUT:u1|oSEG[2]~72 at LCCOMB_X1_Y14_N30
B1L3 = SW[13] & SW[14] & (SW[12] # !SW[11]) # !SW[13] & SW[12] & !SW[11] & !SW[14];
--B1L4 is SEG7_LUT:u1|oSEG[3]~73 at LCCOMB_X1_Y14_N12
B1L4 = SW[11] & (SW[13] $ !SW[12]) # !SW[11] & (SW[13] & !SW[12] & !SW[14] # !SW[13] & SW[12] & SW[14]);
--B1L5 is SEG7_LUT:u1|oSEG[4]~74 at LCCOMB_X1_Y14_N24
B1L5 = SW[12] & (SW[11] & !SW[14]) # !SW[12] & (SW[13] & (!SW[14]) # !SW[13] & SW[11]);
--B1L6 is SEG7_LUT:u1|oSEG[5]~75 at LCCOMB_X1_Y14_N6
B1L6 = SW[13] & SW[11] & (SW[12] $ SW[14]) # !SW[13] & !SW[14] & (SW[12] # SW[11]);
--B1L7 is SEG7_LUT:u1|oSEG[6]~76 at LCCOMB_X1_Y14_N22
B1L7 = SW[11] & (SW[14] # SW[13] $ SW[12]) # !SW[11] & (SW[12] # SW[13] $ SW[14]);
--ADDR[0] is ADDR[0] at LCFF_X1_Y14_N21
ADDR[0] = DFFEAS(A1L3, KEY[0], , , , , , , );
--ADDR[1] is ADDR[1] at LCFF_X1_Y14_N19
ADDR[1] = DFFEAS(A1L5, KEY[0], , , , , , , );
--ADDR[2] is ADDR[2] at LCFF_X1_Y14_N15
ADDR[2] = DFFEAS(A1L7, KEY[0], , , , , , , );
--ADDR[3] is ADDR[3] at LCFF_X1_Y14_N27
ADDR[3] = DFFEAS(A1L9, KEY[0], , , , , , , );
--ADDR[4] is ADDR[4] at LCFF_X1_Y14_N5
ADDR[4] = DFFEAS(UNCONNECTED_DATAIN, KEY[0], , , , SW[15], , , VCC);
--OE_N is OE_N at LCFF_X1_Y14_N1
OE_N = DFFEAS(A1L101, KEY[0], , , , , , , );
--DATA[0] is DATA[0] at LCFF_X1_Y14_N29
DATA[0] = DFFEAS(UNCONNECTED_DATAIN, KEY[0], , , , SW[0], , , VCC);
--DATA[1] is DATA[1] at LCFF_X1_Y14_N3
DATA[1] = DFFEAS(UNCONNECTED_DATAIN, KEY[0], , , , SW[1], , , VCC);
--DATA[2] is DATA[2] at LCFF_X1_Y14_N17
DATA[2] = DFFEAS(A1L15, KEY[0], , , , , , , );
--DATA[3] is DATA[3] at LCFF_X9_Y14_N15
DATA[3] = DFFEAS(UNCONNECTED_DATAIN, KEY[0], , , , SW[3], , , VCC);
--DATA[4] is DATA[4] at LCFF_X9_Y14_N9
DATA[4] = DFFEAS(A1L18, KEY[0], , , , , , , );
--DATA[5] is DATA[5] at LCFF_X9_Y14_N31
DATA[5] = DFFEAS(UNCONNECTED_DATAIN, KEY[0], , , , SW[5], , , VCC);
--DATA[6] is DATA[6] at LCFF_X9_Y14_N7
DATA[6] = DFFEAS(UNCONNECTED_DATAIN, KEY[0], , , , SW[6], , , VCC);
--DATA[7] is DATA[7] at LCFF_X14_Y14_N17
DATA[7] = DFFEAS(UNCONNECTED_DATAIN, KEY[0], , , , SW[7], , , VCC);
--SW[8] is SW[8] at PIN_B13
--operation mode is input
SW[8] = INPUT();
--SW[9] is SW[9] at PIN_A13
--operation mode is input
SW[9] = INPUT();
--SW[10] is SW[10] at PIN_N1
--operation mode is input
SW[10] = INPUT();
--SW[16] is SW[16] at PIN_V1
--operation mode is input
SW[16] = INPUT();
--KEY[1] is KEY[1] at PIN_N23
--operation mode is input
KEY[1] = INPUT();
--KEY[2] is KEY[2] at PIN_P23
--operation mode is input
KEY[2] = INPUT();
--KEY[3] is KEY[3] at PIN_W26
--operation mode is input
KEY[3] = INPUT();
--SW[0] is SW[0] at PIN_N25
--operation mode is input
SW[0] = INPUT();
--SW[1] is SW[1] at PIN_N26
--operation mode is input
SW[1] = INPUT();
--SW[2] is SW[2] at PIN_P25
--operation mode is input
SW[2] = INPUT();
--SW[3] is SW[3] at PIN_AE14
--operation mode is input
SW[3] = INPUT();
--SW[4] is SW[4] at PIN_AF14
--operation mode is input
SW[4] = INPUT();
--SW[5] is SW[5] at PIN_AD13
--operation mode is input
SW[5] = INPUT();
--SW[6] is SW[6] at PIN_AC13
--operation mode is input
SW[6] = INPUT();
--SW[7] is SW[7] at PIN_C13
--operation mode is input
SW[7] = INPUT();
--SW[11] is SW[11] at PIN_P1
--operation mode is input
SW[11] = INPUT();
--SW[12] is SW[12] at PIN_P2
--operation mode is input
SW[12] = INPUT();
--SW[13] is SW[13] at PIN_T7
--operation mode is input
SW[13] = INPUT();
--SW[14] is SW[14] at PIN_U3
--operation mode is input
SW[14] = INPUT();
--SW[15] is SW[15] at PIN_U4
--operation mode is input
SW[15] = INPUT();
--KEY[0] is KEY[0] at PIN_G26
--operation mode is input
KEY[0] = INPUT();
--SW[17] is SW[17] at PIN_V2
--operation mode is input
SW[17] = INPUT();
--LEDG[0] is LEDG[0] at PIN_AE22
--operation mode is output
LEDG[0] = OUTPUT(GND);
--LEDG[1] is LEDG[1] at PIN_AF22
--operation mode is output
LEDG[1] = OUTPUT(GND);
--LEDG[2] is LEDG[2] at PIN_W19
--operation mode is output
LEDG[2] = OUTPUT(GND);
--LEDG[3] is LEDG[3] at PIN_V18
--operation mode is output
LEDG[3] = OUTPUT(GND);
--LEDG[4] is LEDG[4] at PIN_U18
--operation mode is output
LEDG[4] = OUTPUT(GND);
--LEDG[5] is LEDG[5] at PIN_U17
--operation mode is output
LEDG[5] = OUTPUT(GND);
--LEDG[6] is LEDG[6] at PIN_AA20
--operation mode is output
LEDG[6] = OUTPUT(GND);
--LEDG[7] is LEDG[7] at PIN_Y18
--operation mode is output
LEDG[7] = OUTPUT(GND);
--HEX0[0] is HEX0[0] at PIN_AF10
--operation mode is output
HEX0[0] = OUTPUT(B6L1);
--HEX0[1] is HEX0[1] at PIN_AB12
--operation mode is output
HEX0[1] = OUTPUT(B6L2);
--HEX0[2] is HEX0[2] at PIN_AC12
--operation mode is output
HEX0[2] = OUTPUT(B6L3);
--HEX0[3] is HEX0[3] at PIN_AD11
--operation mode is output
HEX0[3] = OUTPUT(B6L4);
--HEX0[4] is HEX0[4] at PIN_AE11
--operation mode is output
HEX0[4] = OUTPUT(B6L5);
--HEX0[5] is HEX0[5] at PIN_V14
--operation mode is output
HEX0[5] = OUTPUT(B6L6);
--HEX0[6] is HEX0[6] at PIN_V13
--operation mode is output
HEX0[6] = OUTPUT(!B6L7);
--HEX1[0] is HEX1[0] at PIN_V20
--operation mode is output
HEX1[0] = OUTPUT(B5L1);
--HEX1[1] is HEX1[1] at PIN_V21
--operation mode is output
HEX1[1] = OUTPUT(B5L2);
--HEX1[2] is HEX1[2] at PIN_W21
--operation mode is output
HEX1[2] = OUTPUT(B5L3);
--HEX1[3] is HEX1[3] at PIN_Y22
--operation mode is output
HEX1[3] = OUTPUT(B5L4);
--HEX1[4] is HEX1[4] at PIN_AA24
--operation mode is output
HEX1[4] = OUTPUT(B5L5);
--HEX1[5] is HEX1[5] at PIN_AA23
--operation mode is output
HEX1[5] = OUTPUT(B5L6);
--HEX1[6] is HEX1[6] at PIN_AB24
--operation mode is output
HEX1[6] = OUTPUT(!B5L7);
--HEX2[0] is HEX2[0] at PIN_AB23
--operation mode is output
HEX2[0] = OUTPUT(GND);
--HEX2[1] is HEX2[1] at PIN_V22
--operation mode is output
HEX2[1] = OUTPUT(GND);
--HEX2[2] is HEX2[2] at PIN_AC25
--operation mode is output
HEX2[2] = OUTPUT(GND);
--HEX2[3] is HEX2[3] at PIN_AC26
--operation mode is output
HEX2[3] = OUTPUT(GND);
--HEX2[4] is HEX2[4] at PIN_AB26
--operation mode is output
HEX2[4] = OUTPUT(GND);
--HEX2[5] is HEX2[5] at PIN_AB25
--operation mode is output
HEX2[5] = OUTPUT(GND);
--HEX2[6] is HEX2[6] at PIN_Y24
--operation mode is output
HEX2[6] = OUTPUT(GND);
--HEX3[0] is HEX3[0] at PIN_Y23
--operation mode is output
HEX3[0] = OUTPUT(GND);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -