I want to do 32-bit signed integer multiplication without using a 64-bit data type. My inputs are in Q1.31 (both) format.
input1 = A32 (Ah Al) - higher, lowe
The following site purports to offer a 32-bit implementation of an ANSI-C library for operating with Q-numbers in general: http://www.ti.com/tool/sprc542
I have not tried this and cannot vouch for what it will or will not do for you, but there is a link at that site where you can request the source code.