Tuto konverzi lze provést, jedná se o využití SW hradel.
Nejprve je nutné si číslo rozdělit na 2 dvojbajtové části (WORDy) a jejich jednotlivé bajty mezi sebou prohodit (viz první obrázek).
Následně je potřeba opět ze 2 WORDů složit jedno 4bajtové číslo, takže provedeme posun horního WORDu o 16 bitů doleva (vynásobením 65536) a čísla sečteme. Výsledek "přetypujeme" na float přivedením na vstup nějakého floatového modulu - v příkladu jsem použil
Aplus (přičítaná hodnota je 0.0, aby neovlivnila výsledek). Vše je vidět na přiloženém obrázku nebo v ukázkovém projektu, který je také v příloze.