alu.fit
来自「实现简单CPU功能的源码」· FIT 代码 · 共 473 行 · 第 1/3 页
FIT
473 行
":1705" : LOCATION = LC5_A7 ;
":1708" : LOCATION = LC6_A7 ;
":1723" : LOCATION = LC4_A6 ;
":1726" : LOCATION = LC2_A6 ;
":1729" : LOCATION = LC6_A3 ;
":1732" : LOCATION = LC7_A3 ;
":1735" : LOCATION = LC8_A3 ;
":1750" : LOCATION = LC8_A14;
":1753" : LOCATION = LC2_A14;
":1756" : LOCATION = LC5_A21;
":1759" : LOCATION = LC6_A21;
":1762" : LOCATION = LC7_A21;
":1777" : LOCATION = LC6_A16;
":1780" : LOCATION = LC7_A16;
":1783" : LOCATION = LC3_A16;
":1786" : LOCATION = LC5_A15;
":1789" : LOCATION = LC6_A15;
":1804" : LOCATION = LC5_A16;
":1807" : LOCATION = LC1_A16;
":1810" : LOCATION = LC6_A22;
":1813" : LOCATION = LC7_A22;
":1816" : LOCATION = LC8_A22;
":1831" : LOCATION = LC4_A16;
":1834" : LOCATION = LC8_A16;
":1837" : LOCATION = LC6_A23;
":1840" : LOCATION = LC7_A23;
":1843" : LOCATION = LC8_A23;
":1858" : LOCATION = LC7_C22;
":1861" : LOCATION = LC8_C22;
":1864" : LOCATION = LC6_C14;
":1867" : LOCATION = LC7_C14;
":1870" : LOCATION = LC8_C14;
":1885" : LOCATION = LC6_C22;
":1888" : LOCATION = LC2_C22;
":1891" : LOCATION = LC5_C17;
":1894" : LOCATION = LC6_C17;
":1897" : LOCATION = LC7_C17;
":1912" : LOCATION = LC2_C13;
":1915" : LOCATION = LC8_C13;
":1918" : LOCATION = LC5_C20;
":1921" : LOCATION = LC7_C20;
":1924" : LOCATION = LC8_C20;
":1939" : LOCATION = LC5_C22;
":1942" : LOCATION = LC1_C22;
":1945" : LOCATION = LC4_C24;
":1948" : LOCATION = LC5_C24;
":1951" : LOCATION = LC7_C24;
":1966" : LOCATION = LC4_C22;
":1969" : LOCATION = LC3_C22;
":1972" : LOCATION = LC5_C18;
":1975" : LOCATION = LC6_C18;
":1978" : LOCATION = LC8_C18;
":1993" : LOCATION = LC2_C15;
":1996" : LOCATION = LC4_C15;
":1999" : LOCATION = LC3_C13;
":2002" : LOCATION = LC2_C18;
":2005" : LOCATION = LC7_C15;
":2020" : LOCATION = LC1_C13;
":2023" : LOCATION = LC6_C13;
":2026" : LOCATION = LC1_C23;
":2029" : LOCATION = LC2_C23;
":2032" : LOCATION = LC6_C23;
":2047" : LOCATION = LC1_A14;
":2050" : LOCATION = LC3_A14;
":2056" : LOCATION = LC5_A14;
":2059" : LOCATION = LC6_A14;
":2235" : LOCATION = LC7_C13;
"~2235~1" : LOCATION = LC3_A6 ;
"~2235~2" : LOCATION = LC2_A16;
"~2235~3" : LOCATION = LC4_C13;
"~2235~4" : LOCATION = LC5_C13;
END;
INTERNAL_INFO "alu"
BEGIN
DEVICE = EPF10K10LC84-3;
OV3C16P50 : LORAX = "1:V18C16|2:HHR31R0,PA4R0C13->LC7_A14,->LC1_A14,->LC3_A14,->LC6_A14|,2:HHR31R2,PA4R2C22->LC3_C23,->LC7_C23,->LC8_C23,->LC4_C23||";
OV2C19P53 : LORAX = "1:V14C19,G59R2|2:PA1R2C12->LC1_C13,->LC6_C13|,2:PA1R2C22->LC3_C23,->LC7_C23,->LC8_C23,->LC4_C23||";
OV0C21P81 : LORAX = "1:V1C21,HHR19R2,PA17R2C14->LC3_C15,->LC8_C15,->LC6_C15,->LC5_C15,->LC2_C15,->LC4_C15|";
OV1C4P5 : LORAX = "1:V8C4,G13R2|2:PA0R2C17->LC3_C18,->LC1_C18,->LC7_C18|,2:PA4R2C21->LC4_C22,->LC3_C22|,2:PA4R2C23->LC1_C24||";
OH12R2P29 : LORAX = "1:G40R2|2:PA19R2C19->LC3_C20|,2:PA19R2C21->LC5_C22,->LC1_C22|,2:PA19R2C23->LC6_C24,->LC2_C24,->LC3_C24||";
OH8R2P27 : LORAX = "1:G95R2|2:PA3R2C12->LC2_C13,->LC8_C13|,2:PA3R2C16->LC1_C17|,2:PA3R2C19->LC1_C20,->LC2_C20,->LC4_C20||";
OH10R2P28 : LORAX = "1:G41R2|2:PA18R2C13->LC4_C14|,2:PA18R2C16->LC8_C17,->LC2_C17,->LC4_C17|,2:PA18R2C21->LC6_C22,->LC2_C22||";
OV3C15P49 : LORAX = "1:V21C15|2:G63R0,PA10R0C22->LC2_A23|,2:G63R2|3:PA10R2C13->LC3_C14,->LC1_C14,->LC5_C14|,3:PA10R2C21->LC7_C22,->LC8_C22|||";
OV0C22P80 : LORAX = "1:V4C22,HHR5R0|2:PA17R0C15->LC4_A16,->LC8_A16|,2:PA17R0C21->LC3_A22|,2:PA17R0C22->LC4_A23,->LC3_A23,->LC5_A23||";
OV2C18P52 : LORAX = "1:V14C18,HHR41R0|2:PA8R0C14->LC1_A15|,2:PA8R0C15->LC5_A16,->LC1_A16|,2:PA8R0C21->LC1_A22,->LC5_A22,->LC4_A22||";
OH4R0P70 : LORAX = "1:G47R0|2:PA3R0C14->LC7_A15,->LC2_A15,->LC3_A15|,2:PA3R0C15->LC6_A16,->LC7_A16|,2:PA3R0C20->LC2_A21||";
OH7R0P69 : LORAX = "1:G5R0|2:PA16R0C2->LC2_A3|,2:PA16R0C13->LC8_A14,->LC2_A14|,2:PA5R0C20->LC1_A21,->LC8_A21,->LC4_A21||";
OV2C6P36 : LORAX = "1:V14C6,G48R0|2:PA2R0C2->LC4_A3,->LC3_A3,->LC5_A3|,2:PA2R0C5->LC4_A6,->LC2_A6|,2:PA2R0C6->LC2_A7||";
OV1C1P9 : LORAX = "1:V8C1,HHL4R0|2:PA5R0C5->LC6_A6,->LC5_A6|,2:PA5R0C6->LC1_A7,->LC8_A7,->LC3_A7|,2:PA18R0C9->LC1_A10||";
OH0R0P73 : LORAX = "1:G10R0|2:PA10R0C5->LC7_A6,->LC8_A6|,2:PA11R0C9->LC3_A10,->LC2_A10,->LC6_A10,->LC4_A10||";
OV0C3P6 : LORAX = "1:V1C3,HHL19R0,PA17R0C8->LC8_A9,->LC1_A9,->LC3_A9,->LC5_A9|";
OD4P1 : LORAX = "1:FB4->LC2_A9,->LC8_A10,->LC7_A7,->LC1_A3,->LC3_A21,->LC4_A15,->LC2_A22,->LC1_A23,->LC2_C14,->LC3_C17,->LC6_C20,->LC8_C24,->LC4_C18,->LC1_C15,->LC5_C23,->LC4_A14|";
OV2C17P51 : LORAX = "1:V17C17|2:G89R0|3:PA9R0C5->LC8_A6,->LC5_A6,->LC2_A6|,3:PA9R0C8->LC5_A9|,3:PA9R0C13->LC2_A14,->LC3_A14|,3:PA9R0C15->LC7_A16,->LC1_A16,->LC8_A16||,2:G89R2|3:PA17R2C12->LC8_C13,->LC6_C13|,3:PA9R2C14->LC4_C15|,3:PA9R2C21->LC8_C22,->LC2_C22,->LC1_C22,->LC3_C22|||";
OV2C20P54 : LORAX = "1:V14C20|2:G90R0|3:PA18R0C5->LC7_A6,->LC6_A6,->LC4_A6|,3:PA8R0C8->LC3_A9|,3:PA8R0C13->LC8_A14,->LC1_A14|,3:PA18R0C15->LC6_A16,->LC5_A16,->LC4_A16||,2:HHR43R2|3:PA18R2C12->LC2_C13,->LC1_C13|,3:PA6R2C14->LC2_C15|,3:PA6R2C21->LC7_C22,->LC6_C22,->LC5_C22,->LC4_C22|||";
OV3C14P48 : LORAX = "1:V18C14|2:G87R0|3:PA11R0C5->LC7_A6,->LC6_A6,->LC4_A6|,3:PA11R0C8->LC3_A9|,3:PA11R0C13->LC8_A14,->LC1_A14|,3:PA11R0C15->LC6_A16,->LC5_A16,->LC4_A16||,2:HHR40R2|3:PA9R2C12->LC2_C13,->LC1_C13|,3:PA15R2C14->LC2_C15|,3:PA15R2C21->LC7_C22,->LC6_C22,->LC5_C22,->LC4_C22|||";
OD1P2 : LORAX = "1:FB1|2:FH1R0|3:PA20R0C2->LC6_A3|,3:PA20R0C5->LC1_A6|,3:PA13R0C6->LC4_A7|,3:PA20R0C8->LC6_A9|,3:PA20R0C13->LC5_A14|,3:PA20R0C15->LC3_A16|,3:PA20R0C20->LC5_A21|,3:PA20R0C21->LC6_A22|,3:PA20R0C22->LC6_A23||,2:FH1R2|3:PA20R2C12->LC3_C13|,3:PA20R2C13->LC6_C14|,3:PA20R2C16->LC5_C17|,3:PA20R2C17->LC5_C18|,3:PA20R2C19->LC5_C20|,3:PA20R2C22->LC1_C23|,3:PA20R2C23->LC4_C24|||";
OD2P44 : LORAX = "1:FB2|2:FH2R0|3:PA6R0C2->LC1_A3|,3:PA8R0C6->LC7_A7|,3:PA6R0C8->LC2_A9|,3:PA8R0C9->LC8_A10|,3:PA6R0C13->LC4_A14|,3:PA6R0C14->LC4_A15|,3:PA6R0C20->LC3_A21|,3:PA6R0C21->LC2_A22|,3:PA6R0C22->LC1_A23||,2:FH2R2|3:PA6R2C13->LC2_C14|,3:PA8R2C14->LC1_C15|,3:PA8R2C16->LC3_C17|,3:PA6R2C17->LC4_C18|,3:PA6R2C19->LC6_C20|,3:PA6R2C22->LC5_C23|,3:PA8R2C23->LC8_C24|||";
OD3P42 : LORAX = "1:FB3|2:FH3R0|3:PA5R0C2->LC8_A3|,3:PA9R0C6->LC6_A7|,3:PA5R0C8->LC7_A9|,3:PA5R0C9->LC5_A10|,3:PA5R0C13->LC6_A14|,3:PA5R0C14->LC6_A15|,3:PA9R0C20->LC7_A21|,3:PA5R0C21->LC8_A22|,3:PA5R0C22->LC8_A23||,2:FH3R2|3:PA5R2C13->LC8_C14|,3:PA5R2C14->LC7_C15|,3:PA5R2C16->LC7_C17|,3:PA9R2C17->LC8_C18|,3:PA9R2C19->LC8_C20|,3:PA5R2C22->LC6_C23|,3:PA5R2C23->LC7_C24|||";
OD0P84 : LORAX = "1:FB0|2:FH0R0|3:PA0R0C2->LC1_A3|,3:PA0R0C6->LC7_A7|,3:PA0R0C8->LC2_A9|,3:PA0R0C9->LC8_A10|,3:PA0R0C13->LC4_A14|,3:PA12R0C14->LC4_A15|,3:PA0R0C20->LC3_A21|,3:PA0R0C21->LC2_A22|,3:PA12R0C22->LC1_A23||,2:FH0R2|3:PA12R2C13->LC2_C14|,3:PA0R2C14->LC1_C15|,3:PA0R2C16->LC3_C17|,3:PA12R2C17->LC4_C18|,3:PA12R2C19->LC6_C20|,3:PA0R2C22->LC5_C23|,3:PA0R2C23->LC8_C24|||";
OD5P43 : LORAX = "1:FB5|2:CH1R0|3:PA7R0C2->LC7_A3|,3:PA21R0C6->LC5_A7|,3:PA7R0C8->LC7_A9,->LC4_A9|,3:PA7R0C13->LC5_A14|,3:PA7R0C14->LC5_A15|,3:PA7R0C20->LC6_A21|,3:PA7R0C21->LC7_A22|,3:PA7R0C22->LC7_A23||,2:CH1R2|3:PA7R2C13->LC7_C14|,3:PA7R2C16->LC6_C17|,3:PA7R2C17->LC6_C18,->LC2_C18|,3:PA7R2C19->LC7_C20|,3:PA7R2C22->LC2_C23|,3:PA7R2C23->LC5_C24|||";
LC3_C23 : LORAX = "1:MSW2R2C22,HHR0R2,PA1R2C14->LC3_C15,->LC8_C15|";
LC3_C15 : LORAX = "1:MSW2R2C15,HHR14R2|2:PA1R2C17->LC3_C18|,2:PA1R2C23->LC1_C24||";
LC6_C24 : LORAX = "1:MSW5R2C23,HHR39R2|2:PA10R2C16->LC1_C17|,2:PA10R2C19->LC1_C20||";
LC8_C17 : LORAX = "1:MSW7R2C17|2:V23C17,HHR47R0,PA2R0C22->LC2_A23|,2:G88R2,PA16R2C13->LC3_C14||";
LC4_A23 : LORAX = "1:MSW3R0C22,HHR7R0|2:PA15R0C14->LC1_A15|,2:PA15R0C21->LC1_A22||";
LC7_A15 : LORAX = "1:MSW6R0C15|2:G74R0,PA11R0C2->LC2_A3|,2:HHR26R0,PA21R0C20->LC1_A21||";
LC4_A3 : LORAX = "1:MSW3R0C3,HHL17R0|2:PA19R0C6->LC1_A7|,2:PA19R0C9->LC1_A10||";
LC3_A10 : LORAX = "1:MSW2R0C9,HHL14R0,PA1R0C8->LC8_A9|";
LC8_C23 : LORAX = "1:MSW7R2C22,HHR25R2,PA3R2C14->LC6_C15,->LC5_C15|";
LC6_C15 : LORAX = "1:MSW5R2C14,HHR45R2,PA4R2C17->LC1_C18,->LC7_C18|";
LC1_C18 : LORAX = "1:MSW0R2C17|2:HHR20R2,PA16R2C19->LC3_C20|,2:G43R2,PA16R2C23->LC3_C24||";
LC2_C20 : LORAX = "1:MSW1R2C19,HHR11R2|2:PA4R2C13->LC4_C14|,2:PA4R2C16->LC4_C17||";
LC1_C14 : LORAX = "1:MSW0R2C13,V2C13|2:HHR23R0,PA1R0C21->LC3_A22|,2:G44R0,PA21R0C22->LC5_A23||";
LC5_A22 : LORAX = "1:|2:MSW5R0C20,HHR45R0,PA4R0C14->LC3_A15|,2:MSW4R0C21,HHR38R0,PA11R0C20->LC2_A21||";
LC8_A21 : LORAX = "1:|2:MSW7R0C20,G91R0,PA19R0C2->LC5_A3|,2:MSW7R0C21,G65R0,PA12R0C6->LC2_A7||";
LC8_A7 : LORAX = "1:MSW7R0C6,HHL46R0,PA3R0C9->LC6_A10,->LC4_A10|";
LC6_A10 : LORAX = "1:MSW5R0C9,HHL33R0,PA2R0C8->LC1_A9|";
LC2_A9 : LORAX = "1:MSW1R0C9,V4C9->OV3C9P38,2:G34R2,PA4R2C12->LC5_C13||";
LC8_A10 : LORAX = "1:MSW4R0C8,HHL43R0->OH12R0P18|2:PA6R0C5->LC7_A6,->LC8_A6,->LC3_A6|,2:PA6R0C6->LC5_A7|,2:PA18R0C8->LC6_A9||";
LC7_A7 : LORAX = "1:MSW6R0C6,HHL29R0->OH14R0P19|2:PA12R0C2->LC7_A3|,2:PA12R0C5->LC1_A6,->LC6_A6,->LC5_A6,->LC3_A6|,2:PA6R0C9->LC1_A10||";
LC1_A3 : LORAX = "1:MSW0R0C2|2:G40R0,PA19R0C20->LC6_A21|,2:HHL21R0->OH8R0P16|3:PA15R0C5->LC4_A6,->LC2_A6,->LC3_A6|,3:PA15R0C6->LC2_A7,->LC4_A7|||";
LC3_A21 : LORAX = "1:MSW2R0C21,G32R0->OH10R0P17|2:PA14R0C2->LC2_A3,->LC6_A3|,2:PA14R0C5->LC3_A6|,2:PA14R0C13->LC8_A14,->LC2_A14|,2:PA14R0C14->LC5_A15||";
LC4_A15 : LORAX = "1:MSW3R0C14,HHR6R0->OH3R0P71|2:PA7R0C15->LC6_A16,->LC7_A16,->LC2_A16|,2:PA16R0C20->LC2_A21,->LC5_A21|,2:PA16R0C21->LC7_A22||";
LC2_A22 : LORAX = "1:MSW2R0C20,HHR1R0->OH2R0P72|2:PA0R0C14->LC1_A15|,2:PA0R0C15->LC3_A16,->LC5_A16,->LC1_A16,->LC2_A16|,2:PA0R0C22->LC7_A23||";
LC1_A23 : LORAX = "1:MSW0R0C23|2:V0C23->OV0C23P78,3:G36R2,PA2R2C13->LC7_C14||,2:HHR20R0|3:PA13R0C15->LC4_A16,->LC8_A16,->LC2_A16|,3:PA13R0C21->LC3_A22,->LC6_A22|||";
LC2_C14 : LORAX = "1:MSW1R2C13|2:V4C13->OV2C13P47,3:HHR11R0|4:PA4R0C15->LC2_A16|,4:PA4R0C22->LC2_A23,->LC6_A23|||,2:G29R2|3:PA17R2C16->LC6_C17|,3:PA17R2C21->LC7_C22,->LC8_C22|||";
LC3_C17 : LORAX = "1:MSW2R2C17,HHR15R2->OH2R2P61|2:PA0R2C12->LC4_C13|,2:PA0R2C13->LC4_C14,->LC6_C14|,2:PA0R2C19->LC7_C20|,2:PA0R2C21->LC6_C22,->LC2_C22||";
LC6_C20 : LORAX = "1:MSW6R2C18|2:G92R2->OH14R2P30,3:PA6R2C16->LC1_C17,->LC5_C17|,3:PA6R2C23->LC5_C24||,2:HHR29R2,PA6R2C12->LC2_C13,->LC8_C13,->LC4_C13||";
LC8_C24 : LORAX = "1:MSW4R2C22,HHR44R2->OH4R2P59|2:PA5R2C12->LC4_C13|,2:PA5R2C17->LC6_C18|,2:PA5R2C19->LC3_C20,->LC5_C20|,2:PA5R2C21->LC5_C22,->LC1_C22||";
LC4_C18 : LORAX = "1:MSW3R2C17,HHR10R2->OH3R2P60|2:PA12R2C12->LC4_C13|,2:PA12R2C21->LC4_C22,->LC3_C22|,2:PA12R2C23->LC1_C24,->LC4_C24||";
LC1_C15 : LORAX = "1:MSW0R2C14,HHR21R2->OH0R2P62|2:PA14R2C12->LC5_C13|,2:PA15R2C17->LC5_C18|,2:PA15R2C22->LC2_C23||";
LC5_C23 : LORAX = "1:MSW4R2C23|2:V13C23->OV1C23P79,3:HHR30R0,PA13R0C13->LC5_A14||,2:HHR30R2,PA13R2C12->LC3_C13,->LC1_C13,->LC6_C13,->LC5_C13||";
LC4_A14 : LORAX = "1:MSW0R0C12,V1C12->OV1C12P83,2:HHR22R2|3:PA2R2C12->LC5_C13|,3:PA2R2C22->LC3_C23,->LC7_C23,->LC8_C23,->LC4_C23,->LC1_C23|||";
LC1_A6 : LORAX = "1:MSW0R0C5,HHL20R0,PA16R0C8->LC4_A9|";
LC4_A9 : LORAX = "1:MSW3R0C8,HHL6R0,PA16R0C9->LC5_A10|";
LC5_A6 : LORAX = "1:MSW5R0C4,HHL42R0,PA17R0C6->LC4_A7|";
LC2_A6 : LORAX = "1:MSW1R0C5,HHL16R0,PA9R0C2->LC6_A3|";
LC2_A14 : LORAX = "1:MSW2R0C12,HHR3R0,PA4R0C20->LC5_A21|";
LC3_A16 : LORAX = "1:MSW2R0C15,HHR14R0,PA1R0C14->LC5_A15|";
LC1_A16 : LORAX = "1:MSW1R0C14,HHR2R0,PA3R0C21->LC6_A22|";
LC8_A16 : LORAX = "1:MSW7R0C15,HHR27R0,PA8R0C22->LC6_A23|";
LC8_C22 : LORAX = "1:MSW7R2C21,HHR27R2,PA8R2C13->LC6_C14|";
LC2_C22 : LORAX = "1:MSW2R2C20,HHR1R2,PA2R2C16->LC5_C17|";
LC8_C13 : LORAX = "1:MSW7R2C13,HHR35R2,PA18R2C19->LC5_C20|";
LC1_C22 : LORAX = "1:MSW1R2C20,HHR2R2,PA3R2C23->LC4_C24|";
LC3_C22 : LORAX = "1:MSW3R2C20,HHR6R2,PA16R2C17->LC5_C18|";
LC4_C15 : LORAX = "1:MSW3R2C15,HHR17R2,PA19R2C12->LC3_C13|";
LC3_C13 : LORAX = "1:MSW2R2C12,HHR3R2,PA19R2C17->LC2_C18|";
LC2_C18 : LORAX = "1:MSW1R2C17,HHR16R2,PA20R2C14->LC7_C15|";
LC6_C13 : LORAX = "1:MSW5R2C12,HHR34R2,PA17R2C22->LC1_C23|";
LC3_A6 : LORAX = "1:MSW2R0C5,V7C5,G6R2,PA15R2C12->LC7_C13|";
LC2_A16 : LORAX = "1:MSW1R0C15,V4C15,G35R2,PA7R2C12->LC7_C13|";
LC7_C13 : LORAX = "1:MSW6R2C12,G79R2->OH6R2P58|";
LC3_C23 : LORAX2 = "OV3C16P50, OV2C19P53, LC4_A14, LC5_C23";
LC3_C15 : LORAX2 = "X, OV0C21P81, LC1_C15, LC3_C23";
LC1_C24 : LORAX2 = "X, OV1C4P5, LC4_C18, LC3_C15";
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?