A timing based interconnection network simulator.