Experiments in mapping expressions to DSP blocks

Bajaj Ronak, Suhaib A. Fahmy

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Mapping complex mathematical expressions to DSP blocks by relying on synthesis from pipelined code is inefficient and results in significantly reduced throughput. We have developed a tool to demonstrate the benefit of considering the structure and pipeline arrangement of the DSP block in mapping of functions. Implementations where the structure of the DSP block is considered during pipelining achieve double the throughput of other methods, demonstrating that the structure of the DSP block must be considered when scheduling complex expressions.
Original languageEnglish (US)
Title of host publicationProceedings - 2014 IEEE 22nd International Symposium on Field-Programmable Custom Computing Machines, FCCM 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781479951116
DOIs
StatePublished - Jan 1 2014
Externally publishedYes

Fingerprint Dive into the research topics of 'Experiments in mapping expressions to DSP blocks'. Together they form a unique fingerprint.

Cite this