Sequence-based verification method and system

   
   

A hardware verification method includes obtaining a set of packets to be driven by a device under test and obtaining a set of timing and relation criteria which determines a sequence in which the packets should be driven by the device under test. The method further includes starting multiple drive loops, each drive loop picking up a packet and forcing the device under test to drive the packet. The method further includes starting multiple expect loops, each expect loop determining when to expect a packet driven by the device under test and picking up the expected packet when it arrives. For each drive loop, the method confirms that the timing and relation criteria are satisfied prior to allowing the drive loop to force the device under test. For each expect loop, the method checks if the expected packet arrives within a specified time period and raises an error flag if the expected packet does not arrive within the specified time period.

Un metodo di verifica dei fissaggi include ottenere un insieme dei pacchetti da guidare da un dispositivo sotto la prova ed ottenere un insieme della sincronizzazione e dei test di verifica di rapporto che determina una sequenza in cui i pacchetti dovrebbero essere guidati dal dispositivo sotto la prova. Il metodo ulteriore include iniziare i cicli multipli dell'azionamento, ogni raccolto del ciclo dell'azionamento su un pacchetto e la forzatura del dispositivo sotto la prova per guidare il pacchetto. Il metodo ulteriore include iniziare il multiplo prevede i cicli, ciascuno prevede il ciclo che determina quando prevedere un pacchetto guidato dal dispositivo sotto la prova e che seleziona sul pacchetto previsto quando arriva. Per ogni ciclo dell'azionamento, il metodo conferma che la sincronizzazione ed i test di verifica di rapporto sono soddisfatti prima del permettere che il ciclo dell'azionamento forzi il dispositivo sotto la prova. Per ciascuno preveda il ciclo, i controlli di metodo se il pacchetto previsto arriva durante un periodo specificato di tempo ed alza una bandierina di errore se il pacchetto previsto non arriva durante il periodo specificato di tempo.

 
Web www.patentalert.com

< Conditional hardware scan dump data capture

< System and method for testing operational transmissions of an integrated circuit

> Controlling presentation of a GUI, using view controllers created by an application mediator, by identifying a destination to access a target to retrieve data

> Electromigration risk analysis in integrated circuit power interconnect systems using pseudo dynamic simulation

~ 00173