Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Teemu Sipilä is active.

Publication


Featured researches published by Teemu Sipilä.


personal, indoor and mobile radio communications | 2003

Channel estimation and signal detection for MC-CDMA in multipath fading channels

Sassan Iraji; Teemu Sipilä; Jorma Lilleberg

We consider a multicarrier code-division multiple access (MC-CDMA) system over multipath fading channels. We first develop a model for such a system. Then, we propose the channel estimation based on least square (LS) algorithm and linear interpolation in frequency domain. For signal detection, different detection algorithms are introduced including maximum ratio combining (MRC), minimum mean square error (MMSE), parallel interference cancellation (PIC), and interference cancellation based on expectation-maximization (EM) algorithm. Performances of these different algorithms are illustrated by numerical results in a system with 512 subcarriers and 5 MHz bandwidth at 2.5 GHz over some of ITU channel models. Our simulation results demonstrate that with MMSE algorithm significant performance gain is achieved compared to that with MRC algorithm. The system performance can be further improved by PIC and EM algorithms.


IEEE Transactions on Communications | 2005

Systematic approach for path metric access in Viterbi decoders

Tuomas Järvinen; Perttu Salmela; Teemu Sipilä; Jarmo Takala

A systematic approach for the path metric memory management in Viterbi decoders is presented. Between the parallel computation units and memory modules, a permutation of path metrics is required in order to access the path metrics in correct order. We propose a parallel memory access scheme, which reduces the interconnection complexity between parallel computation units and memory modules by rescheduling the path metric computations.


Wireless Personal Communications | 2007

Dual Antenna Receivers for High Data Rate Terminals

Timo Viero; Kim Rounioja; Teemu Sipilä; Raimo Verkasalo; Jarmo Takala; Jorma Lilleberg

In this paper, dual antenna receiver architectures are studied including RAKE, chip-level linear equalizer, and their combination. The arithmetic complexity of single and dual antenna receiver methods is analyzed. Cost of such receivers when implemented with customized hardware or software on application-specific instruction set processors (ASIP) is estimated. The study shows that feasible dual antenna detection can be obtained with less than 70% additional costs. More flexible implementation supporting several standards can be obtained with software but it requires higher power consumption due to additional memory.


personal, indoor and mobile radio communications | 2003

Parallel memory access in turbo decoders

Perttu Salmela; Tuomas Järvinen; Teemu Sipilä; Jarmo Takala

The memory requirements of turbo decoders are high since long code block lengths are preferred. Especially, the extrinsic information memory is accessed frequently with both linear and interleaved access patterns. In this paper, a parallel access scheme into extrinsic information memory is developed for a 3GPP turbo decoder. A single port memory is divided into parallel accessible modules and the memory throughput requirements and both the linear and interleaved access patterns are considered as module and word address generating functions are developed. As a result, the throughput of the parallel access scheme allows high-speed decoding and the usage of the dual port memory can be avoided and savings in chip area are achieved.


application-specific systems, architectures, and processors | 2005

256-state rate 1/2 Viterbi decoder on TTA processor

Perttu Salmela; Tuomas Järvinen; Teemu Sipilä; Jarmo Takala

Efficient and flexible Viterbi decoding is an important problem in implementation of modern telecommunications systems. In this paper, a 256-state, rate 1/2 Viterbi decoder is implemented on a transport triggered architecture processor. Due to the processor-based platform, the implementation is flexible and it can achieve relatively high decoding speed. The decoder is implemented by tailoring the processor to meet the requirements of Viterbi decoding. The processor is enhanced with a number of special function units, which accelerate the decoding. As a result, the decoding can be carried out efficiently on a processor-based platform.


international symposium on signals, circuits and systems | 2005

Scalable FIR filtering on transport triggered architecture processor

Perttu Salmela; Tuomas Järvinen; Jarmo Takala; Teemu Sipilä

FIR filtering is an inevitable DSP operation in a wide variety of applications. In this paper, a processor based FIR filter, which is scalable in terms of multiply and accumulate units, is presented. The transport triggered architecture processor is accompanied with resources, which accelerate the FIR filtering. Depending on the number of resources, parallel code is configured to achieve high utilization of hardware. The main benefit of adapting the computing resources close to the computational load is efficient resource utilization and thereby savings in cost.


personal, indoor and mobile radio communications | 2003

On allocation of turbo decoder iterations

Perttu Salmela; Tuomas Järvinen; Teemu Sipilä; Jarmo Takala

The computational requirements of turbo decoders are heavy and depend on the number of decoding iterations. However, only a few iterations are often enough for obtaining an error free outcome. Instead of idling during the unused iterations, the released time slots can be used for enabling extra iterations required by the decoding, when the errors are more severe. Since the number of required iterations for each code block is not known beforehand, the allocation of iterations must adapt according to the current demand and the past iterations. In this paper, the dynamic adaptation is achieved by an additional buffering of incoming code blocks and the effect of utilizing unused iterations are studied.


Archive | 2004

Method and apparatus providing time domain interpolated channel estimation with advanced noise suppression for multicarrier transmissions

Haifeng Wang; Teemu Sipilä


Archive | 2007

Determination and use of adaptive thresholds for received messages

Teemu Sipilä; Tuomas Saukkonen


Archive | 2001

Data processing method

Teemu Sipilä

Collaboration


Dive into the Teemu Sipilä's collaboration.

Top Co-Authors

Avatar

Jarmo Takala

Tampere University of Technology

View shared research outputs
Top Co-Authors

Avatar

Perttu Salmela

Tampere University of Technology

View shared research outputs
Top Co-Authors

Avatar

Tuomas Järvinen

Tampere University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge