A balun comprises at least two asymmetric coplanar striplines, a first of the striplines coupled to a signal input, and a second of the striplines coupled to a signal output, the at least two asymmetric coplanar striplines configured in a Marchand architecture to receive an unbalanced signal and to output a balanced signal.