TY - GEN
T1 - FPGA-accelerated simulation of truncated-matrix multipliers
AU - Walters, III, Eugene George
PY - 2012/12/1
Y1 - 2012/12/1
N2 - Truncated-matrix multipliers offer significant reductions in area, power and delay, at the expense of increased computational error. Extensive bit-accurate simulation is often necessary to evaluate the trade-offs and choose the best parameters for a particular application. This paper presents a method for simulating truncated-matrix multipliers using a field-programmable gate array (FPGA). The method is applicable to most error correction methods published to date, and is simple to implement. It enables real-time simulation in actual applications, exhaustive simulation of large design spaces, and Monte Carlo simulation with more trials than other simulation options. When implemented in a Virtex-5 FPGA, the simulation runs at the same speed as a standard round-to-nearest multiplier, performing more than 229 simulations per second per embedded multiplier.
AB - Truncated-matrix multipliers offer significant reductions in area, power and delay, at the expense of increased computational error. Extensive bit-accurate simulation is often necessary to evaluate the trade-offs and choose the best parameters for a particular application. This paper presents a method for simulating truncated-matrix multipliers using a field-programmable gate array (FPGA). The method is applicable to most error correction methods published to date, and is simple to implement. It enables real-time simulation in actual applications, exhaustive simulation of large design spaces, and Monte Carlo simulation with more trials than other simulation options. When implemented in a Virtex-5 FPGA, the simulation runs at the same speed as a standard round-to-nearest multiplier, performing more than 229 simulations per second per embedded multiplier.
UR - http://www.scopus.com/inward/record.url?scp=84876226375&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84876226375&partnerID=8YFLogxK
U2 - 10.1109/ACSSC.2012.6489166
DO - 10.1109/ACSSC.2012.6489166
M3 - Conference contribution
AN - SCOPUS:84876226375
SN - 9781467350518
T3 - Conference Record - Asilomar Conference on Signals, Systems and Computers
SP - 993
EP - 997
BT - Conference Record of the 46th Asilomar Conference on Signals, Systems and Computers, ASILOMAR 2012
T2 - 46th Asilomar Conference on Signals, Systems and Computers, ASILOMAR 2012
Y2 - 4 November 2012 through 7 November 2012
ER -