Ieee 488 interface and message handling method
Abstract
An IEEE 488 interface couples a microprocessor to one or more devices that are connected to an IEEE 488 bus. Message transmission speed is improved by overlapping a portion of the T1 bus settling time with the microprocessor's write pulse, when it is known that the data on the microprocessor's bus is valid for a predefined period of time before the write pulse's trailing edge. Improved handshake synchronization is achieved by generating an interrupt signal to notify the microprocessor that the last byte of an incoming message has been received. The terminal count signal generated by the microprocessor's DMA controller is used to detect the end of multiple byte messages sent by the microprocessor. The interface automatically generates an EOI signal on the IEEE 488 bus when the last byte of the message is asserted on the IEEE 488 bus data lines. This greatly simplifies the transmission of multiple byte messages by the microprocessor compared with the protocol used by prior art interfaces. The DMA controller's terminal count signal is also used to prevent the loss of data being sent by a device on the IEEE 488 bus to the microprocessor, which typically happens when the microprocessor has to service another device in the midst of receiving a long message from the first device. The loss of data is prevented by detecting a break point in the message transmission, i.e., when the DMA terminal count signal becomes active, and then holding off the first device from asserting "data valid".

Term
Term ended
Projected expiry passed 2 July 2011, 15.2 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during |
|---|---|---|---|---|
| US4534011A | Cites | United States of America | Y | Search report |
| ELECTRONIC ENGINEERING vol. 51, no. 632, December 1979, LONDON GB pages 45 - 55 J. SUMMERS 'IEC Interface bus (IEEE-488) simplified' | Non-patent | – | – | Search report |
| INSTRUMENTS AND CONTROL SYSTEMS vol. 53, no. 1, January 1980, RADNOR US pages 47 - 53 S. LEIBSON 'What are RS-232C and IEEE488' | Non-patent | – | – | Search report |
| ELECTRONICS & WIRELESS WORLD vol. 90, no. 1579, April 1984, SURREY GB pages 54 - 62 D.J. GREAVES 'GPIB combiner' | Non-patent | – | – | Search report |
13 members in 4 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 548293 | United States of America | – | |
| 54829390 | United States of America | A | |
| 54829390 | United States of America | A | |
| US19900548293 | – | – | – |
Members13
| Document | Office | Kind | |
|---|---|---|---|
| EP0465221A2 | European Patent Office (EPO) | A2 | |
| EP0465221A3This record | European Patent Office (EPO) | A3 | |
| JPH05181790A | Japan | A | |
| US5287528A | United States of America | A | |
| US5572684A | United States of America | A | |
| EP0805400A1 | European Patent Office (EPO) | A1 | |
| EP0465221B1 | European Patent Office (EPO) | B1 | |
| DE69128985D1 | Germany | D1 | |
| DE69128985T2 | Germany | T2 | |
| EP0805400B1 | European Patent Office (EPO) | B1 | |
| DE69132786D1 | Germany | D1 | |
| DE69132786T2 | Germany | T2 | |
| JP3377798B2 | Japan | B2 |
39 legal events, as 4 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent expired after termination of 20 yearsExpiredPE20 | PE20 | GB | |
| Expiry of rightR071 | R071 | DE | |
| Expiry of rightR071 | R071 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| European patent in force as of 2002-01-01IF02 | IF02 | GB | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents actLapsedNLV1 | NLV1 | EP | |
| Fr: translation filedET | ET | EP | |
| Corresponds to:REF | REF | EP | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Miscellaneous (additional remarks)TEILANMELDUNG 97110553.1 EINGEREICHT AM 27/06/97.XX | XX | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0465221
- Publication, DOCDB
- 0465221
- Publication, EPODOC
- EP0465221
- Application
- 305995
- Application, DOCDB
- 91305995
- Application, EPODOC
- EP19910305995
Titles3
- German
- IEEE488-Schnittstelle und Nachrichtenverarbeitungsverfahren
- English
- IEEE 488 Interface and message handling method
- French
- Interface IEEE488 et méthode de traitement de message
Classification
- CPC, 1
- G06F13/4226
- IPC, 2
- G06F13 36
- G06F13 42
Designated states1
- Contracting states, 1
- Netherlands (Kingdom of the)