×

METHOD FOR MONITORING THE COORDINATED EXECUTION OF SEQUENCED TASKS BY AN ELECTRONIC CARD COMPRISING AT LEAST TWO PROCESSORS SYNCHRONIZED TO TWO DIFFERENT CLOCKS

  • US 20140033225A1
  • Filed: 07/24/2013
  • Published: 01/30/2014
  • Est. Priority Date: 07/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for monitoring the coordinated execution of sequenced tasks by an electronic device comprising a main electronic card comprising at least one main processor synchronized to a main clock of main time period and at least one auxiliary electronic card comprising at least one auxiliary processor synchronized to an auxiliary clock of auxiliary time period, the auxiliary clock being faster than the main clock, the sequenced tasks having to be carried out simultaneously by the processors, in which method:

  • over a determined main time period, the main processor executes a first sequenced task while the auxiliary processor executes instructions of the first sequenced task over a plurality of auxiliary time periods;

    over the consecutive main time period, the main processor executes a second sequenced task;

    said method comprising;

    a step of emission by the main processor of a coordination marker to the auxiliary processor at the start of each main time period;

    a step of emission by the auxiliary processor of a response word formed on the basis of the last coordination marker received to the main processor at the end of each auxiliary time period;

    a step of validation by the main processor of the response word received with respect to the first coordination marker emitted, the validation step being carried out at the start of the consecutive time period before the emission of a new coordination marker; and

    a step of signaling by the main processor if the response word received is not valid so as to signal a defect of coordination of the auxiliary processor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×