19 research outputs found

    Turbo NOC: a framework for the design of Network On Chip based turbo decoder architectures

    Get PDF
    This work proposes a general framework for the design and simulation of network on chip based turbo decoder architectures. Several parameters in the design space are investigated, namely the network topology, the parallelism degree, the rate at which messages are sent by processing nodes over the network and the routing strategy. The main results of this analysis are: i) the most suited topologies to achieve high throughput with a limited complexity overhead are generalized de-Bruijn and generalized Kautz topologies; ii) depending on the throughput requirements different parallelism degrees, message injection rates and routing algorithms can be used to minimize the network area overhead.Comment: submitted to IEEE Trans. on Circuits and Systems I (submission date 27 may 2009

    Connectivity of consecutive-d digraphs

    Get PDF
    AbstractThe concept of consecutive-d digraph is proposed by Du, Hsu and Hwang. It generalizes the class of de Bruijin digraphs, the class of Imase-Itoh digraphs and the class of generalized de Bruijin graphs. We modify consecutive-d digraphs by connecting nodes with a loop into a circuit and deleting all loops. The result in this paper shows that the link-connectivity or the connectivity of modified consecutive-d digraphs get better

    Sandpile groups of generalized de Bruijn and Kautz graphs and circulant matrices over finite fields

    Full text link
    A maximal minor MM of the Laplacian of an nn-vertex Eulerian digraph Γ\Gamma gives rise to a finite group Zn1/Zn1M\mathbb{Z}^{n-1}/\mathbb{Z}^{n-1}M known as the sandpile (or critical) group S(Γ)S(\Gamma) of Γ\Gamma. We determine S(Γ)S(\Gamma) of the generalized de Bruijn graphs Γ=DB(n,d)\Gamma=\mathrm{DB}(n,d) with vertices 0,,n10,\dots,n-1 and arcs (i,di+k)(i,di+k) for 0in10\leq i\leq n-1 and 0kd10\leq k\leq d-1, and closely related generalized Kautz graphs, extending and completing earlier results for the classical de Bruijn and Kautz graphs. Moreover, for a prime pp and an nn-cycle permutation matrix XGLn(p)X\in\mathrm{GL}_n(p) we show that S(DB(n,p))S(\mathrm{DB}(n,p)) is isomorphic to the quotient by X\langle X\rangle of the centralizer of XX in PGLn(p)\mathrm{PGL}_n(p). This offers an explanation for the coincidence of numerical data in sequences A027362 and A003473 of the OEIS, and allows one to speculate upon a possibility to construct normal bases in the finite field Fpn\mathbb{F}_{p^n} from spanning trees in DB(n,p)\mathrm{DB}(n,p).Comment: I+24 page

    OTIS-Based Multi-Hop Multi-OPS Lightwave Networks

    Get PDF
    International audienceAdvances in optical technology, such as low loss Optical Passive Star couplers (OPS) and the possibility of building tunable optical transmitters and receivers have increased the interest for multiprocessor architectures based on lightwave networks because of the vast bandwidth available. Many research have been done at both technological and theoretical level. An essential effort has to be done in linking those results. In this paper we propose optical designs for two multi-OPS networks: the single-hop POPS network and the multi-hop stack-Kautz network; using the Optical Transpose Interconnecting System (OTIS) architecture, from the Optoelectronic Computing Group of UCSD. In order to achieve our result, we also provide the optical design of a generalization of the Kautz digraph, using OTIS

    Exploiting generalized de-Bruijn/Kautz topologies for flexible iterative channel code decoder architectures

    Get PDF
    Modern iterative channel code decoder architectures have tight constrains on the throughput but require flexibility to support different modes and standards. Unfortunately, flexibility often comes at the expense of increasing the number of clock cycles required to complete the decoding of a data-frame, thus reducing the sustained throughput. The Network- on-Chip (NoC) paradigm is an interesting option to achieve flexibility, but several design choices, including the topology and the routing algorithm, can affect the decoder throughput. In this work logarithmic diameter topologies, in particular generalized de-Bruijn and Kautz topologies, are addressed as possible solutions to achieve both flexible and high throughput architectures for iterative channel code decoding. In particular, this work shows that the optimal shortest-path routing algorithm for these topologies, that is still available in the open literature, can be efficiently implemented resorting to a very simple circuit. Experimental results show that the proposed architecture features a reduction of about 14% and 10% for area and power consumption respectively, with respect to a previous shortest-path routing-table-based desig

    Exploiting generalized de-Bruijn/Kautz topologies for flexible iterative channel code decoder architectures

    Get PDF
    Modern iterative channel code decoder architectures have tight constrains on the throughput but require flexibility to support different modes and standards. Unfortunately, flexibility often comes at the expense of increasing the number of clock cycles required to complete the decoding of a data-frame, thus reducing the sustained throughput. The Network- on-Chip (NoC) paradigm is an interesting option to achieve flexibility, but several design choices, including the topology and the routing algorithm, can affect the decoder throughput. In this work logarithmic diameter topologies, in particular generalized de-Bruijn and Kautz topologies, are addressed as possible solutions to achieve both flexible and high throughput architectures for iterative channel code decoding. In particular, this work shows that the optimal shortest-path routing algorithm for these topologies, that is still available in the open literature, can be efficiently implemented resorting to a very simple circuit. Experimental results show that the proposed architecture features a reduction of about 14% and 10% for area and power consumption respectively, with respect to a previous shortest-path routing-table-based design

    Topologies for Optical Interconnection Networks Based on the Optical Transpose Interconnection System

    Get PDF
    International audienceMany results exist in the literature describing technological and theoretical advances in optical network topologies and design. However, an essential effort has yet to be done in linking those results together. In this paper, we propose a step in this direction, by giving optical layouts for several graph-theoretical topologies studied in the literature, using the Optical Transpose Interconnection System (OTIS) architecture. These topologies include the family of Partitioned Optical Passive Star (POPS) and stack-Kautz networks as well as a generalization of the Kautz and de Bruijn digraphs
    corecore