Nikolaos Vlassopoulos
National and Kapodistrian University of Athens
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Nikolaos Vlassopoulos.
IEEE Transactions on Circuits and Systems | 2008
Dionysios I. Reisis; Nikolaos Vlassopoulos
Speeding up fast Fourier transform (FFT) computations is critical for todays real-time systems targeting signal processing and telecommunication applications. Aiming at the performance improvement and the efficiency of FFT architectures, this paper presents an address generation technique which enables a radix-b processor to access in parallel b memory banks without conflicts during each stages computations. Using kb memory banks at each stage leads to increasing the speedup of the algorithm by a factor of kb . The address generation can be realized in each radix-b stage by the use of lookup tables of size O(kb 2) bits. The proposed technique is cost efficient and leads to the design of FFT architectures of high speedup and high sustained throughput.
international conference on electronics, circuits, and systems | 2006
Konstantinos Babionitakis; Konstantinos Manolopoulos; Konstantinos Nakos; Dionysios I. Reisis; Nikolaos Vlassopoulos; Vassilios A. Chouliaras
High performance VLSI-based FFT architectures are key to signal processing and telecommunication systems since they meet the hard real-time constraints at low silicon area and low power compared to CPU-based solutions. In order to meet these goals, this paper presents a novel VLSI FFT architecture based on combining three consecutive radix-4 stages to result in a 64-point FFT engine. Cascading these 64-point FFT engines consequences an improved architecture design featuring certain characteristics. First, it can efficiently accommodate large input data sets in real time. It also simplifies processing requirements due to the radix-4 calculations. Finally, it reduces memory requirements and latency to one third compared to the fully unfolded radix-4 architecture. Two different implementations are utilized in order to validate the architecture efficiency: a FPGA implementation of a 4096-point FFT achieving a throughput of 4096 point/20.48 usec, and a VLSI implementation sustaining a throughput of 4096 point/3.89 usec.
international conference on electronics, circuits, and systems | 2006
Dionysios I. Reisis; Nikolaos Vlassopoulos
Speeding up FFT computations is critical for todays real time systems targeting signal processing and telecommunication applications. Aiming at the performance improvement and the efficiency of FFT architectures this paper presents an address generation technique which enables a b-radix processing stage to access in parallel b memory banks without conflicts and leads to increasing the speedup of the algorithm by a factor of b. The address generation can be realized in each b-radix stage by the use of look up tables of size O(b2) bits. The proposed technique is cost efficient and leads to the design of FFT architectures of high speed and high sustained throughput.
international conference on electronics, circuits, and systems | 2006
Konstantinos Babionitakis; George Lentaris; Konstantinos Nakos; Dionysios I. Reisis; Nikolaos Vlassopoulos; Gregory Doumenis; George Georgakarakos; John Sifnaios
Video technology evolution has boosted the need for the H.264/AVC encoder with real-time performance. In order to meet such need the present paper presents a VLSI H.264/AVC encoder architecture and the relevant details on design and implementation of the specific modules. The encoder design complies with the reference software encoder of the standard and follows the baseline profile level 3.0. The encoder constitutes an IP-core and/or stand-alone solution targeting to low area applications. The architecture achieves maximum throughput of 30 frames/sec with frame size 1024times768. Results and performance measurements of the entire encoder have been validated on FPGA and VLSI .18 mum.
international conference on electronics, circuits, and systems | 2008
Konstantinos Nakos; Dionysios I. Reisis; Nikolaos Vlassopoulos
This paper presents an efficient technique for addressing in radix-2 FFT architectures. The novel addressing organization provides parallel load and store of the data involved in a radix-2 butterfly computation. The addressing scheme is based on a permutation of the FFT data, which leads to the minimization of the address generating circuit and the butterfly processor control. The paper proves the correctness of the technique and includes a FPGA implementation.
international conference on electronics, circuits, and systems | 2007
Konstantinos Manolopoulos; Konstantinos Nakos; Dionysios I. Reisis; Nikolaos Vlassopoulos; Vassilios A. Chouliaras
Targeting to improving the efficiency of real-time Fourier transform computations with large input data sets, this paper presents the design and the VLSI implementation of 16 K, 64 K and 265 K complex points fast Fourier transform (FFT) systolic architectures. These organizations are deeply pipelined to maximize the operating frequency and follow the approach of decomposing the transforms into 64 -point FFT computations to minimize the buffer size between consecutive stages. The resulting organizations achieve real time performance on testing and observation applications. They include simple processing elements and they are scalable with respect to the operating frequency and data width. Validation on FPGA showed operation at 250 MHz and 125 MHz for the 16 K and the 64 K architectures with throughput lGs/s and 500 Ms/s respectively. The VLSI implementations of the proposed 16 K, 64 K and 265 K architectures achieve post-route clock frequencies of 352, 256.5, and 188 MHz respectively and they can sustain throughputs of 1.4 Gs/s, lGs/s and 188 Ms/s.
international conference on electronics, circuits, and systems | 2009
Vassilios A. Chouliaras; Panagiotis Galiatsatos; Konstantinos Nakos; Dionysios I. Reisis; Nikolaos Vlassopoulos
This paper presents a throughput efficient cascaded FFT architecture suitable for OFDM telecommunication applications. The design exploits a technique parallelizing the radix-2 butterfly computations to increase the throughput by 2, while it keeps the complexity of the VLSI area equal to the single path delay feedback architectures. A 2048 complex point radix-2 implementation with .13 TSMC validates the results.
international symposium on circuits and systems | 2006
Nikolaos Vlassopoulos; Dionysios I. Reisis; George Lentaris; George S. Tombras; Evangelos A. Prosalentis; N. Ritas; Konstantinos Tsakalis
This paper presents a control-theoretic approach to the design of digital to analog converters and digital amplifiers leading to improved performance in audio and multimedia applications. The design involves oversampling and noise compression blocks as a pulse width modulation class-D amplifier, introduces an output-filter estimator block and applies a different modulation scheme. The theoretical model results in a family of digital circuits verified by software simulation and validated by a FPGA implementation with best performance 147 dB signal to noise ratio
Journal of Signal Processing Systems | 2018
V. Kitsakis; Konstantinos Nakos; Dionysios I. Reisis; Nikolaos Vlassopoulos
The current paper introduces an efficient technique for parallel data addressing in FFT architectures performing in-place computations. The novel addressing organization provides parallel load and store of the data involved in radix-r butterfly computations and leads to an efficient architecture when r is a power of 2. The addressing scheme is based on a permutation of the FFT data, which leads to the improvement of the address generating circuit and the butterfly processor control. Moreover, the proposed technique is suitable for mixed radix applications, especially for radixes that are powers of 2 and straightforward continuous flow implementation. The paper presents the technique and the resulting FFT architecture and shows the advantages of the architecture compared to hitherto published results. The implementations on a Xilinx FPGA Virtex-7 VC707 of the in-place radix-8 FFT architectures with input sizes 64 and 512 complex points validate the results.
Journal of Real-time Image Processing | 2008
Konstantinos Babionitakis; Gregory Doumenis; George Georgakarakos; George Lentaris; Konstantinos Nakos; Dionysios I. Reisis; Ioannis Sifnaios; Nikolaos Vlassopoulos