Patent ID: 6324663
Filing Date: 2001-11-27
Classification: G06F

Abstract:
An on board internal peripheral component interconnect (PCI) bus tester, comprising:an external serial scan interface adapted to communicate testing information between external devices and said on board internal PCI bus tester and internal PCI devices;an internal PCI bus tester control component is coupled to said external serial scan interface, said internal PCI bus tester control component adapted to control and direct a flow of testing information to and from internal PCI agents, said control unit is further adapted to receive serial packets of test information from said external serial scan interface and transmit serial packets of test information back to said external serial scan interface;a serial-scan direct-access PCI agent coupled to said internal PCI bus tester control component, said serial-scan direct-access PCI agent is also coupled to the internal PCI bus and is adapted to process raw test vectors comprised of binary ""1"" and ""0"" units that define the state of the internal PCI buslines;a serial-scan initiator agent coupled to said internal bus tester control component, said serial-scan initiator agent is also coupled to the internal PCI bus and is adapted to execute refined test vectors comprising high level bus transactions and capture the state of the internal PCI bus lines; anda PCI serial scan target agent coupled to said internal PCI bus tester control component; said PCI serial scan target agent is also coupled to the internal PCI bus and is adapted to respond to PCI bus transactions and capture the state of the internal PCI bus lines.