Patent ID: 7961630

Claim:
A method for stimulating a packet-based system having a number of buses, comprising: generating a first plurality of data packets for stimulating the packet-based system; scheduling the first plurality of data packets in a first hardware-based queue; generating a second plurality of data packets for stimulating the packet-based system; scheduling the second plurality of data packets in a second hardware-based queue; and for each particular queue in a plurality of hardware-based queues including the first and second hardware-based queues, transmitting a next highest priority data packet in the particular queue, via a hardware-based scheduler, over one of the number of buses, based on i) timing requirements of the next highest priority data packet in the particular queue, and ii) a determination that transmission of the next highest priority data packet in the particular queue will not delay a transmission of a higher priority data packet in another one of the plurality of queues; wherein the first and second pluralities of data packets are respectively generated using first and second data packet generation methodologies, wherein the first data packet generation methodology differs from the second data packet generation methodology.