For a project that I am doing, I have two main components that I don't know how to do.I am using a Terasic DE2-115 FPGA board and Verilog to program it. I am also using C++ and OpenCV for my software part of the project. Problems I need help with: 1) Matrix calculations with decimal numbers (for example: .2457235). How should I approach this without making the code too complex? 2) UART (or any PC) communication with a computer running Visual Studio 2010. I am hoping to use VS2010 instead of NiosII since I am using OpenCV for image processing (I am hoping to send a coordinate position of an object to the FPGA for some processing). Thanks in advance.