S. Theoharis
University of Patras
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by S. Theoharis.
Vlsi Design | 2002
Nikos Sklavos; Alexandros Papakonstantinou; S. Theoharis; Odysseas G. Koufopavlou
An asynchronous VLSI implementation of the International Data Encryption Algorithm (IDEA) is presented in this paper. In order to evaluate the asynchronous design a synchronous version of the algorithm was also designed. VHDL hardware description language was used in order to describe the algorithm. By using Synopsys commercial available tools the VHDL code was synthesized. After placing and routing both designs were fabricated with 0.6mm CMOS technology. With a system clock of up to 8 MHz and a power supply of 5 V the two chips were tested and evaluated comparing with the software implementation of the IDEA algorithm. This new approach proves efficiently the lowest power consumption of the asynchronous implementation compared to the existing synchronous. Therefore, the asynchronous chip performs efficiently in Wireless Encryption Protocols and high speed networks.
international symposium on low power electronics and design | 2000
Kostas Masselos; S. Theoharis; Panagiotis Merakos; Thanos Stouraitis; Costas E. Goutis
Novel techniques for the power efficient synthesis of sum-of-product computations are presented. Simple and efficient heuristics for scheduling and assignment are described. Different partly static cost functions are proposed to drive the synthesis tasks. The proposed cost functions target the power consumption either in the buses connecting the functional units with the storage elements or inside the functional units. The partly static nature of the proposed cost functions reduces the time of the synthesis procedure. Experimental results from different relevant digital signal processing algorithmic kernels prove that the proposed synthesis techniques lead to significant power savings.
international symposium on circuits and systems | 2000
Nikolaos D. Zervas; Dimitrios Soudris; S. Theoharis; Constantinos E. Goutis; Adonios Thanailakis
Power management is a low-power technique applicable in almost all design levels. Event-driven power management has been applied at the system-level. The same concept can be applied for receiver design at the behavioral-level. Power management involves a trade-off according to which, on the one hand, power is decreased by shutting down parts of the circuit, but on the other hand, power is increased by the insertion of the required logic for the generation of the shutdown signals. In this paper, receiver context characteristics are exploited in order to develop a methodology for the behavioral-level exploration of this trade-off. The efficiency of the proposed methodology is proven by its application on a real-life digital DECT receiver.
IEEE Transactions on Very Large Scale Integration Systems | 2003
Konstantinos Masselos; Panagiotis Merakos; S. Theoharis; Thanos Stouraitis; Costas E. Goutis
Techniques for the power efficient data path synthesis of sum-of-products computations between data and coefficients are presented. The proposed techniques exploit specific features of this type of computations. Efficient heuristics for the scheduling and assignment tasks, based on the concept of the Traveling Salesmans Problem, are described. Different cost functions are proposed to drive the synthesis tasks. The proposed cost functions target the power consumption either in the interconnect buses or in the functional units. Experimental results from different relevant digital signal processing algorithmic kernels prove that the proposed synthesis techniques lead to significant power savings.
Journal of Systems Architecture | 2002
S. Theoharis; George Theodoridis; Dimitrios Soudris; Constantinos E. Goutis; Adonios Thanailakis
Assuming inertial gate delay model, the first-order temporal correlation and the structural dependencies, a probabilistic method to estimate the switching activity of a combinational circuit, is introduced. To capture the first temporal correlation a novel mathematical model and the associated new formulas are derived. Also, a modified boolean function, which describes the logic and timing behavior of each signal, is introduced. To capture the structural dependencies an efficient new method to partition a large circuit into small independent sub-circuits is proposed. Finally, an algorithm that evaluates the switching activity of any circuit node is presented.
international symposium on circuits and systems | 1999
George Theodoridis; S. Theoharis; Dimitrios Soudris; Thanos Stouraitis; Constantinos E. Goutis
Our goal is the development of a novel probabilistic method to estimate accurately the power consumption of a logic level circuit under real delay model generalising fundamental principles of zero delay-based methods. Based on Markov stochastic processes, a set of new formulas, which describe the temporal and spatial correlation in terms of the associated zero delay-based parameters, under the real delay model, are introduced. The chosen gate model allows accurate estimation of the functional and spurious (glitches) transitions, leading to accurate power estimation. A comparative study of benchmark circuits demonstrates the accuracy of the proposed method.
international symposium on low power electronics and design | 2000
Kostas Masselos; S. Theoharis; Panagiotis Merakos; Thanos Stouraitis; Constantinos E. Goutis
Novel techniques for the power efficient synthesis of sum-of-product computations are presented. Simple and efficient heuristics for scheduling and assignment are described. Different partly static cost functions are proposed to drive the synthesis tasks. The proposed cost functions target the power consumption either in the buses connecting the functional units with the storage elements or inside the functional units. The partly static nature of the proposed cost functions reduces the time of the synthesis procedure. Experimental results from different relevant digital signal processing algorithmic kernels prove that the proposed synthesis techniques lead to significant power savings.
Vlsi Design | 2001
Georgios Theodoridis; S. Theoharis; Dimitrios Soudris; Constantinos E. Goutis
Our aim is the development of a novel probabilistic method to estimate the power consumption of a combinational circuit under real gate delay model handling temporal, structural and input pattern dependencies. The chosen gate delay model allows handling both the functional and spurious transitions. It is proved that the switching activity evaluation problem assuming real gate delay model is reduced to the zero delay switching activity evaluation problem at specific time instances. A modified Boolean function, which describes the logic behavior of a signal at any time instance, including time parameter is introduced. Moreover, a mathematical model based on Markov stochastic processes, which describes the temporal and spatial correlation in terms of the associated zero delay based parameters is presented. Based on the mathematical model and considering the modified Boolean function, a new algorithm to evaluate the switching activity at specific time instances using Ordering Binary Decision Diagrams (OBBDs) is also presented. Comparative study of benchmark circuits demonstrates the accuracy and efficiency of the proposed method.
international symposium on circuits and systems | 2000
Dimitrios Soudris; Minas Perakis; X. Mizas; Vasilios A. Mardiris; K. Katis; Chrissavgi Dre; A. E. Tzimas; E. G. Metaxakis; Grigorios A. Kalivas; Nikolaos D. Zervas; S. Theoharis; George Theodoridis; Adonios Thanailakis; Constantinos E. Goutis
Recent advances in electronic technology integration coupled with increasing needs for more services in portable communications favors the development of high performance dual-mode terminals. We present the complete architecture implementation of the GMSK/GFSK modulator/demodulator including the FIR filters design. The main features of the modulator/demodulator and the architectural implementation of FIR filters are described. The interface with ASPIS processor and A/D & D/A converters is also described in detail manner. The whole architecture of the modulator/demodulator was described by VHDL hardware language, synthesised and implemented in Xilinx environment.
Vlsi Design | 1999
Georgios Theodoridis; S. Theoharis; Dimitrios Soudris; Constantinos E. Goutis
A new method for implementing two-level logic circuits, which exhibit minimal power dissipation, is introduced. Switching activity reduction of the logic network nodes is achieved by adding extra input signals to specific gates. Employing the statistic properties of the primary inputs, a new concept for grouping the input variables with similar features is introduced. Appropriate input variables are chosen for reducing the switching activity of a logic circuit. For that purpose, an efficient synthesis algorithm, which generates the set of all groups of the variables and solves the minimum covering problem for each group is developed. The comparison of the results, produced by the proposed method, and those from ESPRESSO shows that a substantial power reduction can be achieved.