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

📄 simpe_alu.fit

📁 2對4解多工可以用來擴充至4對8解多工經硬體驗證過可用
💻 FIT
📖 第 1 页 / 共 2 页
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.1 06/12/2001            
-- Compiled: 05/02/2007 03:06:37      

-- Copyright (C) 1988-2001 Altera Corporation
-- Any megafunction design, and related net list (encrypted or decrypted),
-- support information, device programming or simulation file, and any other
-- associated documentation or information provided by Altera or a partner
-- under Altera's Megafunction Partnership Program may be used only to
-- program PLD devices (but not masked PLD devices) from Altera.  Any other
-- use of such megafunction design, net list, support information, device
-- programming or simulation file, or any other related documentation or
-- information is prohibited for any other purpose, including, but not
-- limited to modification, reverse engineering, de-compiling, or use with
-- any other silicon devices, unless such use is explicitly licensed under
-- a separate agreement with Altera or a megafunction partner.  Title to
-- the intellectual property, including patents, copyrights, trademarks,
-- trade secrets, or maskworks, embodied in any such megafunction design,
-- net list, support information, device programming or simulation file, or
-- any other related documentation or information provided by Altera or a
-- megafunction partner, remains with Altera, the megafunction partner, or
-- their respective licensors.  No other licenses, including any licenses
-- needed under any third party's intellectual property, are provided herein.

