pipecu.fit
资源名称:mips.rar [点击查看]
上传用户:huang_5966
上传日期:2022-08-09
资源大小:439k
文件大小:16k
源码类别:
VHDL/FPGA/Verilog
开发平台:
VHDL
- -- MAX+plus II Compiler Fit File
- -- Version 10.0 9/14/2000
- -- Compiled: 12/13/2008 01:29:43
- -- 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 "pipecu"
- BEGIN
- DEVICE = "EPF10K10LC84-3";
- "EDESR0" : INPUT_PIN = 28 ;
- "EDESR1" : INPUT_PIN = 53 ;
- "EDESR2" : INPUT_PIN = 11 ;
- "EDESR3" : INPUT_PIN = 9 ;
- "EDESR4" : INPUT_PIN = 6 ;
- "EM2REG" : INPUT_PIN = 62 ;
- "EWREG" : INPUT_PIN = 59 ;
- "FUNC0" : INPUT_PIN = 1 ;
- "FUNC1" : INPUT_PIN = 43 ;
- "FUNC2" : INPUT_PIN = 23 ;
- "FUNC5" : INPUT_PIN = 84 ;
- "MDESR0" : INPUT_PIN = 30 ;
- "MDESR1" : INPUT_PIN = 81 ;
- "MDESR2" : INPUT_PIN = 38 ;
- "MDESR3" : INPUT_PIN = 36 ;
- "MDESR4" : INPUT_PIN = 27 ;
- "MM2REG" : INPUT_PIN = 29 ;
- "MWREG" : INPUT_PIN = 80 ;
- "OP0" : INPUT_PIN = 2 ;
- "OP1" : INPUT_PIN = 24 ;
- "OP2" : INPUT_PIN = 44 ;
- "OP3" : INPUT_PIN = 42 ;
- "OP4" : INPUT_PIN = 21 ;
- "OP5" : INPUT_PIN = 25 ;
- "RSRTEQU" : INPUT_PIN = 64 ;
- "RS0" : INPUT_PIN = 52 ;
- "RS1" : INPUT_PIN = 54 ;
- "RS2" : INPUT_PIN = 37 ;
- "RS3" : INPUT_PIN = 3 ;
- "RS4" : INPUT_PIN = 79 ;
- "RT0" : INPUT_PIN = 39 ;
- "RT1" : INPUT_PIN = 35 ;
- "RT2" : INPUT_PIN = 10 ;
- "RT3" : INPUT_PIN = 8 ;
- "RT4" : INPUT_PIN = 78 ;
- "ALUC0" : OUTPUT_PIN = 83 ;
- "ALUC1" : OUTPUT_PIN = 49 ;
- "ALUC2" : OUTPUT_PIN = 67 ;
- "ALUC3" : OUTPUT_PIN = 71 ;
- "ALUIMM" : OUTPUT_PIN = 69 ;
- "BRANCH" : OUTPUT_PIN = 65 ;
- "FWDA0" : OUTPUT_PIN = 17 ;
- "FWDA1" : OUTPUT_PIN = 61 ;
- "FWDB0" : OUTPUT_PIN = 48 ;
- "FWDB1" : OUTPUT_PIN = 60 ;
- "JUMP" : OUTPUT_PIN = 50 ;
- "M2REG" : OUTPUT_PIN = 51 ;
- "REGRT" : OUTPUT_PIN = 47 ;
- "SEXT" : OUTPUT_PIN = 66 ;
- "SHIFT" : OUTPUT_PIN = 22 ;
- "WMEM" : OUTPUT_PIN = 58 ;
- "WPCIR" : OUTPUT_PIN = 73 ;
- "WREG" : OUTPUT_PIN = 70 ;
- "|equ5:56|:23" : LOCATION = LC4_C16; -- |equ5:56|EQU
- "|equ5:56|~23~1" : LOCATION = LC2_C13; -- |equ5:56|EQU~1
- "|equ5:56|~23~2" : LOCATION = LC1_C8 ; -- |equ5:56|EQU~2
- "|equ5:58|:23" : LOCATION = LC5_C16; -- |equ5:58|EQU
- "|equ5:58|~23~1" : LOCATION = LC1_C13; -- |equ5:58|EQU~1
- "|equ5:58|~23~2" : LOCATION = LC2_C8 ; -- |equ5:58|EQU~2
- "|instdec:31|:20" : LOCATION = LC3_B18; -- |instdec:31|R
- "|instdec:31|~20~1" : LOCATION = LC6_B17; -- |instdec:31|R~1
- "|instdec:31|~24~1" : LOCATION = LC2_B18; -- |instdec:31|ADD~1
- "|instdec:31|~24~2" : LOCATION = LC5_B16; -- |instdec:31|ADD~2
- "|instdec:31|~26~1" : LOCATION = LC1_B18; -- |instdec:31|AND~1
- "|instdec:31|~28~1" : LOCATION = LC7_B16; -- |instdec:31|SLL~1
- "|instdec:31|:30" : LOCATION = LC4_B16; -- |instdec:31|SRA
- "|instdec:31|~32~1" : LOCATION = LC1_B17; -- |instdec:31|ADDI~1
- "|instdec:31|~33~1" : LOCATION = LC5_B14; -- |instdec:31|ANDI~1
- "|instdec:31|:34" : LOCATION = LC7_B14; -- |instdec:31|ORI
- "|instdec:31|:35" : LOCATION = LC3_B14; -- |instdec:31|LW
- "|instdec:31|~36~1" : LOCATION = LC2_B17; -- |instdec:31|SW~1
- "|instdec:31|:39" : LOCATION = LC3_B17; -- |instdec:31|J
- ":34" : LOCATION = LC5_B17;
- "~34~1" : LOCATION = LC8_B17;
- "~34~2" : LOCATION = LC4_B17;
- ":36" : LOCATION = LC2_B14;
- ":38" : LOCATION = LC1_B16;
- ":39" : LOCATION = LC2_B16;
- ":46" : LOCATION = LC1_B14;
- "~46~1" : LOCATION = LC4_B14;
- ":49" : LOCATION = LC8_B14;
- ":59" : LOCATION = LC3_C13;
- "~59~1" : LOCATION = LC5_C13;
- "~59~2" : LOCATION = LC6_C13;
- "~59~3" : LOCATION = LC5_C8 ;
- ":63" : LOCATION = LC2_C16;
- ":67" : LOCATION = LC8_C16;
- ":69" : LOCATION = LC4_C13;
- "~69~1" : LOCATION = LC7_C13;
- "~69~2" : LOCATION = LC8_C13;
- "~69~3" : LOCATION = LC8_C8 ;
- ":73" : LOCATION = LC1_C16;
- "~77~1" : LOCATION = LC7_C16;
- ":85" : LOCATION = LC7_B17;
- ":86" : LOCATION = LC6_C16;
- ":89" : LOCATION = LC5_B21;
- "~89~1" : LOCATION = LC3_C16;
- "~89~2" : LOCATION = LC8_B16;
- "~89~3" : LOCATION = LC3_B16;
- ":90" : LOCATION = LC6_B16;
- ":91" : LOCATION = LC6_B14;
- END;
- INTERNAL_INFO "pipecu"
- BEGIN
- DEVICE = EPF10K10LC84-3;
- OH10R2P28 : LORAX = "1:G41R2,PA18R2C12->LC2_C13,->LC1_C13|";
- OV2C19P53 : LORAX = "1:V14C19,HHR36R2,PA20R2C12->LC2_C13,->LC1_C13|";
- OV1C0P11 : LORAX = "1:V8C0,HHL3R2,PA19R2C7->LC1_C8,->LC2_C8|";
- OV1C1P9 : LORAX = "1:V8C1,HHL4R2,PA18R2C7->LC1_C8,->LC2_C8|";
- OV0C3P6 : LORAX = "1:V1C3,G42R2,PA14R2C15->LC4_C16,->LC5_C16|";
- OH0R2P62 : LORAX = "1:G10R2,PA11R2C15->LC1_C16,->LC7_C16,->LC3_C16|";
- LC2_C13 : LORAX = "1:MSW1R2C12,HHR8R2,PA9R2C15->LC4_C16|";
- LC1_C8 : LORAX = "1:MSW0R2C7,G38R2,PA10R2C15->LC4_C16|";
- LC1_C13 : LORAX = "1:MSW0R2C12,HHR22R2,PA2R2C15->LC5_C16|";
- LC2_C8 : LORAX = "1:MSW1R2C7,G8R2,PA8R2C15->LC5_C16|";
- OH4R2P59 : LORAX = "1:G47R2,PA3R2C15->LC1_C16,->LC7_C16,->LC3_C16|";
- OD4P1 : LORAX = "1:FB4|2:CH0R1|3:PA19R1C13->LC6_B14|,3:PA14R1C15->LC5_B16,->LC7_B16,->LC4_B16|||";
- OD5P43 : LORAX = "1:FB5|2:CH1R1|3:PA7R1C15->LC4_B16,->LC1_B16,->LC8_B16|,3:PA7R1C17->LC1_B18|||";
- OH11R1P23 : LORAX = "1:G42R1,PA17R1C17->LC2_B18,->LC1_B18|";
- OD0P84 : LORAX = "1:FB0|2:FH0R1|3:PA0R1C15->LC5_B16,->LC7_B16,->LC4_B16|,3:PA0R1C17->LC1_B18|||";
- LC6_B17 : LORAX = "1:MSW5R1C17,G89R1,PA9R1C17->LC3_B18,->LC2_B18|";
- LC2_B18 : LORAX = "1:MSW1R1C17,HHR16R1,PA20R1C15->LC5_B16,->LC7_B16,->LC4_B16|";
- LC1_B18 : LORAX = "1:MSW0R1C17,HHR20R1|2:PA16R1C13->LC6_B14|,2:PA16R1C15->LC3_B16||";
- LC4_B16 : LORAX = "1:MSW3R1C15,V11C15,HHR17R0->OH3R0P71|";
- LC1_B17 : LORAX = "1:MSW0R1C16,HHR18R1,PA18R1C13->LC5_B14,->LC4_B14|";
- LC2_B17 : LORAX = "1:MSW1R1C16|2:HHR5R1,PA17R1C13->LC3_B14,->LC2_B14|,2:V5C16,HHR5R2,PA6R2C15->LC6_C16||";
- LC3_B17 : LORAX = "1:MSW2R1C16,V8C16->OV3C16P50|";
- OH14R2P30 : LORAX = "1:G44R2,PA21R2C12->LC5_C13,->LC7_C13|";
- OV0C21P81 : LORAX = "1:V1C21,HHR19R2,PA17R2C12->LC5_C13,->LC7_C13|";
- OV3C9P38 : LORAX = "1:V18C9,HHL26R2,PA21R2C7->LC5_C8,->LC8_C8|";
- OV2C6P36 : LORAX = "1:V14C6,HHL41R2,PA8R2C7->LC5_C8,->LC8_C8|";
- OH8R2P27 : LORAX = "1:G13R2,PA4R2C12->LC6_C13,->LC8_C13|";
- OH12R2P29 : LORAX = "1:G40R2,PA19R2C15->LC2_C16,->LC8_C16|";
- OV0C22P80 : LORAX = "1:V1C22,HHR18R2,PA11R2C12->LC6_C13,->LC8_C13|";
- OD1P2 : LORAX = "1:FB1|2:FH1R1|3:PA20R1C13->LC7_B14,->LC3_B14,->LC2_B14,->LC4_B14,->LC1_B14,->LC8_B14|,3:PA13R1C16->LC6_B17,->LC8_B17,->LC7_B17||,2:FH1R2,PA20R2C15->LC6_C16||";
- OH13R1P24 : LORAX = "1:G14R1,PA20R1C16->LC1_B17,->LC2_B17,->LC3_B17,->LC4_B17|";
- OD2P44 : LORAX = "1:FB2|2:FH2R1|3:PA6R1C13->LC5_B14,->LC4_B14|,3:PA6R1C16->LC6_B17,->LC2_B17,->LC8_B17|||";
- OD3P42 : LORAX = "1:FB3|2:FH3R1|3:PA5R1C13->LC3_B14,->LC2_B14|,3:PA5R1C16->LC6_B17,->LC1_B17,->LC5_B17,->LC7_B17||,2:FH3R2,PA5R2C15->LC6_C16||";
- OH8R1P21 : LORAX = "1:G13R1,PA0R1C16->LC1_B17,->LC2_B17,->LC3_B17,->LC4_B17|";
- OH15R1P25 : LORAX = "1:G39R1,PA11R1C16->LC1_B17,->LC2_B17,->LC3_B17,->LC4_B17|";
- OH6R1P64 : LORAX = "1:G45R1,PA7R1C16->LC8_B17|";
- OV2C18P52 : LORAX = "1:V14C18,G48R2,PA2R2C12->LC2_C13,->LC5_C13|";
- OV2C20P54 : LORAX = "1:V14C20,HHR43R2,PA6R2C12->LC2_C13,->LC5_C13|";
- OV3C8P37 : LORAX = "1:V18C8,HHL40R2,PA9R2C7->LC1_C8,->LC5_C8|";
- OV0C11P3 : LORAX = "1:V1C11,HHL20R2,PA16R2C7->LC1_C8,->LC5_C8|";
- OV1C23P79 : LORAX = "1:V8C23,HHR15R2|2:PA0R2C12->LC6_C13|,2:PA0R2C15->LC4_C16||";
- OV3C10P39 : LORAX = "1:V18C10,G82R2,PA3R2C12->LC1_C13,->LC7_C13|";
- OV2C5P35 : LORAX = "1:V14C5,G77R2,PA8R2C12->LC1_C13,->LC7_C13|";
- OV0C0P10 : LORAX = "1:V1C0,HHL22R2,PA2R2C7->LC2_C8,->LC8_C8|";
- OV1C2P8 : LORAX = "1:V8C2,HHL1R2,PA0R2C7->LC2_C8,->LC8_C8|";
- OV0C23P78 : LORAX = "1:V1C23,HHR20R2|2:PA16R2C12->LC8_C13|,2:PA16R2C15->LC5_C16||";
- LC4_B17 : LORAX = "1:MSW3R1C16,HHR7R1,PA15R1C17->LC3_B18,->LC2_B18|";
- LC5_B17 : LORAX = "1:MSW4R1C16,G62R1->OH4R1P65|2:PA19R1C20->LC5_B21||";
- LC2_B14 : LORAX = "1:MSW2R1C12,HHR3R1->OH2R1P66|2:PA19R1C15->LC6_B16||";
- LC1_B16 : LORAX = "1:MSW0R1C15,HHR19R1->OH0R1P67|2:PA17R1C20->LC5_B21||";
- LC2_B16 : LORAX = "1:MSW1R1C15,G35R1->OH9R1P22,2:PA3R1C13->LC6_B14||";
- LC1_B14 : LORAX = "1:MSW0R1C13|2:V0C13->OV2C13P47|,2:HHR23R1,PA1R1C15->LC3_B16||";
- LC8_B14 : LORAX = "1:MSW7R1C13,V21C13,HHR35R0->OH7R0P69|";
- LC5_C8 : LORAX = "1:MSW5R2C6,G64R2,PA9R2C12->LC3_C13|";
- LC3_C13 : LORAX = "1:MSW2R2C12,G17R2->OH2R2P61|2:PA17R2C15->LC2_C16||";
- LC2_C16 : LORAX = "1:MSW2R2C14,V8C14,G14R0->OH10R0P17|";
- LC8_C16 : LORAX = "1:MSW4R2C14,V13C14->OV3C14P48|";
- LC8_C8 : LORAX = "1:MSW7R2C7,G56R2,PA12R2C12->LC4_C13|";
- LC4_C13 : LORAX = "1:MSW3R2C12,HHR9R2->OH3R2P60|2:PA13R2C15->LC8_C16||";
- LC1_C16 : LORAX = "1:MSW0R2C15,V2C15,HHR19R0->OH0R0P73|";
- LC7_B17 : LORAX = "1:MSW6R1C17,V18C17->OV2C17P51|";
- LC6_C16 : LORAX = "1:MSW6R2C14,HHR40R2->OH6R2P58|";
- LC3_C16 : LORAX = "1:MSW2R2C15,V8C15,HHR14R1,PA1R1C20->LC5_B21|";
- LC3_B16 : LORAX = "1:MSW2R1C15,G24R1,PA5R1C20->LC5_B21|";
- LC5_B21 : LORAX = "1:MSW4R1C21,V12C21,HHR38R0->OH4R0P70|";
- LC6_B16 : LORAX = "1:MSW5R1C15,V17C15->OV3C15P49|";
- LC6_B14 : LORAX = "1:MSW6R1C12,V18C12->OV1C12P83|";
- LC2_C13 : LORAX2 = "OV2C18P52, OH10R2P28, OV2C19P53, OV2C20P54";
- LC1_C8 : LORAX2 = "OV3C8P37, OV1C0P11, OV1C1P9, OV0C11P3";
- LC4_C16 : LORAX2 = "OV1C23P79, OV0C3P6, LC2_C13, LC1_C8";
- LC1_C13 : LORAX2 = "OH10R2P28, OV3C10P39, OV2C5P35, OV2C19P53";
- LC2_C8 : LORAX2 = "OV1C0P11, OV0C0P10, OV1C2P8, OV1C1P9";
- LC5_C16 : LORAX2 = "OV0C3P6, OV0C23P78, LC1_C13, LC2_C8";
- LC6_B17 : LORAX2 = "X, OD2P44, OD1P2, OD3P42";
- LC3_B18 : LORAX2 = "X, X, LC4_B17, LC6_B17";
- LC2_B18 : LORAX2 = "X, OH11R1P23, LC4_B17, LC6_B17";
- LC5_B16 : LORAX2 = "X, OD0P84, OD4P1, LC2_B18";
- LC1_B18 : LORAX2 = "OD5P43, OD0P84, OH11R1P23, LC3_B18";
- LC7_B16 : LORAX2 = "X, OD0P84, OD4P1, LC2_B18";
- LC4_B16 : LORAX2 = "OD5P43, OD4P1, OD0P84, LC2_B18";
- LC1_B17 : LORAX2 = "OH8R1P21, OH15R1P25, OH13R1P24, OD3P42";
- LC5_B14 : LORAX2 = "X, X, OD2P44, LC1_B17";
- LC7_B14 : LORAX2 = "X, X, OD1P2, LC5_B14";
- LC3_B14 : LORAX2 = "X, LC2_B17, OD1P2, OD3P42";
- LC2_B17 : LORAX2 = "OD2P44, OH8R1P21, OH15R1P25, OH13R1P24";
- LC3_B17 : LORAX2 = "LC6_B17, OH8R1P21, OH15R1P25, OH13R1P24";
- LC8_B17 : LORAX2 = "X, OH6R1P64, OD2P44, OD1P2";
- LC4_B17 : LORAX2 = "X, OH15R1P25, OH8R1P21, OH13R1P24";
- LC5_B17 : LORAX2 = "LC8_B17, LC3_B17, LC4_B17, OD3P42";
- LC2_B14 : LORAX2 = "LC4_B14, LC2_B17, OD1P2, OD3P42";
- LC1_B16 : LORAX2 = "OD5P43, LC4_B16, LC7_B16, LC5_B16";
- LC2_B16 : LORAX2 = "X, X, LC4_B16, LC7_B16";
- LC4_B14 : LORAX2 = "LC3_B14, OD2P44, OD1P2, LC1_B17";
- LC1_B14 : LORAX2 = "LC4_B14, OD1P2, LC7_B14, LC5_B14";
- LC8_B14 : LORAX2 = "LC2_B14, OD1P2, LC7_B14, LC5_B14";
- LC5_C13 : LORAX2 = "OH14R2P30, OV0C21P81, OV2C18P52, OV2C20P54";
- LC6_C13 : LORAX2 = "X, OH8R2P27, OV0C22P80, OV1C23P79";
- LC5_C8 : LORAX2 = "OV3C9P38, OV2C6P36, OV3C8P37, OV0C11P3";
- LC3_C13 : LORAX2 = "X, LC5_C13, LC6_C13, LC5_C8";
- LC2_C16 : LORAX2 = "OH12R2P29, LC7_C16, LC3_C13, LC4_C16";
- LC8_C16 : LORAX2 = "OH12R2P29, LC7_C16, LC4_C13, LC5_C16";
- LC7_C13 : LORAX2 = "OH14R2P30, OV0C21P81, OV3C10P39, OV2C5P35";
- LC8_C13 : LORAX2 = "X, OV0C22P80, OH8R2P27, OV0C23P78";
- LC8_C8 : LORAX2 = "OV3C9P38, OV2C6P36, OV0C0P10, OV1C2P8";
- LC4_C13 : LORAX2 = "X, LC7_C13, LC8_C13, LC8_C8";
- LC1_C16 : LORAX2 = "OH0R2P62, OH4R2P59, LC5_C16, LC4_C16";
- LC7_C16 : LORAX2 = "X, X, OH0R2P62, OH4R2P59";
- LC7_B17 : LORAX2 = "LC5_B17, LC2_B17, OD1P2, OD3P42";
- LC6_C16 : LORAX2 = "LC3_C16, LC2_B17, OD1P2, OD3P42";
- LC3_C16 : LORAX2 = "X, OH0R2P62, OH4R2P59, LC1_C16";
- LC8_B16 : LORAX2 = "X, OD5P43, LC7_B16, LC5_B16";
- LC3_B16 : LORAX2 = "X, LC1_B18, LC8_B16, LC1_B14";
- LC5_B21 : LORAX2 = "LC5_B17, LC3_C16, LC1_B16, LC3_B16";
- LC6_B16 : LORAX2 = "X, LC2_B14, LC2_B16, LC5_B16";
- LC6_B14 : LORAX2 = "OD4P1, LC1_B18, LC2_B16, LC7_B14";
- END;