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

📄 yinyue.fit

📁 一个使用VHDL编写的音乐芯片的程序有很好的使用价值
💻 FIT
📖 第 1 页 / 共 5 页
字号:
-- MAX+plus II Compiler Fit File      
-- Version 10.0 9/14/2000             
-- Compiled: 10/26/2004 17:30:06      

-- 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 "yinyue"
BEGIN

    DEVICE = "EPF10K10LC84-4";

    "clk"                          : INPUT_PIN  = 43     ;
    "sw20"                         : INPUT_PIN  = 30     ;
    "spk"                          : OUTPUT_PIN = 29     ;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:99" : LOCATION   = LC5_A11;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:103" : LOCATION   = LC1_A11;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:115" : LOCATION   = LC1_A6 ;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:123" : LOCATION   = LC5_A2 ;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:127" : LOCATION   = LC7_A2 ;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:131" : LOCATION   = LC1_A2 ;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:135" : LOCATION   = LC5_A3 ;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:139" : LOCATION   = LC7_A3 ;
    "|FP:1|LPM_ADD_SUB:147|addcore:adder|:143" : LOCATION   = LC8_A3 ;
    "|FP:1|:3"                     : LOCATION   = LC4_A11;  -- |FP:1|a
    "|FP:1|:4"                     : LOCATION   = LC6_A3 ;  -- |FP:1|n13
    "|FP:1|:5"                     : LOCATION   = LC4_A3 ;  -- |FP:1|n12
    "|FP:1|:6"                     : LOCATION   = LC3_A3 ;  -- |FP:1|n11
    "|FP:1|:7"                     : LOCATION   = LC2_A3 ;  -- |FP:1|n10
    "|FP:1|:8"                     : LOCATION   = LC8_A2 ;  -- |FP:1|n9
    "|FP:1|:9"                     : LOCATION   = LC6_A2 ;  -- |FP:1|n8
    "|FP:1|:10"                    : LOCATION   = LC3_A2 ;  -- |FP:1|n7
    "|FP:1|:11"                    : LOCATION   = LC3_A11;  -- |FP:1|n6
    "|FP:1|:12"                    : LOCATION   = LC7_A6 ;  -- |FP:1|n5
    "|FP:1|:13"                    : LOCATION   = LC6_A6 ;  -- |FP:1|n4
    "|FP:1|:14"                    : LOCATION   = LC8_A6 ;  -- |FP:1|n3
    "|FP:1|:15"                    : LOCATION   = LC8_A11;  -- |FP:1|n2
    "|FP:1|:16"                    : LOCATION   = LC6_A11;  -- |FP:1|n1
    "|FP:1|:17"                    : LOCATION   = LC7_A11;  -- |FP:1|n0
    "|FP:1|:34"                    : LOCATION   = LC1_A3 ;
    "|FP:1|:49"                    : LOCATION   = LC2_A6 ;
    "|FP:1|:84"                    : LOCATION   = LC4_A6 ;
    "|FP:1|~101~1"                 : LOCATION   = LC5_A6 ;
    "|FP:1|~101~2"                 : LOCATION   = LC3_A6 ;
    "|FP:1|~101~3"                 : LOCATION   = LC2_A2 ;
    "|FP:1|~101~4"                 : LOCATION   = LC4_A2 ;
    "|FP:1|:194"                   : LOCATION   = LC2_A11;
    "|MUSIC:2|rhythmer:u1|LPM_ADD_SUB:106|addcore:adder|:75" : LOCATION   = LC1_C11;
    "|MUSIC:2|rhythmer:u1|LPM_ADD_SUB:106|addcore:adder|:79" : LOCATION   = LC5_C4 ;
    "|MUSIC:2|rhythmer:u1|LPM_ADD_SUB:106|addcore:adder|:87" : LOCATION   = LC1_C15;
    "|MUSIC:2|rhythmer:u1|LPM_ADD_SUB:106|addcore:adder|:91" : LOCATION   = LC4_C14;
    "|MUSIC:2|rhythmer:u1|:7"      : LOCATION   = LC3_C14;  -- |MUSIC:2|rhythmer:u1|counter7
    "|MUSIC:2|rhythmer:u1|:8"      : LOCATION   = LC5_C14;  -- |MUSIC:2|rhythmer:u1|counter6
    "|MUSIC:2|rhythmer:u1|:9"      : LOCATION   = LC8_C14;  -- |MUSIC:2|rhythmer:u1|counter5
    "|MUSIC:2|rhythmer:u1|:10"     : LOCATION   = LC4_C15;  -- |MUSIC:2|rhythmer:u1|counter4
    "|MUSIC:2|rhythmer:u1|:11"     : LOCATION   = LC2_C15;  -- |MUSIC:2|rhythmer:u1|counter3
    "|MUSIC:2|rhythmer:u1|:12"     : LOCATION   = LC2_C11;  -- |MUSIC:2|rhythmer:u1|counter2
    "|MUSIC:2|rhythmer:u1|:13"     : LOCATION   = LC7_C11;  -- |MUSIC:2|rhythmer:u1|counter1
    "|MUSIC:2|rhythmer:u1|:14"     : LOCATION   = LC5_C11;  -- |MUSIC:2|rhythmer:u1|counter0
    "|MUSIC:2|rhythmer:u1|:48"     : LOCATION   = LC6_C14;
    "|MUSIC:2|rhythmer:u1|~48~1"   : LOCATION   = LC5_C17;
    "|MUSIC:2|rhythmer:u1|~2868~1" : LOCATION   = LC4_C11;
    "|MUSIC:2|rhythmer:u1|~2888~1" : LOCATION   = LC8_C11;
    "|MUSIC:2|rhythmer:u1|~2908~1" : LOCATION   = LC3_C11;
    "|MUSIC:2|rhythmer:u1|:2933"   : LOCATION   = LC6_A1 ;
    "|MUSIC:2|rhythmer:u1|:3348"   : LOCATION   = LC4_C3 ;
    "|MUSIC:2|rhythmer:u1|~3388~1" : LOCATION   = LC1_C17;
    "|MUSIC:2|rhythmer:u1|~3448~1" : LOCATION   = LC6_C10;
    "|MUSIC:2|rhythmer:u1|:3468"   : LOCATION   = LC6_C17;
    "|MUSIC:2|rhythmer:u1|:3473"   : LOCATION   = LC4_A5 ;
    "|MUSIC:2|rhythmer:u1|~3473~1" : LOCATION   = LC8_A5 ;
    "|MUSIC:2|rhythmer:u1|~3473~2" : LOCATION   = LC4_A8 ;
    "|MUSIC:2|rhythmer:u1|:3508"   : LOCATION   = LC6_C20;
    "|MUSIC:2|rhythmer:u1|:3573"   : LOCATION   = LC8_A10;
    "|MUSIC:2|rhythmer:u1|~3573~1" : LOCATION   = LC4_C20;
    "|MUSIC:2|rhythmer:u1|~3573~2" : LOCATION   = LC1_C14;
    "|MUSIC:2|rhythmer:u1|~3648~1" : LOCATION   = LC6_C9 ;
    "|MUSIC:2|rhythmer:u1|~3648~2" : LOCATION   = LC6_C1 ;
    "|MUSIC:2|rhythmer:u1|~3708~1" : LOCATION   = LC8_C17;
    "|MUSIC:2|rhythmer:u1|~3728~1" : LOCATION   = LC5_C9 ;
    "|MUSIC:2|rhythmer:u1|~3888~1" : LOCATION   = LC3_C2 ;
    "|MUSIC:2|rhythmer:u1|:3893"   : LOCATION   = LC6_A10;
    "|MUSIC:2|rhythmer:u1|~3893~1" : LOCATION   = LC3_A10;
    "|MUSIC:2|rhythmer:u1|~3968~1" : LOCATION   = LC7_C4 ;
    "|MUSIC:2|rhythmer:u1|~3968~2" : LOCATION   = LC2_C3 ;
    "|MUSIC:2|rhythmer:u1|~3968~3" : LOCATION   = LC1_C4 ;
    "|MUSIC:2|rhythmer:u1|~3968~4" : LOCATION   = LC2_C2 ;
    "|MUSIC:2|rhythmer:u1|~4111~1" : LOCATION   = LC4_C8 ;
    "|MUSIC:2|rhythmer:u1|~4268~1" : LOCATION   = LC5_C10;
    "|MUSIC:2|rhythmer:u1|:4308"   : LOCATION   = LC4_C1 ;
    "|MUSIC:2|rhythmer:u1|~4348~1" : LOCATION   = LC4_C9 ;
    "|MUSIC:2|rhythmer:u1|~4368~1" : LOCATION   = LC2_C9 ;
    "|MUSIC:2|rhythmer:u1|:4428"   : LOCATION   = LC3_C9 ;
    "|MUSIC:2|rhythmer:u1|:4433"   : LOCATION   = LC7_C12;
    "|MUSIC:2|rhythmer:u1|~4433~1" : LOCATION   = LC3_C5 ;
    "|MUSIC:2|rhythmer:u1|~4433~2" : LOCATION   = LC2_C5 ;
    "|MUSIC:2|rhythmer:u1|~4508~1" : LOCATION   = LC7_C17;
    "|MUSIC:2|rhythmer:u1|:4533"   : LOCATION   = LC2_C12;
    "|MUSIC:2|rhythmer:u1|:4628"   : LOCATION   = LC7_C3 ;
    "|MUSIC:2|rhythmer:u1|~4628~1" : LOCATION   = LC8_C4 ;
    "|MUSIC:2|rhythmer:u1|~4668~1" : LOCATION   = LC3_C4 ;
    "|MUSIC:2|rhythmer:u1|:4688"   : LOCATION   = LC4_C6 ;
    "|MUSIC:2|rhythmer:u1|~4748~1" : LOCATION   = LC2_C4 ;
    "|MUSIC:2|rhythmer:u1|~4828~1" : LOCATION   = LC5_C15;
    "|MUSIC:2|rhythmer:u1|~4828~2" : LOCATION   = LC8_C20;
    "|MUSIC:2|rhythmer:u1|~4848~1" : LOCATION   = LC2_C10;
    "|MUSIC:2|rhythmer:u1|~4908~1" : LOCATION   = LC3_C10;
    "|MUSIC:2|rhythmer:u1|~4908~2" : LOCATION   = LC3_C16;
    "|MUSIC:2|rhythmer:u1|:4911"   : LOCATION   = LC3_C7 ;
    "|MUSIC:2|rhythmer:u1|~4911~1" : LOCATION   = LC1_C6 ;
    "|MUSIC:2|rhythmer:u1|~4948~1" : LOCATION   = LC3_C17;
    "|MUSIC:2|rhythmer:u1|~5013~1" : LOCATION   = LC1_C1 ;
    "|MUSIC:2|rhythmer:u1|~5028~1" : LOCATION   = LC5_C18;
    "|MUSIC:2|rhythmer:u1|~5048~1" : LOCATION   = LC7_C18;
    "|MUSIC:2|rhythmer:u1|:5068"   : LOCATION   = LC4_C18;
    "|MUSIC:2|rhythmer:u1|~5071~1" : LOCATION   = LC2_C18;
    "|MUSIC:2|rhythmer:u1|~5148~1" : LOCATION   = LC3_C15;
    "|MUSIC:2|rhythmer:u1|~5148~2" : LOCATION   = LC4_C21;
    "|MUSIC:2|rhythmer:u1|~5168~1" : LOCATION   = LC6_C15;
    "|MUSIC:2|rhythmer:u1|~5168~2" : LOCATION   = LC7_C8 ;
    "|MUSIC:2|rhythmer:u1|:5173"   : LOCATION   = LC5_C7 ;
    "|MUSIC:2|rhythmer:u1|~5228~1" : LOCATION   = LC1_C10;
    "|MUSIC:2|rhythmer:u1|~5248~1" : LOCATION   = LC2_C17;
    "|MUSIC:2|rhythmer:u1|~5328~1" : LOCATION   = LC6_C4 ;
    "|MUSIC:2|rhythmer:u1|:5333"   : LOCATION   = LC8_C19;
    "|MUSIC:2|rhythmer:u1|:5368"   : LOCATION   = LC1_C18;
    "|MUSIC:2|rhythmer:u1|:5388"   : LOCATION   = LC2_C22;
    "|MUSIC:2|rhythmer:u1|~5431~1" : LOCATION   = LC7_C24;
    "|MUSIC:2|rhythmer:u1|~5573~1" : LOCATION   = LC2_C13;
    "|MUSIC:2|rhythmer:u1|:5631"   : LOCATION   = LC8_C13;
    "|MUSIC:2|rhythmer:u1|~5631~1" : LOCATION   = LC3_C23;
    "|MUSIC:2|rhythmer:u1|~5631~2" : LOCATION   = LC6_C23;
    "|MUSIC:2|rhythmer:u1|~5728~1" : LOCATION   = LC7_C15;
    "|MUSIC:2|rhythmer:u1|:5888"   : LOCATION   = LC8_C15;
    "|MUSIC:2|rhythmer:u1|:5928"   : LOCATION   = LC7_B23;
    "|MUSIC:2|rhythmer:u1|~5988~1" : LOCATION   = LC1_A17;
    "|MUSIC:2|rhythmer:u1|~6008~1" : LOCATION   = LC4_C17;
    "|MUSIC:2|rhythmer:u1|~6008~2" : LOCATION   = LC2_C20;
    "|MUSIC:2|rhythmer:u1|:6033"   : LOCATION   = LC1_C23;
    "|MUSIC:2|rhythmer:u1|~6033~1" : LOCATION   = LC5_C23;
    "|MUSIC:2|rhythmer:u1|~6033~2" : LOCATION   = LC4_C23;
    "|MUSIC:2|rhythmer:u1|:6109"   : LOCATION   = LC1_A1 ;
    "|MUSIC:2|rhythmer:u1|~6148~1" : LOCATION   = LC6_A8 ;
    "|MUSIC:2|rhythmer:u1|:6156"   : LOCATION   = LC1_A8 ;
    "|MUSIC:2|rhythmer:u1|:6204"   : LOCATION   = LC7_A10;
    "|MUSIC:2|rhythmer:u1|~6204~1" : LOCATION   = LC5_A10;
    "|MUSIC:2|rhythmer:u1|:6253"   : LOCATION   = LC2_A10;
    "|MUSIC:2|rhythmer:u1|:6292"   : LOCATION   = LC4_C5 ;
    "|MUSIC:2|rhythmer:u1|~6327~1" : LOCATION   = LC1_C12;
    "|MUSIC:2|rhythmer:u1|:6372"   : LOCATION   = LC1_C7 ;
    "|MUSIC:2|rhythmer:u1|:6403"   : LOCATION   = LC2_C7 ;
    "|MUSIC:2|rhythmer:u1|:6427"   : LOCATION   = LC1_C19;
    "|MUSIC:2|rhythmer:u1|~6456~1" : LOCATION   = LC3_C20;
    "|MUSIC:2|rhythmer:u1|~6456~2" : LOCATION   = LC4_C24;
    "|MUSIC:2|rhythmer:u1|:6463"   : LOCATION   = LC2_C24;
    "|MUSIC:2|rhythmer:u1|:6487"   : LOCATION   = LC6_C16;
    "|MUSIC:2|rhythmer:u1|~6487~1" : LOCATION   = LC4_C16;
    "|MUSIC:2|rhythmer:u1|~6517~1" : LOCATION   = LC8_B18;
    "|MUSIC:2|rhythmer:u1|:6520"   : LOCATION   = LC5_B18;
    "|MUSIC:2|rhythmer:u1|:6535"   : LOCATION   = LC6_B20;
    "|MUSIC:2|rhythmer:u1|:6634"   : LOCATION   = LC6_A5 ;
    "|MUSIC:2|rhythmer:u1|:6642"   : LOCATION   = LC5_A8 ;
    "|MUSIC:2|rhythmer:u1|:6661"   : LOCATION   = LC7_A8 ;
    "|MUSIC:2|rhythmer:u1|:6756"   : LOCATION   = LC2_A8 ;
    "|MUSIC:2|rhythmer:u1|:6778"   : LOCATION   = LC1_C5 ;
    "|MUSIC:2|rhythmer:u1|:6796"   : LOCATION   = LC6_C5 ;
    "|MUSIC:2|rhythmer:u1|~6796~1" : LOCATION   = LC5_C5 ;
    "|MUSIC:2|rhythmer:u1|:6829"   : LOCATION   = LC6_C7 ;

⌨️ 快捷键说明

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