Graduate Student Posters 2007
| Previous Poster | Menu | Next Poster |
09. Monte-Carlo Logarithmic Number System for Model Predictive Control

Author: Panos Vouzis
Monte Carlo Arithmetic (MCA) enables statistic experimentation with an algorithm during runtime for detection and mitigation of numerical anomalies. Previous studies of MCA have been limited to software floating point. This paper studies how MCA can be used in an FPGA implementation of the Logarithmic Number System (LNS), forming the Monte Carlo Logarithmic Number System (MCLNS). Simulation studies present how MCLNS affects the accuracy vs. performance of an Model Predictive Control (MPC) implementation, and synthesis results give an estimate of the cost of utilizing MCLNS in a Xilinx Virtex-IV FPGA.








