Digital controller for automatic rate detection and tracking of audio interface clocks
Abstract
Systems and methods to achieve a digital audio interface having automatic rate detection and tracking of digital audio streams have been achieved. The system comprises a digital controller working in conjunction with an analog phase-locked loop (PLL). It removes the need to know or communicate in advance the rate at which the interface will be operating, so allowing asynchronous switching between different audio streams. The digital controller acts as a phase-lock loop by modifying the feedback divide ratio of the PLL in order to minimize the phase error between the device clock and an arbitrary audio interface clock.

Term
4 yearsto projected expiry
Projected expiry 7 October 2030, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
14 claims: 2 independent, 12 dependent
- 1A method for a digital audio interface, which doesn't require a handover procedure when switching between audio sources and allowing to switch between audio data sources of unknown rates, comprising the following steps:(1) providing a digital controller that works in conjunction with a first PLL;(2) using an l2S protocol comprising a data signal and at least two clock signals, wherein a first clock is used as a sampling clock for a data signal and a second clock is used to define word boundaries;(3) detecting automatically an incoming l2S rate by completely determining a correct group of rates;(4) synchronizing both clocks by the digital controller by computing an offset deltax that is applied to a nominal feedback divide ratio of the first PLL, wherein said deltax is computed based on a current phase error and its derivative;and (5) minimizing a phase error between the first clock and the second clock by deploying the digital controller as another phase-lock loop that modifies a feedback divide ratio of the first PLL.
- 8A digital audio interface, using an l2S protocol, without the need for a handover procedure when switching between audio sources comprises:- a fractional-N loop PLL, used to derive a device clock from a master clock;and - a digital tracking controller, acting itself as a phase-lock loop by modifying a feedback divide ratio of the fractional-N loop PLL in order to minimize a phase error between the device clock and an arbitrary audio interface clock, having inputs and an output, wherein a first input is a nominal divide ratio, a second input is a l2S word clock, a third input is a lock detect signal from the fractional-N loop PLL, and a fourth input is a fractional-N signal from the fractional-N loop PLL, and the output is an offset deltax signal applied to a nominal feedback divide ratio of the fractional-N loop PLL in order to achieve a lock between the device clock and the 12S word clock.
Independent claims2
38 paragraphs, as filed
Technical Field
0001This invention relates generally to digital audio COder-DECoders (CODECs) and relates more specifically to synchronization of a master clock with digital audio signals coming from separate clock domains.
Background Art
0002Digital audio CODECs typically use a stable master clock as a reference and a phase-locked loop (PLL) to generate the frequencies required for processing the audio data. When used in slave mode, these devices may also be required to maintain synchronization with digital audio signals coming from a separate clock domain, These signals will not be synchronous to the master clock and they may also drift with respect to the master clock. In a complex system with a multiplicity of data sources, the signal frequencies may also change depending on the source. The slave device must therefore be capable of tracking a range of incoming data streams so that audio signal samples are not lost.
0003Current systems require knowledge of the incoming audio data rate so that an appropriate "gearing ratio" can be selected. This requires some form of handover protocol when switching between audio sources and precludes either switching between audio sources on the fly or switching to an unknown audio source.
0004It is a challenge for the designers of CODECs to achieve systems capable to automatically detecting a change in data-rate, selecting the correct gearing ratio, and re-establishing synchronization with the new audio source,
0005There are known patents or patent publications dealing with synchronization with digital audio/video sources.
0006U. S. Patent Publication (<patcit id="pcit0001" dnum="US20080198958A"><text>US 2008/0198958 to Shin</text></patcit>) proposes an apparatus and method for compensating for a phase jump of a reference signal in a digital Phase-Locked Loop (PLL)/Frequency-Locked Loop (FLL). The apparatus includes a phase discriminator for comparing a phase of an external clock signal (i.e., the reference signal) with a phase of an internal clock signal to determine a phase difference between the two signals, a phase jump compensator, and for correcting the phase difference by using a phase jump correction value obtained in the estimation process, and a Low Pass Filter (LPF) for filtering a high-frequency component of the corrected phase difference.
0007U. S. Patent (<patcit id="pcit0002" dnum="US7499106B"><text>US 7,499,106 to Gudmunson et al.</text></patcit>) discloses a method and system for synchronizing video information derived from an asynchronously sampled video signal providing a mechanism for using asynchronous sampling in the front-end of digital video capture systems. A ratio between the sampling clock frequency and the source video clock frequency is computed via an all digital phase-lock loop (ADPLL) and either a video clock is generated from the ratio by another PLL, a number to clock converter or the ratio is used directly to provide digital synchronization information to downstream processing blocks. A sample rate converter (SRC) is provided in an interpolator that either acts as a sample position corrector at the same line rate as the received video, or by introducing an offset in the ADPLL, the video data can be converted to another line rate via the SRC.
0008U. S. Patent (<patcit id="pcit0003" dnum="US5790615A"><text>US 5,790,615 to Beale et al.</text></patcit>) describes a digital phase-lock loop network that provides input and output clock signals to a digital data receiving system generally, and particularly to a data buffer contained therein. The digital phase-lock loop network provides bit-clock synchronization using a fixed input clock and an output clock having a variable frequency that is adjusted to correspond to the average input rate of the data samples into the data buffer. The digital phase-lock loop network allows the data buffer to be operated as a temporary storage device maintaining a nominal number of data samples therein at all times by avoiding any overflow and underflow data handling conditions that may otherwise cause loss of data. The digital phase-lock loop network of the present invention is particularly suited for the Eureka-147 system, which has become a worldwide standard for digital audio broadcasting (DAB) technology.
0009Furthermore U. S. Patent Publication (<patcit id="pcit0004" dnum="US20080075152A"><text>US 2008/0075152 to Melanson</text></patcit>) teaches a hybrid analog/digital phase-lock loop with high-level event synchronization providing a mechanism for generating a low-jitter clock from a timing reference that has a high jitter level and synchronizing the output clock to high-level events. A numerically-controlled analog oscillator provides a clock output and a counter divides the frequency of the clock output to provide input to a digital phase-frequency detector for detecting an on-going phase-frequency difference between the timing reference and the output of the counter. A synchronization circuit detects or receives a high-level event signal, and resets the on-going phase-frequency difference and optionally the counter to synchronize the clock output with the events.
Summary of the invention
0010A principal object of the present invention is to achieve systems and methods capable to automatically detecting a change in data-rate, selecting the correct gearing ratio, and re-establishing synchronization with the new audio source,
0011A further object of the invention is to remove the need for a handover procedure when switching between audio sources
0012A further object of the invention is to enabling a system to switch between audio data sources of unknown rates.
0013A further object of the invention is to achieve a system for the automatic rate detection and tracking of digital data streams.
0014A further object of the invention is to achieve a system, which applies in particular to a digital audio interface that operates at a number of well-defined and well-spaced rates, but could be applied to other similar systems.
0015A further object of the invention is to remove the need to know or communicate in advance the rate at which the interface will be operating, so allowing asynchronous switching between different audio data streams.
0016Moreover an object of the invention is to track deviations and drift between actual and ideal rate of date streams.
0017In accordance with the objects of this invention a method for a digital audio interface, which doesn't require a handover procedure when switching between audio sources and allowing to switch between audio data sources of unknown rates, has been achieved. The method invented comprises the steps of: (1) providing a digital controller that works in conjunction with a first PLL, (2) using a 12S protocol comprising a data signal and at least two clock signals, wherein a first clock is used as a sampling clock for a data signal and a second clock is used to define word boundaries, and (3) detecting automatically an incoming l2S rate by completely determining a correct group of rates. Furthermore the method invented comprises the steps of (4) synchronizing both clocks by the digital controller by computing an offset deltax that is applied to a nominal feedback divide ratio of the first PLL, wherein said deltax is computed based on a current phase error and its derivative, and (5) minimizing a phase error between the first clock and the second clock by deploying the digital controller as another phase-lock loop that modifies a feedback divide ratio of the first PLL.
0018ln accordance with the objects of this invention a digital audio interface, using an 12S protocol, without the need for a handover procedure when switching between audio sources, has been achieved. The audio interface invented comprises a fractional-N loop PLL, used to derive a device clock from a master clock, and a digital tracking controller, acting itself as a phase-lock loop by modifying a feedback divide ratio of the fractional-N loop PLL in order to minimize a phase error between the device clock and an arbitrary audio interface clock, having inputs and an output, wherein a first input is a nominal divide ratio, a second input is a l2S word clock, a third input is a lock detect signal from the fractional-N loop PLL, and a fourth input is a fractional-N signal from the fractional-N loop PLL, and the output is an offset deltax signal applied to a nominal feedback divide ratio of the fractional-N loop PLL in order to achieve a lock between the device clock and the l2S word clock.
Description of the drawings
0019In the accompanying drawings forming a material part of this description, there is shown: <ul id="ul0001" list-style="none"><li><figref idref="f0001"><b>Fig. 1</b></figref> illustrates an overall block diagram of a digital l2S tracking controller and analog phase-lock loop.</li><li><figref idref="f0001"><b>Fig. 2</b></figref> shows an internal block diagram of the l2S tracking controller</li><li><figref idref="f0001"><b>Fig. 3</b></figref> shows in a table DIFFERENCE register values used to automatically detect and decode an l2S rate change.</li><li><figref idref="f0002"><b>Fig. 4</b></figref> illustrates in a table PLL clock prescaler values for l2S settings.</li><li><figref idref="f0003"><b>Fig. 5</b></figref> illustrates a flowchart of a method invented for a digital audio interface, which doesn't require a handover procedure when switching between audio sources and allowing to switch between audio data sources of unknown rates.</li></ul>
Description of the preferred embodiments
0020Systems and methods for a digital controller for automatic rate detection and tracking of audio interface clocks are disclosed.
0021A digital audio interface uses a protocol known as lnter-lC Sound (l2S, which consists of (at a minimum)) two clock signals and a data signal. The first clock ("bit" clock) is used as a sampling clock for the data signal. The second clock ("word" clock) or "LR" clock) is used to define the word boundaries and can also be used to split the data between left and right audio channels. All that is significant here is that the l2S word clock runs at the sample rate of the audio data, e. g. for 44.1 kilo samples per second (ksps) CD audio data the l2S word clock runs at 44.1 kHz. The l2S word clock is simply referred to as the l2S clock in the remainder of the description.
0022The present invention comprises a digital controller that works with a phase-lock loop (PLL). The PLL is a fractional-N loop, used to derive the device clock from the master clock. The digital controller itself acts as a phase-lock loop by modifying the feedback divide ratio of the PLL in order to minimize the phase error between the device clock and an arbitrary audio interface clock.
0023<figref idref="f0001"><b>Fig. 1</b></figref> illustrates an overall block diagram of a digital l2S tracking controller and analog phase-lock loop. The PLL comprises a phase frequency detector / charge pump unit (PFD / CP) <b>1</b>, a loop filter <b>2</b>, a voltage controlled oscillator (VCO) <b>3,</b> a feedback divider <b>4</b>, a Sigma-Delta Modulator <b>5</b>, a Lock-Detect Unit <b>6</b>, and the l2S tracking controller <b>7</b>. The PLL clock frequency <b>12</b> is part of the inputs to the l2S tracking controller <b>7</b>.
0024The PLL is a fractional-N loop and the frequency of the VCO 3 is reduced by a division by a factor <b>N</b> in a first frequency reduction block <b>8</b>. ln a second frequency reduction block <b>9</b> the frequency of the VCO <b>3</b>, which has already reduced been in block <b>8</b>, is further been reduced by factor <b>M</b> to accommodate to the frequency required by the device clock. In the preferred embodiment <b>N</b> = 4 and <b>M</b> = 8 since the l2S tracking controller requires a faster clock than the device clock. Other values of <b>N</b> and <b>M</b> could be chosen for this and other systems.
0025When the system is in lock, the VCO clock <b>3</b> is phase locked to the master clock <b>10</b> and is also phase-locked to the l2S clock <b>11</b>. ln order to keep the overall system stable, the l2S tracking controller <b>7</b> operates with a much lower bandwidth than the analog PLL.
0026<figref idref="f0001"><b>Fig. 2</b></figref> shows an internal block diagram of the l2S tracking controller <b>7</b>. The clock from the analog PLL is divided by a prescaler <b>20</b>, to reduce the high frequency PLL signal <b>12</b> to a lower frequency by integer division, and used to increment the COUNTER register 21 by 1.The l2S clock <b>11</b> is used to transfer the COUNTER <b>21</b> contents to the CAPTURE <b>22</b> block and to increment the COMPARE register <b>23</b> by 256 (0×100). COMPARE register <b>23</b> is subtracted from CAPTURE <b>22</b> by unit <b>24</b> to calculate the phase error (<b>PE</b>) <b>27</b>, and this together with its derivative <b>PE' 26</b>, gained from block PREVIOUS PE <b>25</b>, is fed into the CONTROL block <b>28</b>. Once every update cycle, the CONTROL block <b>28</b> computes the offset "deltax", as shown in <figref idref="f0001"><b>Fig. 1</b></figref> the <b>X+ΔX</b> input to the Sigma-Delta Modulator <b>5</b>, that should be applied to the nominal feedback divide ratio of the analog PLL. When the l2S tracking controller <b>7</b> is locked, the update cycle runs at approximately 10Hz to avoid producing audible artifacts.
0027When the system has achieved synchronization with the l2S clock <b>11</b>, the phase error will be zero, which implies that there are exactly 256 (prescaled) PLL clock <b>12</b> cycles per l2S clock <b>11</b> cycles. The Controller <b>28</b> could also be designed alternatively for other numbers of PLL clock cycles per l2S clock cycles, e.g., 128, 512, or others. A PLL clock cycle per l2S clock cycles of 256 is a preferred number of cycles as a good compromise between frequency resolution and power consumption.
0028The automatic detection of the 12S rate exploits the fact that there are only a limited number of valid l2S rates, e.g.8 kHz, 44.1 kHz, etc. On each l2S cycle the DIFFERENCE register <b>28</b> records by how much the CAPTURE register <b>22</b> has changed. When the system is in synchronization the DIFFERENCE register <b>28</b> should always contain the value 256. lf this value does not equal 256, it can indicate that the incoming l2S rate has changed and, together with the current l2S rate, it can be used to compute the new l2S rate.
0029The DIFFERENCE register <b>28</b> values used to automatically detect and decode an l2S rate change are shown in the table of <figref idref="f0001"><b>Fig. 3</b></figref>. Once the new l2S rate has been decoded, the PLL clock prescaler <b>20</b> can be updated according to the table of <figref idref="f0002"><b>Fig. 4</b></figref>, showing PLL clock prescaler values for 12S rate settings.
0030As the table of <figref idref="f0001"><b>Fig. 3</b></figref> shows, the l2S tracking controller 7 is unable to distinguish between (for example) 44.1 kHz and 48.0 kHz, and it uses the same internal settings for both. However the analog PLL should lock to one VCO <b>3</b> frequency for all 48.0 kHz rates (8.0, 12.0, 16.0, 24.0, 32.0, 48.0 and 96.0 kHz) and another VCO frequency for all 44.1 kHz rates (11.025, 22.05, 44.1 and 88.2 kHz). By setting the nominal divide ratio (see <figref idref="f0001"><b>Fig. 1</b></figref>) such that the nominal VCO frequency is mid-way between the 48.0 kHz and 44.1 kHz settings, the sign of the "deltax" correction applied by the l2S tracking controller 7 to the sigma-delta modulator 7 can be used to distinguish between the two groups of rates. This allows the controller to completely determine the incoming l2S rate, and this information can be used by the rest of the system to select appropriate settings.
0031It is obvious that the digital controller can not only distinguish between 44.1 kHz and 48,0 kHz as shown above but also for other different l2S rates, having the same internal settings, such as 11.025 kHz and 12.0 kHz, or 22.05kHz and 24.0 kHz, etc as shown in the table of <figref idref="f0001"><b>Fig. 3</b></figref>. ln summary, the correct group of l2S rates is determined by the digital controller by setting a nominal divide ratio such that a nominal frequency of a VCO of the first PLL is set mid-way between an upper and a lower end of a determined l2S rate group, having both common internal settings, and a sign of a correction applied to the first PLL is used to distinguish between both groups of rates. The PLL only ever locks the VCO to one of two frequencies, one for the 44.1 kHz group of rates (11.025, 22.05, 44.1, 88.2kHz) and one for the 48kHz group of rates (8, 12, 16, 24, 32, 48, 96kHz). So the nominal mid-way divide ratio is the same for all l2S rates - it is only determined by the master clock frequency <b>10.</b>
0032<figref idref="f0003"><b>Fig. 5</b></figref> illustrates a flowchart of a method invented for a digital audio interface, which doesn't require a handover procedure when switching between audio sources and allowing to switch between audio data sources of unknown rates. A first step 50 describes the provision of a digital controller that works in conjunction with a first phase-lock loop. A next step <b>51</b> illustrates using an l2S protocol comprising a data signal and at least two clock signals, wherein a first clock is used as a sampling clock for a data signal and a second clock is used to define word boundaries. Step <b>52</b> describes detecting automatically an incoming l2S rate by completely determining a correct group of rates. Step 53 teaches synchronizing both clocks by the digital controller by computing an offset deltax that is applied to a nominal feedback divide ratio of the first PLL, wherein said deltax is computed based on a current phase error and its derivative. Step 54 discloses minimizing a phase error between the first clock and the second clock by deploying the digital controller as another phase-lock loop that modifies a feedback divide ratio of the first PLL.
0033While the invention has been particularly shown and described with reference to the preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made without departing from the spirit and scope of the invention.
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US11968072B2 | Cited by | United States of America | Applicant |
| US11716238B2 | Cited by | United States of America | Applicant |
| US11824703B2 | Cited by | United States of America | Applicant |
| US10033567B2 | Cited by | United States of America | Applicant |
| US11431544B2 | Cited by | United States of America | Applicant |
| US11146277B2 | Cited by | United States of America | Applicant |
| CN104429033A | Cited by | China | Search report |
| US10361709B2 | Cited by | United States of America | Applicant |
| US12335083B2 | Cited by | United States of America | Applicant |
| US12040932B2 | Cited by | United States of America | Applicant |
| CN104067520A | Cited by | China | Search report |
| US11711086B2 | Cited by | United States of America | Applicant |
| DE102016007576B3 | Cited by | Germany | Search report |
| US10659275B2 | Cited by | United States of America | Applicant |
| US11539569B2 | Cited by | United States of America | Applicant |
| US11522746B2 | Cited by | United States of America | Applicant |
| US10003344B2 | Cited by | United States of America | Applicant |
| US10601430B2 | Cited by | United States of America | Applicant |
| US2006166627A1 | Cites | United States of America | Search report |
| US2008075152A1 | Cites | United States of America | Applicant |
| US2008198958A1 | Cites | United States of America | Applicant |
| US5790615A | Cites | United States of America | Applicant |
| US6201486B1 | Cites | United States of America | Search report |
| US7499106B1 | Cites | United States of America | Applicant |
5 members in 2 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 278645P | United States of America | – | |
| 27864509 | United States of America | P | |
| 592598 | United States of America | – | |
| 59259809 | United States of America | A |
Members5
| Document | Office | Kind | |
|---|---|---|---|
| US2011087347A1 | United States of America | A1 | |
| EP2378666A2This record | European Patent Office (EPO) | A2 | |
| EP2378666A3 | European Patent Office (EPO) | A3 | |
| US8433027B2 | United States of America | B2 | |
| EP2378666B1 | European Patent Office (EPO) | B1 |
75 legal events, as 9 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| 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 | |
| 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 | |
| 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 | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| No opposition filedOpposition26N | 26N | 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 | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| 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 | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| 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 | |
| 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 | |
| Invalidated european patentMG4D | MG4D | LT | |
| Discontinued in the netherlands as no translation has been filedVDEP | VDEP | NL | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| 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 | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| Reference to at number (ep patent validated in austria)REF | REF | AT | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | 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 provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | 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 provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAX | AX | EP |
Numbers
- Publication
- 2378666
- Application
- 103920039
Titles3
- German
- Digitale Steuerung zur automatischen Ratenerkennung und -verfolgung von Audioschnittstellentakte
- English
- Digital controller for automatic rate detection and tracking of audio interface clocks
- French
- Contrôleur numérique pour la détection automatique de la vitesse et le suivi d'horloges d'interface audio
Classification
- CPC, 4
- H03L7/07
- H03L7/095
- H03L7/1976
- H03L7/235
- IPC, 4
- H03L7 23
- H03L7 07
- H03L7 197
- H03L7 095
Designated states2
- Contracting states, 1
- Türkiye
- Extension states, 1
- Montenegro