FPGA Design Considerations in the Implementation of a Fixed-Throughput Sphere Decoder for MIMO Systems