Semiconductor devices, methods of manufacturing thereof, and methods of arranging circuit components of an integrated circuit are disclosed. The first positioning unit includes a sliding piece slidable along a direction perpendicular to the platform. Accordingly, the invention provides an effective debugging tool to both the SoC designer and software designers whose code is executed by the SoC as it provides them the capability of studying the cause and effect of interactions between functional blocks. A drop status is recorded in the record if the packet is dropped. By repeating this procedure, the roll is press contacted with the first-mentioned protuberance so as to crush it for elimination.