1. A method for placing a parallel multiplier with a placement and routing tool running on a computer, the method comprising: receiving a datapath netlist about the parallel multiplier; extracting locations of primary input cells and primary output cells from the datapath netlist using a structure analysis module; mapping the primary input cells and the primary output cells on a specific array using the placement and routing tool; and arranging columns of the primary input cells and the primary output cells based on physical sizes of the primary input cells, the arranging being performed using the placement and routing tool, wherein a size of the specific array is determined according to a number of the primary input cells.