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

📄 mul8x8.fit

📁 用VHDL语言实现通用计算器设计
💻 FIT
📖 第 1 页 / 共 3 页
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.0 9/14/2000             
-- Compiled: 12/06/2007 20:28:21      

-- Copyright (C) 1988-2000 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 "mul8x8"
BEGIN

    DEVICE = "EPF10K10LC84-3";

    "A0"                           : INPUT_PIN  = 83     ;
    "A1"                           : INPUT_PIN  = 42     ;
    "A2"                           : INPUT_PIN  = 2      ;
    "A3"                           : INPUT_PIN  = 38     ;
    "A4"                           : INPUT_PIN  = 8      ;
    "A5"                           : INPUT_PIN  = 44     ;
    "A6"                           : INPUT_PIN  = 84     ;
    "A7"                           : INPUT_PIN  = 65     ;
    "B0"                           : INPUT_PIN  = 1      ;
    "B1"                           : INPUT_PIN  = 43     ;
    "B2"                           : INPUT_PIN  = 5      ;
    "B3"                           : INPUT_PIN  = 11     ;
    "B4"                           : INPUT_PIN  = 36     ;
    "B5"                           : INPUT_PIN  = 10     ;
    "B6"                           : INPUT_PIN  = 6      ;
    "B7"                           : INPUT_PIN  = 3      ;
    "PROD0"                        : OUTPUT_PIN = 61     ;
    "PROD1"                        : OUTPUT_PIN = 60     ;
    "PROD2"                        : OUTPUT_PIN = 18     ;
    "PROD3"                        : OUTPUT_PIN = 72     ;
    "PROD4"                        : OUTPUT_PIN = 73     ;
    "PROD5"                        : OUTPUT_PIN = 7      ;
    "PROD6"                        : OUTPUT_PIN = 16     ;
    "PROD7"                        : OUTPUT_PIN = 69     ;
    "PROD8"                        : OUTPUT_PIN = 19     ;
    "PROD9"                        : OUTPUT_PIN = 25     ;
    "PROD10"                       : OUTPUT_PIN = 64     ;
    "PROD11"                       : OUTPUT_PIN = 66     ;
    "PROD12"                       : OUTPUT_PIN = 23     ;
    "PROD13"                       : OUTPUT_PIN = 21     ;
    "PROD14"                       : OUTPUT_PIN = 22     ;
    "PROD15"                       : OUTPUT_PIN = 24     ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:126" : LOCATION   = LC1_A4 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:127" : LOCATION   = LC1_A2 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:148" : LOCATION   = LC1_A10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|~149~1" : LOCATION   = LC5_A10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|~150~1" : LOCATION   = LC1_B9 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|~151~1" : LOCATION   = LC4_B9 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|~152~1" : LOCATION   = LC3_B8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|~153~1" : LOCATION   = LC5_B11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:154" : LOCATION   = LC4_B2 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:155" : LOCATION   = LC7_B2 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:165" : LOCATION   = LC6_A12;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:231" : LOCATION   = LC5_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:319" : LOCATION   = LC7_A10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:320" : LOCATION   = LC2_A10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:321" : LOCATION   = LC6_B9 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:322" : LOCATION   = LC3_B9 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:323" : LOCATION   = LC4_B8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:324" : LOCATION   = LC6_B11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:325" : LOCATION   = LC6_B2 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:120" : LOCATION   = LC2_A4 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:121" : LOCATION   = LC4_A2 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:140" : LOCATION   = LC2_A12;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:141" : LOCATION   = LC1_A8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:142" : LOCATION   = LC4_A10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:143" : LOCATION   = LC4_B10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:144" : LOCATION   = LC2_B3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:145" : LOCATION   = LC6_B8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:146" : LOCATION   = LC1_B11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:147" : LOCATION   = LC2_B5 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:159" : LOCATION   = LC3_A8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:218" : LOCATION   = LC7_B11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:219" : LOCATION   = LC5_B5 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:302" : LOCATION   = LC5_A12;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:303" : LOCATION   = LC4_A8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|~303~1" : LOCATION   = LC8_A8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:304" : LOCATION   = LC8_A10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:305" : LOCATION   = LC1_B10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:306" : LOCATION   = LC1_B3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_add:sub_csa_add|csa_cell:adder0|:307" : LOCATION   = LC5_B8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:114" : LOCATION   = LC5_A4 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:132" : LOCATION   = LC2_A1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:134" : LOCATION   = LC2_A8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:135" : LOCATION   = LC7_A8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:136" : LOCATION   = LC8_B10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:137" : LOCATION   = LC3_B3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:138" : LOCATION   = LC3_B6 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|~138~1" : LOCATION   = LC8_B1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:148" : LOCATION   = LC8_A4 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:150" : LOCATION   = LC1_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:285" : LOCATION   = LC1_A1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:286" : LOCATION   = LC4_A12;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|~286~1" : LOCATION   = LC2_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:288" : LOCATION   = LC5_A8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:289" : LOCATION   = LC7_B10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:290" : LOCATION   = LC8_B3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|:291" : LOCATION   = LC2_B6 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|~291~1" : LOCATION   = LC5_B6 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder0|~291~2" : LOCATION   = LC6_B6 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:118" : LOCATION   = LC1_A6 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~136~1" : LOCATION   = LC1_A3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~137~1" : LOCATION   = LC6_B10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~138~1" : LOCATION   = LC6_B3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~139~1" : LOCATION   = LC7_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~141~1" : LOCATION   = LC3_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:142" : LOCATION   = LC3_B2 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:152" : LOCATION   = LC5_A6 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:289" : LOCATION   = LC4_A3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~289~1" : LOCATION   = LC7_A3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~289~2" : LOCATION   = LC8_A3 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:290" : LOCATION   = LC1_B12;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~290~1" : LOCATION   = LC7_B12;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~290~2" : LOCATION   = LC8_B12;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:291" : LOCATION   = LC1_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~291~1" : LOCATION   = LC6_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~291~2" : LOCATION   = LC8_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:292" : LOCATION   = LC1_B8 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~292~1" : LOCATION   = LC2_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~292~2" : LOCATION   = LC4_B7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~293~1" : LOCATION   = LC2_B11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|~293~2" : LOCATION   = LC8_B11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_add:sub_csa_add|csa_cell:adder1|:294" : LOCATION   = LC2_B4 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:108" : LOCATION   = LC4_C18;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~125~1" : LOCATION   = LC4_A4 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:126" : LOCATION   = LC4_A1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~126~1" : LOCATION   = LC3_A1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~127~1" : LOCATION   = LC4_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:128" : LOCATION   = LC3_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~128~1" : LOCATION   = LC8_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:129" : LOCATION   = LC1_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~129~1" : LOCATION   = LC4_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:130" : LOCATION   = LC3_B10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~130~1" : LOCATION   = LC2_B10;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:131" : LOCATION   = LC3_B1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:140" : LOCATION   = LC6_A4 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:269" : LOCATION   = LC7_A1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~269~1" : LOCATION   = LC5_A1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~269~2" : LOCATION   = LC6_A1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:270" : LOCATION   = LC7_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~270~1" : LOCATION   = LC5_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~270~2" : LOCATION   = LC6_A7 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:271" : LOCATION   = LC5_B1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~271~1" : LOCATION   = LC1_B1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~271~2" : LOCATION   = LC2_B1 ;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:272" : LOCATION   = LC3_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~272~1" : LOCATION   = LC5_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~272~2" : LOCATION   = LC6_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:273" : LOCATION   = LC2_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~273~1" : LOCATION   = LC7_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|~273~2" : LOCATION   = LC8_A11;
    "|LPM_MULT:33|multcore:mult_core|csa_add:padder|csa_cell:adder0|:274" : LOCATION   = LC4_B1 ;

⌨️ 快捷键说明

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