bibtype J - Journal Article
ARLID 0312228
utime 20240111140706.1
mtime 20090325235959.9
WOS 000259469100001
DOI 10.1155/2008/394201
title (primary) (eng) Implementation of the Least-Squares Lattice with Order and Forgetting Factor Estimation for FPGA
specification
page_count 11 s.
media_type on-line
serial
ARLID cav_un_epca*0311570
ISSN 1687-6172
title EURASIP Journal on Advances in Signal Processing
volume_id 2008
volume 2008 (2008)
page_num 1-11
title (cze) Implementace příčkového algoritmu nejmenších čtverců s odhadem řádu a zapomínaní pro FPGA
keyword DSP
keyword Least-squares lattice
keyword order estimation
keyword exponential forgetting factor estimation
keyword FPGA implementation
keyword scheduling
keyword dynamic reconfiguration
keyword microblaze
author (primary)
ARLID cav_un_auth*0101179
name1 Pohl
name2 Zdeněk
institution UTIA-B
full_dept Department of Signal Processing
fullinstit Ústav teorie informace a automatizace AV ČR, v. v. i.
author
ARLID cav_un_auth*0101213
name1 Tichý
name2 Milan
institution UTIA-B
fullinstit Ústav teorie informace a automatizace AV ČR, v. v. i.
author
ARLID cav_un_auth*0101120
name1 Kadlec
name2 Jiří
institution UTIA-B
full_dept Department of Signal Processing
fullinstit Ústav teorie informace a automatizace AV ČR, v. v. i.
source
source_type EURASIP Journal on Advances in Signal Processing
url http://library.utia.cas.cz/separaty/2008/ZS/pohl-tichy-kadlec-implementation%20of%20the%20least-squares%20lattice%20with%20order%20and%20forgetting%20factor%20estimation%20for%20fpga.pdf
source_size 342524
cas_special
project
project_id 1M0567
agency GA MŠk
country CZ
ARLID cav_un_auth*0202350
project
project_id 027611
agency EC
country XE
agency EC
ARLID cav_un_auth*0225974
research CEZ:AV0Z10750506
abstract (eng) A high performance RLS lattice filter with the esti- mation of an unknown order and forgetting factor of identified system was developed and implemented as a PCORE coprocessor for Xilinx EDK. The coproces- sor implemented in FPGA hardware can fully exploit parallelisms in the algorithm and remove load from a microprocessor. The EDK integration allows effective programming and debugging of hardware accelerated DSP applications. The RLS lattice core extended by the order and forgetting factor estimation was imple- mented using the logarithmic numbers system (LNS) arithmetic. An optimal mapping of the RLS lattice onto the LNS arithmetic units found by the cyclic scheduling was used. The schedule allows us to run four independent filters in parallel on one arithmetic macro set. The coprocessor containing the RLS lat- tice core is highly configurable.
abstract (cze) Práce popisuje strukturu RLS lattice filtru rozšířeného o odhadování neznámého řádu a koeficientu exponenciálního zapomínání identifikovaného systému. Filtr byl implementován jako koprocesor pro vestavěný FPGA mikroprocesor Microblaze (Xilinx EDK). FPGA implementace umožňuje využít paralelizmy algoritmu a zaároveň přesun výpočetní zátěže z procesoru do hardware. Vlastní implementace formou koprocesoru umožňuje snadné programování a ladění hardwarově akcelerovaných DSP aplikací. Pro implementaci byla použita logaritmická aritmetika. Optimální rozvrh operací algoritmu byl nalezen iterativním rozvrhováním. Pomocí tohoto postupu byla objevena možnost implementovat 4 nezávislé parallelní filtry. Ty pak moho být v koprocesoru kofigurovány buď parallelně s odhadnováním až čtyř hypotéz o zapomínání nebo sériově zřetězeně pro zvýšení výkonu. Bylo demonstrováno, že navržený koprocesor zvýší vykon oproti procesoru 20x a zaroveň překonává 2.7x optimalizované řešení v 50MIPS SHARC DSP.
reportyear 2009
RIV IN
permalink http://hdl.handle.net/11104/0163345
mrcbT16-f 1.151
mrcbT16-g 0.14
mrcbT16-h 3.5
mrcbT16-i 0.01042
mrcbT16-j 0.411
mrcbT16-k 1527
mrcbT16-l 271
mrcbT16-q 47
mrcbT16-s 0.563
mrcbT16-y 26.1
mrcbT16-x 0.91
arlyear 2008
mrcbU34 000259469100001 WOS
mrcbU56 EURASIP Journal on Advances in Signal Processing 342524
mrcbU63 cav_un_epca*0311570 EURASIP Journal on Advances in Signal Processing 1687-6172 Roč. 2008 č. 2008 2008 1 11