Patent · US Active

Systems and methods for embedding interrupts into a serial data stream

US8230148B2 · kind B2 · utility

2Cited by
0References
14Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 8, 2011
Grant dateJul 24, 2012
Priority date
Expiry dateApr 8, 2031

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH05B47/18
  • WIPO fieldElectrical machinery, apparatus, energy
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for transmitting and processing interrupts by embedding interrupt information into a serial data stream are disclosed. An event is detected and converted into an interrupt signal. The interrupt signal is converted into a special interrupt character or symbol sequence. The special interrupt character or symbol sequence is embedded into a serial data stream at the next available character or symbol boundary and transmitted to a receiving controller. The receiving controller strips the special interrupt character or symbol sequence from the serial data stream and raises a corresponding interrupt. The receiving controller processes the interrupt by interrupting normal processing to run an interrupt subroutine. Once the receiver has detected and raised an interrupt, it can return an acknowledgement character or symbol sequence by the same mechanism. The transmitter can repeat the interrupt embedding and transmission if it fails to receive the acknowledgement within a predetermined period of time.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.