The Library
Minimizing DSP block usage through multi-pumping
Tools
Ronak, Bajaj and Fahmy, Suhaib A. (2016) Minimizing DSP block usage through multi-pumping. In: International Conference on Field-Programmable Logic and Applications, Lausanne, Switzerland, 29 Aug-2 Sep 2016. Published in: 2015 International Conference on Field Programmable Technology (FPT) ISBN 9781467390903. doi:10.1109/FPT.2015.7393146
PDF
WRAP_fpl2016-ronak.pdf - Accepted Version - Requires a PDF viewer. Download (641Kb) |
Official URL: https://doi.org/10.1109/FPT.2015.7393146
Abstract
Resource sharing in the mapping of an algorithm to an architecture allows the same resource to be scheduled for different uses in different cycles, generally at the cost of increased schedule length. Multi-pumping is a method whereby a resource is clocked at a frequency that is a multiple of the surrounding circuit, thereby offering multiple executions per global clock, and therefore sharing in the same clock cycle. This concept maps well to FPGA architectures, where hard macro blocks are typically capable of running at higher frequencies than standard logic. While this technique has been demonstrated for multipliers, modern DSP blocks are more complex with multiple computational nodes. In this paper, we apply multi-pumping to minimise DSP block usage, while taking advantage of the multiple nodes they support. The proposed approach uses, on average, 39% fewer DSP blocks, at a cost of 19% more LUTs and 7% more registers.
Item Type: | Conference Item (Paper) | ||||||
---|---|---|---|---|---|---|---|
Subjects: | Q Science > QA Mathematics > QA76 Electronic computers. Computer science. Computer software T Technology > TK Electrical engineering. Electronics Nuclear engineering |
||||||
Divisions: | Faculty of Science, Engineering and Medicine > Engineering > Engineering | ||||||
Library of Congress Subject Headings (LCSH): | Field programmable gate arrays | ||||||
Journal or Publication Title: | 2015 International Conference on Field Programmable Technology (FPT) | ||||||
Publisher: | IEEE | ||||||
ISBN: | 9781467390903 | ||||||
Official Date: | 28 January 2016 | ||||||
Dates: |
|
||||||
DOI: | 10.1109/FPT.2015.7393146 | ||||||
Status: | Peer Reviewed | ||||||
Publication Status: | Published | ||||||
Access rights to Published version: | Restricted or Subscription Access | ||||||
Date of first compliant deposit: | 9 August 2016 | ||||||
Date of first compliant Open Access: | 9 August 2016 | ||||||
Conference Paper Type: | Paper | ||||||
Title of Event: | International Conference on Field-Programmable Logic and Applications | ||||||
Type of Event: | Conference | ||||||
Location of Event: | Lausanne, Switzerland | ||||||
Date(s) of Event: | 29 Aug-2 Sep 2016 | ||||||
Related URLs: |
Request changes or add full text files to a record
Repository staff actions (login required)
View Item |
Downloads
Downloads per month over past year