The Complex_multiplier IP implements the multiplication of two complex numbers. All operands and results are represented in the signed two's complement format. The widths of operands and the width of the result are configurable in the configurator. The complex multiplier IP is configured to implement the multiplication using any one of these methods: Direct Method, Preadder advantage method.