OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [freertos-6.1.1/] [Demo/] [PPC405_Xilinx_Virtex4_GCC/] [blkdiagram/] [system.svg] - Rev 586

Compare with Previous | Blame | View Log

<?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="992" height="1413" viewBox="0 0 0 2826">
  <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 25 17:18:21 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="766" y="0" xlink:href="#PLB_BusArrowEast"/>
      <rect x="8" y="2" width="758" height="8" style="stroke:none; fill:#FF5500"/>
    </symbol>
    <symbol id="PLBV46_SharedBus">
      <use x="0" y="0" xlink:href="#PLBV46_BusArrowWest"/>
      <use x="766" y="0" xlink:href="#PLBV46_BusArrowEast"/>
      <rect x="8" y="2" width="758" height="8" style="stroke:none; fill:#BB9955"/>
    </symbol>
    <symbol id="OPB_SharedBus">
      <use x="0" y="0" xlink:href="#OPB_BusArrowWest"/>
      <use x="766" y="0" xlink:href="#OPB_BusArrowEast"/>
      <rect x="8" y="2" width="758" 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_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">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_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">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="114" 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="92" x2="91" y2="92" style="stroke:#BB9955;stroke-width:1"/>
      <use x="47" y="82" xlink:href="#PLBV46_Bif"/>
      <text class="biflabel" x="63" y="93">IPLB0</text>
      <line x1="0" y1="92" x2="11" y2="92" style="stroke:#BB9955;stroke-width:1"/>
      <use x="11" y="82" xlink:href="#PLBV46_Bif"/>
      <text class="biflabel" x="27" y="93">DPLB0</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>
      <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="0" xlink:href="#symbol_STACK_0_SHAPE_0"/>
      <use x="122" y="90" xlink:href="#symbol_STACK_0_SHAPE_1"/>
      <use x="0" y="436" xlink:href="#sbsbucket_plb"/>
      <text class="ipclass" x="0" y="432">SLAVES OF plb</text>
      <use x="122" y="180" xlink:href="#symbol_STACK_0_SHAPE_2"/>
      <text class="ipclass" x="122" y="176">PROCESSOR</text>
    </symbol>
    <symbol id="symbol_SPACE_WEST_NONE_EAST_0">
      <rect x="80" y="58" width="8" height="188" style="stroke:none;fill:#990066"/>
      <text class="p2pbuslabel" x="92" y="86">jtagppc_0_0</text>
      <use x="258" y="230" xlink:href="#XIL_busconn_TARGET"/>
      <use x="250" y="236" xlink:href="#XIL_BusArrowEast"/>
      <rect x="84" y="238" width="166" height="8" style="stroke:none; fill:#990066"/>
      <use x="258" y="50" xlink:href="#XIL_busconn_INITIATOR"/>
      <use x="250" y="56" xlink:href="#XIL_BusArrowEast"/>
      <rect x="84" y="58" width="166" height="8" style="stroke:none; fill:#990066"/>
      <use x="258" y="258" xlink:href="#PLBV46_busconn_MASTER"/>
      <rect x="72" y="272" width="8" height="64" style="stroke:none; fill:#BB9955"/>
      <rect x="72" y="266" width="192" height="8" style="stroke:none; fill:#BB9955"/>
      <rect x="36" y="340" width="8" height="127" style="stroke:none; fill:#BB9955"/>
      <rect x="36" y="460" width="247" height="8" style="stroke:none; fill:#BB9955"/>
    </symbol>
    <symbol id="symbol_SPACE_WEST_0_EAST_NONE">
      <use x="45" y="258" xlink:href="#PLBV46_busconn_MASTER"/>
      <rect x="223" y="272" width="8" height="64" style="stroke:none; fill:#BB9955"/>
      <rect x="64" y="266" width="167" height="8" style="stroke:none; fill:#BB9955"/>
      <rect x="223" y="148" width="8" height="98" style="stroke:none;fill:#990066"/>
      <text class="p2pbuslabel" x="235" y="176">ppc_reset_bus</text>
      <use x="45" y="230" xlink:href="#XIL_busconn_TARGET"/>
      <use x="69" y="236" xlink:href="#XIL_BusArrowWest"/>
      <rect x="76" y="238" width="152" height="8" style="stroke:none; fill:#990066"/>
      <use x="45" y="140" xlink:href="#XIL_busconn_INITIATOR"/>
      <use x="69" y="146" xlink:href="#XIL_BusArrowWest"/>
      <rect x="76" y="148" width="152" height="8" style="stroke:none; fill:#990066"/>
    </symbol>
  </defs>
  <rect x="0" y="0" width="992" height="1413" style="fill:#FFFFFF; stroke:#000000;stroke-width:4"/>
  <rect x="48" y="40" width="896" height="1072" style="fill:#000088"/>
  <rect x="64" y="56" width="864" height="1040" rx="8" ry="8" style="fill:#CCCCCC"/>
  <use x="32" y="412" id="fpga_0_RS232_Uart_RX_pin" xlink:href="#G_IOPort" transform="rotate(0,40,420)"/>
  <text class="iopnumb" x="22" y="426"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="440" id="fpga_0_RS232_Uart_TX_pin" xlink:href="#G_IOPort" transform="rotate(180,40,448)"/>
  <text class="iopnumb" x="22" y="454"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="468" id="fpga_0_LEDs_4Bit_GPIO_IO_pin" xlink:href="#G_BIPort" transform="rotate(0,40,476)"/>
  <text class="iopnumb" x="22" y="482"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="496" id="fpga_0_LEDs_Positions_GPIO_IO_pin" xlink:href="#G_BIPort" transform="rotate(0,40,504)"/>
  <text class="iopnumb" x="22" y="510"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="524" id="fpga_0_SysACE_CompactFlash_SysACE_CLK_pin" xlink:href="#G_IOPort" transform="rotate(0,40,532)"/>
  <text class="iopnumb" x="22" y="538"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="552" id="fpga_0_SysACE_CompactFlash_SysACE_MPA_pin" xlink:href="#G_IOPort" transform="rotate(180,40,560)"/>
  <text class="iopnumb" x="22" y="566"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="580" id="fpga_0_SysACE_CompactFlash_SysACE_MPD_pin" xlink:href="#G_BIPort" transform="rotate(0,40,588)"/>
  <text class="iopnumb" x="22" y="594"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="608" id="fpga_0_SysACE_CompactFlash_SysACE_CEN_pin" xlink:href="#G_IOPort" transform="rotate(180,40,616)"/>
  <text class="iopnumb" x="22" y="622"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="636" id="fpga_0_SysACE_CompactFlash_SysACE_OEN_pin" xlink:href="#G_IOPort" transform="rotate(180,40,644)"/>
  <text class="iopnumb" x="22" y="650"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="664" id="fpga_0_SysACE_CompactFlash_SysACE_WEN_pin" xlink:href="#G_IOPort" transform="rotate(180,40,672)"/>
  <text class="iopnumb" x="22" y="678"><tspan class="iopgrp"></tspan></text>
  <use x="32" y="692" id="fpga_0_SysACE_CompactFlash_SysACE_MPIRQ_pin" xlink:href="#G_IOPort" transform="rotate(0,40,700)"/>
  <text class="iopnumb" x="22" y="706"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="412" id="fpga_0_SRAM_Mem_A_pin" xlink:href="#G_IOPort" transform="rotate(0,952,420)"/>
  <text class="iopnumb" x="972" y="426"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="440" id="fpga_0_SRAM_Mem_BEN_pin" xlink:href="#G_IOPort" transform="rotate(0,952,448)"/>
  <text class="iopnumb" x="972" y="454"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="468" id="fpga_0_SRAM_Mem_WEN_pin" xlink:href="#G_IOPort" transform="rotate(0,952,476)"/>
  <text class="iopnumb" x="972" y="482"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="496" id="fpga_0_SRAM_Mem_DQ_pin" xlink:href="#G_BIPort" transform="rotate(0,952,504)"/>
  <text class="iopnumb" x="972" y="510"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="524" id="fpga_0_SRAM_Mem_OEN_pin" xlink:href="#G_IOPort" transform="rotate(0,952,532)"/>
  <text class="iopnumb" x="972" y="538"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="552" id="fpga_0_SRAM_Mem_CEN_pin" xlink:href="#G_IOPort" transform="rotate(0,952,560)"/>
  <text class="iopnumb" x="972" y="566"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="580" id="fpga_0_SRAM_Mem_ADV_LDN_pin" xlink:href="#G_IOPort" transform="rotate(0,952,588)"/>
  <text class="iopnumb" x="972" y="594"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="608" id="fpga_0_SRAM_CLOCK" xlink:href="#G_IOPort" transform="rotate(0,952,616)"/>
  <text class="iopnumb" x="972" y="622"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="636" id="sys_clk_pin" xlink:href="#G_IOPort" transform="rotate(180,952,644)"/>
  <text class="iopnumb" x="972" y="650"><tspan class="iopgrp"></tspan></text>
  <use x="944" y="664" id="sys_rst_pin" xlink:href="#G_IOPort" transform="rotate(180,952,672)"/>
  <text class="iopnumb" x="972" y="678"><tspan class="iopgrp"></tspan></text>
  <use x="109" y="431" 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="382" y="883">IP</text>
  <use x="382" y="887" xlink:href="#ipbucket"/>
  <use x="476" y="1155" xlink:href="#BlkDiagram_Key"/>
  <use x="48" y="1155" xlink:href="#BlkDiagram_Specs"/>
</svg>

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.