<?xml version="1.0" encoding="UTF-8"?>
<!--
// Description : ahbSparseBridge33.xml
// Author : SPIRIT Schema Working Group 
// Version: 1.0
// 
// Revision:    $Revision: 1506 $
// Date:        $Date: 2009-04-25 23:51:56 -0700 (Sat, 25 Apr 2009) $
// 
// Copyright (c) 2006, 2008, 2009 The SPIRIT Consortium.
// 
// This work forms part of a deliverable of The SPIRIT Consortium.
// 
// Use of these materials are governed by the legal terms and conditions
// outlined in the disclaimer available from www.spiritconsortium.org.
// 
// This source file is provided on an AS IS basis.  The SPIRIT
// Consortium disclaims any warranty express or implied including
// any warranty of merchantability and fitness for use for a
// particular purpose.
// 
// The user of the source file shall indemnify and hold The SPIRIT
// Consortium and its members harmless from any damages or liability.
// Users are requested to provide feedback to The SPIRIT Consortium
// using either mailto:feedback@lists.spiritconsortium.org or the forms at 
// http://www.spiritconsortium.org/about/contact_us/
// 
// This file may be copied, and distributed, with or without
// modifications; this notice must be included on any copy.
-->
<ipxact:component xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xmlns:ipxact="http://www.accellera.org/XMLSchema/IPXACT/1685-2022"
                  xsi:schemaLocation="http://www.accellera.org/XMLSchema/IPXACT/1685-2022 http://www.accellera.org/XMLSchema/IPXACT/1685-2022/index.xsd">
   <ipxact:vendor>spiritconsortium.org</ipxact:vendor>
   <ipxact:library>Leon2RTL</ipxact:library>
   <ipxact:name>ahbbusSparseBridge333</ipxact:name>
   <ipxact:version>1.0</ipxact:version>
   <ipxact:busInterfaces>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave00</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster0"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave01</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster1"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave02</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster2"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave10</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster0"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave11</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster1"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave12</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster2"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave20</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster0"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave21</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster1"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBslave22</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:target>
            <ipxact:transparentBridge initiatorRef="ambaAHBmaster2"/>
         </ipxact:target>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBmaster0</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:initiator>
            <ipxact:addressSpaceRef addressSpaceRef="ahb0">
               <ipxact:baseAddress>masterBase0</ipxact:baseAddress>
            </ipxact:addressSpaceRef>
         </ipxact:initiator>
         <ipxact:parameters>
            <ipxact:parameter parameterId="masterBase0" resolve="generated" type="longint">
               <ipxact:name>masterBase0</ipxact:name>
               <ipxact:value>0</ipxact:value>
            </ipxact:parameter>
         </ipxact:parameters>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBmaster1</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:initiator>
            <ipxact:addressSpaceRef addressSpaceRef="ahb1">
               <ipxact:baseAddress>masterBase1</ipxact:baseAddress>
            </ipxact:addressSpaceRef>
         </ipxact:initiator>
         <ipxact:parameters>
            <ipxact:parameter parameterId="masterBase1" resolve="generated" type="longint">
               <ipxact:name>masterBase1</ipxact:name>
               <ipxact:value>0</ipxact:value>
            </ipxact:parameter>
         </ipxact:parameters>
      </ipxact:busInterface>
      <ipxact:busInterface>
         <ipxact:name>ambaAHBmaster2</ipxact:name>
         <ipxact:busType library="AMBA2" name="AHB" vendor="amba.com" version="r2p0_6"/>
         <ipxact:abstractionTypes>
            <ipxact:abstractionType>
               <ipxact:abstractionRef library="AMBA2"
                                      name="AHB_rtl"
                                      vendor="amba.com"
                                      version="r2p0_6"/>
            </ipxact:abstractionType>
         </ipxact:abstractionTypes>
         <ipxact:initiator>
            <ipxact:addressSpaceRef addressSpaceRef="ahb2">
               <ipxact:baseAddress>masterBase2</ipxact:baseAddress>
            </ipxact:addressSpaceRef>
         </ipxact:initiator>
         <ipxact:parameters>
            <ipxact:parameter parameterId="masterBase2" resolve="generated" type="longint">
               <ipxact:name>masterBase2</ipxact:name>
               <ipxact:value>0</ipxact:value>
            </ipxact:parameter>
         </ipxact:parameters>
      </ipxact:busInterface>
   </ipxact:busInterfaces>
   <ipxact:addressSpaces>
      <ipxact:addressSpace>
         <ipxact:name>ahb0</ipxact:name>
         <ipxact:range>masterRange0</ipxact:range>
         <ipxact:width>32</ipxact:width>
         <ipxact:parameters>
            <ipxact:parameter parameterId="masterRange0" resolve="generated" type="longint">
               <ipxact:name>masterRange0</ipxact:name>
               <ipxact:value>4 * (2 ** 30)</ipxact:value>
            </ipxact:parameter>
         </ipxact:parameters>
      </ipxact:addressSpace>
      <ipxact:addressSpace>
         <ipxact:name>ahb1</ipxact:name>
         <ipxact:range>masterRange1</ipxact:range>
         <ipxact:width>32</ipxact:width>
         <ipxact:parameters>
            <ipxact:parameter parameterId="masterRange1" resolve="generated" type="longint">
               <ipxact:name>masterRange1</ipxact:name>
               <ipxact:value>4 * (2 ** 30)</ipxact:value>
            </ipxact:parameter>
         </ipxact:parameters>
      </ipxact:addressSpace>
      <ipxact:addressSpace>
         <ipxact:name>ahb2</ipxact:name>
         <ipxact:range>masterRange2</ipxact:range>
         <ipxact:width>32</ipxact:width>
         <ipxact:parameters>
            <ipxact:parameter parameterId="masterRange2" resolve="generated" type="longint">
               <ipxact:name>masterRange2</ipxact:name>
               <ipxact:value>4 * (2 ** 30)</ipxact:value>
            </ipxact:parameter>
         </ipxact:parameters>
      </ipxact:addressSpace>
   </ipxact:addressSpaces>
</ipxact:component>
