System Design for Bit Interleaved Coded Square QAM with Iterative