Change search
ReferencesLink to record
Permanent link

Direct link
Realization of Replicated Streaming Applications on Multi-Clocked FPGAs
KTH, School of Information and Communication Technology (ICT).
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Streaming applications are used in many fields including telecommunications, multimedia and the Internet. Due to their inherent parallelism and high performance requirements, they are naturally implemented in hardware or multi-core systems. In this thesis, the streaming applications which are described in StreamIt languages are realized directly in FPGA based hardware.

However, it is not an efficient implementation if the applications simply map to hardware. Hence, we adopt a replication algorithm and a multi-clock domain mechanism to increase the throughput of the applications. The results of experiments show that these two algorithms can optimize the throughput subject to area and clock frequency constraints. Furthermore, a trade-off is explored in these two methods.

Place, publisher, year, edition, pages
2011. , 62 p.
Trita-ICT-EX, 70
National Category
Engineering and Technology
URN: urn:nbn:se:kth:diva-33424OAI: diva2:415353
Available from: 2011-05-06 Created: 2011-05-06 Last updated: 2011-05-12Bibliographically approved

Open Access in DiVA

fulltext(772 kB)216 downloads
File information
File name FULLTEXT01.pdfFile size 772 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 216 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 68 hits
ReferencesLink to record
Permanent link

Direct link