<?xml version="1.0" encoding="UTF-8"?>
<sonics:snapConfigurationFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:sonics="http://www.sonicsinc.com/snapConfigurationSchema" xsi:schemaLocation="http://www.sonicsinc.com/snapConfigurationSchema snapConfiguration.xsd">
  <sonics:product sonics:generationTime="2010-02-11T13:28:37.719" sonics:name="snapGUI" sonics:vendor="http://www.sonicsinc.com/" sonics:version="1.0"/>
  <sonics:snap sonics:baseFrequency="266.0" sonics:name="snap_extreme" sonics:status="dirty" sonics:version="1.1">
    <sonics:ports>
      <sonics:masterPort sonics:name="cpu0" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="cpu1" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="dsp0" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="dsp1" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="EDMA" sonics:protocol="ocp">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="burstseq">0</sonics:parameter>
        <sonics:parameter sonics:name="burstseq_incr_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="burstseq_wrap_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="burstseq_strm_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="burstprecise">0</sonics:parameter>
        <sonics:parameter sonics:name="burst_aligned">0</sonics:parameter>
        <sonics:parameter sonics:name="byteen">1</sonics:parameter>
        <sonics:parameter sonics:name="mdatabyteen">1</sonics:parameter>
        <sonics:parameter sonics:name="cmdaccept">1</sonics:parameter>
        <sonics:parameter sonics:name="dataaccept">1</sonics:parameter>
        <sonics:parameter sonics:name="resp">1</sonics:parameter>
        <sonics:parameter sonics:name="respaccept">1</sonics:parameter>
        <sonics:parameter sonics:name="mdata">1</sonics:parameter>
        <sonics:parameter sonics:name="sdata">1</sonics:parameter>
        <sonics:parameter sonics:name="datahandshake">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="force_aligned">0</sonics:parameter>
        <sonics:parameter sonics:name="datalast">0</sonics:parameter>
        <sonics:parameter sonics:name="reqlast">0</sonics:parameter>
        <sonics:parameter sonics:name="resplast">0</sonics:parameter>
        <sonics:parameter sonics:name="burstsinglereq">1</sonics:parameter>
        <sonics:parameter sonics:name="burstlength">1</sonics:parameter>
        <sonics:parameter sonics:name="burstlength_wdth">5</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="sdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="mdatainfo_wdth">4</sonics:parameter>
        <sonics:parameter sonics:name="sdatainfo_wdth">4</sonics:parameter>
        <sonics:parameter sonics:name="mdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="sdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="threads">1</sonics:parameter>
        <sonics:parameter sonics:name="taginorder">0</sonics:parameter>
        <sonics:parameter sonics:name="tags">1</sonics:parameter>
        <sonics:parameter sonics:name="tag_interleave_size">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="mreset">0</sonics:parameter>
        <sonics:parameter sonics:name="sreset">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="readex_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="rdlwrc_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="writenonpost_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="reqdata_together">0</sonics:parameter>
        <sonics:parameter sonics:name="writeresp_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="MPEG" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="VBE" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w128</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="ME0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="ME1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="ME2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="ME3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="GFX0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="GFX1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="GFX2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="GFX3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="dma0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="dma1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="dma2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="dma3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="SE0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="SE1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="SE2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:masterPort sonics:name="SE3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hbusreq">0</sonics:parameter>
        <sonics:parameter sonics:name="hgrant">0</sonics:parameter>
        <sonics:parameter sonics:name="hlock">0</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:masterPort>
      <sonics:slavePort sonics:name="DDR_CH0" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="DDR_CH1" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="SRAM" sonics:protocol="axi">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w64</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="id_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="id_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="respinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="respinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="endian">little</sonics:parameter>
        <sonics:parameter sonics:name="interleaving_depth">1</sonics:parameter>
        <sonics:parameter sonics:name="connected">1</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clock">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="DDR_CH2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="OCM" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="COMM" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="USB0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="USB1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="USB2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="USB3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="UART0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="UART1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="UART2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="UART3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="SD0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="SD1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="SD2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="SD3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="PM0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="PM1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="PM2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="PM3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">1</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO0" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO1" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO2" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO3" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO4" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO5" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO6" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO7" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO8" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO9" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO10" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO11" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO12" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO13" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO14" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO15" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO16" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO17" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO18" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO19" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO20" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO21" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO22" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO23" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO24" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO25" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO26" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO27" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO28" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO29" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO30" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO31" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO32" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO33" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO34" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO35" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO36" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO37" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO38" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO39" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO40" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO41" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO42" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO43" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO44" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO45" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO46" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="GPIO47" sonics:protocol="apb">
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="reset">1</sonics:parameter>
        <sonics:parameter sonics:name="clk_en">0</sonics:parameter>
        <sonics:parameter sonics:name="pready">0</sonics:parameter>
        <sonics:parameter sonics:name="pslverr">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace">0</sonics:parameter>
        <sonics:parameter sonics:name="addrspace_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="connid">0</sonics:parameter>
        <sonics:parameter sonics:name="connid_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="reqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="merror">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="wdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="rdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="TMR0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="TMR1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="TMR2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="TMR3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="AUDIO0" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="AUDIO1" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="AUDIO2" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:slavePort sonics:name="AUDIO3" sonics:protocol="ahb">
        <sonics:parameter sonics:name="enableclk">0</sonics:parameter>
        <sonics:parameter sonics:name="addr_wdth">32</sonics:parameter>
        <sonics:parameter sonics:name="hmastlock">0</sonics:parameter>
        <sonics:parameter sonics:name="hprot">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hreqinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="write_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="read_enable">1</sonics:parameter>
        <sonics:parameter sonics:name="data_wdth">w32</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrespinfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="interrupt">0</sonics:parameter>
        <sonics:parameter sonics:name="serror">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag">0</sonics:parameter>
        <sonics:parameter sonics:name="sflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="mflag">0</sonics:parameter>
        <sonics:parameter sonics:name="mflag_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwrite">1</sonics:parameter>
        <sonics:parameter sonics:name="hsel">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hwdatainfobyte_wdth">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo">0</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfo_wdth">1</sonics:parameter>
        <sonics:parameter sonics:name="hrdatainfobyte_wdth">0</sonics:parameter>
      </sonics:slavePort>
      <sonics:clockPort sonics:name="clk_133" sonics:ratio="2"/>
      <sonics:powerPort sonics:name="power_manager">
        <sonics:parameter sonics:name="active_enable">0</sonics:parameter>
        <sonics:parameter sonics:name="handshake_enable">0</sonics:parameter>
      </sonics:powerPort>
    </sonics:ports>
    <sonics:hub sonics:name="hub0">
      <sonics:clock>snap_clk</sonics:clock>
      <sonics:initiator sonics:name="InstPath">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:master>cpu0</sonics:master>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">3</sonics:property>
      </sonics:initiator>
      <sonics:initiator sonics:name="DataPath">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:master>cpu1</sonics:master>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">2</sonics:property>
      </sonics:initiator>
      <sonics:initiator sonics:name="Main">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:master>dsp0</sonics:master>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">1</sonics:property>
      </sonics:initiator>
      <sonics:initiator sonics:name="Aux">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:master>dsp1</sonics:master>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">0</sonics:property>
      </sonics:initiator>
      <sonics:initiator sonics:name="BackEnd">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:master>VBE</sonics:master>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">6</sonics:property>
      </sonics:initiator>
      <sonics:target sonics:name="Port0">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:slave>DDR_CH0</sonics:slave>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">1</sonics:property>
      </sonics:target>
      <sonics:target sonics:name="Port1">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:slave>DDR_CH1</sonics:slave>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">0</sonics:property>
      </sonics:target>
      <sonics:layer sonics:name="MediaProcessing" sonics:protocol="ahb">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:masters>
          <sonics:master>ME0</sonics:master>
          <sonics:master>ME1</sonics:master>
          <sonics:master>ME2</sonics:master>
          <sonics:master>ME3</sonics:master>
        </sonics:masters>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="concurrency">{0 0 0 0}</sonics:property>
        <sonics:property sonics:name="position">5</sonics:property>
      </sonics:layer>
      <sonics:layer sonics:name="GraphicsEngine" sonics:protocol="ahb">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:masters>
          <sonics:master>GFX0</sonics:master>
          <sonics:master>GFX1</sonics:master>
          <sonics:master>GFX2</sonics:master>
          <sonics:master>GFX3</sonics:master>
        </sonics:masters>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="concurrency">{0 0 0 0}</sonics:property>
        <sonics:property sonics:name="position">4</sonics:property>
      </sonics:layer>
      <sonics:branch sonics:name="OTG" sonics:protocol="ahb">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:slaves>
          <sonics:slave>USB0</sonics:slave>
          <sonics:slave>USB1</sonics:slave>
          <sonics:slave>USB2</sonics:slave>
          <sonics:slave>USB3</sonics:slave>
        </sonics:slaves>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">inputs</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">2</sonics:property>
      </sonics:branch>
    </sonics:hub>
    <sonics:hub sonics:name="hub1">
      <sonics:clock>snap_clk</sonics:clock>
      <sonics:initiator sonics:name="EnhancedDMA">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:master>EDMA</sonics:master>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">1</sonics:property>
      </sonics:initiator>
      <sonics:initiator sonics:name="Decoder">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:master>MPEG</sonics:master>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">0</sonics:property>
      </sonics:initiator>
      <sonics:target sonics:name="ScratchPad">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:slave>SRAM</sonics:slave>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">3</sonics:property>
      </sonics:target>
      <sonics:target sonics:name="SDRAM">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:slave>DDR_CH2</sonics:slave>
        <sonics:property sonics:name="optimize">performance</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">input</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">2</sonics:property>
      </sonics:target>
      <sonics:target sonics:name="SharedBuffer">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:slave>OCM</sonics:slave>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">input</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">1</sonics:property>
      </sonics:target>
      <sonics:target sonics:name="Communication">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:slave>COMM</sonics:slave>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">input</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">0</sonics:property>
      </sonics:target>
      <sonics:layer sonics:name="SDMA" sonics:protocol="ahb">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:masters>
          <sonics:master>dma0</sonics:master>
          <sonics:master>dma1</sonics:master>
          <sonics:master>dma2</sonics:master>
          <sonics:master>dma3</sonics:master>
        </sonics:masters>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="concurrency">{0 0 0 0}</sonics:property>
        <sonics:property sonics:name="position">3</sonics:property>
      </sonics:layer>
      <sonics:layer sonics:name="Secutiry" sonics:protocol="ahb">
        <sonics:clock>snap_clk</sonics:clock>
        <sonics:masters>
          <sonics:master>SE0</sonics:master>
          <sonics:master>SE1</sonics:master>
          <sonics:master>SE2</sonics:master>
          <sonics:master>SE3</sonics:master>
        </sonics:masters>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">none</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="concurrency">{0 0 0 0}</sonics:property>
        <sonics:property sonics:name="position">2</sonics:property>
      </sonics:layer>
      <sonics:branch sonics:name="UART" sonics:protocol="ahb">
        <sonics:clock>clk_133</sonics:clock>
        <sonics:slaves>
          <sonics:slave>UART0</sonics:slave>
          <sonics:slave>UART1</sonics:slave>
          <sonics:slave>UART2</sonics:slave>
          <sonics:slave>UART3</sonics:slave>
        </sonics:slaves>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">inputs</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">9</sonics:property>
      </sonics:branch>
      <sonics:branch sonics:name="SerialIO" sonics:protocol="ahb">
        <sonics:clock>clk_133</sonics:clock>
        <sonics:slaves>
          <sonics:slave>SD0</sonics:slave>
          <sonics:slave>SD1</sonics:slave>
          <sonics:slave>SD2</sonics:slave>
          <sonics:slave>SD3</sonics:slave>
          <sonics:slave>AUDIO0</sonics:slave>
          <sonics:slave>AUDIO1</sonics:slave>
          <sonics:slave>AUDIO2</sonics:slave>
          <sonics:slave>AUDIO3</sonics:slave>
        </sonics:slaves>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">inputs</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">8</sonics:property>
      </sonics:branch>
      <sonics:branch sonics:name="PowerManager" sonics:protocol="ahb">
        <sonics:clock>clk_133</sonics:clock>
        <sonics:slaves>
          <sonics:slave>PM0</sonics:slave>
          <sonics:slave>PM1</sonics:slave>
          <sonics:slave>PM2</sonics:slave>
          <sonics:slave>PM3</sonics:slave>
          <sonics:slave>TMR0</sonics:slave>
          <sonics:slave>TMR1</sonics:slave>
          <sonics:slave>TMR2</sonics:slave>
          <sonics:slave>TMR3</sonics:slave>
        </sonics:slaves>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">inputs</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">7</sonics:property>
      </sonics:branch>
      <sonics:branch sonics:name="apbsb0" sonics:protocol="apb">
        <sonics:clock>clk_133</sonics:clock>
        <sonics:slaves>
          <sonics:slave>GPIO0</sonics:slave>
          <sonics:slave>GPIO1</sonics:slave>
          <sonics:slave>GPIO2</sonics:slave>
          <sonics:slave>GPIO3</sonics:slave>
          <sonics:slave>GPIO4</sonics:slave>
          <sonics:slave>GPIO5</sonics:slave>
          <sonics:slave>GPIO6</sonics:slave>
          <sonics:slave>GPIO7</sonics:slave>
          <sonics:slave>GPIO8</sonics:slave>
          <sonics:slave>GPIO9</sonics:slave>
          <sonics:slave>GPIO10</sonics:slave>
          <sonics:slave>GPIO11</sonics:slave>
          <sonics:slave>GPIO12</sonics:slave>
          <sonics:slave>GPIO13</sonics:slave>
          <sonics:slave>GPIO14</sonics:slave>
          <sonics:slave>GPIO15</sonics:slave>
        </sonics:slaves>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">inputs</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">6</sonics:property>
      </sonics:branch>
      <sonics:branch sonics:name="apbsb1" sonics:protocol="apb">
        <sonics:clock>clk_133</sonics:clock>
        <sonics:slaves>
          <sonics:slave>GPIO16</sonics:slave>
          <sonics:slave>GPIO17</sonics:slave>
          <sonics:slave>GPIO18</sonics:slave>
          <sonics:slave>GPIO19</sonics:slave>
          <sonics:slave>GPIO20</sonics:slave>
          <sonics:slave>GPIO21</sonics:slave>
          <sonics:slave>GPIO22</sonics:slave>
          <sonics:slave>GPIO23</sonics:slave>
          <sonics:slave>GPIO24</sonics:slave>
          <sonics:slave>GPIO25</sonics:slave>
          <sonics:slave>GPIO26</sonics:slave>
          <sonics:slave>GPIO27</sonics:slave>
          <sonics:slave>GPIO28</sonics:slave>
          <sonics:slave>GPIO29</sonics:slave>
          <sonics:slave>GPIO30</sonics:slave>
          <sonics:slave>GPIO31</sonics:slave>
        </sonics:slaves>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">inputs</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">5</sonics:property>
      </sonics:branch>
      <sonics:branch sonics:name="apbsb2" sonics:protocol="apb">
        <sonics:clock>clk_133</sonics:clock>
        <sonics:slaves>
          <sonics:slave>GPIO32</sonics:slave>
          <sonics:slave>GPIO33</sonics:slave>
          <sonics:slave>GPIO34</sonics:slave>
          <sonics:slave>GPIO35</sonics:slave>
          <sonics:slave>GPIO36</sonics:slave>
          <sonics:slave>GPIO37</sonics:slave>
          <sonics:slave>GPIO38</sonics:slave>
          <sonics:slave>GPIO39</sonics:slave>
          <sonics:slave>GPIO40</sonics:slave>
          <sonics:slave>GPIO41</sonics:slave>
          <sonics:slave>GPIO42</sonics:slave>
          <sonics:slave>GPIO43</sonics:slave>
          <sonics:slave>GPIO44</sonics:slave>
          <sonics:slave>GPIO45</sonics:slave>
          <sonics:slave>GPIO46</sonics:slave>
          <sonics:slave>GPIO47</sonics:slave>
        </sonics:slaves>
        <sonics:property sonics:name="optimize">area</sonics:property>
        <sonics:property sonics:name="qos">fair</sonics:property>
        <sonics:property sonics:name="retimeReq">inputs</sonics:property>
        <sonics:property sonics:name="retimeResp">none</sonics:property>
        <sonics:property sonics:name="regSliceReq">1</sonics:property>
        <sonics:property sonics:name="regSliceResp">1</sonics:property>
        <sonics:property sonics:name="position">4</sonics:property>
      </sonics:branch>
    </sonics:hub>
    <sonics:connections>
      <sonics:connect sonics:from="cpu0" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="cpu0" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="cpu0" sonics:to="SRAM"/>
      <sonics:connect sonics:from="cpu0" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="cpu0" sonics:to="OCM"/>
      <sonics:connect sonics:from="cpu1" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="cpu1" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="cpu1" sonics:to="USB0"/>
      <sonics:connect sonics:from="cpu1" sonics:to="USB1"/>
      <sonics:connect sonics:from="cpu1" sonics:to="USB2"/>
      <sonics:connect sonics:from="cpu1" sonics:to="USB3"/>
      <sonics:connect sonics:from="cpu1" sonics:to="SRAM"/>
      <sonics:connect sonics:from="cpu1" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="cpu1" sonics:to="OCM"/>
      <sonics:connect sonics:from="cpu1" sonics:to="COMM"/>
      <sonics:connect sonics:from="cpu1" sonics:to="UART0"/>
      <sonics:connect sonics:from="cpu1" sonics:to="UART1"/>
      <sonics:connect sonics:from="cpu1" sonics:to="UART2"/>
      <sonics:connect sonics:from="cpu1" sonics:to="UART3"/>
      <sonics:connect sonics:from="cpu1" sonics:to="SD0"/>
      <sonics:connect sonics:from="cpu1" sonics:to="SD1"/>
      <sonics:connect sonics:from="cpu1" sonics:to="SD2"/>
      <sonics:connect sonics:from="cpu1" sonics:to="SD3"/>
      <sonics:connect sonics:from="cpu1" sonics:to="PM0"/>
      <sonics:connect sonics:from="cpu1" sonics:to="PM1"/>
      <sonics:connect sonics:from="cpu1" sonics:to="PM2"/>
      <sonics:connect sonics:from="cpu1" sonics:to="PM3"/>
      <sonics:connect sonics:from="cpu1" sonics:to="TMR0"/>
      <sonics:connect sonics:from="cpu1" sonics:to="TMR1"/>
      <sonics:connect sonics:from="cpu1" sonics:to="TMR2"/>
      <sonics:connect sonics:from="cpu1" sonics:to="TMR3"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO0"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO1"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO2"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO3"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO4"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO5"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO6"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO7"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO8"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO9"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO10"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO11"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO12"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO13"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO14"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO15"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO16"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO17"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO18"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO19"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO20"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO21"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO22"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO23"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO24"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO25"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO26"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO27"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO28"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO29"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO30"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO31"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO32"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO33"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO34"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO35"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO36"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO37"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO38"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO39"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO40"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO41"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO42"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO43"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO44"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO45"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO46"/>
      <sonics:connect sonics:from="cpu1" sonics:to="GPIO47"/>
      <sonics:connect sonics:from="dsp0" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="dsp0" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="dsp0" sonics:to="SRAM"/>
      <sonics:connect sonics:from="dsp0" sonics:to="OCM"/>
      <sonics:connect sonics:from="dsp0" sonics:to="COMM"/>
      <sonics:connect sonics:from="dsp0" sonics:to="PM0"/>
      <sonics:connect sonics:from="dsp0" sonics:to="PM3"/>
      <sonics:connect sonics:from="dsp0" sonics:to="AUDIO0"/>
      <sonics:connect sonics:from="dsp0" sonics:to="AUDIO1"/>
      <sonics:connect sonics:from="dsp1" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="dsp1" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="dsp1" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="dsp1" sonics:to="OCM"/>
      <sonics:connect sonics:from="dsp1" sonics:to="PM0"/>
      <sonics:connect sonics:from="dsp1" sonics:to="AUDIO2"/>
      <sonics:connect sonics:from="dsp1" sonics:to="AUDIO3"/>
      <sonics:connect sonics:from="ME0" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="ME0" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="ME0" sonics:to="SRAM"/>
      <sonics:connect sonics:from="ME0" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="ME0" sonics:to="OCM"/>
      <sonics:connect sonics:from="ME0" sonics:to="SD1"/>
      <sonics:connect sonics:from="ME0" sonics:to="PM3"/>
      <sonics:connect sonics:from="ME1" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="ME1" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="ME1" sonics:to="SRAM"/>
      <sonics:connect sonics:from="ME1" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="ME1" sonics:to="OCM"/>
      <sonics:connect sonics:from="ME1" sonics:to="SD1"/>
      <sonics:connect sonics:from="ME1" sonics:to="PM3"/>
      <sonics:connect sonics:from="ME2" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="ME2" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="ME2" sonics:to="SRAM"/>
      <sonics:connect sonics:from="ME2" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="ME2" sonics:to="OCM"/>
      <sonics:connect sonics:from="ME2" sonics:to="SD1"/>
      <sonics:connect sonics:from="ME2" sonics:to="PM3"/>
      <sonics:connect sonics:from="ME3" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="ME3" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="ME3" sonics:to="SRAM"/>
      <sonics:connect sonics:from="ME3" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="ME3" sonics:to="OCM"/>
      <sonics:connect sonics:from="ME3" sonics:to="SD1"/>
      <sonics:connect sonics:from="ME3" sonics:to="PM3"/>
      <sonics:connect sonics:from="GFX0" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="GFX0" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="GFX0" sonics:to="PM0"/>
      <sonics:connect sonics:from="GFX1" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="GFX1" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="GFX1" sonics:to="PM1"/>
      <sonics:connect sonics:from="GFX2" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="GFX2" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="GFX2" sonics:to="PM2"/>
      <sonics:connect sonics:from="GFX3" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="GFX3" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="GFX3" sonics:to="PM3"/>
      <sonics:connect sonics:from="EDMA" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="EDMA" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="EDMA" sonics:to="USB0"/>
      <sonics:connect sonics:from="EDMA" sonics:to="USB1"/>
      <sonics:connect sonics:from="EDMA" sonics:to="USB2"/>
      <sonics:connect sonics:from="EDMA" sonics:to="USB3"/>
      <sonics:connect sonics:from="EDMA" sonics:to="OCM"/>
      <sonics:connect sonics:from="EDMA" sonics:to="COMM"/>
      <sonics:connect sonics:from="EDMA" sonics:to="UART0"/>
      <sonics:connect sonics:from="EDMA" sonics:to="UART1"/>
      <sonics:connect sonics:from="EDMA" sonics:to="UART2"/>
      <sonics:connect sonics:from="EDMA" sonics:to="UART3"/>
      <sonics:connect sonics:from="EDMA" sonics:to="SD0"/>
      <sonics:connect sonics:from="EDMA" sonics:to="SD1"/>
      <sonics:connect sonics:from="EDMA" sonics:to="SD2"/>
      <sonics:connect sonics:from="EDMA" sonics:to="SD3"/>
      <sonics:connect sonics:from="MPEG" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="MPEG" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="MPEG" sonics:to="SRAM"/>
      <sonics:connect sonics:from="MPEG" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="MPEG" sonics:to="OCM"/>
      <sonics:connect sonics:from="VBE" sonics:to="DDR_CH0"/>
      <sonics:connect sonics:from="VBE" sonics:to="DDR_CH1"/>
      <sonics:connect sonics:from="VBE" sonics:to="SRAM"/>
      <sonics:connect sonics:from="VBE" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="VBE" sonics:to="OCM"/>
      <sonics:connect sonics:from="dma0" sonics:to="SRAM"/>
      <sonics:connect sonics:from="dma0" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="dma0" sonics:to="OCM"/>
      <sonics:connect sonics:from="dma0" sonics:to="UART0"/>
      <sonics:connect sonics:from="dma0" sonics:to="SD0"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO0"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO1"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO2"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO3"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO4"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO5"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO6"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO7"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO8"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO9"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO10"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO11"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO12"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO13"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO14"/>
      <sonics:connect sonics:from="dma0" sonics:to="GPIO15"/>
      <sonics:connect sonics:from="dma1" sonics:to="SRAM"/>
      <sonics:connect sonics:from="dma1" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="dma1" sonics:to="OCM"/>
      <sonics:connect sonics:from="dma1" sonics:to="UART1"/>
      <sonics:connect sonics:from="dma1" sonics:to="SD1"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO16"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO17"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO18"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO19"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO20"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO21"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO22"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO23"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO24"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO25"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO26"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO27"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO28"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO29"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO30"/>
      <sonics:connect sonics:from="dma1" sonics:to="GPIO31"/>
      <sonics:connect sonics:from="dma2" sonics:to="SRAM"/>
      <sonics:connect sonics:from="dma2" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="dma2" sonics:to="OCM"/>
      <sonics:connect sonics:from="dma2" sonics:to="UART2"/>
      <sonics:connect sonics:from="dma2" sonics:to="SD2"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO32"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO33"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO34"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO35"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO36"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO37"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO38"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO39"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO40"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO41"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO42"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO43"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO44"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO45"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO46"/>
      <sonics:connect sonics:from="dma2" sonics:to="GPIO47"/>
      <sonics:connect sonics:from="dma3" sonics:to="SRAM"/>
      <sonics:connect sonics:from="dma3" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="dma3" sonics:to="OCM"/>
      <sonics:connect sonics:from="dma3" sonics:to="UART3"/>
      <sonics:connect sonics:from="dma3" sonics:to="SD3"/>
      <sonics:connect sonics:from="SE0" sonics:to="USB0"/>
      <sonics:connect sonics:from="SE0" sonics:to="SRAM"/>
      <sonics:connect sonics:from="SE0" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="SE0" sonics:to="OCM"/>
      <sonics:connect sonics:from="SE0" sonics:to="COMM"/>
      <sonics:connect sonics:from="SE0" sonics:to="SD0"/>
      <sonics:connect sonics:from="SE1" sonics:to="USB1"/>
      <sonics:connect sonics:from="SE1" sonics:to="SRAM"/>
      <sonics:connect sonics:from="SE1" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="SE1" sonics:to="OCM"/>
      <sonics:connect sonics:from="SE1" sonics:to="COMM"/>
      <sonics:connect sonics:from="SE1" sonics:to="SD1"/>
      <sonics:connect sonics:from="SE2" sonics:to="USB2"/>
      <sonics:connect sonics:from="SE2" sonics:to="SRAM"/>
      <sonics:connect sonics:from="SE2" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="SE2" sonics:to="OCM"/>
      <sonics:connect sonics:from="SE2" sonics:to="COMM"/>
      <sonics:connect sonics:from="SE2" sonics:to="SD2"/>
      <sonics:connect sonics:from="SE3" sonics:to="USB3"/>
      <sonics:connect sonics:from="SE3" sonics:to="SRAM"/>
      <sonics:connect sonics:from="SE3" sonics:to="DDR_CH2"/>
      <sonics:connect sonics:from="SE3" sonics:to="OCM"/>
      <sonics:connect sonics:from="SE3" sonics:to="COMM"/>
      <sonics:connect sonics:from="SE3" sonics:to="SD3"/>
    </sonics:connections>
    <sonics:addressMap>
      <sonics:region sonics:base="00000000" sonics:size="65536" sonics:snumber="0" sonics:target="DDR_CH0"/>
      <sonics:region sonics:base="00010000" sonics:size="65536" sonics:snumber="0" sonics:target="DDR_CH1"/>
      <sonics:region sonics:base="00020000" sonics:size="65536" sonics:snumber="0" sonics:target="USB0"/>
      <sonics:region sonics:base="00030000" sonics:size="65536" sonics:snumber="0" sonics:target="USB1"/>
      <sonics:region sonics:base="00040000" sonics:size="65536" sonics:snumber="0" sonics:target="USB2"/>
      <sonics:region sonics:base="00050000" sonics:size="65536" sonics:snumber="0" sonics:target="USB3"/>
      <sonics:region sonics:base="00060000" sonics:size="65536" sonics:snumber="0" sonics:target="SRAM"/>
      <sonics:region sonics:base="00070000" sonics:size="65536" sonics:snumber="0" sonics:target="DDR_CH2"/>
      <sonics:region sonics:base="00080000" sonics:size="65536" sonics:snumber="0" sonics:target="OCM"/>
      <sonics:region sonics:base="00090000" sonics:size="65536" sonics:snumber="0" sonics:target="COMM"/>
      <sonics:region sonics:base="000A0000" sonics:size="65536" sonics:snumber="0" sonics:target="UART0"/>
      <sonics:region sonics:base="000B0000" sonics:size="65536" sonics:snumber="0" sonics:target="UART1"/>
      <sonics:region sonics:base="000C0000" sonics:size="65536" sonics:snumber="0" sonics:target="UART2"/>
      <sonics:region sonics:base="000D0000" sonics:size="65536" sonics:snumber="0" sonics:target="UART3"/>
      <sonics:region sonics:base="000E0000" sonics:size="65536" sonics:snumber="0" sonics:target="SD0"/>
      <sonics:region sonics:base="000F0000" sonics:size="65536" sonics:snumber="0" sonics:target="SD1"/>
      <sonics:region sonics:base="00100000" sonics:size="65536" sonics:snumber="0" sonics:target="SD2"/>
      <sonics:region sonics:base="00110000" sonics:size="65536" sonics:snumber="0" sonics:target="SD3"/>
      <sonics:region sonics:base="00120000" sonics:size="65536" sonics:snumber="0" sonics:target="PM0"/>
      <sonics:region sonics:base="00130000" sonics:size="65536" sonics:snumber="0" sonics:target="PM1"/>
      <sonics:region sonics:base="00140000" sonics:size="65536" sonics:snumber="0" sonics:target="PM2"/>
      <sonics:region sonics:base="00150000" sonics:size="65536" sonics:snumber="0" sonics:target="PM3"/>
      <sonics:region sonics:base="00160000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO0"/>
      <sonics:region sonics:base="00170000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO1"/>
      <sonics:region sonics:base="00180000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO2"/>
      <sonics:region sonics:base="00190000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO3"/>
      <sonics:region sonics:base="001A0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO4"/>
      <sonics:region sonics:base="001B0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO5"/>
      <sonics:region sonics:base="001C0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO6"/>
      <sonics:region sonics:base="001D0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO7"/>
      <sonics:region sonics:base="001E0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO8"/>
      <sonics:region sonics:base="001F0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO9"/>
      <sonics:region sonics:base="00200000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO10"/>
      <sonics:region sonics:base="00210000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO11"/>
      <sonics:region sonics:base="00220000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO12"/>
      <sonics:region sonics:base="00230000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO13"/>
      <sonics:region sonics:base="00240000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO14"/>
      <sonics:region sonics:base="00250000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO15"/>
      <sonics:region sonics:base="00260000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO16"/>
      <sonics:region sonics:base="00270000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO17"/>
      <sonics:region sonics:base="00280000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO18"/>
      <sonics:region sonics:base="00290000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO19"/>
      <sonics:region sonics:base="002A0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO20"/>
      <sonics:region sonics:base="002B0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO21"/>
      <sonics:region sonics:base="002C0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO22"/>
      <sonics:region sonics:base="002D0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO23"/>
      <sonics:region sonics:base="002E0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO24"/>
      <sonics:region sonics:base="002F0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO25"/>
      <sonics:region sonics:base="00300000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO26"/>
      <sonics:region sonics:base="00310000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO27"/>
      <sonics:region sonics:base="00320000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO28"/>
      <sonics:region sonics:base="00330000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO29"/>
      <sonics:region sonics:base="00340000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO30"/>
      <sonics:region sonics:base="00350000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO31"/>
      <sonics:region sonics:base="00360000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO32"/>
      <sonics:region sonics:base="00370000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO33"/>
      <sonics:region sonics:base="00380000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO34"/>
      <sonics:region sonics:base="00390000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO35"/>
      <sonics:region sonics:base="003A0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO36"/>
      <sonics:region sonics:base="003B0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO37"/>
      <sonics:region sonics:base="003C0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO38"/>
      <sonics:region sonics:base="003D0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO39"/>
      <sonics:region sonics:base="003E0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO40"/>
      <sonics:region sonics:base="003F0000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO41"/>
      <sonics:region sonics:base="00400000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO42"/>
      <sonics:region sonics:base="00410000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO43"/>
      <sonics:region sonics:base="00420000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO44"/>
      <sonics:region sonics:base="00430000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO45"/>
      <sonics:region sonics:base="00440000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO46"/>
      <sonics:region sonics:base="00450000" sonics:size="65536" sonics:snumber="0" sonics:target="GPIO47"/>
      <sonics:region sonics:base="00460000" sonics:size="65536" sonics:snumber="0" sonics:target="TMR0"/>
      <sonics:region sonics:base="00470000" sonics:size="65536" sonics:snumber="0" sonics:target="TMR1"/>
      <sonics:region sonics:base="00480000" sonics:size="65536" sonics:snumber="0" sonics:target="TMR2"/>
      <sonics:region sonics:base="00490000" sonics:size="65536" sonics:snumber="0" sonics:target="TMR3"/>
      <sonics:region sonics:base="004A0000" sonics:size="1024" sonics:snumber="0" sonics:target="AUDIO0"/>
      <sonics:region sonics:base="004B0000" sonics:size="1024" sonics:snumber="0" sonics:target="AUDIO1"/>
      <sonics:region sonics:base="004C0000" sonics:size="1024" sonics:snumber="0" sonics:target="AUDIO2"/>
      <sonics:region sonics:base="004D0000" sonics:size="1024" sonics:snumber="0" sonics:target="AUDIO3"/>
    </sonics:addressMap>
  </sonics:snap>
</sonics:snapConfigurationFile>

