Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays 2012
DOI: 10.1145/2145694.2145738
|View full text |Cite
|
Sign up to set email alerts
|

Reducing the cost of floating-point mantissa alignment and normalization in FPGAs

Abstract: In floating-point datapaths synthesized on FPGAs, the shifters that perform mantissa alignment and normalization consume a disproportionate number of LUTs. Shifters are implemented using several rows of small multiplexers; unfortunately, multiplexerbased logic structures map poorly onto LUTs. FPGAs, meanwhile, contain a large number of multiplexers in the programmable routing network; these multiplexer are placed under static control of the FPGA's configuration bitstream. In this work, we modify some of the ro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2012
2012
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 22 publications
0
4
0
Order By: Relevance
“…Signals used for this purpose are determined using automated selection techniques, such as those presented in Liu and Xu [2012] and Ko and Nicolici [2009]. In a proposal similar to our approach, Moctar et al [2012] reuse the local routing multiplexers present inside each FPGA logic cluster to implement the programmable shift operation in floating-point computation, freeing up valuable soft-logic resources for more efficient use elsewhere.…”
Section: Related Workmentioning
confidence: 99%
“…Signals used for this purpose are determined using automated selection techniques, such as those presented in Liu and Xu [2012] and Ko and Nicolici [2009]. In a proposal similar to our approach, Moctar et al [2012] reuse the local routing multiplexers present inside each FPGA logic cluster to implement the programmable shift operation in floating-point computation, freeing up valuable soft-logic resources for more efficient use elsewhere.…”
Section: Related Workmentioning
confidence: 99%
“…Moctar et al [6] seek to make use of the intra-cluster routing multiplexers to implement shifters for floating point mantissa alignment. This requires signals to be routed to the multiplexer's inputs in a pre-specified order which means that there is pin-to-wire routing.…”
Section: Related Workmentioning
confidence: 99%
“…Nevertheless, pin-to-wire routing is also motivated by other applications attempting to use the plentiful multiplexers present in the FPGA's routing fabric [6] or to implement wide shallow memories using switch block configuration bits [7]. Both these applications will benefit from knowing how much pin-to-wire routing can be introduced in a netlist before the area, delay and routability of the routed netlist are significantly impacted.…”
Section: Experiments 3: Dispersed Pin-to-wire Routingmentioning
confidence: 99%
See 1 more Smart Citation