18bit Serdes - Xilinx Spartan6
You will probably need to use a gearbox to re-pack the bits from whatever deserializer width makes the most sense. Altera has some example gearboxes in their cookbook, as well as some design techniques.