CHIP "simpe_alu"
BEGIN

    DEVICE = "EP1K100FC484-3";

    "accum0"                       : INPUT_PIN  = W6     ;
    "accum1"                       : INPUT_PIN  = W5     ;
    "accum2"                       : INPUT_PIN  = AA5    ;
    "accum3"                       : INPUT_PIN  = Y5     ;
    "accum4"                       : INPUT_PIN  = AA2    ;
    "accum5"                       : INPUT_PIN  = U7     ;
    "accum6"                       : INPUT_PIN  = AB1    ;
    "accum7"                       : INPUT_PIN  = V6     ;
    "clock"                        : INPUT_PIN  = H11    ;
    "data0"                        : INPUT_PIN  = Y7     ;
    "data1"                        : INPUT_PIN  = AA7    ;
    "data2"                        : INPUT_PIN  = W7     ;
    "data3"                        : INPUT_PIN  = U8     ;
    "data4"                        : INPUT_PIN  = V7     ;
    "data5"                        : INPUT_PIN  = Y4     ;
    "data6"                        : INPUT_PIN  = AB6    ;
    "data7"                        : INPUT_PIN  = Y6     ;
    "opcode0"                      : INPUT_PIN  = AA20   ;
    "opcode1"                      : INPUT_PIN  = W18    ;
    "opcode2"                      : INPUT_PIN  = Y19    ;
    "opcode3"                      : INPUT_PIN  = Y18    ;
    "opcode4"                      : INPUT_PIN  = AA18   ;
    "ds0"                          : OUTPUT_PIN = V10    ;
    "ds1"                          : OUTPUT_PIN = U10    ;
    "ds2"                          : OUTPUT_PIN = AB9    ;
    "ds3"                          : OUTPUT_PIN = AA9    ;
    "sout0"                        : OUTPUT_PIN = W9     ;
    "sout1"                        : OUTPUT_PIN = W8     ;
    "sout2"                        : OUTPUT_PIN = AA8    ;
    "sout3"                        : OUTPUT_PIN = AB8    ;
    "sout4"                        : OUTPUT_PIN = U9     ;
    "sout5"                        : OUTPUT_PIN = Y9     ;
    "sout6"                        : OUTPUT_PIN = V8     ;
    "sout7"                        : OUTPUT_PIN = V9     ;
    "zero"                         : OUTPUT_PIN = Y14    ;
    "|alu:1|lpm_add_sub:394|addcore:adder|pcarry1" : LOCATION   = LC5_E23;
    "|alu:1|lpm_add_sub:394|addcore:adder|pcarry2" : LOCATION   = LC3_E11;
    "|alu:1|lpm_add_sub:394|addcore:adder|pcarry3" : LOCATION   = LC8_E18;
    "|alu:1|lpm_add_sub:394|addcore:adder|pcarry4" : LOCATION   = LC4_E18;
    "|alu:1|lpm_add_sub:394|addcore:adder|pcarry5" : LOCATION   = LC1_E18;
    "|alu:1|lpm_add_sub:394|addcore:adder|pcarry6" : LOCATION   = LC2_E18;
    "|alu:1|lpm_add_sub:394|addcore:adder|:114" : LOCATION   = LC5_E21;
    "|alu:1|lpm_add_sub:395|addcore:adder|pcarry1" : LOCATION   = LC4_E23;
    "|alu:1|lpm_add_sub:395|addcore:adder|pcarry2" : LOCATION   = LC2_E11;
    "|alu:1|lpm_add_sub:395|addcore:adder|pcarry3" : LOCATION   = LC1_E20;
    "|alu:1|lpm_add_sub:395|addcore:adder|pcarry4" : LOCATION   = LC5_E18;
    "|alu:1|lpm_add_sub:395|addcore:adder|pcarry5" : LOCATION   = LC1_E8 ;
    "|alu:1|lpm_add_sub:395|addcore:adder|pcarry6" : LOCATION   = LC3_E18;
    "|alu:1|lpm_add_sub:395|addcore:adder|~156~1" : LOCATION   = LC6_E23;
    "|alu:1|lpm_add_sub:395|addcore:adder|:161" : LOCATION   = LC1_E3 ;
    "|alu:1|lpm_add_sub:396|addcore:adder|:125" : LOCATION   = LC4_E11;
    "|alu:1|lpm_add_sub:396|addcore:adder|:129" : LOCATION   = LC6_E12;
    "|alu:1|lpm_add_sub:396|addcore:adder|:133" : LOCATION   = LC2_E12;
    "|alu:1|lpm_add_sub:396|addcore:adder|:155" : LOCATION   = LC4_E4 ;
    "|alu:1|lpm_add_sub:397|addcore:adder|pcarry2" : LOCATION   = LC1_E11;
    "|alu:1|lpm_add_sub:397|addcore:adder|pcarry3" : LOCATION   = LC5_E12;
    "|alu:1|lpm_add_sub:397|addcore:adder|pcarry4" : LOCATION   = LC3_E12;
    "|alu:1|lpm_add_sub:397|addcore:adder|pcarry5" : LOCATION   = LC1_E12;
    "|alu:1|lpm_add_sub:397|addcore:adder|:150" : LOCATION   = LC5_E5 ;
    "|alu:1|:36"                   : LOCATION   = LC6_E1 ;
    "|alu:1|:48"                   : LOCATION   = LC3_E1 ;
    "|alu:1|:52"                   : LOCATION   = LC3_E4 ;
    "|alu:1|:56"                   : LOCATION   = LC4_E20;
    "|alu:1|:60"                   : LOCATION   = LC4_E1 ;
    "|alu:1|:65"                   : LOCATION   = LC2_E4 ;
    "|alu:1|:69"                   : LOCATION   = LC3_E20;
    "|alu:1|:73"                   : LOCATION   = LC5_E1 ;
    "|alu:1|:93"                   : LOCATION   = LC2_E1 ;
    "|alu:1|:113"                  : LOCATION   = LC1_E1 ;
    "|alu:1|:125"                  : LOCATION   = LC8_E1 ;
    "|alu:1|:130"                  : LOCATION   = LC8_E4 ;
    "|alu:1|:138"                  : LOCATION   = LC7_E1 ;
    "|alu:1|:166"                  : LOCATION   = LC1_E4 ;
    "|alu:1|~166~1"                : LOCATION   = LC5_E4 ;
    "|alu:1|~166~2"                : LOCATION   = LC6_E4 ;
    "|alu:1|~166~3"                : LOCATION   = LC7_E4 ;
    "|alu:1|:170"                  : LOCATION   = LC2_E20;
    "|alu:1|~170~1"                : LOCATION   = LC5_E20;
    "|alu:1|~170~2"                : LOCATION   = LC6_E20;
    "|alu:1|~170~3"                : LOCATION   = LC7_E20;
    "|alu:1|~170~4"                : LOCATION   = LC8_E20;
    "|alu:1|:194"                  : LOCATION   = LC3_E3 ;
    "|alu:1|:195"                  : LOCATION   = LC4_E8 ;
    "|alu:1|:198"                  : LOCATION   = LC4_E5 ;
    "|alu:1|:199"                  : LOCATION   = LC8_E21;
    "|alu:1|:203"                  : LOCATION   = LC3_E8 ;
    "|alu:1|:206"                  : LOCATION   = LC3_E5 ;
    "|alu:1|:226"                  : LOCATION   = LC7_E3 ;
    "|alu:1|:230"                  : LOCATION   = LC6_E5 ;
    "|alu:1|:234"                  : LOCATION   = LC4_E3 ;
    "|alu:1|:258"                  : LOCATION   = LC2_E3 ;
    "|alu:1|~258~1"                : LOCATION   = LC5_E3 ;
    "|alu:1|~258~2"                : LOCATION   = LC6_E3 ;
    "|alu:1|~258~3"                : LOCATION   = LC8_E3 ;
    "|alu:1|:259"                  : LOCATION   = LC2_E8 ;
    "|alu:1|~259~1"                : LOCATION   = LC5_E8 ;
    "|alu:1|~259~2"                : LOCATION   = LC6_E8 ;
    "|alu:1|~259~3"                : LOCATION   = LC7_E8 ;
    "|alu:1|~259~4"                : LOCATION   = LC8_E8 ;
    "|alu:1|:262"                  : LOCATION   = LC1_E5 ;
    "|alu:1|~262~1"                : LOCATION   = LC2_E5 ;
    "|alu:1|~262~2"                : LOCATION   = LC7_E5 ;
    "|alu:1|~262~3"                : LOCATION   = LC8_E5 ;
    "|alu:1|:263"                  : LOCATION   = LC1_E21;
    "|alu:1|~263~1"                : LOCATION   = LC7_E23;
    "|alu:1|~263~2"                : LOCATION   = LC1_E23;
    "|alu:1|~263~3"                : LOCATION   = LC7_E11;
    "|alu:1|~263~4"                : LOCATION   = LC2_E23;
    "|alu:1|:264"                  : LOCATION   = LC2_E21;
    "|alu:1|~264~1"                : LOCATION   = LC3_E21;
    "|alu:1|~264~2"                : LOCATION   = LC4_E21;
    "|alu:1|~264~3"                : LOCATION   = LC6_E21;
    "|alu:1|~264~4"                : LOCATION   = LC7_E21;
    "|alu:1|:287"                  : LOCATION   = LC7_E18;
    "|alu:1|:295"                  : LOCATION   = LC6_E18;
    "|alu:1|:351"                  : LOCATION   = LC3_E23;
    "|alu:1|~351~1"                : LOCATION   = LC7_E12;
    "|alu:1|~351~2"                : LOCATION   = LC8_E12;
    "|alu:1|~351~3"                : LOCATION   = LC4_E12;
    "|alu:1|~351~4"                : LOCATION   = LC8_E23;
    "|alu:1|~376~1"                : LOCATION   = LC5_E19;
    "|alu:1|~377~1"                : LOCATION   = LC2_E24;
    "|alu:1|~378~1"                : LOCATION   = LC3_E24;
    "|alu:1|~379~1"                : LOCATION   = LC4_E24;
    "|alu:1|~380~1"                : LOCATION   = LC7_E19;
    "|alu:1|~381~1"                : LOCATION   = LC3_E19;
    "|alu:1|:383"                  : LOCATION   = LC8_E24;
    "|alu:1|:384"                  : LOCATION   = LC6_E19;
    "|alu:1|:385"                  : LOCATION   = LC6_E24;
    "|alu:1|:386"                  : LOCATION   = LC5_E24;
    "|alu:1|:387"                  : LOCATION   = LC7_E24;
    "|alu:1|:388"                  : LOCATION   = LC8_E19;
    "|alu:1|:389"                  : LOCATION   = LC2_E19;
    "|alu:1|:390"                  : LOCATION   = LC4_E19;
    "|alu:1|:392"                  : LOCATION   = LC4_E36;
    "|btoseven:2|:39"              : LOCATION   = LC8_K13;
    "|btoseven:2|~65~1"            : LOCATION   = LC4_K17;
    "|btoseven:2|~65~2"            : LOCATION   = LC3_K17;
    "|btoseven:2|:117"             : LOCATION   = LC1_K17;
    "|btoseven:2|:130"             : LOCATION   = LC7_K17;
    "|btoseven:2|:195"             : LOCATION   = LC1_K18;
    "|btoseven:2|:248"             : LOCATION   = LC4_K10;
    "|btoseven:2|~248~1"           : LOCATION   = LC2_K13;
    "|btoseven:2|:251"             : LOCATION   = LC2_K17;
    "|btoseven:2|:254"             : LOCATION   = LC4_K13;
    "|btoseven:2|~254~1"           : LOCATION   = LC3_K18;
    "|btoseven:2|~254~2"           : LOCATION   = LC6_K18;
    "|btoseven:2|:257"             : LOCATION   = LC1_K15;
    "|btoseven:2|~257~1"           : LOCATION   = LC5_K13;
    "|btoseven:2|~257~2"           : LOCATION   = LC6_K13;
    "|btoseven:2|:260"             : LOCATION   = LC2_K16;
    "|btoseven:2|~260~1"           : LOCATION   = LC5_K18;
    "|btoseven:2|:263"             : LOCATION   = LC1_K13;
    "|btoseven:2|~263~1"           : LOCATION   = LC4_K18;
    "|btoseven:2|~263~2"           : LOCATION   = LC3_K13;
    "|btoseven:2|:266"             : LOCATION   = LC2_K18;
    "|btoseven:2|~266~1"           : LOCATION   = LC7_K13;
    "|btoseven:2|~266~2"           : LOCATION   = LC7_K18;
    "|btoseven:2|~266~3"           : LOCATION   = LC8_K18;
    "ds0~1"                        : LOCATION   = LC2_B20;
    "ds1~1"                        : LOCATION   = LC1_H20;
    "|for4bitmux2:3|:28"           : LOCATION   = LC1_E24;
    "|for4bitmux2:3|:29"           : LOCATION   = LC1_E19;
    "|for4bitmux2:3|:30"           : LOCATION   = LC6_K17;
    "|for4bitmux2:3|:31"           : LOCATION   = LC5_K17;

