Method and apparatus for testing software

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/455 (2006.01) G06F 11/26 (2006.01) G06F 11/36 (2006.01)

Patent

CA 2225057

A system for testing and analyzing electronic systems, including a target processor and simulated target circuitry, and an associated target program to beexecuted on the target microprocessor. The system includes a processor emulator employing a hardware device for emulating the target microprocessor. The processor emulator has a memory for storing a plurality of computer instructions, including the target program and associated data. The processor emulator communicates with thememory to receive computer instructions from the memory and to access program specific data structures. The system further includes a hardware simulator adapted to simulate the target circuitry. A communications interface controls communicationbetween the processor emulator and the hardware simulator. The processor emulator communicates with the hardware simulator using the communications interface whenan event requires interaction of the target program with the target circuitry. Asynchronization circuit contained in the communications interface synchronizes the processor emulator and the hardware simulator at a time other than when an eventrequires interaction of the target program with the target circuitry.

Système permettant de tester et d'analyser des systèmes électroniques, comprenant un processeur objet et des circuits objets simulés, ainsi qu'un programme objet connexe conçu pour être exécuté par le microprocesseur objet. Le processeur émulateur possède une mémoire pour stocker une série d'instructions machine, y compris le programme objet et des données connexes. Il communique avec la mémoire pour recevoir les instructions machine qui y sont stockées et pour accéder à des structures de données spécifiques au programme. Le système comprend en outre un simulateur machine pour simuler les circuits objets. Une interface de communications commande les communications entre le processeur émulateur et le simulateur machine. Le processeur émulateur communique avec le simulateur machine en se servant de l'interface de communications lorsqu'un événement requiert l'interaction du programme objet avec les circuits objets. Un circuit de synchronisation intégré à l'interface de communications synchronise le processeur émulateur et le simulateur machine à un moment autre que celui où un événement requiert l'interaction entre le programme objet et le circuit objet.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for testing software does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for testing software, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for testing software will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1532156

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.