1. A method of performing a hardware simulation in a hardware simulation accelerator, the method comprising: performing a simulation on a simulation model using a hardware simulation accelerator; during performance of the simulation, detecting an external request to access a memory array disposed within the hardware simulation accelerator, wherein the external request originates outside of the hardware simulation accelerator; and accessing the memory array without halting the simulation in response to detecting the external request.