Asynchronous system-on-a-chip interconnect
Abstract
Methods and apparatus are described relating to a system-on-a-chip which includes a plurality of synchronous modules, each synchronous module having an associated clock domain characterized by a data rate, the data rates comprising a plurality of different data rates. The system-on-a-chip also includes a plurality of clock domain converters. Each clock domain converter is coupled to a corresponding one of the synchronous modules, and is operable to convert data between the clock domain of the corresponding synchronous module and an asynchronous domain characterized by transmission of data according to an asynchronous handshake protocol. An asynchronous crossbar is coupled to the plurality of clock domain converters, and is operable in the asynchronous domain to implement a first-in-first-out (FIFO) channel between any two of the clock domain converters, thereby facilitating communication between any two of the synchronous modules.
Term
Term ended
Projected expiry passed 26 January 2024, 2.7 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| WO0124022A1 | Cites | World Intellectual Property Organization (WIPO) | Search report |
| US2002021694A1 | Cites | United States of America | Search report |
| US2002128812A1 | Cites | United States of America | Search report |
| US5859975A | Cites | United States of America | Search report |
| US5884100A | Cites | United States of America | Search report |
40 members in 7 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 444820P | United States of America | – | |
| 44482003 | United States of America | P | |
| 634597 | United States of America | – | |
| 63459703 | United States of America | A | |
| 2004002216 | United States of America | W |
Members40
| Document | Office | Kind | |
|---|---|---|---|
| US2003146073A1 | United States of America | A1 | |
| US2003146074A1 | United States of America | A1 | |
| US2003146075A1 | United States of America | A1 | |
| WO03065236A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US2003159078A1 | United States of America | A1 | |
| WO03069485A2 | World Intellectual Property Organization (WIPO) | A2 | |
| AU2003215211A1 | Australia | A1 | |
| AU2003215211A8 | Australia | A8 | |
| US2003165158A1 | United States of America | A1 | |
| WO03069485A3 | World Intellectual Property Organization (WIPO) | A3 | |
| US2004151209A1 | United States of America | A1 | |
| WO2004070781A2 | World Intellectual Property Organization (WIPO) | A2 | |
| EP1468372A1 | European Patent Office (EPO) | A1 | |
| EP1474748A2 | European Patent Office (EPO) | A2 | |
| JP2005516508A | Japan | A | |
| WO2004070781A3 | World Intellectual Property Organization (WIPO) | A3 | |
| JP2005518018A | Japan | A | |
| US6950959B2 | United States of America | B2 | |
| US6961863B2 | United States of America | B2 | |
| EP1590835A2This record | European Patent Office (EPO) | A2 | |
| US2006239392A1 | United States of America | A1 | |
| US7239669B2 | United States of America | B2 | |
| US7274709B2 | United States of America | B2 | |
| US7274710B2 | United States of America | B2 | |
| US7283557B2 | United States of America | B2 | |
| EP1474748B1 | European Patent Office (EPO) | B1 | |
| AT401607T | Austria | T | |
| ATE401607T1 | Austria | T1 | |
| DE60322185D1 | Germany | D1 | |
| EP1590835A4 | European Patent Office (EPO) | A4 | |
| JP4331617B2 | Japan | B2 | |
| EP1468372B1 | European Patent Office (EPO) | B1 | |
| AT470186T | Austria | T | |
| ATE470186T1 | Austria | T1 | |
| DE60332811D1 | Germany | D1 | |
| JP4520742B2 | Japan | B2 | |
| EP1590835B1 | European Patent Office (EPO) | B1 | |
| AT503329T | Austria | T | |
| ATE503329T1 | Austria | T1 | |
| DE602004031925D1 | Germany | D1 |
69 legal events, as 7 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 | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | 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 | |
| Change of applicant/patenteeR081 | R081 | DE | |
| Change of applicant/patenteeR081 | R081 | DE | |
| Change of representativeR082 | R082 | DE | |
| Change of representativeR082 | R082 | DE | |
| Amendments to the register in respect of changes of name or changes affecting rights (sect. 32/1977)REGISTERED BETWEEN 20130926 AND 20131002732E | 732E | GB | |
| 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 | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| Notification of lapseLapsedST | ST | FR | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| No opposition filedOpposition26N | 26N | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | 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 | |
| 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 | |
| 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 | |
| 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 | |
| Lt: invalidation of european patent or patent extensionLTIE | LTIE | 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 | |
| Discontinued in the netherlands as no translation has been filedVDEP | VDEP | NL | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| Corresponds to:REF | REF | EP | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Supplementary search report drawn up and despatchedA4 | A4 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | 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 | |
| Information on inventor provided before grant (corrected)RIN1 | RIN1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | 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
- 1590835
- Application
- 47053293
Titles3
- German
- ASYNCHRONE SYSTEM-ON-A-CHIP-VERBINDUNG
- English
- ASYNCHRONOUS SYSTEM-ON-A-CHIP INTERCONNECT
- French
- INTERCONNEXION SUR PUCE DE SYSTEME ASYNCHRONE
Classification
- CPC, 13
- G06F13/423
- G06F1/12
- G06F2213/0038
- H04L7/02
- H04L49/101
- H04L2012/5674
- H04Q3/0004
- H04Q2213/13034
- H04Q2213/13214
- H04Q2213/13322
- H04Q2213/13361
- H04Q2213/13362
- H04L7/005
- IPC, 9
- H04L27 20
- G06F1 12
- G06F13 42
- G06F15 76
- H01L
- H04J3 06
- H04L7 02
- H04L12 56
- H10N39 00
Designated states31
- Contracting states, 27
- Austria
- Belgium
- Bulgaria
- Switzerland
- Cyprus
- Czechia
- Germany
- Denmark
- Estonia
- Spain
- Finland
- France
- United Kingdom
- Greece
- Hungary
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Romania
- Sweden
and 3 moreShow fewer
- Slovenia
- Slovakia
- Türkiye
- Extension states, 4
- Albania
- Lithuania
- Latvia
- North Macedonia