149 research outputs found

    Some Optimizations of Hardware Multiplication by Constant Matrices

    Get PDF
    International audienceThis paper presents some improvements on the optimization of hardware multiplication by constant matrices. We focus on the automatic generation of circuits that involve constant matrix multiplication, i.e. multiplication of a vector by a constant matrix. The proposed method, based on number recoding and dedicated common sub-expression factorization algorithms was implemented in a VHDL generator. Our algorithms and generator have been extended to the case of some digital filters based on multiplication by a constant matrix and delay operations. The obtained results on several applications have been implemented on FPGAs and compared to previous solutions. Up to 40% area and speed savings are achieved

    Génération automatique d'architectures de calcul pour des opérations linéaires : application à l'IDCT sur FPGA

    Get PDF
    Cet article présente une méthode de génération automatique d'opérateurs arithmétiques matériels pour des calculs basés sur des multiplications par des constantes et des additions. A partir d'un recodage des nombres et d'algorithmes particuliers de recherche de sous-expressions communes, on arrive à diminuer sensiblement la surface des opérateurs réalisés. Cette méthode à été implantée dans un générateur de code VHDL et testée dans le cas de l'IDCT sur des FPGA de la famille Virtex de Xilinx. Sur cette application particulière, on note un facteur de 5,8 sur l'amélioration du produit

    On digit-recurrence division algorithms for self-timed circuits

    Get PDF
    The optimization of algorithms for self-timed or asynchronous circuits requires specific solutions. Due to the variable-time capabilities of asynchronous circuits, the average computation time should be optimized and not only the worst case of the signal propagation. If efficient algorithms and implementations are known for asynchronous addition and multiplication, only straightforward algorithms have been studied for division. This paper compares several digit-recurrence division algorithms (speed, area and circuit activity for estimating the power consumption). The comparison is based on simulations of the different operators described at the gate level. This work shows that the best solutions for asynchronous circuits are quite different from those used in synchronous circuits

    Génération automatique d'architectures de calcul pour des opérations linéaires : application à l'IDCT sur FPGA

    Get PDF
    Cet article présente une méthode de génération automatique d'opérateurs arithmétiques matériels pour des calculs basés sur des multiplications par des constantes et des additions. A partir d'un recodage des nombres et d'algorithmes particuliers de recherche de sous-expressions communes, on arrive à diminuer sensiblement la surface des opérateurs réalisés. Cette méthode à été implantée dans un générateur de code VHDL et testée dans le cas de l'IDCT sur des FPGA de la famille Virtex de Xilinx. Sur cette application particulière, on note un facteur de 5,8 sur l'amélioration du produit

    Interpopulational and seasonal variation in the chemical signals of the lizard Gallotia galloti

    Get PDF
    Communicative traits are strikingly diverse and may vary among populations of the same species. Within a population, these traits may also display seasonal variation. Chemical signals play a key role in the communication of many taxa. However, we still know far too little about chemical communication in some vertebrate groups. In lizards, only a few studies have examined interpopulational variation in the composition of chemical cues and signals and only one study has explored the seasonal effects. Here we sampled three subspecies of the Tenerife lizards (Gallotia galloti) and analyze the lipophilic fraction of their femoral gland secretions to characterize the potential interpopulational variation in the chemical signals. In addition, we assessed whether composition of these secretions differed between the reproductive and the non-reproductive season. We analyzed variations in both the overall chemical profile and the abundance of the two main compounds (cholesterol and vitamin E). Our results show interpopulational and seasonal differences in G. gallotia chemical profiles. These findings are in accordance with the high interpopulational variability of compounds observed in lizard chemical signals and show that their composition is not only shaped by selective factors linked to reproductive season
    corecore