1. A non-transitory computer readable medium storing instructions, the instructions when executed by one or more processors cause the one or more processors to: determine placement of a plurality of logic components included in a design under test (DUT) on an emulation hardware component included in an emulator; determine placement of a debugging logic unit on the emulation hardware component based on the placement of the plurality of logic components; determine routing of a connection between the debugging logic unit and a logic component from the plurality of logic components; and transmit, to the emulator, a file describing the placement of the logic component and the connection between the debugging logic unit and the logic component, wherein the emulation hardware component is configured based on the file.