<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Hello,</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Le 19/05/2020 à 12:26, tien.dang a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:1589883963088-0.post@n3.nabble.com">
      <pre class="moz-quote-pre" wrap="">Dear all,
As title, Can I custom Mux and Demux block to have more than 32 ports, for
example: 64 ports as I need. 
I try to re build source code base on Git repos but meet so many errors.
Thanks
Tien Dang</pre>
    </blockquote>
    <p>I am not an xcos user, but what about the following proposals:</p>
    <ul>
      <li>use several MUX whose outputs are branched to another MUX. The
        output of this last one should be equivalent to the one of a big
        MUX. Shouldn't it?<br>
        This "2-layer MUX set up" allows to "concatenate" up to 31*31 =
        961 input channels, and to "split" the positioning of blocks of
        inputs in a more manageable way than with a single huge MUX
        block.<br>
        Couldn't a MUX be considered as a columns concatenator, each
        column being a separate signal? So, concatenators might be
        nested in this way.<br>
        <br>
      </li>
      <li>To build a big DEMUX, a somewhat symetric proposal:<br>
      </li>
      <ul>
        <li>from the single input, extract some ranges of channels with
          one or several EXTRACTOR blocks, with at most 31 bundled
          channels in the single output.</li>
        <li>put a DEMUX after each EXTRACTOR, to split their channels as
          as many outputs.<br>
        </li>
      </ul>
    </ul>
    <p>These naive proposals should be tested. The 2-layer MUX setup
      looks to work when the final output is connected to a simple
      scope: then there are as many curves as primary inputs.</p>
    <p><img src="cid:part1.4B7A622B.FF32EB56@free.fr" alt="" width="352"
        height="237"></p>
    <p><br>
    </p>
    <p>Could this match your requirements?<br>
    </p>
    <p>Regards<br>
      Samuel<br>
      <br>
      <br>
    </p>
  </body>
</html>