Hello,
is there a way to acces the full result of an 32x32 fractional mac in C ?
The builtin accum types comprise only the upper 40 bits containig only 31 fractional bits. Is there a way in C to get hold of the lower 32 bits of the accumulator?
Hello,
is there a way to acces the full result of an 32x32 fractional mac in C ?
The builtin accum types comprise only the upper 40 bits containig only 31 fractional bits. Is there a way in C to get hold of the lower 32 bits of the accumulator?
Found the solution in the Compiler-Library-Ref document.:
The built in type acc72 for blackfin+ is metioned in
"Fractional Dot Product Implemented with Accumulator Pair Built-Ins on the Blackfin+ series of
processors"
Bult-ins for accessing the acumulator are listed in
Table 2-31: Blackfin+ Accumulator Pair Built-in Functions for 32-bit Multiplies.
I would have expected these types to be mentioned in chapters
"Native Fixed-Point Types" and "Fixed-Point Type Support".
But no hint ist given there that there is much more than listed in Table 2-17.
Hi,
Thanks for the update. Glad to know that your issue got resolved.
Regards,
Anand Selvaraj.