Show simple item record

dc.contributor.authorGREGG, DAVID
dc.date.accessioned2008-04-26T06:59:55Z
dc.date.available2008-04-26T06:59:55Z
dc.date.createdOctober 26then
dc.date.issued2006
dc.date.submitted2006en
dc.identifier.citationMilan Tichy, Jan Schier and David Gregg, FPGA implementation of adaptive filters based on GSFAP using log arithmetic: proceedings of the 2006 IEEE Workshop on Signal Processing Systems Design and Implementation (SiPS 06), IEEE Workshop on Signal Processing Systems Design and Implementation (SiPS 06), Banff, Canada, October 26th, 2006, pp342 - 347en
dc.identifier.issn42826
dc.identifier.otherY
dc.descriptionPUBLISHEDen
dc.description.abstractAdaptive filters are used in many applications of digital signal processing. Digital communications and digital video broadcasting are just two examples. The GSFAP algorithm, discussed in the paper, is characterized by convergence superior to the popular NLMS, with only slightly higher complexity. The paper deals with floating-point-like implementation of algorithm using FPGA hardware. We present an optimized core for the GSFAP, built using logarithmic arithmetic which provides very low cost multiplication and division. The design is crafted to make efficient use of the pipelined logarithmic addition units. The resulting GSFAP core can be clocked at more than 80 MHz on the one million gate Xilinx XC2VI000-4 device. It can be used to implement filters of orders 20 to 1000 with a sampling rate exceeding 50 kHz. For comparison, we implemented a similar NLMS core and found that although it is slightly smaller than the GSFAP core and it allows a higher signal sampling rate (around 70 kHz) for the corresponding filter orders, GSFAP has adaptation properties that are much superior to NLMS, and that our core can provide very sophisticated adaptive filtering capabilities for resource-constrained embedded systemsen
dc.description.sponsorshipThis work was supported and funded by the European Commission under the Sixth Framework Programme within the Marie Curie Intra-European Fellowship scheme, Project No. MEIF-CT-2003-502085.en
dc.format.extent342en
dc.format.extent347en
dc.format.extent7623170 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.publisherIEEEen
dc.rightsYen
dc.subjectadaptive filtersen
dc.subjectdigital signal processingen
dc.subjectGSFAP algorithmen
dc.subjectFPGA hardwareen
dc.titleFPGA implementation of adaptive filters based on GSFAP using log arithmeticen
dc.title.alternativeIEEE Workshop on Signal Processing Systems Design and Implementation (SiPS 06): 2006en
dc.title.alternativeSiPs 06en
dc.typeConference Paperen
dc.type.supercollectionscholarly_publicationsen
dc.type.supercollectionrefereed_publicationsen
dc.identifier.peoplefinderurlhttp://people.tcd.ie/dgregg
dc.identifier.rssurihttp://ieeexplore.ieee.org/iel5/4161805/4141012/04161872.pdf?tp=&arnumber=4161872&isnumber=4141012
dc.identifier.urihttp://hdl.handle.net/2262/16481


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record