blob: 5991ebf294c09608994e93a084bd0a7ff893b4d8 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "svg10.dtd">
<?xml-stylesheet href="system.css" type="text/css"?>
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns:exsl="http://exslt.org/common" xmlns:xlink="http://www.w3.org/1999/xlink" width="1032" height="1531" viewBox="0 0 0 3062">
<defs>
<symbol id="KEY_IntrCntrl">
<rect x="0" y="0" rx="3" ry="3" width="9" height="18" style="fill:#888888; stroke:none; stroke-width:1"/>
<line x1="0" y1="5" x2="9" y2="5" style="stroke:#000000;stroke-width:2"/>
<text class="intrsymbol" x="1.5" y="16">x</text>
</symbol>
<symbol id="KEY_IntrdProc">
<rect x="0" y="0" rx="3" ry="3" width="9" height="18" style="fill:#888888; stroke:none; stroke-width:1"/>
<line x1="0" y1="3" x2="9" y2="3" style="stroke:#000000;stroke-width:1"/>
<line x1="0" y1="7" x2="9" y2="7" style="stroke:#000000;stroke-width:1"/>
<text class="intrsymbol" x="1.5" y="16">x</text>
</symbol>
<symbol id="KEY_IntrSrc">
<rect x="0" y="0" rx="3" ry="3" width="18" height="9" style="fill:#888888; stroke:none; stroke-width:1"/>
<line x1="9" y1="0" x2="9" y2="9" style="stroke:#000000;stroke-width:1"/>
<text class="intrsymbol" x="2" y="7">y</text>
<text class="intrsymbol" x="11" y="7">x</text>
</symbol>
<symbol id="BlkDiagram_Key">
<rect x="0" y="0" width="468" height="250" style="fill:#CCCCCC; stroke:none;"/>
<rect x="0" y="0" width="468" height="16" style="fill:#CCCCCC; stroke:none;"/>
<text class="keytitle" x="234 " y="14">KEY</text>
<rect x="0" y="16" width="468" height="16" style="fill:#EEEEEE; stroke:none;"/>
<text class="keyheader" x="234 " y="30">SYMBOLS</text>
<use x="32" y="47" xlink:href="#KEY_Bif" transform="scale(0.75)"/>
<text class="keylabel" x="12" y="60">bus interface</text>
<use x="20" y="68" xlink:href="#KEY_SharedBus"/>
<text class="keylabel" x="12" y="85">shared bus</text>
<text class="keylblul" x="110" y="47">Bus connections</text>
<use x="110" y="58" xlink:href="#KEY_busconn_MASTER"/>
<text class="keylabel" x="140" y="72">master or initiator</text>
<use x="110" y="86" xlink:href="#KEY_busconn_SLAVE"/>
<text class="keylabel" x="140" y="100">slave or target</text>
<use x="110" y="114" xlink:href="#KEY_busconn_MASTER_SLAVE"/>
<text class="keylabel" x="140" y="128">master slave</text>
<use x="110" y="142" xlink:href="#KEY_busconn_MONITOR"/>
<text class="keylabel" x="140" y="156">monitor</text>
<text class="keylblul" x="258" y="47">External Ports</text>
<use x="258" y="58" xlink:href="#KEY_INPort"/>
<text class="keylabel" x="288" y="72">input</text>
<use x="258" y="78" xlink:href="#KEY_OUTPort"/>
<text class="keylabel" x="288" y="92">output</text>
<use x="258" y="98" xlink:href="#KEY_INOUTPort"/>
<text class="keylabel" x="288" y="112">inout</text>
<text class="keylblul" x="380" y="47">Interrupts</text>
<use x="380" y="58" xlink:href="#KEY_IntrCntrl"/>
<text class="keylabel" x="396" y="64">interrupt</text>
<text class="keylabel" x="396" y="74">controller</text>
<use x="380" y="88" xlink:href="#KEY_IntrdProc"/>
<text class="keylabel" x="396" y="94">interrupted</text>
<text class="keylabel" x="396" y="104">processor</text>
<use x="380" y="118" xlink:href="#KEY_IntrSrc"/>
<text class="keylabel" x="400" y="124">interrupt</text>
<text class="keylabel" x="400" y="134">source</text>
<text class="keylabel" x="360" y="146">x = controller ID</text>
<text class="keylabel" x="360" y="156">y = priority</text>
<rect x="0" y="160" width="468" height="16" style="fill:#EEEEEE; stroke:none;"/>
<text class="keyheader" x="234 " y="172">COLORS</text>
<text class="keylblul" x="110" y="190">Bus Standards</text>
<rect x="12" y="200" width="24" height="24" style="fill:#6699FF; stroke:none;"/>
<text class="keylabel" x="40" y="220">DCR</text>
<rect x="12" y="228" width="24" height="24" style="fill:#8C00FF; stroke:none;"/>
<text class="keylabel" x="40" y="240">FCB</text>
<rect x="84" y="200" width="24" height="24" style="fill:#CC00CC; stroke:none;"/>
<text class="keylabel" x="112" y="220">FSL</text>
<rect x="84" y="228" width="24" height="24" style="fill:#7777FF; stroke:none;"/>
<text class="keylabel" x="112" y="240">LMB</text>
<rect x="156" y="200" width="24" height="24" style="fill:#339900; stroke:none;"/>
<text class="keylabel" x="184" y="220">OPB</text>
<rect x="156" y="228" width="24" height="24" style="fill:#FF5500; stroke:none;"/>
<text class="keylabel" x="184" y="240">PLB</text>
<rect x="228" y="200" width="24" height="24" style="fill:#0000DD; stroke:none;"/>
<text class="keylabel" x="256" y="220">SOCM</text>
<rect x="228" y="228" width="24" height="24" style="fill:#990066; stroke:none;"/>
<text class="keylabel" x="256" y="240">XIL (prefix) P2P</text>
<rect x="300" y="200" width="24" height="24" style="fill:#009999; stroke:none;"/>
<text class="keylabel" x="328" y="220">GEN. P2P, USER, etc</text>
</symbol>
<symbol id="BlkDiagram_Specs">
<rect x="0" y="0" width="300" height="100" style="fill:#CCCCCC; stroke:none;"/>
<rect x="0" y="0" width="300" height="16" style="fill:#CCCCCC; stroke:none;"/>
<text class="keytitle" x="150 " y="14">SPECS</text>
<rect x="0" y="20" width="300" height="16" style="fill:#EEEEEE; stroke:none;"/>
<text class="specsheader" x="4" y="32">EDK VERSION</text>
<text class="specsvaluemid" x="241" y="32">10.1.01</text>
<rect x="0" y="40" width="300" height="16" style="fill:#EEEEEE; stroke:none;"/>
<text class="specsheader" x="4" y="52">ARCH</text>
<text class="specsvaluemid" x="241" y="52">virtex4</text>
<rect x="0" y="60" width="300" height="16" style="fill:#EEEEEE; stroke:none;"/>
<text class="specsheader" x="4" y="72">PART</text>
<text class="specsvaluemid" x="241" y="72">xc4vfx12ff668-10</text>
<rect x="0" y="80" width="300" height="16" style="fill:#EEEEEE; stroke:none;"/>
<text class="specsheader" x="4" y="92">GENERATED</text>
<text class="specsvalue" x="138.5" y="92">Sun May 11 14:31:02 2008
</text>
</symbol>
<symbol id="G_IOPort">
<rect x="0" y="0" width="16" height="16" style="fill:#CCCCFF; stroke:#000088; stroke-width:1"/>
<path class="ioport" d="M 0,0 L 16,8 L 0,16 Z" style="stroke:none; fill:#0000BB"/>
</symbol>
<symbol id="G_BIPort">
<rect x="0" y="0" width="16" height="16" style="fill:#CCCCFF; stroke:#000088; stroke-width:1"/>
<path class="btop" d="M 0,8 8,0 16,8 Z" style="stroke:none; fill:#0000BB"/>
<path class="bbot" d="M 0,8 8,16 16,8 Z" style="stroke:none; fill:#0000BB"/>
</symbol>
<symbol id="KEY_IOPort">
<rect x="0" y="0" width="16" height="16" style="fill:#888888; stroke:none;"/>
<path class="ioport" d="M 0,0 L 16,8 L 0,16 Z" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="KEY_BIPort">
<rect x="0" y="0" width="16" height="16" style="fill:#888888; stroke:none;"/>
<path class="btop" d="M 0,8 8,0 16,8 Z" style="stroke:none; fill:#444444"/>
<path class="bbot" d="M 0,8 8,16 16,8 Z" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="KEY_INPort">
<use x="0" y="0" xlink:href="#KEY_IOPort"/>
<rect x="16" y="0" width="8" height="16" style="fill:#0000BB; stroke:none;"/>
</symbol>
<symbol id="KEY_OUTPort">
<use x="0" y="0" xlink:href="#KEY_IOPort" transform="scale(-1,1) translate(-16,0)"/>
<rect x="16" y="0" width="8" height="16" style="fill:#0000BB; stroke:none;"/>
</symbol>
<symbol id="KEY_INOUTPort">
<use x="0" y="0" xlink:href="#KEY_BIPort"/>
<rect x="16" y="0" width="8" height="16" style="fill:#0000BB; stroke:none;"/>
</symbol>
<symbol id="XIL_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#990066; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="XIL_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#CC3399; stroke:#990066; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#990066; stroke:none;"/>
</symbol>
<symbol id="XIL_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#CC3399; stroke:#990066; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#990066; stroke:none;"/>
</symbol>
<symbol id="XIL_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#CC3399; stroke:#990066; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#990066; stroke:none;"/>
</symbol>
<symbol id="XIL_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#CC3399; stroke:#990066; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#990066; stroke:none;"/>
</symbol>
<symbol id="XIL_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#CC3399; stroke:#990066; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#990066; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#CC3399; stroke:#990066; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#990066; stroke:none;"/>
</symbol>
<symbol id="XIL_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#990066; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#990066; stroke:none;"/>
</symbol>
<symbol id="XIL_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#CC3399; stroke:#990066; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#990066; stroke:none;"/>
</symbol>
<symbol id="XIL_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#990066; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="OCM_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#0000DD; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="OCM_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#9999DD; stroke:#0000DD; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#0000DD; stroke:none;"/>
</symbol>
<symbol id="OCM_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#9999DD; stroke:#0000DD; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#0000DD; stroke:none;"/>
</symbol>
<symbol id="OCM_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#9999DD; stroke:#0000DD; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#0000DD; stroke:none;"/>
</symbol>
<symbol id="OCM_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#9999DD; stroke:#0000DD; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#0000DD; stroke:none;"/>
</symbol>
<symbol id="OCM_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#9999DD; stroke:#0000DD; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#0000DD; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#9999DD; stroke:#0000DD; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#0000DD; stroke:none;"/>
</symbol>
<symbol id="OCM_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#0000DD; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#0000DD; stroke:none;"/>
</symbol>
<symbol id="OCM_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#9999DD; stroke:#0000DD; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#0000DD; stroke:none;"/>
</symbol>
<symbol id="OCM_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#0000DD; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="OPB_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#339900; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="OPB_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#CCDDCC; stroke:#339900; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#339900; stroke:none;"/>
</symbol>
<symbol id="OPB_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#CCDDCC; stroke:#339900; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#339900; stroke:none;"/>
</symbol>
<symbol id="OPB_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#CCDDCC; stroke:#339900; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#339900; stroke:none;"/>
</symbol>
<symbol id="OPB_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#CCDDCC; stroke:#339900; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#339900; stroke:none;"/>
</symbol>
<symbol id="OPB_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#CCDDCC; stroke:#339900; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#339900; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#CCDDCC; stroke:#339900; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#339900; stroke:none;"/>
</symbol>
<symbol id="OPB_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#339900; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#339900; stroke:none;"/>
</symbol>
<symbol id="OPB_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#CCDDCC; stroke:#339900; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#339900; stroke:none;"/>
</symbol>
<symbol id="OPB_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#339900; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="LMB_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#7777FF; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="LMB_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#DDDDFF; stroke:#7777FF; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#7777FF; stroke:none;"/>
</symbol>
<symbol id="LMB_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#DDDDFF; stroke:#7777FF; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#7777FF; stroke:none;"/>
</symbol>
<symbol id="LMB_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#DDDDFF; stroke:#7777FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#7777FF; stroke:none;"/>
</symbol>
<symbol id="LMB_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#DDDDFF; stroke:#7777FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#7777FF; stroke:none;"/>
</symbol>
<symbol id="LMB_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#DDDDFF; stroke:#7777FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#7777FF; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#DDDDFF; stroke:#7777FF; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#7777FF; stroke:none;"/>
</symbol>
<symbol id="LMB_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#7777FF; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#7777FF; stroke:none;"/>
</symbol>
<symbol id="LMB_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#DDDDFF; stroke:#7777FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#7777FF; stroke:none;"/>
</symbol>
<symbol id="LMB_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#7777FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="FSL_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#CC00CC; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="FSL_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#FFBBFF; stroke:#CC00CC; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#CC00CC; stroke:none;"/>
</symbol>
<symbol id="FSL_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#FFBBFF; stroke:#CC00CC; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#CC00CC; stroke:none;"/>
</symbol>
<symbol id="FSL_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFBBFF; stroke:#CC00CC; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#CC00CC; stroke:none;"/>
</symbol>
<symbol id="FSL_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#FFBBFF; stroke:#CC00CC; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#CC00CC; stroke:none;"/>
</symbol>
<symbol id="FSL_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFBBFF; stroke:#CC00CC; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#CC00CC; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#FFBBFF; stroke:#CC00CC; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#CC00CC; stroke:none;"/>
</symbol>
<symbol id="FSL_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#CC00CC; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#CC00CC; stroke:none;"/>
</symbol>
<symbol id="FSL_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#FFBBFF; stroke:#CC00CC; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#CC00CC; stroke:none;"/>
</symbol>
<symbol id="FSL_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#CC00CC; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="DCR_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#6699FF; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="DCR_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#BBDDFF; stroke:#6699FF; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#6699FF; stroke:none;"/>
</symbol>
<symbol id="DCR_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#BBDDFF; stroke:#6699FF; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#6699FF; stroke:none;"/>
</symbol>
<symbol id="DCR_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#BBDDFF; stroke:#6699FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#6699FF; stroke:none;"/>
</symbol>
<symbol id="DCR_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#BBDDFF; stroke:#6699FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#6699FF; stroke:none;"/>
</symbol>
<symbol id="DCR_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#BBDDFF; stroke:#6699FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#6699FF; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#BBDDFF; stroke:#6699FF; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#6699FF; stroke:none;"/>
</symbol>
<symbol id="DCR_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#6699FF; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#6699FF; stroke:none;"/>
</symbol>
<symbol id="DCR_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#BBDDFF; stroke:#6699FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#6699FF; stroke:none;"/>
</symbol>
<symbol id="DCR_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#6699FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="FCB_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#8C00FF; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="FCB_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#CCCCFF; stroke:#8C00FF; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#8C00FF; stroke:none;"/>
</symbol>
<symbol id="FCB_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#CCCCFF; stroke:#8C00FF; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#8C00FF; stroke:none;"/>
</symbol>
<symbol id="FCB_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#CCCCFF; stroke:#8C00FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#8C00FF; stroke:none;"/>
</symbol>
<symbol id="FCB_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#CCCCFF; stroke:#8C00FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#8C00FF; stroke:none;"/>
</symbol>
<symbol id="FCB_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#CCCCFF; stroke:#8C00FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#8C00FF; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#CCCCFF; stroke:#8C00FF; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#8C00FF; stroke:none;"/>
</symbol>
<symbol id="FCB_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#8C00FF; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#8C00FF; stroke:none;"/>
</symbol>
<symbol id="FCB_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#CCCCFF; stroke:#8C00FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#8C00FF; stroke:none;"/>
</symbol>
<symbol id="FCB_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#8C00FF; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="PLB_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#FF5500; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="PLB_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#FFBB00; stroke:#FF5500; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#FF5500; stroke:none;"/>
</symbol>
<symbol id="PLB_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#FFBB00; stroke:#FF5500; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#FF5500; stroke:none;"/>
</symbol>
<symbol id="PLB_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFBB00; stroke:#FF5500; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FF5500; stroke:none;"/>
</symbol>
<symbol id="PLB_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#FFBB00; stroke:#FF5500; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FF5500; stroke:none;"/>
</symbol>
<symbol id="PLB_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFBB00; stroke:#FF5500; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FF5500; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#FFBB00; stroke:#FF5500; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#FF5500; stroke:none;"/>
</symbol>
<symbol id="PLB_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#FF5500; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#FF5500; stroke:none;"/>
</symbol>
<symbol id="PLB_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#FFBB00; stroke:#FF5500; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FF5500; stroke:none;"/>
</symbol>
<symbol id="PLB_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#FF5500; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="PLBV46_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#BB9955; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="PLBV46_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#BB9955; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#BB9955; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#BB9955; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#FFFFDD; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#BB9955; stroke:none;"/>
</symbol>
<symbol id="PLBV46_P2P_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#BB9955; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="TRS_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#009999; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="TRS_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRS_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRS_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRS_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRS_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRS_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRS_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRS_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="TRANS_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#009999; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="TRANS_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANS_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANS_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANS_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANS_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANS_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANS_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANS_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#009999; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="TRANSPARENT_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TRANSPARENT_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="TARGET_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#009999; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="TARGET_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TARGET_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TARGET_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TARGET_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TARGET_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TARGET_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TARGET_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="TARGET_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#009999; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="INITIATOR_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#009999; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#00CCCC; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#009999; stroke:none;"/>
</symbol>
<symbol id="INITIATOR_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#009999; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="KEY_Bif">
<rect x="0" y="0" rx="3" ry="3" width="32" height="16" style="fill:#444444; stroke:black; stroke-width:1"/>
</symbol>
<symbol id="KEY_busconn_MASTER">
<rect x="0" y="0" width="24" height="24" style="fill:#888888; stroke:#444444; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#444444; stroke:none;"/>
</symbol>
<symbol id="KEY_busconn_INITIATOR">
<rect x="0" y="0" width="24" height="24" style="fill:#888888; stroke:#444444; stroke-width:1"/>
<rect x="5.5" y="5" width="14" height="14" style="fill:#444444; stroke:none;"/>
</symbol>
<symbol id="KEY_busconn_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#888888; stroke:#444444; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#444444; stroke:none;"/>
</symbol>
<symbol id="KEY_busconn_TARGET">
<circle cx="12" cy="12" r="12" style="fill:#888888; stroke:#444444; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#444444; stroke:none;"/>
</symbol>
<symbol id="KEY_busconn_MASTER_SLAVE">
<circle cx="12" cy="12" r="12" style="fill:#888888; stroke:#444444; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#444444; stroke:none;"/>
<rect x="0" y="12" width="24" height="12" style="fill:#888888; stroke:#444444; stroke-width:1"/>
<rect x="5.5" y="12" width="14" height="7" style="fill:#444444; stroke:none;"/>
</symbol>
<symbol id="KEY_busconn_MONITOR">
<rect x="0" y="0.5" width="24" height="7" style="fill:#444444; stroke:none;"/>
<rect x="0" y="16" width="24" height="7" style="fill:#444444; stroke:none;"/>
</symbol>
<symbol id="KEY_busconn_TRANSPARENT">
<circle cx="12" cy="12" r="12" style="fill:#888888; stroke:#444444; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#444444; stroke:none;"/>
</symbol>
<symbol id="KEY_busconn_">
<circle cx="12" cy="12" r="12" style="fill:#FFFFFF; stroke:#444444; stroke-width:1"/>
<circle cx="12.5" cy="12" r="7" style="fill:#FFFFFF; stroke:none;"/>
</symbol>
<symbol id="XIL_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#990066"/>
</symbol>
<symbol id="XIL_BusArrowWest">
<use x="0" y="0" xlink:href="#XIL_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="XIL_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#990066"/>
</symbol>
<symbol id="XIL_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#990066"/>
</symbol>
<symbol id="XIL_BusArrowNorth">
<use x="0" y="0" xlink:href="#XIL_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="XIL_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#990066"/>
</symbol>
<symbol id="XIL_SplitBus_EAST">
<use x="0" y="0" xlink:href="#XIL_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#990066"/>
</symbol>
<symbol id="XIL_SplitBus_WEST">
<use x="0" y="0" xlink:href="#XIL_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="XIL_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#990066"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#990066"/>
</symbol>
<symbol id="OCM_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#0000DD"/>
</symbol>
<symbol id="OCM_BusArrowWest">
<use x="0" y="0" xlink:href="#OCM_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="OCM_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#0000DD"/>
</symbol>
<symbol id="OCM_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#0000DD"/>
</symbol>
<symbol id="OCM_BusArrowNorth">
<use x="0" y="0" xlink:href="#OCM_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="OCM_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#0000DD"/>
</symbol>
<symbol id="OCM_SplitBus_EAST">
<use x="0" y="0" xlink:href="#OCM_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#0000DD"/>
</symbol>
<symbol id="OCM_SplitBus_WEST">
<use x="0" y="0" xlink:href="#OCM_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="OCM_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#0000DD"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#0000DD"/>
</symbol>
<symbol id="OPB_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#339900"/>
</symbol>
<symbol id="OPB_BusArrowWest">
<use x="0" y="0" xlink:href="#OPB_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="OPB_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#339900"/>
</symbol>
<symbol id="OPB_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#339900"/>
</symbol>
<symbol id="OPB_BusArrowNorth">
<use x="0" y="0" xlink:href="#OPB_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="OPB_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#339900"/>
</symbol>
<symbol id="OPB_SplitBus_EAST">
<use x="0" y="0" xlink:href="#OPB_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#339900"/>
</symbol>
<symbol id="OPB_SplitBus_WEST">
<use x="0" y="0" xlink:href="#OPB_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="OPB_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#339900"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#339900"/>
</symbol>
<symbol id="LMB_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#7777FF"/>
</symbol>
<symbol id="LMB_BusArrowWest">
<use x="0" y="0" xlink:href="#LMB_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="LMB_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#7777FF"/>
</symbol>
<symbol id="LMB_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#7777FF"/>
</symbol>
<symbol id="LMB_BusArrowNorth">
<use x="0" y="0" xlink:href="#LMB_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="LMB_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#7777FF"/>
</symbol>
<symbol id="LMB_SplitBus_EAST">
<use x="0" y="0" xlink:href="#LMB_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#7777FF"/>
</symbol>
<symbol id="LMB_SplitBus_WEST">
<use x="0" y="0" xlink:href="#LMB_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="LMB_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#7777FF"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#7777FF"/>
</symbol>
<symbol id="FSL_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#CC00CC"/>
</symbol>
<symbol id="FSL_BusArrowWest">
<use x="0" y="0" xlink:href="#FSL_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="FSL_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#CC00CC"/>
</symbol>
<symbol id="FSL_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#CC00CC"/>
</symbol>
<symbol id="FSL_BusArrowNorth">
<use x="0" y="0" xlink:href="#FSL_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="FSL_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#CC00CC"/>
</symbol>
<symbol id="FSL_SplitBus_EAST">
<use x="0" y="0" xlink:href="#FSL_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#CC00CC"/>
</symbol>
<symbol id="FSL_SplitBus_WEST">
<use x="0" y="0" xlink:href="#FSL_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="FSL_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#CC00CC"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#CC00CC"/>
</symbol>
<symbol id="DCR_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#6699FF"/>
</symbol>
<symbol id="DCR_BusArrowWest">
<use x="0" y="0" xlink:href="#DCR_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="DCR_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#6699FF"/>
</symbol>
<symbol id="DCR_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#6699FF"/>
</symbol>
<symbol id="DCR_BusArrowNorth">
<use x="0" y="0" xlink:href="#DCR_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="DCR_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#6699FF"/>
</symbol>
<symbol id="DCR_SplitBus_EAST">
<use x="0" y="0" xlink:href="#DCR_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#6699FF"/>
</symbol>
<symbol id="DCR_SplitBus_WEST">
<use x="0" y="0" xlink:href="#DCR_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="DCR_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#6699FF"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#6699FF"/>
</symbol>
<symbol id="FCB_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#8C00FF"/>
</symbol>
<symbol id="FCB_BusArrowWest">
<use x="0" y="0" xlink:href="#FCB_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="FCB_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#8C00FF"/>
</symbol>
<symbol id="FCB_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#8C00FF"/>
</symbol>
<symbol id="FCB_BusArrowNorth">
<use x="0" y="0" xlink:href="#FCB_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="FCB_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#8C00FF"/>
</symbol>
<symbol id="FCB_SplitBus_EAST">
<use x="0" y="0" xlink:href="#FCB_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#8C00FF"/>
</symbol>
<symbol id="FCB_SplitBus_WEST">
<use x="0" y="0" xlink:href="#FCB_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="FCB_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#8C00FF"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#8C00FF"/>
</symbol>
<symbol id="PLB_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#FF5500"/>
</symbol>
<symbol id="PLB_BusArrowWest">
<use x="0" y="0" xlink:href="#PLB_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="PLB_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#FF5500"/>
</symbol>
<symbol id="PLB_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#FF5500"/>
</symbol>
<symbol id="PLB_BusArrowNorth">
<use x="0" y="0" xlink:href="#PLB_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="PLB_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#FF5500"/>
</symbol>
<symbol id="PLB_SplitBus_EAST">
<use x="0" y="0" xlink:href="#PLB_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#FF5500"/>
</symbol>
<symbol id="PLB_SplitBus_WEST">
<use x="0" y="0" xlink:href="#PLB_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="PLB_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#FF5500"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#FF5500"/>
</symbol>
<symbol id="PLBV46_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_BusArrowWest">
<use x="0" y="0" xlink:href="#PLBV46_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="PLBV46_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_BusArrowNorth">
<use x="0" y="0" xlink:href="#PLBV46_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="PLBV46_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_SplitBus_EAST">
<use x="0" y="0" xlink:href="#PLBV46_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_SplitBus_WEST">
<use x="0" y="0" xlink:href="#PLBV46_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="PLBV46_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#BB9955"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_P2P_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_P2P_BusArrowWest">
<use x="0" y="0" xlink:href="#PLBV46_P2P_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="PLBV46_P2P_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_P2P_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_P2P_BusArrowNorth">
<use x="0" y="0" xlink:href="#PLBV46_P2P_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="PLBV46_P2P_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_P2P_SplitBus_EAST">
<use x="0" y="0" xlink:href="#PLBV46_P2P_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="PLBV46_P2P_SplitBus_WEST">
<use x="0" y="0" xlink:href="#PLBV46_P2P_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="PLBV46_P2P_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#BB9955"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="TRS_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRS_BusArrowWest">
<use x="0" y="0" xlink:href="#TRS_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="TRS_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRS_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRS_BusArrowNorth">
<use x="0" y="0" xlink:href="#TRS_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="TRS_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRS_SplitBus_EAST">
<use x="0" y="0" xlink:href="#TRS_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRS_SplitBus_WEST">
<use x="0" y="0" xlink:href="#TRS_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="TRS_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#009999"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANS_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANS_BusArrowWest">
<use x="0" y="0" xlink:href="#TRANS_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="TRANS_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANS_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANS_BusArrowNorth">
<use x="0" y="0" xlink:href="#TRANS_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="TRANS_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANS_SplitBus_EAST">
<use x="0" y="0" xlink:href="#TRANS_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANS_SplitBus_WEST">
<use x="0" y="0" xlink:href="#TRANS_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="TRANS_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#009999"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANSPARENT_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANSPARENT_BusArrowWest">
<use x="0" y="0" xlink:href="#TRANSPARENT_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="TRANSPARENT_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANSPARENT_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANSPARENT_BusArrowNorth">
<use x="0" y="0" xlink:href="#TRANSPARENT_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="TRANSPARENT_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANSPARENT_SplitBus_EAST">
<use x="0" y="0" xlink:href="#TRANSPARENT_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TRANSPARENT_SplitBus_WEST">
<use x="0" y="0" xlink:href="#TRANSPARENT_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="TRANSPARENT_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#009999"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TARGET_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TARGET_BusArrowWest">
<use x="0" y="0" xlink:href="#TARGET_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="TARGET_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TARGET_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TARGET_BusArrowNorth">
<use x="0" y="0" xlink:href="#TARGET_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="TARGET_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TARGET_SplitBus_EAST">
<use x="0" y="0" xlink:href="#TARGET_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="TARGET_SplitBus_WEST">
<use x="0" y="0" xlink:href="#TARGET_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="TARGET_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#009999"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="INITIATOR_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="INITIATOR_BusArrowWest">
<use x="0" y="0" xlink:href="#INITIATOR_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="INITIATOR_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="INITIATOR_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="INITIATOR_BusArrowNorth">
<use x="0" y="0" xlink:href="#INITIATOR_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="INITIATOR_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="INITIATOR_SplitBus_EAST">
<use x="0" y="0" xlink:href="#INITIATOR_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="INITIATOR_SplitBus_WEST">
<use x="0" y="0" xlink:href="#INITIATOR_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="INITIATOR_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#009999"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#009999"/>
</symbol>
<symbol id="KEY_BusArrowEast">
<path class="bus" d="M 0,0 L 8, 6 L 0,12, Z" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="KEY_BusArrowWest">
<use x="0" y="0" xlink:href="#KEY_BusArrowEast" transform="scale(-1,1) translate(-8,0)"/>
</symbol>
<symbol id="KEY_BusArrowHInitiator">
<rect x="0" y="2" width="8" height="8" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="KEY_BusArrowSouth">
<path class="bus" d="M 0,0 L 12,0 L 6, 8 Z" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="KEY_BusArrowNorth">
<use x="0" y="0" xlink:href="#KEY_BusArrowSouth" transform="scale(1,-1) translate(0,-12)"/>
</symbol>
<symbol id="KEY_BusArrowInitiator">
<rect x="2" y="0" width="4" height="12" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="KEY_SplitBus_EAST">
<use x="0" y="0" xlink:href="#KEY_BusArrowWest"/>
<rect x="8" y="2" width="24" height="8" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="KEY_SplitBus_WEST">
<use x="0" y="0" xlink:href="#KEY_SplitBus_EAST" transform="scale(-1,1) translate(-46,0)"/>
</symbol>
<symbol id="KEY_SplitBus_OneWay">
<rect x="0" y="2" width="16" height="8" style="stroke:none; fill:#444444"/>
<rect x="16" y="0" width="12" height="12" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="PLB_SharedBus">
<use x="0" y="0" xlink:href="#PLB_BusArrowWest"/>
<use x="806" y="0" xlink:href="#PLB_BusArrowEast"/>
<rect x="8" y="2" width="798" height="8" style="stroke:none; fill:#FF5500"/>
</symbol>
<symbol id="PLBV46_SharedBus">
<use x="0" y="0" xlink:href="#PLBV46_BusArrowWest"/>
<use x="806" y="0" xlink:href="#PLBV46_BusArrowEast"/>
<rect x="8" y="2" width="798" height="8" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="OPB_SharedBus">
<use x="0" y="0" xlink:href="#OPB_BusArrowWest"/>
<use x="806" y="0" xlink:href="#OPB_BusArrowEast"/>
<rect x="8" y="2" width="798" height="8" style="stroke:none; fill:#339900"/>
</symbol>
<symbol id="group_sharedBusses">
<use x="0" y="0" xlink:href="#PLBV46_SharedBus"/>
<text class="sharedbuslabel" x="8" y="22">plb</text>
</symbol>
<symbol id="KEY_SharedBus">
<use x="0" y="0" xlink:href="#KEY_BusArrowWest"/>
<use x="30" y="0" xlink:href="#KEY_BusArrowEast"/>
<rect x="8" y="2" width="22" height="8" style="stroke:none; fill:#444444"/>
</symbol>
<symbol id="sbsbktmodule_LEDs_4Bit">
<rect x="0" y="24" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="56" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<rect x="11" y="76" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="90">A</text>
<text class="bciptype" x="45" y="64">xps_gpio</text>
<text class="bciplabel" x="45" y="72">LEDs_4Bit</text>
<use x="29" y="28" xlink:href="#PLBV46_Bif"/>
<use x="33" y="0" xlink:href="#PLBV46_busconn_SLAVE"/>
<text class="biflabel" x="45" y="39">SPLB</text>
</symbol>
<symbol id="sbsbktmodule_LEDs_Positions">
<rect x="0" y="24" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="56" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<rect x="11" y="76" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="90">B</text>
<text class="bciptype" x="45" y="64">xps_gpio</text>
<text class="bciplabel" x="45" y="72">LEDs_Positions</text>
<use x="29" y="28" xlink:href="#PLBV46_Bif"/>
<use x="33" y="0" xlink:href="#PLBV46_busconn_SLAVE"/>
<text class="biflabel" x="45" y="39">SPLB</text>
</symbol>
<symbol id="sbsbktmodule_RS232_Uart">
<rect x="0" y="24" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="56" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<rect x="11" y="76" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="90">C</text>
<text class="bciptype" x="45" y="64">xps_uartlite</text>
<text class="bciplabel" x="45" y="72">RS232_Uart</text>
<use x="29" y="28" xlink:href="#PLBV46_Bif"/>
<use x="33" y="0" xlink:href="#PLBV46_busconn_SLAVE"/>
<text class="biflabel" x="45" y="39">SPLB</text>
<rect x="72" y="24" rx="3" ry="3" width="18" height="9" style="fill:#FF9900; stroke:none; stroke-width:1"/>
<line x1="81" y1="24" x2="81" y2="33" style="stroke:#000000;stroke-width:1"/>
<text class="intrsymbol" x="74" y="32">0</text>
<text class="intrsymbol" x="83" y="32">0</text>
</symbol>
<symbol id="sbsbktmodule_SRAM">
<rect x="0" y="24" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="56" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<rect x="11" y="76" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="90">D</text>
<text class="bciptype" x="45" y="64">xps_mch_emc</text>
<text class="bciplabel" x="45" y="72">SRAM</text>
<use x="29" y="28" xlink:href="#PLBV46_Bif"/>
<use x="33" y="0" xlink:href="#PLBV46_busconn_SLAVE"/>
<text class="biflabel" x="45" y="39">SPLB</text>
</symbol>
<symbol id="sbsbktmodule_SysACE_CompactFlash">
<rect x="0" y="24" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="56" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<rect x="11" y="76" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="90">F</text>
<text class="bciptype" x="45" y="64">xps_sysace</text>
<text class="bciplabel" x="45" y="72">SysACE_CompactFlash</text>
<use x="29" y="28" xlink:href="#PLBV46_Bif"/>
<use x="33" y="0" xlink:href="#PLBV46_busconn_SLAVE"/>
<text class="biflabel" x="45" y="39">SPLB</text>
</symbol>
<symbol id="sbsbktmodule_xps_intc_0">
<rect x="0" y="24" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="56" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<text class="bciptype" x="45" y="64">xps_intc</text>
<text class="bciplabel" x="45" y="72">xps_intc_0</text>
<use x="29" y="28" xlink:href="#PLBV46_Bif"/>
<use x="33" y="0" xlink:href="#PLBV46_busconn_SLAVE"/>
<text class="biflabel" x="45" y="39">SPLB</text>
<rect x="81" y="27" rx="3" ry="3" width="9" height="18" style="fill:#FF9900; stroke:none; stroke-width:1"/>
<line x1="81" y1="32" x2="90" y2="32" style="stroke:#000000;stroke-width:2"/>
<text class="intrsymbol" x="83" y="44">0</text>
</symbol>
<symbol id="sbsbucket_plb">
<rect x="0" y="0" rx="4" ry="4" width="334" height="244" style="stroke-width:2; stroke:#BB9955; fill:#FFFFDD"/>
<use x="16" y="16" xlink:href="#sbsbktmodule_LEDs_4Bit"/>
<rect x="0" y="24" width="61" height="8" style="fill:#BB9955"/>
<use x="122" y="16" xlink:href="#sbsbktmodule_LEDs_Positions"/>
<rect x="61" y="24" width="106" height="8" style="fill:#BB9955"/>
<use x="228" y="16" xlink:href="#sbsbktmodule_RS232_Uart"/>
<rect x="167" y="24" width="106" height="8" style="fill:#BB9955"/>
<use x="16" y="130" xlink:href="#sbsbktmodule_SRAM"/>
<rect x="0" y="138" width="61" height="8" style="fill:#BB9955"/>
<use x="122" y="130" xlink:href="#sbsbktmodule_SysACE_CompactFlash"/>
<rect x="61" y="138" width="106" height="8" style="fill:#BB9955"/>
<use x="228" y="130" xlink:href="#sbsbktmodule_xps_intc_0"/>
<rect x="167" y="138" width="106" height="8" style="fill:#BB9955"/>
<rect x="0" y="24" width="8" height="114" style="fill:#BB9955"/>
</symbol>
<symbol id="ipbktmodule_SRAM_util_bus_split_0">
<rect x="0" y="0" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#000000; stroke-width:2"/>
<rect x="11" y="18" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<text class="bciptype" x="45" y="26">util_bus_split</text>
<text class="bciplabel" x="45" y="34">SRAM_util_bus_split_0</text>
<rect x="11" y="38" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="52">E</text>
</symbol>
<symbol id="ipbktmodule_clock_generator_0">
<rect x="0" y="0" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#000000; stroke-width:2"/>
<rect x="11" y="18" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<text class="bciptype" x="45" y="26">clock_generator</text>
<text class="bciplabel" x="45" y="34">clock_generator_0</text>
<rect x="11" y="38" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="52">G</text>
</symbol>
<symbol id="ipbucket">
<rect x="0" y="0" rx="4" ry="4" width="228" height="106" style="stroke-width:2; stroke:#000000; fill:#CCCCFF"/>
<use x="16" y="16" xlink:href="#ipbktmodule_SRAM_util_bus_split_0"/>
<use x="122" y="16" xlink:href="#ipbktmodule_clock_generator_0"/>
</symbol>
<symbol id="symbol_STACK_0_SHAPE_1">
<rect x="0" y="0" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="4" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<text class="bciptype" x="45" y="12">jtagppc_cntlr</text>
<text class="bciplabel" x="45" y="20">jtagppc_0</text>
<line x1="0" y1="64" x2="11" y2="64" style="stroke:#990066;stroke-width:1"/>
<use x="11" y="54" xlink:href="#XIL_Bif"/>
<text class="biflabel" x="27" y="65">JTAG</text>
</symbol>
<symbol id="symbol_STACK_0_SHAPE_0">
<rect x="0" y="0" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="4" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<text class="bciptype" x="45" y="12">proc_sys_reset</text>
<text class="bciplabel" x="45" y="20">proc_sys_reset_0</text>
<rect x="11" y="24" rx="3" ry="3" width="68" height="16" style="fill:#CCCCFF; stroke:none;"/>
<text class="ioplblgrp" x="45" y="38">H</text>
<line x1="79" y1="64" x2="91" y2="64" style="stroke:#990066;stroke-width:1"/>
<use x="47" y="54" xlink:href="#XIL_Bif"/>
<text class="biflabel" x="63" y="65">RESE</text>
</symbol>
<symbol id="symbol_STACK_0_SHAPE_2">
<rect x="0" y="0" rx="6" ry="6" width="90" height="74" style="fill:#CCCCCC; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="4" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<text class="bciptype" x="45" y="12">apu_fpu</text>
<text class="bciplabel" x="45" y="20">apu_fpu_0</text>
<line x1="79" y1="64" x2="91" y2="64" style="stroke:#8C00FF;stroke-width:1"/>
<use x="47" y="54" xlink:href="#FCB_Bif"/>
<text class="biflabel" x="63" y="65">SFCB</text>
</symbol>
<symbol id="symbol_STACK_0_SHAPE_3">
<rect x="0" y="0" rx="6" ry="6" width="90" height="142" style="fill:#90001C; stroke:#FFFFFF; stroke-width:2"/>
<rect x="11" y="4" rx="3" ry="3" width="68" height="38" style="fill:#FFFFFF; stroke:none;"/>
<text class="bciptype" x="45" y="12">ppc405_virtex4</text>
<text class="bciplabel" x="45" y="20">ppc405_0</text>
<line x1="0" y1="64" x2="11" y2="64" style="stroke:#990066;stroke-width:1"/>
<use x="11" y="54" xlink:href="#XIL_Bif"/>
<text class="biflabel" x="27" y="65">JTAG</text>
<line x1="79" y1="120" x2="91" y2="120" style="stroke:#BB9955;stroke-width:1"/>
<use x="47" y="110" xlink:href="#PLBV46_Bif"/>
<text class="biflabel" x="63" y="121">IPLB0</text>
<line x1="0" y1="120" x2="11" y2="120" style="stroke:#BB9955;stroke-width:1"/>
<use x="11" y="110" xlink:href="#PLBV46_Bif"/>
<text class="biflabel" x="27" y="121">DPLB0</text>
<line x1="79" y1="92" x2="91" y2="92" style="stroke:#990066;stroke-width:1"/>
<use x="47" y="82" xlink:href="#XIL_Bif"/>
<text class="biflabel" x="63" y="93">RESE</text>
<line x1="79" y1="64" x2="91" y2="64" style="stroke:#8C00FF;stroke-width:1"/>
<use x="47" y="54" xlink:href="#FCB_Bif"/>
<text class="biflabel" x="63" y="65">MFCB</text>
<rect x="81" y="3" rx="3" ry="3" width="9" height="18" style="fill:#FF9900; stroke:none; stroke-width:1"/>
<line x1="81" y1="6" x2="90" y2="6" style="stroke:#000000;stroke-width:1"/>
<line x1="81" y1="10" x2="90" y2="10" style="stroke:#000000;stroke-width:1"/>
<text class="intrsymbol" x="83" y="20">0</text>
</symbol>
<symbol id="symbol_STACK_0">
<rect x="0" y="0" rx="6" ry="6" width="334" height="0" style="fill:#CCCCCC; stroke:none;"/>
<use x="122" y="90" xlink:href="#symbol_STACK_0_SHAPE_1"/>
<use x="122" y="0" xlink:href="#symbol_STACK_0_SHAPE_0"/>
<use x="122" y="180" xlink:href="#symbol_STACK_0_SHAPE_2"/>
<use x="0" y="554" xlink:href="#sbsbucket_plb"/>
<text class="ipclass" x="0" y="550">SLAVES OF plb</text>
<use x="122" y="270" xlink:href="#symbol_STACK_0_SHAPE_3"/>
<text class="ipclass" x="122" y="266">PROCESSOR</text>
</symbol>
<symbol id="symbol_SPACE_WEST_NONE_EAST_0">
<rect x="80" y="148" width="8" height="188" style="stroke:none;fill:#990066"/>
<text class="p2pbuslabel" x="92" y="176">jtagppc_0_0</text>
<use x="258" y="320" xlink:href="#XIL_busconn_TARGET"/>
<use x="250" y="326" xlink:href="#XIL_BusArrowEast"/>
<rect x="84" y="328" width="166" height="8" style="stroke:none; fill:#990066"/>
<use x="258" y="140" xlink:href="#XIL_busconn_INITIATOR"/>
<use x="250" y="146" xlink:href="#XIL_BusArrowEast"/>
<rect x="84" y="148" width="166" height="8" style="stroke:none; fill:#990066"/>
<use x="258" y="376" xlink:href="#PLBV46_busconn_MASTER"/>
<rect x="72" y="390" width="8" height="64" style="stroke:none; fill:#BB9955"/>
<rect x="72" y="384" width="192" height="8" style="stroke:none; fill:#BB9955"/>
<rect x="36" y="458" width="8" height="127" style="stroke:none; fill:#BB9955"/>
<rect x="36" y="578" width="247" height="8" style="stroke:none; fill:#BB9955"/>
</symbol>
<symbol id="symbol_SPACE_WEST_0_EAST_NONE">
<use x="45" y="376" xlink:href="#PLBV46_busconn_MASTER"/>
<rect x="223" y="390" width="8" height="64" style="stroke:none; fill:#BB9955"/>
<rect x="64" y="384" width="167" height="8" style="stroke:none; fill:#BB9955"/>
<rect x="263" y="58" width="8" height="306" style="stroke:none;fill:#990066"/>
<text class="p2pbuslabel" x="275" y="86">ppc_reset_bus</text>
<use x="45" y="348" xlink:href="#XIL_busconn_TARGET"/>
<use x="69" y="354" xlink:href="#XIL_BusArrowWest"/>
<rect x="76" y="356" width="192" height="8" style="stroke:none; fill:#990066"/>
<use x="45" y="50" xlink:href="#XIL_busconn_INITIATOR"/>
<use x="69" y="56" xlink:href="#XIL_BusArrowWest"/>
<rect x="76" y="58" width="192" height="8" style="stroke:none; fill:#990066"/>
<rect x="223" y="238" width="8" height="98" style="stroke:none;fill:#8C00FF"/>
<text class="p2pbuslabel" x="235" y="266">fcb_v10_0</text>
<use x="45" y="320" xlink:href="#FCB_busconn_MASTER"/>
<use x="69" y="326" xlink:href="#FCB_BusArrowWest"/>
<rect x="76" y="328" width="152" height="8" style="stroke:none; fill:#8C00FF"/>
<use x="45" y="230" xlink:href="#FCB_busconn_SLAVE"/>
<use x="69" y="236" xlink:href="#FCB_BusArrowWest"/>
<rect x="76" y="238" width="152" height="8" style="stroke:none; fill:#8C00FF"/>
</symbol>
</defs>
<rect x="0" y="0" width="1032" height="1531" style="fill:#FFFFFF; stroke:#000000;stroke-width:4"/>
<rect x="48" y="40" width="936" height="1190" style="fill:#000088"/>
<rect x="64" y="56" width="904" height="1158" rx="8" ry="8" style="fill:#CCCCCC"/>
<use x="32" y="471" id="fpga_0_RS232_Uart_RX_pin" xlink:href="#G_IOPort" transform="rotate(0,40,479)"/>
<text class="iopnumb" x="22" y="485"><tspan class="iopgrp"></tspan></text>
<use x="32" y="499" id="fpga_0_RS232_Uart_TX_pin" xlink:href="#G_IOPort" transform="rotate(180,40,507)"/>
<text class="iopnumb" x="22" y="513"><tspan class="iopgrp"></tspan></text>
<use x="32" y="527" id="fpga_0_LEDs_4Bit_GPIO_IO_pin" xlink:href="#G_BIPort" transform="rotate(0,40,535)"/>
<text class="iopnumb" x="22" y="541"><tspan class="iopgrp"></tspan></text>
<use x="32" y="555" id="fpga_0_LEDs_Positions_GPIO_IO_pin" xlink:href="#G_BIPort" transform="rotate(0,40,563)"/>
<text class="iopnumb" x="22" y="569"><tspan class="iopgrp"></tspan></text>
<use x="32" y="583" id="fpga_0_SysACE_CompactFlash_SysACE_CLK_pin" xlink:href="#G_IOPort" transform="rotate(0,40,591)"/>
<text class="iopnumb" x="22" y="597"><tspan class="iopgrp"></tspan></text>
<use x="32" y="611" id="fpga_0_SysACE_CompactFlash_SysACE_MPA_pin" xlink:href="#G_IOPort" transform="rotate(180,40,619)"/>
<text class="iopnumb" x="22" y="625"><tspan class="iopgrp"></tspan></text>
<use x="32" y="639" id="fpga_0_SysACE_CompactFlash_SysACE_MPD_pin" xlink:href="#G_BIPort" transform="rotate(0,40,647)"/>
<text class="iopnumb" x="22" y="653"><tspan class="iopgrp"></tspan></text>
<use x="32" y="667" id="fpga_0_SysACE_CompactFlash_SysACE_CEN_pin" xlink:href="#G_IOPort" transform="rotate(180,40,675)"/>
<text class="iopnumb" x="22" y="681"><tspan class="iopgrp"></tspan></text>
<use x="32" y="695" id="fpga_0_SysACE_CompactFlash_SysACE_OEN_pin" xlink:href="#G_IOPort" transform="rotate(180,40,703)"/>
<text class="iopnumb" x="22" y="709"><tspan class="iopgrp"></tspan></text>
<use x="32" y="723" id="fpga_0_SysACE_CompactFlash_SysACE_WEN_pin" xlink:href="#G_IOPort" transform="rotate(180,40,731)"/>
<text class="iopnumb" x="22" y="737"><tspan class="iopgrp"></tspan></text>
<use x="32" y="751" id="fpga_0_SysACE_CompactFlash_SysACE_MPIRQ_pin" xlink:href="#G_IOPort" transform="rotate(0,40,759)"/>
<text class="iopnumb" x="22" y="765"><tspan class="iopgrp"></tspan></text>
<use x="984" y="471" id="fpga_0_SRAM_Mem_A_pin" xlink:href="#G_IOPort" transform="rotate(0,992,479)"/>
<text class="iopnumb" x="1012" y="485"><tspan class="iopgrp"></tspan></text>
<use x="984" y="499" id="fpga_0_SRAM_Mem_BEN_pin" xlink:href="#G_IOPort" transform="rotate(0,992,507)"/>
<text class="iopnumb" x="1012" y="513"><tspan class="iopgrp"></tspan></text>
<use x="984" y="527" id="fpga_0_SRAM_Mem_WEN_pin" xlink:href="#G_IOPort" transform="rotate(0,992,535)"/>
<text class="iopnumb" x="1012" y="541"><tspan class="iopgrp"></tspan></text>
<use x="984" y="555" id="fpga_0_SRAM_Mem_DQ_pin" xlink:href="#G_BIPort" transform="rotate(0,992,563)"/>
<text class="iopnumb" x="1012" y="569"><tspan class="iopgrp"></tspan></text>
<use x="984" y="583" id="fpga_0_SRAM_Mem_OEN_pin" xlink:href="#G_IOPort" transform="rotate(0,992,591)"/>
<text class="iopnumb" x="1012" y="597"><tspan class="iopgrp"></tspan></text>
<use x="984" y="611" id="fpga_0_SRAM_Mem_CEN_pin" xlink:href="#G_IOPort" transform="rotate(0,992,619)"/>
<text class="iopnumb" x="1012" y="625"><tspan class="iopgrp"></tspan></text>
<use x="984" y="639" id="fpga_0_SRAM_Mem_ADV_LDN_pin" xlink:href="#G_IOPort" transform="rotate(0,992,647)"/>
<text class="iopnumb" x="1012" y="653"><tspan class="iopgrp"></tspan></text>
<use x="984" y="667" id="fpga_0_SRAM_CLOCK" xlink:href="#G_IOPort" transform="rotate(0,992,675)"/>
<text class="iopnumb" x="1012" y="681"><tspan class="iopgrp"></tspan></text>
<use x="984" y="695" id="sys_clk_pin" xlink:href="#G_IOPort" transform="rotate(180,992,703)"/>
<text class="iopnumb" x="1012" y="709"><tspan class="iopgrp"></tspan></text>
<use x="984" y="723" id="sys_rst_pin" xlink:href="#G_IOPort" transform="rotate(180,992,731)"/>
<text class="iopnumb" x="1012" y="737"><tspan class="iopgrp"></tspan></text>
<use x="109" y="549" xlink:href="#group_sharedBusses"/>
<use x="269" y="101" xlink:href="#symbol_SPACE_WEST_NONE_EAST_0"/>
<use x="596" y="101" xlink:href="#symbol_SPACE_WEST_0_EAST_NONE"/>
<use x="429" y="101" xlink:href="#symbol_STACK_0"/>
<text class="ipclass" x="402" y="1001">IP</text>
<use x="402" y="1005" xlink:href="#ipbucket"/>
<use x="516" y="1273" xlink:href="#BlkDiagram_Key"/>
<use x="48" y="1273" xlink:href="#BlkDiagram_Specs"/>
</svg>