website/first_arch/architecture.dia

2954 lines
100 KiB
Plaintext
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
<dia:diagramdata>
<dia:attribute name="background">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="pagebreak">
<dia:color val="#000099ff"/>
</dia:attribute>
<dia:attribute name="paper">
<dia:composite type="paper">
<dia:attribute name="name">
<dia:string>#Letter#</dia:string>
</dia:attribute>
<dia:attribute name="tmargin">
<dia:real val="2.5399999618530273"/>
</dia:attribute>
<dia:attribute name="bmargin">
<dia:real val="2.5399999618530273"/>
</dia:attribute>
<dia:attribute name="lmargin">
<dia:real val="2.5399999618530273"/>
</dia:attribute>
<dia:attribute name="rmargin">
<dia:real val="2.5399999618530273"/>
</dia:attribute>
<dia:attribute name="is_portrait">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="scaling">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="fitto">
<dia:boolean val="false"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="grid">
<dia:composite type="grid">
<dia:attribute name="dynamic">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="width_x">
<dia:real val="0.125"/>
</dia:attribute>
<dia:attribute name="width_y">
<dia:real val="0.125"/>
</dia:attribute>
<dia:attribute name="visible_x">
<dia:int val="1"/>
</dia:attribute>
<dia:attribute name="visible_y">
<dia:int val="1"/>
</dia:attribute>
<dia:composite type="color"/>
</dia:composite>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#d8e5e5ff"/>
</dia:attribute>
<dia:attribute name="guides">
<dia:composite type="guides">
<dia:attribute name="hguides"/>
<dia:attribute name="vguides"/>
</dia:composite>
</dia:attribute>
<dia:attribute name="display">
<dia:composite type="display">
<dia:attribute name="antialiased">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="snap-to-grid">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="snap-to-object">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="show-grid">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="show-connection-points">
<dia:boolean val="true"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
</dia:diagramdata>
<dia:layer name="bg" visible="true" connectable="true">
<dia:object type="Standard - Box" version="0" id="O0">
<dia:attribute name="obj_pos">
<dia:point val="-3,-13"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-3,-13;55,36"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="-3,-13"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="58"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="49"/>
</dia:attribute>
<dia:attribute name="border_width">
<dia:real val="1.1754943508222875e-38"/>
</dia:attribute>
<dia:attribute name="border_color">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
</dia:layer>
<dia:layer name="grouping" visible="true" connectable="true">
<dia:object type="Standard - Box" version="0" id="O1">
<dia:attribute name="obj_pos">
<dia:point val="-2,-2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-2.05,-2.05;46.05,35.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="-2,-2"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="48"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="37"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="4"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O2">
<dia:attribute name="obj_pos">
<dia:point val="22,-2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="20.4325,-1.9;23.5675,-0.782517"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Core 0#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="1.2000000178813934"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="22,-1.00892"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O1" connection="1"/>
</dia:connections>
</dia:object>
</dia:layer>
<dia:layer name="fg" visible="true" connectable="true" active="true">
<dia:object type="Standard - Box" version="0" id="O3">
<dia:attribute name="obj_pos">
<dia:point val="0,0"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-0.05,-0.05;8.05,6.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="0,0"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="6"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O4">
<dia:attribute name="obj_pos">
<dia:point val="4,0"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="2.73875,0.1;5.26125,0.844988"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Next PC#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="4,0.694053"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O3" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O5">
<dia:attribute name="obj_pos">
<dia:point val="2,1"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="1.95,0.95;6.05,5.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="2,1"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O6">
<dia:attribute name="obj_pos">
<dia:point val="4,3"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.365,2.62751;4.635,3.37249"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#BTB#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="4,3.22156"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O3" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O7">
<dia:attribute name="obj_pos">
<dia:point val="0,12"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-0.05,11.95;8.05,16.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="0,12"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O8">
<dia:attribute name="obj_pos">
<dia:point val="0,7"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-0.05,6.95;8.05,11.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="0,7"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O9">
<dia:attribute name="obj_pos">
<dia:point val="4,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.3125,8.62751;4.6875,9.37249"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#ITLB#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="4,9.22156"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O8" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O10">
<dia:attribute name="obj_pos">
<dia:point val="4,14"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="2.24625,13.6275;5.75375,14.3725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#μOp Cache#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="4,14.2216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O7" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O11">
<dia:attribute name="obj_pos">
<dia:point val="4,6"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,5.95;4.05,7.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,6"/>
<dia:point val="4,7"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O3" connection="6"/>
<dia:connection handle="1" to="O8" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O12">
<dia:attribute name="obj_pos">
<dia:point val="4,11"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,10.95;4.05,12.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,11"/>
<dia:point val="4,12"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O8" connection="6"/>
<dia:connection handle="1" to="O7" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O13">
<dia:attribute name="obj_pos">
<dia:point val="9,7"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="8.95,6.95;17.05,11.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="9,7"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O14">
<dia:attribute name="obj_pos">
<dia:point val="13,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="10.1147,8.22751;15.8853,9.77249"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#L2 TLB &amp;
Page Table Walker#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="13,8.82156"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O13" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O15">
<dia:attribute name="obj_pos">
<dia:point val="8,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="7.95,8.95;9.05,9.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="8,9"/>
<dia:point val="9,9"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O8" connection="4"/>
<dia:connection handle="1" to="O13" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O16">
<dia:attribute name="obj_pos">
<dia:point val="9,12"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="8.95,11.95;17.05,16.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="9,12"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O17">
<dia:attribute name="obj_pos">
<dia:point val="13,14"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="11.4275,13.6275;14.5725,14.3725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#L1I Cache#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="13,14.2216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O16" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O18">
<dia:attribute name="obj_pos">
<dia:point val="8,14"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="7.95,13.95;9.05,14.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="8,14"/>
<dia:point val="9,14"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O7" connection="4"/>
<dia:connection handle="1" to="O16" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O19">
<dia:attribute name="obj_pos">
<dia:point val="10,0"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="9.95,-0.05;44.05,6.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="10,0"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="34"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="6"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O20">
<dia:attribute name="obj_pos">
<dia:point val="27,3"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="25.5212,2.62751;28.4787,3.37249"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#L2 Cache#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="27,3.22156"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O19" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O21">
<dia:attribute name="obj_pos">
<dia:point val="26,8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="25.9293,7.92929;28.0707,10.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="26,8"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O22">
<dia:attribute name="obj_pos">
<dia:point val="27,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="16.95,8.95;27.05,9.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="27,9"/>
<dia:point val="17,9"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O21" connection="0"/>
<dia:connection handle="1" to="O13" connection="4"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O23">
<dia:attribute name="obj_pos">
<dia:point val="27,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="16.9293,8.95;27.05,14.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="27,9"/>
<dia:point val="27,14"/>
<dia:point val="17,14"/>
<dia:point val="17,14"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O21" connection="0"/>
<dia:connection handle="1" to="O16" connection="4"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O24">
<dia:attribute name="obj_pos">
<dia:point val="27,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="26.95,5.95;27.05,9.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="27,9"/>
<dia:point val="27,7"/>
<dia:point val="27,7"/>
<dia:point val="27,6"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O21" connection="0"/>
<dia:connection handle="1" to="O19" connection="6"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O25">
<dia:attribute name="obj_pos">
<dia:point val="9,18"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="8.95,17.95;17.05,22.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="9,18"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O26">
<dia:attribute name="obj_pos">
<dia:point val="13,20"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="10.3212,19.2275;15.6787,20.7725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#PowerISA Simple
Decode#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="13,19.8216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O25" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O27">
<dia:attribute name="obj_pos">
<dia:point val="13,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.95,15.95;13.05,17.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="13,16"/>
<dia:point val="13,17"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O16" connection="6"/>
<dia:connection handle="1" to="O28" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O28">
<dia:attribute name="obj_pos">
<dia:point val="12,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="11.9293,15.9293;14.0707,18.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="12,16"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O29">
<dia:attribute name="obj_pos">
<dia:point val="13,17"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.95,16.95;13.05,18.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="13,17"/>
<dia:point val="13,18"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O28" connection="0"/>
<dia:connection handle="1" to="O25" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O30">
<dia:attribute name="obj_pos">
<dia:point val="18,18"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="17.95,17.95;26.05,22.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="18,18"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O31">
<dia:attribute name="obj_pos">
<dia:point val="22,20"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="19.655,19.2275;24.345,20.7725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Programmable
Decoder#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="22,19.8216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O30" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O32">
<dia:attribute name="obj_pos">
<dia:point val="13,17"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.9293,16.95;22.05,18.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="13,17"/>
<dia:point val="13,17"/>
<dia:point val="22,17"/>
<dia:point val="22,18"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O28" connection="0"/>
<dia:connection handle="1" to="O30" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O33">
<dia:attribute name="obj_pos">
<dia:point val="12,22"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="11.9293,21.9293;14.0707,24.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="12,22"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O34">
<dia:attribute name="obj_pos">
<dia:point val="13,23"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.9293,21.95;22.05,23.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="13,23"/>
<dia:point val="13,23"/>
<dia:point val="22,23"/>
<dia:point val="22,22"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O33" connection="0"/>
<dia:connection handle="1" to="O30" connection="6"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O35">
<dia:attribute name="obj_pos">
<dia:point val="13,22"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.95,21.95;13.05,23.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="13,22"/>
<dia:point val="13,23"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O25" connection="6"/>
<dia:connection handle="1" to="O33" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O36">
<dia:attribute name="obj_pos">
<dia:point val="3,22"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="2.92929,21.9293;5.07071,24.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="3,22"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O37">
<dia:attribute name="obj_pos">
<dia:point val="13,23"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,22.95;13.05,23.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="13,23"/>
<dia:point val="4,23"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O33" connection="0"/>
<dia:connection handle="1" to="O36" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O38">
<dia:attribute name="obj_pos">
<dia:point val="4,16"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,15.95;4.05,23.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,16"/>
<dia:point val="4,23"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O7" connection="6"/>
<dia:connection handle="1" to="O36" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O39">
<dia:attribute name="obj_pos">
<dia:point val="0,24"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-0.05,23.95;8.05,28.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="0,24"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O40">
<dia:attribute name="obj_pos">
<dia:point val="4,23"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,22.95;4.05,24.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,23"/>
<dia:point val="4,24"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O36" connection="0"/>
<dia:connection handle="1" to="O39" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O41">
<dia:attribute name="obj_pos">
<dia:point val="4,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="0.92375,25.2275;7.07625,26.7725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Register Rename &amp;
Unit Assignment#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="4,25.8216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O39" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O42">
<dia:attribute name="obj_pos">
<dia:point val="9,24"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="8.95,23.95;17.05,28.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="9,24"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O43">
<dia:attribute name="obj_pos">
<dia:point val="13,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="9.81625,25.1996;16.2024,26.8004"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Register Allocator &amp;
Instruction Retire#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="13,25.8122"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O42" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O44">
<dia:attribute name="obj_pos">
<dia:point val="8,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="7.95,25.95;9.05,26.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="8,26"/>
<dia:point val="9,26"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O39" connection="4"/>
<dia:connection handle="1" to="O42" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O45">
<dia:attribute name="obj_pos">
<dia:point val="0,30"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-0.05,29.95;8.05,34.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="0,30"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O46">
<dia:attribute name="obj_pos">
<dia:point val="4,32"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="1.80375,31.5996;6.21487,32.4004"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#ALU &amp; Branch#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="4,32.2122"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O45" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O47">
<dia:attribute name="obj_pos">
<dia:point val="3,28"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="2.92929,27.9293;5.07071,30.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="3,28"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O48">
<dia:attribute name="obj_pos">
<dia:point val="4,28"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,27.95;4.05,29.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,28"/>
<dia:point val="4,29"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O39" connection="6"/>
<dia:connection handle="1" to="O47" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O49">
<dia:attribute name="obj_pos">
<dia:point val="4,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,28.95;4.05,30.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,29"/>
<dia:point val="4,30"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O47" connection="0"/>
<dia:connection handle="1" to="O45" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O50">
<dia:attribute name="obj_pos">
<dia:point val="9,30"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="8.95,29.95;17.05,34.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="9,30"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O51">
<dia:attribute name="obj_pos">
<dia:point val="13,32"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.385,31.6275;13.615,32.3725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#ALU#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="13,32.2216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O50" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O52">
<dia:attribute name="obj_pos">
<dia:point val="0,3"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-1.05,2.95;0.0707107,32.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="0,3"/>
<dia:point val="0,3"/>
<dia:point val="-1,3"/>
<dia:point val="-1,32"/>
<dia:point val="0,32"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O3" connection="3"/>
<dia:connection handle="1" to="O45" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O53">
<dia:attribute name="obj_pos">
<dia:point val="27,24"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="26.95,23.95;35.05,28.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="27,24"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O54">
<dia:attribute name="obj_pos">
<dia:point val="31,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="29.28,25.6275;32.72,26.3725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Load/Store#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="31,26.2216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O53" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O55">
<dia:attribute name="obj_pos">
<dia:point val="36,18"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="35.95,17.95;44.05,22.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="36,18"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O56">
<dia:attribute name="obj_pos">
<dia:point val="40,20"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="38.275,19.6275;41.725,20.3725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#L1D Cache#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="40,20.2216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O55" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O57">
<dia:attribute name="obj_pos">
<dia:point val="27,9"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="26.9293,8.95;40.05,18.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="27,9"/>
<dia:point val="27,9"/>
<dia:point val="40,9"/>
<dia:point val="40,18"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O21" connection="0"/>
<dia:connection handle="1" to="O55" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O58">
<dia:attribute name="obj_pos">
<dia:point val="36,24"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="35.95,23.95;44.05,28.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="36,24"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O59">
<dia:attribute name="obj_pos">
<dia:point val="40,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="39.16,25.6275;40.84,26.3725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#DTLB#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="40,26.2216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O58" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O60">
<dia:attribute name="obj_pos">
<dia:point val="17,10"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="16.9293,9.95;38.05,24.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="17,10"/>
<dia:point val="17,10"/>
<dia:point val="35,10"/>
<dia:point val="35,23"/>
<dia:point val="38,23"/>
<dia:point val="38,24"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O61">
<dia:attribute name="obj_pos">
<dia:point val="35,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="34.95,25.95;36.05,26.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="35,26"/>
<dia:point val="36,26"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O53" connection="4"/>
<dia:connection handle="1" to="O58" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O62">
<dia:attribute name="obj_pos">
<dia:point val="40,22"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="39.95,21.95;40.05,24.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="40,22"/>
<dia:point val="40,24"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O55" connection="6"/>
<dia:connection handle="1" to="O58" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O63">
<dia:attribute name="obj_pos">
<dia:point val="4,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="4,29;4,29"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,29"/>
<dia:point val="4,29"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O47" connection="0"/>
<dia:connection handle="1" to="O47" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O64">
<dia:attribute name="obj_pos">
<dia:point val="12,28"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="11.9293,27.9293;14.0707,30.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="12,28"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O65">
<dia:attribute name="obj_pos">
<dia:point val="4,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="3.95,28.95;13.05,29.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="4,29"/>
<dia:point val="13,29"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O47" connection="0"/>
<dia:connection handle="1" to="O64" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O66">
<dia:attribute name="obj_pos">
<dia:point val="13,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.95,28.95;13.05,30.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="13,29"/>
<dia:point val="13,30"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O64" connection="0"/>
<dia:connection handle="1" to="O50" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O67">
<dia:attribute name="obj_pos">
<dia:point val="18,24"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="17.95,23.95;26.05,28.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="18,24"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O68">
<dia:attribute name="obj_pos">
<dia:point val="22,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="19.5663,25.5996;24.4524,26.4004"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#L2 Register File#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="22,26.2122"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O67" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O69">
<dia:attribute name="obj_pos">
<dia:point val="17,26"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="16.95,25.95;18.05,26.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="17,26"/>
<dia:point val="18,26"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O42" connection="4"/>
<dia:connection handle="1" to="O67" connection="3"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O70">
<dia:attribute name="obj_pos">
<dia:point val="21,28"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="20.9293,27.9293;23.0707,30.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="21,28"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O71">
<dia:attribute name="obj_pos">
<dia:point val="22,28"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="21.95,27.95;22.05,29.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="22,28"/>
<dia:point val="22,29"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O67" connection="6"/>
<dia:connection handle="1" to="O70" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O72">
<dia:attribute name="obj_pos">
<dia:point val="13,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.95,28.95;22.05,29.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="13,29"/>
<dia:point val="22,29"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O64" connection="0"/>
<dia:connection handle="1" to="O70" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O73">
<dia:attribute name="obj_pos">
<dia:point val="-2,-12"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-2.05,-12.05;6.05,-7.95"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="-2,-12"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O74">
<dia:attribute name="obj_pos">
<dia:point val="2,-10"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="0.7,-10.3725;3.3,-9.62751"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Memory#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="2,-9.77844"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O73" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O75">
<dia:attribute name="obj_pos">
<dia:point val="-2,-7"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="-2.05,-7.05;54.05,-2.95"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="-2,-7"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="56"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O76">
<dia:attribute name="obj_pos">
<dia:point val="26,-5"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="24.5212,-5.37249;27.4787,-4.62751"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#L3 Cache#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="26,-4.77844"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O75" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O77">
<dia:attribute name="obj_pos">
<dia:point val="27,0"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="26.95,-3.05;27.05,0.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="27,0"/>
<dia:point val="27,-3"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O19" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O78">
<dia:attribute name="obj_pos">
<dia:point val="47,-2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="46.95,-2.05;54.05,35.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="47,-2"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="7"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="37"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="4"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O79">
<dia:attribute name="obj_pos">
<dia:point val="50.5,-3"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="50.45,-3.05;50.55,-1.95"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="50.5,-3"/>
<dia:point val="50.5,-2"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="1" to="O78" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O80">
<dia:attribute name="obj_pos">
<dia:point val="50.5,-2"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="47.625,-1.9;53.375,-0.782517"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Other Cores#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="1.2000000178813934"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="50.5,-1.00892"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="0"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O78" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O81">
<dia:attribute name="obj_pos">
<dia:point val="46,-12"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="45.95,-12.05;54.05,-7.95"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="46,-12"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O82">
<dia:attribute name="obj_pos">
<dia:point val="50,-10"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="48.2001,-10.4004;51.7812,-9.59957"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Peripherals#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="50,-9.78775"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O81" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O83">
<dia:attribute name="obj_pos">
<dia:point val="50,-8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="49.95,-8.05;50.05,-6.95"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="50,-8"/>
<dia:point val="50,-7"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O81" connection="6"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O84">
<dia:attribute name="obj_pos">
<dia:point val="2,-8"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="1.95,-8.05;2.05,-6.95"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="2,-8"/>
<dia:point val="2,-7"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O73" connection="6"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O85">
<dia:attribute name="obj_pos">
<dia:point val="18,30"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="17.95,29.95;26.05,34.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="18,30"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O86">
<dia:attribute name="obj_pos">
<dia:point val="22,32"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="21.4325,31.6275;22.5675,32.3725"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Mul#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="22,32.2216"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O85" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O87">
<dia:attribute name="obj_pos">
<dia:point val="27,30"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="26.95,29.95;35.05,34.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="27,30"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O88">
<dia:attribute name="obj_pos">
<dia:point val="31,32"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="29.3675,31.5996;32.6511,32.4004"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#FMul/FAdd#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="31,32.2122"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O87" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O89">
<dia:attribute name="obj_pos">
<dia:point val="36,30"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="35.95,29.95;44.05,34.05"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="36,30"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="8"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="4"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O90">
<dia:attribute name="obj_pos">
<dia:point val="40,32"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="37.7137,31.5996;42.3049,32.4004"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Div/FDiv/FSqrt#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000000000000004"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="40,32.2122"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="1"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O89" connection="8"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O91">
<dia:attribute name="obj_pos">
<dia:point val="22,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="21.95,28.95;22.05,30.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="22,29"/>
<dia:point val="22,30"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O70" connection="0"/>
<dia:connection handle="1" to="O85" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Digital - conn" version="1" id="O92">
<dia:attribute name="obj_pos">
<dia:point val="30,28"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="29.9293,27.9293;32.0707,30.0707"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="30,28"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="2"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="fill_colour">
<dia:color val="#ffffffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
<dia:attribute name="line_style">
<dia:enum val="0"/>
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="flip_horizontal">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="flip_vertical">
<dia:boolean val="false"/>
</dia:attribute>
<dia:attribute name="subscale">
<dia:real val="1"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O93">
<dia:attribute name="obj_pos">
<dia:point val="31,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="30.95,27.95;31.05,29.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="31,29"/>
<dia:point val="31,28"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O92" connection="0"/>
<dia:connection handle="1" to="O53" connection="6"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O94">
<dia:attribute name="obj_pos">
<dia:point val="31,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="21.95,28.95;31.05,29.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="31,29"/>
<dia:point val="22,29"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O92" connection="0"/>
<dia:connection handle="1" to="O70" connection="0"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O95">
<dia:attribute name="obj_pos">
<dia:point val="31,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="30.95,28.95;31.05,30.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="31,29"/>
<dia:point val="31,30"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O92" connection="0"/>
<dia:connection handle="1" to="O87" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - ZigZagLine" version="1" id="O96">
<dia:attribute name="obj_pos">
<dia:point val="31,29"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="30.9293,28.95;40.05,30.05"/>
</dia:attribute>
<dia:attribute name="orth_points">
<dia:point val="31,29"/>
<dia:point val="31,29"/>
<dia:point val="40,29"/>
<dia:point val="40,30"/>
</dia:attribute>
<dia:attribute name="orth_orient">
<dia:enum val="1"/>
<dia:enum val="0"/>
<dia:enum val="1"/>
</dia:attribute>
<dia:attribute name="autorouting">
<dia:boolean val="false"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O92" connection="0"/>
<dia:connection handle="1" to="O89" connection="1"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O97">
<dia:attribute name="obj_pos">
<dia:point val="14,-12"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="13.95,-12.05;15.05,-10.95"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="14,-12"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0ffc0ff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O98">
<dia:attribute name="obj_pos">
<dia:point val="15,-11.5"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="15.2,-11.8725;25.03,-11.1275"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Needed for Initial Working CPU#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000001192092896"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="15.2,-11.2784"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="0"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.20000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O97" connection="4"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Box" version="0" id="O99">
<dia:attribute name="obj_pos">
<dia:point val="14,-10"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="13.95,-10.05;15.05,-8.95"/>
</dia:attribute>
<dia:attribute name="elem_corner">
<dia:point val="14,-10"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="elem_height">
<dia:real val="1"/>
</dia:attribute>
<dia:attribute name="inner_color">
<dia:color val="#c0c0ffff"/>
</dia:attribute>
<dia:attribute name="show_background">
<dia:boolean val="true"/>
</dia:attribute>
</dia:object>
<dia:object type="Standard - Text" version="1" id="O100">
<dia:attribute name="obj_pos">
<dia:point val="15,-9.5"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="15.2,-9.87249;22.845,-9.12751"/>
</dia:attribute>
<dia:attribute name="text">
<dia:composite type="text">
<dia:attribute name="string">
<dia:string>#Possible Follow-on Work#</dia:string>
</dia:attribute>
<dia:attribute name="font">
<dia:font family="sans" style="0" name="Helvetica"/>
</dia:attribute>
<dia:attribute name="height">
<dia:real val="0.80000001192092896"/>
</dia:attribute>
<dia:attribute name="pos">
<dia:point val="15.2,-9.27844"/>
</dia:attribute>
<dia:attribute name="color">
<dia:color val="#000000ff"/>
</dia:attribute>
<dia:attribute name="alignment">
<dia:enum val="0"/>
</dia:attribute>
</dia:composite>
</dia:attribute>
<dia:attribute name="valign">
<dia:enum val="2"/>
</dia:attribute>
<dia:attribute name="margin">
<dia:real val="0.20000000000000001"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O99" connection="4"/>
</dia:connections>
</dia:object>
<dia:object type="Standard - Line" version="0" id="O101">
<dia:attribute name="obj_pos">
<dia:point val="13,28"/>
</dia:attribute>
<dia:attribute name="obj_bb">
<dia:rectangle val="12.95,27.95;13.05,29.05"/>
</dia:attribute>
<dia:attribute name="conn_endpoints">
<dia:point val="13,28"/>
<dia:point val="13,29"/>
</dia:attribute>
<dia:attribute name="numcp">
<dia:int val="1"/>
</dia:attribute>
<dia:connections>
<dia:connection handle="0" to="O42" connection="6"/>
<dia:connection handle="1" to="O64" connection="0"/>
</dia:connections>
</dia:object>
</dia:layer>
</dia:diagram>