END;

INTERNAL_INFO "simpe_alu"
BEGIN
	DEVICE = EP1K100FC484-3;
    OV3C5PW6 : LORAX = "1:V18C5,HHL63R4|2:PA10R4C4->LC5_E5,->LC6_E5|,2:PA10R4C10->LC4_E11,->LC1_E11,->LC7_E11|,2:PA7R4C11->LC6_E12,->LC5_E12|,2:PA10R4C20->LC5_E21,->LC4_E21,->LC6_E21|,2:PA10R4C22->LC5_E23,->LC4_E23,->LC6_E23||";
    OV2C1PW5 : LORAX = "1:V14C1,HHL72R4|2:PA15R4C4->LC5_E5,->LC6_E5|,2:PA15R4C10->LC4_E11,->LC1_E11,->LC7_E11|,2:PA15R4C11->LC6_E12,->LC5_E12|,2:PA15R4C20->LC8_E21|,2:PA15R4C22->LC5_E23,->LC4_E23,->LC7_E23,->LC1_E23,->LC2_E23||";
    OV2C6PAA5 : LORAX = "1:V14C6,HHL80R4|2:PA21R4C4->LC5_E5,->LC4_E5,->LC3_E5,->LC6_E5,->LC2_E5,->LC7_E5|,2:PA21R4C10->LC3_E11,->LC2_E11,->LC4_E11,->LC1_E11|,2:PA21R4C11->LC6_E12,->LC5_E12||";
    OV3C2PY5 : LORAX = "1:V18C2,HHL95R4|2:PA20R4C11->LC6_E12,->LC5_E12|,2:PA20R4C17->LC8_E18|,2:PA20R4C19->LC1_E20,->LC4_E20,->LC3_E20,->LC5_E20,->LC6_E20,->LC7_E20,->LC8_E20||";
    OV3C0PAA2 : LORAX = "1:V18C0,HHL65R4|2:PA22R4C11->LC2_E12,->LC3_E12,->LC7_E12,->LC8_E12,->LC4_E12|,2:PA22R4C17->LC4_E18,->LC5_E18,->LC7_E18,->LC6_E18|,2:PA22R4C22->LC8_E23||";
    OV2C2PU7 : LORAX = "1:V14C2,HHL74R4|2:PA13R4C2->LC7_E3|,2:PA13R4C3->LC4_E4|,2:PA13R4C7->LC1_E8,->LC4_E8,->LC3_E8,->LC5_E8,->LC6_E8,->LC7_E8,->LC8_E8|,2:PA13R4C11->LC1_E12|,2:PA13R4C17->LC1_E18||";
    OV3C4PAB1 : LORAX = "1:V18C4,G142R4|2:PA23R4C2->LC1_E3,->LC3_E3,->LC7_E3,->LC4_E3,->LC5_E3,->LC6_E3|,2:PA23R4C3->LC4_E4,->LC8_E4|,2:PA23R4C17->LC2_E18,->LC3_E18|,2:PA23R4C35->LC4_E36||";
    OH8R11PV6 : LORAX = "1:G79R11,V4C45|2:G56R4,PA0R4C3->LC4_E4,->LC3_E4,->LC2_E4,->LC8_E4,->LC5_E4,->LC6_E4|,2:HHR28R4,PA17R4C35->LC4_E36||";
    LC5_E23 : LORAX = "1:MSW4R4C22,G204R4|2:PA6R4C4->LC4_E5|,2:PA6R4C10->LC3_E11||";
    LC3_E11 : LORAX = "1:MSW2R4C10,HHL35R4|2:PA10R4C17->LC8_E18|,2:PA3R4C19->LC4_E20||";
    LC4_E18 : LORAX = "1:MSW3R4C17,HHL0R4,PA17R4C7->LC4_E8|";

⌨️ 快捷键说明

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