×

PCI bus system testing and verification apparatus and method

  • US 6,587,813 B1
  • Filed: 04/11/2000
  • Issued: 07/01/2003
  • Est. Priority Date: 04/11/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for the automatic testing of a PCI bus system in an information handling system, comprising the steps of:

  • (a) selecting a PCI command to be tested;

    (b) programming a PCI master to exhibit predetermined functional behavior during a PCI transaction;

    (c) asserting said PCI command to initiate a PCI transaction, said transaction comprising transfer of data over said PCI bus;

    (d) transferring at least a portion of said data;

    (e) monitoring and recording the behavior of said PCI bus system;

    (f) determining whether a PCI protocol error has occurred;

    (g) if an error has occurred in step (f), logging said error and halting execution;

    (h) repeating steps (c) through (g) until it is determined that an error has occurred in step (t) or until said PCI transaction is complete; and

    (i) if said PCI transaction is complete;

    (j) writing data from a first memory location to a second memory location;

    (k) reading data from said second memory location; and

    (l) comparing data from said first memory location to data from said second memory location.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×