Half-precision floating point types f16 and bf16 for Rust.
Stage 3 IEEE 754 half-precision floating-point ponyfill
16-bit Adder Multiplier hardware on Digilent Basys 3