Industry Online Support
Technical Forum
8/24/2010 9:07 PM | |
Joined: 7/28/2010 Last visit: 8/31/2024 Posts: 184 Rating: (11) |
Alen, The programmer was doing scaling for analog output. It seems that the lower word in end result wasn't that much important. Let me give you an example: Let's say, we are multiplying "FF00" by "FF00". The result will be " FE01 0000". As you see, the lower word is all zero, and even if it is 1 or 2 still the upper word is dominant. Check the range of values which are passed to FW194 & FW196. For some reason (based on your application), the upper byte in these two is the key. Regards, Behnam www.sigmaprocess.ca/blog |
Follow us on