← Back to Patent Explorer
US4481582A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for enabling the tracing of errors occuring in a series of transfers of binary message words

Assignee: Telefonaktiebolaget LM Ericsson AB
•
Filing: 1983-10-27
•
Granted: 1984-11-06
•
Expires: 2003-10-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for tracing errors during operation in progress in a sequence including a transfer series of binary message words between a plurality of electric circuits, which form a new message word from the obtained message word for transfer to the next circuit. The first message word in a sequence is provided with a marking word, and in each circuit the marking word is added to the new message word formed on the basis of the received message, and each message word is sensed during the transfer, the message word containing a marking word being copied into a memory. All message words provided with a given marking word are subsequently read out from the memory to determine whether the sequence of message words provided with the marking word is correct.

Inventors

  • 👤 Carl P. T. Edsbacker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 16:55
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/3089; G06F11/3093; G06F11/3003; G06F11/3024; G06F11/3041; G06F11/07; G06F11/0703; G06F11/0706; G06F11/0721; G06F11/0724; G06F11/0745; G06F11/0751

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 183 words
A method of enabling the following up of the development of an error in a computation sequence during an operation in progress, in which each computation gives a partial result, and the partial results taken together give a final result, and in which there is included a series of transfers of binary information words between a plurality of processing units which from a received information word a new information word is formed for transfer to a subsequent processing unit, said method comprising adding a marking label to an information word which initiates a computation sequence to be investigated, in each processing unit to which said labelled word is subsequently supplied, removing the label and storing the same and then adding the label to the resulting information word formed in the associated processing unit, sensing each information word transferred between the processing units and copying the labelled information words transferred between the processing units into a memory, and displaying said information words which have been copied in said memory whereby to enable determining whether the words in the sequence of labelled information are correct.
Claim 2
Independent Claim 183 words
A method of enabling the following up of the development of an error in a computation sequence during an operation in progress, in which each computation gives a partial result, and the partial results taken together give a final result, and in which there is included a series of transfers of binary information words between a plurality of processing units which from a received information word a new information word is formed for transfer to a subsequent processing unit, said method comprising adding a marking label to an information word which initiates a computation sequence to be investigated, in each processing unit to which said labelled word is subsequently supplied, removing the label and storing the same and then adding the label to the resulting information word formed in the associated processing unit, sensing each information word transferred between the processing units and copying the labelled information words transferred between the processing units into a memory, and displaying said information words which have been copied in said memory whereby to enable determining whether the words in the sequence of labelled information are correct.
Claim 3
Dependent Claim 318 words
Apparatus for tracing errors in a computation sequence during an operation in progress, in which each computation gives a partial result, and the partial results taken together give a final result, and in which there is included a series of transfers of binary information words between stations in which from a received information word a new information word is formed for transfer to a subsequent station, said apparatus comprising a plurality of processing means constituting a sequence for the sequential processing of said binary information words, a bus to which said processing means are coupled for the transfer of said words, each said processing means (1a, 1b, 1c) including means (5) for supplying marking bits (M) to words supplied to the corresponding processing means and including an output register (7, 10) in which a word to be sent out from the associated processing means is stored before sending the same out together with at least one marking bit (M), said marking means (5) further comprising a identifier means (8) for identifying a word sent out from one of the processing means as a first word in a computation process to be investigated and supplying at least one marking bit to be added to said first word to said register (10), an input register (6, 16) in which incoming words from the said bus are stored, said input register being connected to said output register (7, 10) for appending, to a word formed from a received word by the associated processing means, a marking bit as previously appended to the corresponding incoming word, said apparatus further including a read-out means (12) connected to said bus for receiving all words therefrom, said read-out means including a memory means and identifying means (13, 15) for identifying words provided with marking bits for copying of the same into said memory means (14), and means for displaying words stored in said memory means.
Claim 4
Dependent Claim 318 words
Apparatus for tracing errors in a computation sequence during an operation in progress, in which each computation gives a partial result, and the partial results taken together give a final result, and in which there is included a series of transfers of binary information words between stations in which from a received information word a new information word is formed for transfer to a subsequent station, said apparatus comprising a plurality of processing means constituting a sequence for the sequential processing of said binary information words, a bus to which said processing means are coupled for the transfer of said words, each said processing means (1a, 1b, 1c) including means (5) for supplying marking bits (M) to words supplied to the corresponding processing means and including an output register (7, 10) in which a word to be sent out from the associated processing means is stored before sending the same out together with at least one marking bit (M), said marking means (5) further comprising a identifier means (8) for identifying a word sent out from one of the processing means as a first word in a computation process to be investigated and supplying at least one marking bit to be added to said first word to said register (10), an input register (6, 16) in which incoming words from the said bus are stored, said input register being connected to said output register (7, 10) for appending, to a word formed from a received word by the associated processing means, a marking bit as previously appended to the corresponding incoming word, said apparatus further including a read-out means (12) connected to said bus for receiving all words therefrom, said read-out means including a memory means and identifying means (13, 15) for identifying words provided with marking bits for copying of the same into said memory means (14), and means for displaying words stored in said memory means.
Claim 5
Dependent Claim 178 words
Information word processing apparatus comprising a system bus and a plurality of word processing means connected to said system bus whereby information words can be transferred between said processing means, input means connecting said processing means to said system bus for permitting the transfer of information words from said system bus to said processing means, output means connecting said processing means to said system bus for permitting the transfer of information words from said processing means to said system bus, marking means for appending a marking word to an information word to be supplied from a processing means to said bus, first energizing means energizing said marking means when an information word supplied from the associated processing means comprises a predetermined binary information and second energizing means for energizing said marking means when the associated input means receives an information word to which has previously appended a marking word obtained from another processing means whereby the processed information word generated by the associated processing means in response to said received information word has appended thereto a marking word.
Claim 6
Dependent Claim 178 words
Information word processing apparatus comprising a system bus and a plurality of word processing means connected to said system bus whereby information words can be transferred between said processing means, input means connecting said processing means to said system bus for permitting the transfer of information words from said system bus to said processing means, output means connecting said processing means to said system bus for permitting the transfer of information words from said processing means to said system bus, marking means for appending a marking word to an information word to be supplied from a processing means to said bus, first energizing means energizing said marking means when an information word supplied from the associated processing means comprises a predetermined binary information and second energizing means for energizing said marking means when the associated input means receives an information word to which has previously appended a marking word obtained from another processing means whereby the processed information word generated by the associated processing means in response to said received information word has appended thereto a marking word.
Claim 7
Dependent Claim 47 words
The apparatus of claim 3 further comprising storage means connected to said system bus for storing all information words to which there is appended a marking word and which appear on the said system bus and reading means for reading the words stored in said storage means.
Claim 8
Dependent Claim 23 words
The apparatus of claim 3, wherein said marking means can generate different marking words whereby different sets of information words can be identified.

References Cited (Backward Citations)

US3810119A Cited
US3995258A Cited
US4058851A Cited
US4166211A Cited
US4282572A Cited
US4347603A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-11-06 1988-05-07 1988-11-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-11-06 1992-05-07 1992-11-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-11-06 1996-05-07 1996-11-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag