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

Subversion Repositories avs_aes

[/] [avs_aes/] [trunk/] [doc/] [manual/] [src/] [figs/] [CoreEncDP.svg] - Rev 11

Compare with Previous | Blame | View Log

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="744.09448"
   height="1052.3622"
   id="svg2"
   sodipodi:version="0.32"
   inkscape:version="0.46"
   version="1.0"
   sodipodi:docname="CoreEncDP.svg"
   inkscape:output_extension="org.inkscape.output.svg.inkscape">
  <defs
     id="defs4">
    <marker
       inkscape:stockid="TriangleOutM"
       orient="auto"
       refY="0"
       refX="0"
       id="TriangleOutM"
       style="overflow:visible">
      <path
         id="path3383"
         d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
         transform="scale(0.4,0.4)" />
    </marker>
    <marker
       inkscape:stockid="TriangleInM"
       orient="auto"
       refY="0"
       refX="0"
       id="TriangleInM"
       style="overflow:visible">
      <path
         id="path3374"
         d="M 5.77,0 L -2.88,5 L -2.88,-5 L 5.77,0 z"
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
         transform="scale(-0.4,-0.4)" />
    </marker>
    <inkscape:perspective
       sodipodi:type="inkscape:persp3d"
       inkscape:vp_x="0 : 526.18109 : 1"
       inkscape:vp_y="0 : 1000 : 0"
       inkscape:vp_z="744.09448 : 526.18109 : 1"
       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
       id="perspective10" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     gridtolerance="5"
     guidetolerance="5"
     objecttolerance="10"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.99775539"
     inkscape:cx="457.15809"
     inkscape:cy="751.37797"
     inkscape:document-units="mm"
     inkscape:current-layer="layer1"
     showgrid="false"
     inkscape:snap-bbox="true"
     inkscape:object-paths="true"
     inkscape:object-nodes="true"
     units="mm"
     inkscape:window-width="1482"
     inkscape:window-height="957"
     inkscape:window-x="105"
     inkscape:window-y="34"
     showguides="true"
     inkscape:guide-bbox="true"
     inkscape:snap-intersection-line-segments="true"
     inkscape:bbox-paths="true">
    <sodipodi:guide
       orientation="0,1"
       position="454.01911,706.58604"
       id="guide6093" />
    <sodipodi:guide
       orientation="0,1"
       position="342.7694,53.119234"
       id="guide6095" />
    <sodipodi:guide
       orientation="1,0"
       position="1003.2519,22.049493"
       id="guide6097" />
    <sodipodi:guide
       orientation="1,0"
       position="44.098987,7.0157479"
       id="guide6099" />
    <sodipodi:guide
       orientation="1,0"
       position="805.78912,256.54852"
       id="guide6148" />
    <sodipodi:guide
       orientation="1,0"
       position="354.33071,150.33745"
       id="guide2592" />
    <sodipodi:guide
       orientation="1,0"
       position="460.62992,168.37794"
       id="guide2594" />
    <sodipodi:guide
       orientation="1,0"
       position="343.70079,174.39144"
       id="guide2596" />
    <sodipodi:guide
       orientation="1,0"
       position="471.25984,204.45893"
       id="guide2598" />
    <sodipodi:guide
       orientation="0,1"
       position="247.55567,336.61417"
       id="guide2600" />
    <sodipodi:guide
       orientation="0,1"
       position="296.94427,354.34877"
       id="guide2602" />
    <sodipodi:guide
       orientation="0,1"
       position="411.92461,300.6749"
       id="guide3397" />
    <sodipodi:guide
       orientation="0,1"
       position="724.28888,579.71458"
       id="guide6090" />
  </sodipodi:namedview>
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1">
    <g
       id="g11948"
       transform="matrix(0,-1,1,0,27.085301,992.39892)">
      <rect
         y="486.47076"
         x="147.64731"
         height="149.60733"
         width="185.7509"
         id="rect11886"
         style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.55284345;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
      <rect
         y="134.60527"
         x="195.35443"
         height="52.204517"
         width="140.78719"
         id="rect2383"
         style="fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text3155"
         y="164.01807"
         x="265.80661"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px;text-align:center;text-anchor:middle"
           y="164.01807"
           x="265.80661"
           id="tspan3157"
           sodipodi:role="line">keyexpansionV2</tspan></text>
      <path
         sodipodi:nodetypes="ccc"
         id="path3210"
         d="M 167.50387,45.550046 C 265.74804,45.550046 265.74804,45.550046 265.74804,45.550046 L 265.74804,131.36727"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         id="path3212"
         d="M 167.50387,63.26659 L 248.0315,63.26659 L 248.0315,131.45541"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         id="path3214"
         d="M 167.50387,80.98312 L 230.31497,80.98312 L 230.31497,131.71667"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         id="path3216"
         d="M 167.50387,98.69966 L 212.59843,98.69966 L 212.59843,132.53215"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text3218"
         y="48.549622"
         x="113.58607"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px"
           y="48.549622"
           x="113.58607"
           id="tspan3220"
           sodipodi:role="line">keyword</tspan></text>
      <text
         id="text3222"
         y="66.964157"
         x="84.96888"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px"
           y="66.964157"
           x="84.96888"
           id="tspan3224"
           sodipodi:role="line">keywordaddr</tspan></text>
      <text
         id="text3226"
         y="84.329712"
         x="69.40638"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px"
           y="84.329712"
           x="69.40638"
           id="tspan3228"
           sodipodi:role="line">w_ena_keyword</tspan></text>
      <text
         id="text3230"
         y="101.69527"
         x="99.986458"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px"
           y="101.69527"
           x="99.986458"
           id="tspan3232"
           sodipodi:role="line">key_stable</tspan></text>
      <rect
         y="258.45459"
         x="195.188"
         height="52.537388"
         width="140.94536"
         id="rect7683"
         style="fill:#e0e0e0;fill-opacity:1;stroke:#000000;stroke-width:1.25;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text7685"
         y="287.76135"
         x="208.32964"
         style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           y="287.76135"
           x="208.32964"
           id="tspan7687"
           sodipodi:role="line">AES_FSM_ENCRYPT</tspan></text>
      <path
         sodipodi:nodetypes="cc"
         id="path7700"
         d="M 212.59843,256.48488 L 212.28791,186.80979"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="cc"
         id="path7702"
         d="M 248.03564,258.32985 L 248.0315,188.84695"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         transform="matrix(0,-1,1,0,0,0)"
         id="text13435"
         y="208.3589"
         x="-246.18594"
         style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:10px"
           y="208.3589"
           x="-246.18594"
           id="tspan13437"
           sodipodi:role="line">key_ready</tspan></text>
      <text
         transform="matrix(0,-1,1,0,0,0)"
         id="text13443"
         y="244.26689"
         x="-256.94189"
         style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:10px"
           y="244.26689"
           x="-256.94189"
           id="tspan13445"
           sodipodi:role="line">roundkey_idx</tspan></text>
      <g
         transform="translate(-124.01574,10.116984)"
         id="g16074">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 291.51961,260.79847 L 317.10609,260.79847"
           id="path13447"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="213.71024"
           y="264.02637"
           id="text15012"><tspan
             sodipodi:role="line"
             id="tspan15014"
             x="213.71024"
             y="264.02637"
             style="font-size:12px">ena_encrypt</tspan></text>
      </g>
      <g
         transform="translate(-124.01574,10.116984)"
         id="g16069">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInM);marker-end:url(#TriangleInM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 291.71241,289.14493 L 317.83465,289.14493"
           id="path15016"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="241.51762"
           y="293.54776"
           id="text15018"><tspan
             sodipodi:role="line"
             id="tspan15020"
             x="241.51762"
             y="293.54776"
             style="font-size:12px">finished</tspan></text>
      </g>
      <rect
         y="183.26477"
         x="641.77997"
         height="70.232819"
         width="70.232811"
         id="rect16083"
         style="fill:#e0e0e0;fill-opacity:1;stroke:#000000;stroke-width:1.25;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         id="path16085"
         d="M 641.77995,218.38121 L 712.01274,218.38121"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
      <text
         xml:space="preserve"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         x="676.78906"
         y="196.81729"
         id="text16089"><tspan
           sodipodi:role="line"
           id="tspan16091"
           x="676.78906"
           y="196.81729"
           style="font-size:12px;text-align:center;text-anchor:middle">sbox(0)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="211.81729"
           style="font-size:12px;text-align:center;text-anchor:middle"
           id="tspan16095">(Highword)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="226.81729"
           style="font-size:12px"
           id="tspan16093" /></text>
      <text
         xml:space="preserve"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         x="676.78906"
         y="231.54739"
         id="text16097"><tspan
           sodipodi:role="line"
           id="tspan16099"
           x="676.78906"
           y="231.54739"
           style="font-size:12px;text-align:center;text-anchor:middle">sbox(0)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="246.54739"
           style="font-size:12px;text-align:center;text-anchor:middle"
           id="tspan16101">(LowWord)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="261.54739"
           style="font-size:12px"
           id="tspan16103" /></text>
      <rect
         y="311.87411"
         x="641.77997"
         height="70.232819"
         width="70.232811"
         id="rect16736"
         style="fill:#e0e0e0;fill-opacity:1;stroke:#000000;stroke-width:1.25;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         id="path16738"
         d="M 641.77995,346.99053 L 712.01274,346.99053"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 1;stroke-dashoffset:0;stroke-opacity:1" />
      <text
         xml:space="preserve"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         x="676.78906"
         y="325.42661"
         id="text16740"><tspan
           sodipodi:role="line"
           id="tspan16742"
           x="676.78906"
           y="325.42661"
           style="font-size:12px;text-align:center;text-anchor:middle">sbox(3)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="340.42661"
           style="font-size:12px;text-align:center;text-anchor:middle"
           id="tspan16744">(Highword)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="355.42661"
           style="font-size:12px"
           id="tspan16746" /></text>
      <text
         xml:space="preserve"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         x="676.78906"
         y="360.15674"
         id="text16748"><tspan
           sodipodi:role="line"
           id="tspan16750"
           x="676.78906"
           y="360.15674"
           style="font-size:12px;text-align:center;text-anchor:middle">sbox(3)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="375.15674"
           style="font-size:12px;text-align:center;text-anchor:middle"
           id="tspan16752">(LowWord)</tspan><tspan
           sodipodi:role="line"
           x="676.78906"
           y="390.15674"
           style="font-size:12px"
           id="tspan16754" /></text>
      <g
         id="g16756"
         transform="translate(322.75845,66.01852)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,256.79847 L 317.10609,256.79847"
           id="path16758"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="279.40189"
           y="254.07385"
           id="text16760"><tspan
             sodipodi:role="line"
             id="tspan16762"
             x="279.40189"
             y="254.07385"
             style="font-size:10px">[31:24]</tspan></text>
      </g>
      <g
         id="g16764"
         transform="translate(322.75845,68.94002)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,272.65952 L 317.10609,272.65952"
           id="path16766"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="279.40189"
           y="269.93491"
           id="text16768"><tspan
             sodipodi:role="line"
             id="tspan16770"
             x="279.40189"
             y="269.93491"
             style="font-size:10px">[23:16]</tspan></text>
      </g>
      <g
         id="g16772"
         transform="translate(322.75845,68.83063)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,291.55144 L 317.10609,291.55144"
           id="path16774"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="285.76907"
           y="288.82681"
           id="text16776"><tspan
             sodipodi:role="line"
             id="tspan16778"
             x="285.76907"
             y="288.82681"
             style="font-size:10px">[15:8]</tspan></text>
      </g>
      <g
         transform="translate(322.75845,66.01852)"
         id="g16780">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,313.14607 L 317.10609,313.14607"
           id="path16782"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="292.13626"
           y="310.42145"
           id="text16784"><tspan
             sodipodi:role="line"
             id="tspan16786"
             x="292.13626"
             y="310.42145"
             style="font-size:10px">[7:0]</tspan></text>
      </g>
      <text
         xml:space="preserve"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         x="-300.0957"
         y="679.62384"
         id="text2518"
         transform="matrix(0,-1,1,0,0,0)"><tspan
           sodipodi:role="line"
           id="tspan2520"
           x="-300.0957"
           y="679.62384"
           style="font-size:40px">...</tspan></text>
      <path
         sodipodi:nodetypes="cc"
         id="path3417"
         d="M 713.20564,322.78873 L 754.87562,322.78873"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text3419"
         y="320.06409"
         x="717.17145"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:10px"
           y="320.06409"
           x="717.17145"
           id="tspan3421"
           sodipodi:role="line">[31:24]</tspan></text>
      <path
         sodipodi:nodetypes="cc"
         id="path3425"
         d="M 713.20564,341.57129 L 754.87562,341.57129"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text3427"
         y="338.84665"
         x="717.17145"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:10px"
           y="338.84665"
           x="717.17145"
           id="tspan3429"
           sodipodi:role="line">[23:16]</tspan></text>
      <g
         id="g3431"
         transform="translate(436.34455,68.05069)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 276.86109,292.30313 L 318.53107,292.30313"
           id="path3433"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="285.76907"
           y="288.82681"
           id="text3435"><tspan
             sodipodi:role="line"
             id="tspan3437"
             x="285.76907"
             y="288.82681"
             style="font-size:10px">[15:8]</tspan></text>
      </g>
      <path
         sodipodi:nodetypes="cc"
         id="path3441"
         d="M 713.20564,379.13633 L 754.87562,379.13633"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text3443"
         y="376.41168"
         x="729.90582"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:10px"
           y="376.41168"
           x="729.90582"
           id="tspan3445"
           sodipodi:role="line">[7:0]</tspan></text>
      <g
         transform="translate(261.62321,-117.76086)"
         id="g4615">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 451.58244,311.94026 L 493.25242,311.94026"
           id="path3385"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="455.54822"
           y="309.21564"
           id="text3387"><tspan
             sodipodi:role="line"
             id="tspan3389"
             x="455.54822"
             y="309.21564"
             style="font-size:10px">[31:24]</tspan></text>
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 451.58244,330.72281 L 493.25242,330.72281"
           id="path3393"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="455.54822"
           y="327.99817"
           id="text3395"><tspan
             sodipodi:role="line"
             id="tspan3397"
             x="455.54822"
             y="327.99817"
             style="font-size:10px">[23:16]</tspan></text>
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 451.58244,349.50534 L 493.25242,349.50534"
           id="path3401"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="461.91541"
           y="346.7807"
           id="text3403"><tspan
             sodipodi:role="line"
             id="tspan3405"
             x="461.91541"
             y="346.7807"
             style="font-size:10px">[15:8]</tspan></text>
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 451.58244,368.28786 L 493.25242,368.28786"
           id="path3409"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="468.28259"
           y="365.56323"
           id="text3411"><tspan
             sodipodi:role="line"
             id="tspan3413"
             x="468.28259"
             y="365.56323"
             style="font-size:10px">[7:0]</tspan></text>
        <path
           transform="translate(-211.55572,41.486293)"
           id="path4552"
           d="M 704.80814,270.45397 C 704.80817,326.80157 704.80817,326.80157 704.80817,326.80157"
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      </g>
      <path
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
         d="M 754.56307,322.68466 C 754.5631,379.03226 754.5631,379.03226 754.5631,379.03226"
         id="path4554" />
      <path
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
         d="M 598.19453,322.81699 C 598.19456,379.16459 598.19456,379.16459 598.19456,379.16459"
         id="path4556" />
      <g
         id="g16679"
         transform="translate(322.75846,-62.590812)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,256.79847 L 317.10609,256.79847"
           id="path16113"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="279.40189"
           y="254.07385"
           id="text16115"><tspan
             sodipodi:role="line"
             id="tspan16117"
             x="279.40189"
             y="254.07385"
             style="font-size:10px">[31:24]</tspan></text>
      </g>
      <g
         id="g16674"
         transform="translate(322.75846,-59.669313)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,272.65952 L 317.10609,272.65952"
           id="path16119"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="279.40189"
           y="269.93491"
           id="text16121"><tspan
             sodipodi:role="line"
             id="tspan16123"
             x="279.40189"
             y="269.93491"
             style="font-size:10px">[23:16]</tspan></text>
      </g>
      <g
         id="g16691"
         transform="translate(322.75846,-59.778697)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,291.55144 L 317.10609,291.55144"
           id="path16125"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="285.76907"
           y="288.82681"
           id="text16127"><tspan
             sodipodi:role="line"
             id="tspan16129"
             x="285.76907"
             y="288.82681"
             style="font-size:10px">[15:8]</tspan></text>
      </g>
      <g
         id="g16660"
         transform="translate(322.75846,-62.59081)">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;marker-start:none;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 275.43611,313.14607 L 317.10609,313.14607"
           id="path16131"
           sodipodi:nodetypes="cc" />
        <text
           xml:space="preserve"
           style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="292.13626"
           y="310.42145"
           id="text16133"><tspan
             sodipodi:role="line"
             id="tspan16135"
             x="292.13626"
             y="310.42145"
             style="font-size:10px">[7:0]</tspan></text>
      </g>
      <path
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
         d="M 598.25651,194.20767 C 598.25654,250.55527 598.25654,250.55527 598.25654,250.55527"
         id="path4558" />
      <rect
         y="266.28073"
         x="436.49283"
         height="52.397373"
         width="88.863052"
         id="rect4662"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text4664"
         y="295.78995"
         x="481.05618"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px;text-align:center;text-anchor:middle"
           y="295.78995"
           x="481.05618"
           id="tspan4666"
           sodipodi:role="line">AddKey</tspan></text>
      <path
         sodipodi:nodetypes="ccc"
         id="path4895"
         d="M 336.14163,160.87965 L 486.10843,160.58609 L 486.81713,261.78213"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.875;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <g
         transform="translate(20,-105.39035)"
         id="g6064">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.8750006;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 507.63041,397.89573 L 534.10187,397.89572"
           id="path5939"
           sodipodi:nodetypes="cc" />
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 532.94056,397.89572 L 544.27972,386.55656 L 543.92535,328.38147 L 578.29721,328.38147"
           id="path5941"
           sodipodi:nodetypes="cccc" />
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 532.94055,397.58322 L 544.27971,408.92238 L 543.92534,458.5931 L 578.2972,457.8844"
           id="path6047"
           sodipodi:nodetypes="cccc" />
      </g>
      <text
         id="text6049"
         y="163.06154"
         x="544.44073"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:10px"
           y="163.06154"
           x="544.44073"
           id="tspan6051"
           sodipodi:role="line">STATE(ROUND)</tspan></text>
      <g
         transform="matrix(-1,0,0,1,1674.5397,-184.56638)"
         id="g6059">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.87440944;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInM);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 847.83594,477.07176 L 874.3074,477.07175"
           id="path6053"
           sodipodi:nodetypes="cc" />
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 874.30741,477.07175 L 885.64657,465.73259 L 885.2922,407.5575 L 919.66406,407.5575"
           id="path6055"
           sodipodi:nodetypes="cccc" />
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 874.3074,476.75925 L 885.64656,488.09841 L 885.29219,537.76913 L 919.66405,537.06043"
           id="path6057"
           sodipodi:nodetypes="cccc" />
      </g>
      <text
         id="text6069"
         y="163.06154"
         x="721.36041"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:10px;fill:#000000"
           y="163.06154"
           x="721.36041"
           id="tspan6071"
           sodipodi:role="line">STATE(ROUND-1)</tspan></text>
      <text
         id="text6073"
         y="221.31143"
         x="565.93787"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:8px"
           y="221.31143"
           x="565.93787"
           id="tspan6075"
           sodipodi:role="line">COL(0)</tspan></text>
      <text
         id="text6077"
         y="351.45261"
         x="565.93787"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:8px"
           y="351.45261"
           x="565.93787"
           id="tspan6079"
           sodipodi:role="line">COL(3)</tspan></text>
      <rect
         y="265.82611"
         x="832.02289"
         height="49.562584"
         width="88.863052"
         id="rect6087"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text6089"
         y="295.08102"
         x="876.58624"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px;text-align:center;text-anchor:middle"
           y="295.08102"
           x="876.58624"
           id="tspan6091"
           sodipodi:role="line">ShiftRow</tspan></text>
      <path
         sodipodi:nodetypes="ccc"
         id="path6103"
         d="M 876.09788,317.38867 L 879.16217,568.71458 L 763.16529,568.71457"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.87497282;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="cccc"
         id="path6105"
         d="M 763.18364,568.71588 L 752.50329,557.37361 L 752.83707,499.18258 L 720.46226,499.18258"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="cccc"
         id="path6107"
         d="M 763.18365,568.4033 L 752.5033,579.74556 L 752.83708,629.42989 L 720.46227,628.721"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         id="path6111"
         d="M 407.46731,412.15209 L 407.46731,569.57406 L 581.7565,569.57405"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.875;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="cccc"
         id="path6113"
         d="M 581.58674,569.71682 L 592.9259,558.37766 L 592.57153,500.20257 L 626.94339,500.20257"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;marker-end:url(#TriangleInM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="cccc"
         id="path6115"
         d="M 581.58673,569.40432 L 592.92589,580.74348 L 592.57152,630.4142 L 626.94338,629.7055"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:miter;marker-end:url(#TriangleInM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <rect
         y="475.96799"
         x="627.94452"
         height="52.397373"
         width="88.863052"
         id="rect6125"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text6127"
         y="505.4772"
         x="672.50787"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px;text-align:center;text-anchor:middle"
           y="505.4772"
           x="672.50787"
           id="tspan6129"
           sodipodi:role="line">mixcol(0)</tspan></text>
      <rect
         y="602.2514"
         x="627.94452"
         height="52.397373"
         width="88.863052"
         id="rect6138"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text6140"
         y="631.76068"
         x="672.50787"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px;text-align:center;text-anchor:middle"
           y="631.76068"
           x="672.50787"
           id="tspan6142"
           sodipodi:role="line">mixcol(3)</tspan></text>
      <text
         xml:space="preserve"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         x="-583.37836"
         y="673.62299"
         id="text6144"
         transform="matrix(0,-1,1,0,0,0)"><tspan
           sodipodi:role="line"
           id="tspan6146"
           x="-583.37836"
           y="673.62299"
           style="font-size:40px">...</tspan></text>
      <text
         id="text9276"
         y="498.52289"
         x="596.92242"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:8px"
           y="498.52289"
           x="596.92242"
           id="tspan9278"
           sodipodi:role="line">COL(0)</tspan></text>
      <text
         id="text9280"
         y="626.81494"
         x="596.59723"
         style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:8px"
           y="626.81494"
           x="596.59723"
           id="tspan9282"
           sodipodi:role="line">COL(3)</tspan></text>
      <path
         id="path2604"
         d="M 343.70079,407.48031 L 354.33071,389.76377 L 460.62992,389.76377 L 471.25984,407.48031 L 343.70079,407.48031 z"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         id="path3395"
         d="M 874.68767,443.81704 L 442.86026,443.81704 L 442.86026,411.67817"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.76723289;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         id="path3399"
         d="M 372.09801,411.80401 L 372.09801,443.82924 L 154.79605,443.82924"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.77037442;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleInM);marker-end:url(#TriangleInM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <path
         sodipodi:nodetypes="ccc"
         id="path3402"
         d="M 407.47118,387.17136 L 407.47118,290.98299 L 431.23972,290.98299"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.875;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#TriangleOutM);marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text5492"
         y="446.38983"
         x="106.3278"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px"
           y="446.38983"
           x="106.3278"
           id="tspan5494"
           sodipodi:role="line">data_in</tspan></text>
      <text
         id="text5499"
         y="398.88095"
         x="506.20514"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px;text-align:center;text-anchor:middle"
           y="398.88095"
           x="506.20514"
           id="tspan5501"
           sodipodi:role="line">AddKeyMux</tspan></text>
      <path
         id="path5503"
         d="M 540.73622,292.50537 L 540.73622,72.957919 L 777.44119,72.957919"
         style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.875;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#TriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
      <text
         id="text6026"
         y="68.569244"
         x="733.6601"
         style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
         xml:space="preserve"><tspan
           style="font-size:12px"
           y="68.569244"
           x="733.6601"
           id="tspan6028"
           sodipodi:role="line">result</tspan></text>
      <g
         transform="translate(0,-16.00001)"
         id="g11881">
        <rect
           style="fill:#e0e0e0;fill-opacity:1;stroke:#000000;stroke-width:0.9021427;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
           id="rect11831"
           width="34.53093"
           height="27.444315"
           x="159.14587"
           y="513.86853" />
        <text
           xml:space="preserve"
           style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="199.9308"
           y="530.34949"
           id="text11833"><tspan
             sodipodi:role="line"
             id="tspan11835"
             x="199.9308"
             y="530.34949"
             style="font-size:10px">registered component</tspan></text>
      </g>
      <g
         transform="translate(0,-22.160151)"
         id="g11876">
        <rect
           style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.9021427;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
           id="rect11837"
           width="34.53093"
           height="27.444315"
           x="159.14587"
           y="558.48651" />
        <text
           xml:space="preserve"
           style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="200.28725"
           y="574.96747"
           id="text11839"><tspan
             sodipodi:role="line"
             id="tspan11841"
             x="200.28725"
             y="574.96747"
             style="font-size:10px">combinatorial component</tspan></text>
      </g>
      <g
         transform="translate(0,-20.846491)"
         id="g11871">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 159.60149,600.01849 L 193.81538,600.01849"
           id="path11843" />
        <text
           xml:space="preserve"
           style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="200.29701"
           y="602.77728"
           id="text11849"><tspan
             sodipodi:role="line"
             id="tspan11851"
             x="200.29701"
             y="602.77728"
             style="font-size:10px">signal</tspan></text>
      </g>
      <g
         transform="translate(0,-14.328302)"
         id="g11866">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 159.28899,612.3202 L 193.50288,612.3202"
           id="path11845" />
        <text
           xml:space="preserve"
           style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="200.07729"
           y="616.04822"
           id="text11853"><tspan
             sodipodi:role="line"
             id="tspan11855"
             x="200.07729"
             y="616.04822"
             style="font-size:10px">32-Bit column</tspan></text>
      </g>
      <g
         transform="translate(0,-16)"
         id="g11861">
        <path
           style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.875;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
           d="M 158.97649,631.84253 L 193.19038,631.84253"
           id="path11847" />
        <text
           xml:space="preserve"
           style="font-size:72px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
           x="199.74037"
           y="635.57056"
           id="text11857"><tspan
             sodipodi:role="line"
             id="tspan11859"
             x="199.74037"
             y="635.57056"
             style="font-size:10px">128-Bit AES 'state'</tspan></text>
      </g>
    </g>
  </g>
</svg>

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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