/* Ċ Ġ* ĠSPDX - License - Identifier : ĠApache - 2 . 0 Ċ Ġ*/ Ċ Ċ @ file : Ver ik Ċ Ċ import Ġio . ver ik . core .* Ċ Ċ class ĠAt m Router ( ĊĠĠĠ Ġval Ġrx : ĠCluster < STREAM S , ĠRx Interface . R xD ut Module Port >, ĊĠĠĠ Ġval Ġtx : ĠCluster < STREAM S , ĠTx Interface . Tx D ut Module Port >, ĊĠĠĠ Ġ@ In Ġvar Ġclk : ĠBoolean , ĊĠĠĠ Ġ@ In Ġvar Ġrst : ĠBoolean Ċ ) Ġ: ĠModule () Ġ{ ĊĊĠĠĠ Ġ@ Com ĊĠĠĠ Ġfun Ġcom () Ġ{ ĊĠĠĠĠĠĠĠ Ġfor Ġ( i Ġin Ġ 0 Ġuntil ĠST REAM S _ VAL ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrx [ i ]. r clk Ġ= Ġclk ĊĠĠĠĠĠĠĠĠĠĠĠ Ġrx [ i ]. en Ġ= Ġfalse ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġtx [ i ]. t clk Ġ= Ġclk ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtx [ i ]. data Ġ= Ġrx [ i ]. data ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtx [ i ]. soc Ġ= Ġrx [ i ]. soc ĊĠĠĠĠĠĠĠĠĠĠĠ Ġtx [ i ]. en Ġ= Ġfalse ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