Biphase bus monitor
AssigneeThe United States of America as represented by the United States National Aeronautics and Space Administration
InventorJose J. Amador
Life of this patent
Estimating the term…
Abstract
A system for enabling easier monitoring of a system bus, including the capturing of data transmitted on the bus and the conversion of the captured data from one format to another format, specifically biphase Manchester II signals to NRZ signals. The system allows the storage of captured data including the display of converted data for easier analysis.
Claims7
A method for monitoring a data bus to determine signals transmitted on the bus, comprising the steps of:
- initializing a data capturing means with parameters characteristic of a protocol used to transmit data on the monitored data bus, including word size and parity, and initializing the data capturing means with trigger words, which when recognized by the data capturing means, are used to initiate data capturing from the monitored bus;
- capturing data words from a monitored system bus based on the initializing parameters;
- converting captured data words having a first data format to data words having a second data format;
- storing said converted data words in a storage device;
- retrieving said converted data words from the storage device;
- and,
- displaying said converted data words.
Apparatus for monitoring a data bus to determine signals transmitted on the bus, comprising:
- means for capturing data words from a monitored data bus, the bus using a predetermined data transfer protocol;
- means for initializing said means for capturing data words with parameters characteristic of the protocol used to transmit data on the monitored data bus, including word width and parity, said means for initializing also allowing initializing said means for capturing data words with trigger words which when sensed, initiate data word capture;
- means for converting captured data words having a first data format to data words having a second data format;
- means for storing said converted data words in a storage device;
- means for retrieving said converted data words from the storage device;
- and,
- means for displaying said converted data words.
Bus monitor apparatus responsive to an external user program for displaying data transmitted on a bus comprising:
- means for capturing data words transmitted on the bus;
- level converting means for converting captured data words having a differential signal level format to intermediate data words having a unipolar signal format;
- means for converting said intermediate data words from biphase format to data words having non-return-to-zero format;
- means for storing said converted data words;
- means for retrieving said converted data words from said means for storing;
- means for displaying said converted data words retrieved from said means for storing;
- and,
- control means, responsive to the user program, for controlling said means for capturing data words, said level converting means, said means for converting from biphase format to non-return-to-zero format, said means for storing, said means for retrieval, and said means for displaying.
Dependencies are inferred from the claim text.