Interfacing incompatible signaling using generic I/O and interrupt routines
US7856516B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Oct 27, 2006 |
| Grant date | Dec 21, 2010 |
| Priority date | — |
| Expiry date | Oct 12, 2028 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04N2201/0094
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
A method for interfacing single transfer and burst transfer components, comprising: processing transfer completion of a byte in burst transfer as an interrupt; maintaining the current state of signal lines to prevent occurrence of next interrupt; copying the transferred byte from buffer to memory; and allowing next interrupt; and enabling sending of next byte in burst transfer. This invention interfaces incompatible signaling of the components, and solves the handshake, communication and buffering problems involved. The methods also include polling simulating an interrupt, prevention of premature transfer and overwrite, interrupt on an edge of a busy signal, disabling and enabling clock to maintain current status, packet exchange protocol involving header, body and checksum, command and status packets, copying task waiting on a blocking semaphore which is signaled by interrupt handler task, and signals from a first component routed to a conversion component which generates new signals compatible with the second component.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.