Generalized Code-Multiplexing for UWB Communications