<!-- # iFAR - Architecture file -->
<!-- # Version 0.3 - 296 -->
<!-- # Copyright 2009 by Ian Kuon and Jonathan Rose -->
<!-- # Timing numbers for 45nm CMOS (BPTM) (1.0 V) with (area^1 * delay^1) optimization -->
	<architecture>
		<layout auto="1.000000"/>
		<device>
			<sizing R_minW_nmos="6065.520020" R_minW_pmos="18138.500000" ipin_mux_trans_size="1.294160"/>
			<timing C_ipin_cblock="0.000000e+00" T_ipin_cblock="6.988000e-11"/>
			<area grid_logic_tile_area="7236.120117"/>
			<chan_width_distr>
				<io width="1.000000"/>
				<x distr="uniform" peak="1.000000"/>
				<y distr="uniform" peak="1.000000"/>
			</chan_width_distr>
			<switch_block type="wilton" fs="3"/>
		</device>
		<switchlist>
			<switch type="mux" name="0" R="0.000000" Cin="0.000000e+00" Cout="0.000000e+00" Tdel="7.149000e-11" mux_trans_size="1.840170" buf_size="15.459200"/>
		</switchlist>
		<segmentlist>
			<segment freq="1.000000" length="2" type="unidir" Rmetal="0.000000" Cmetal="0.000000e+00">
			<mux name="0"/>
			<sb type="pattern">1 1 1</sb>
			<cb type="pattern">1 1</cb>
			</segment>
		</segmentlist>
		<typelist>
			<io capacity="6" t_inpad="4.770000e-11" t_outpad="1.588000e-11">
				<fc_in type="frac">0.200000</fc_in>
				<fc_out type="frac">0.100000</fc_out>
			</io>
			<type name=".clb">
				<subblocks max_subblocks="10" max_subblock_inputs="4">
					<timing>
						<T_comb>
							<trow>2.088000e-10</trow>
							<trow>2.088000e-10</trow>
							<trow>2.088000e-10</trow>
							<trow>2.088000e-10</trow>
						</T_comb>
						<T_seq_in>
							<trow>1.904000e-10</trow>
						</T_seq_in>
						<T_seq_out>
							<trow>8.541000e-11</trow>
						</T_seq_out>
					</timing>
				</subblocks>
				<fc_in type="frac">0.200000</fc_in>
				<fc_out type="frac">0.100000</fc_out>
				<pinclasses>
					<class type="in">0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 </class>
					<class type="out">22 23 24 25 26 27 28 29 30 31 </class>
					<class type="global">32 </class>
				</pinclasses>
				<pinlocations>
					<loc side="left">1 5 9 13 17 21 23 27 31 </loc>
					<loc side="right">3 7 11 15 19 25 29 </loc>
					<loc side="top">2 6 10 14 18 24 28 32 </loc>
					<loc side="bottom">0 4 8 12 16 20 22 26 30 </loc>
				</pinlocations>
				<gridlocations>
					<loc type="fill" priority="1"/>
				</gridlocations>
				<timing>
					<tedge type="T_sblk_opin_to_sblk_ipin">4.919000e-11</tedge>
					<tedge type="T_fb_ipin_to_sblk_ipin">5.120000e-11</tedge>
					<tedge type="T_sblk_opin_to_fb_opin">0.000000e+00</tedge>
				</timing>
			</type>
		</typelist>
	</architecture>

