Selectable clocking architecture
Claim Score by NHIP
Abstract
A technique includes providing a first clock signal to a parallel-to-serial data conversion circuit and providing a second clock signal to a memory storing data for conversion by the conversion circuit. One of the first and second clock signals is selectively synchronized to a reference clock signal.

Term
Term ended
Projected expiry passed 9 December 2023, 2.8 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
22 claims: 3 independent, 19 dependent
- 1Broadest claimClaim Score 83, broad(NHIP)A method comprising:providing a first clock signal to a parallel-to-serial data conversion circuit;providing a second clock signal to a memory storing data for conversion by the conversion circuit;selectively synchronizing one of the first and second clock signals to a reference clock signal.
- 9An apparatus comprising:a parallel-to-serial data conversion circuit to receive a first clock signal;a memory storing data for conversion by the conversion circuit and receiving a second clock signal;and a clock circuit to selectively synchronizing one of the first and second clock signals to a reference clock signal.
- 16A system comprising:a data source to provide data;a bus;a parallel-to-serial data conversion circuit to receive a first clock signal and generate a signal indicative of the data in a serial format in synchronization with the first clock signal;a memory coupled to the data source to receive the data in a parallel format and communicate the data for conversion by the conversion circuit in synchronization with a second clock signal;and a clock circuit to selectively synchronizing one of the first and second clock signals to a reference clock signal.
Independent claims3
37 paragraphs in 3 sections, as filed
BACKGROUND
P-0001[0001] The invention generally relates to a selectable clocking architecture.
P-0002[0002] Referring to FIG. 1, for purposes of generating an optical signal that is transmitted through an optical fiber <b>20</b>, a serializer/transmitter <b>5</b> may be used. In this manner, the transmitter <b>5</b> receives bits of data in parallel from an output register <b>24</b> and converts this parallel stream of data into an output signal that indicates a serial stream of data. The output signal, in turn, is communicated to the optical fiber <b>20</b>. To accomplish this, the transmitter <b>5</b> may include an input register <b>12</b> that receives in parallel bits of data (from the output register <b>24</b>) to be communicated to the fiber <b>20</b>. The data that is received by the input register <b>12</b> is communicated to a parallel-to-serial conversion circuit, or selector <b>14</b>, that is coupled to the fiber <b>20</b> via an electrical-to-optical (E/O) converter <b>11</b>. The selector <b>14</b>, in turn, generates the output signal (at its output terminal) that indicates the bits of the serial stream of data. For an optical serial bus <b>20</b>, the selector <b>14</b> may be coupled to the bus <b>20</b> via an optical source <b>11</b> that is driven by the output signal from the selector <b>14</b>.
P-0003[0003] Operations of the input register <b>12</b> are synchronized to edges of a clock signal (called “TXPICLK signal”) that appears on a clock signal line <b>19</b> of the transmitter <b>5</b>. In this manner, in synchronization to predefined edges of the TXPICLK signal, the output register <b>24</b> receives new data and transfers stored data to the input register <b>12</b>.
P-0004[0004] Because of the nature of the parallel-to-serial conversion that is performed by the selector <b>14</b>, the selector <b>14</b> is clocked by a clock signal (that appears on a clock signal line <b>13</b>) that has a higher frequency than the TXPICLK signal. To generate this line rate clock signal <b>13</b>, clock multiplying unit circuitry (not shown) of the transmitter <b>5</b> must be implemented in the transmitter <b>5</b>.
P-0005[0005] Ideally, the clock signal on the clock signal line <b>13</b> and the TXPICLK signal are synchronized, although these signals have different frequencies. However, the manner in which these clock signals are generated and the manner in which these clock signals are synchronized to each other may affect various properties that are associated with the transmitter <b>5</b>. For example, the manner in which these clock signals are generated and synchronized to each other may affect the phase error, or jitter, between the clock signals, the phase margin, the power dissipated by the clock generating circuitry and the board space consumed by the clock generating circuitry.
BRIEF DESCRIPTION OF THE DRAWING
P-0006[0006]FIG. 1 is a schematic diagram of a serial bus transmitter of the prior art.
P-0007[0007]FIGS. 2 and 3 are schematic diagrams of serializers/transmitters.
P-0008[0008]FIG. 4 is a schematic diagram of a serializer/transmitter having a selectable clocking architecture according to an embodiment of the invention.
P-0009[0009]FIGS. 5 and 6 illustrate the transmitter of FIG. 4 in different modes of operations according to an embodiment of the invention.
P-0010[0010]FIG. 7 is a schematic diagram of an optical line transmitter according to an embodiment of the invention.
DETAILED DESCRIPTION
P-0011[0011]FIGS. 2 and 3 depict different schemes for generating clock signals that are associated with the communication of data through a transmitter or serializer to an optical fiber <b>51</b>.
P-0012[0012] More particularly, referring to FIG. 2, one such scheme involves using a serializer, or transmitter <b>50</b>. The transmitter <b>50</b> includes a parallel-to-serial conversion circuit, or multiplexer <b>54</b>, that furnishes a signal that indicates serial bits of data. This signal drives an electrical-to-optical (E/O) converter <b>21</b> that, in response, drives an optical signal on the optical fiber <b>51</b>.
P-0013[0013] The signal that is furnished by the multiplexer <b>54</b> indicates serial bits of data that are received in parallel by the multiplexer <b>54</b> from an input register <b>52</b> of the transmitter <b>50</b>. In this manner, the input register <b>52</b> receives data from an output register <b>66</b> (of an application specific integrated circuit (ASIC) <b>67</b>) and communicates data to the multiplexer <b>54</b> in synchronization with a clock signal (called “TXPICLK”) that appears on a clock signal line <b>70</b>. The output register <b>66</b> receives a signal called “TXPCLK” signal (same signal as the “TXPICLK” signal apart from a phase difference due to a round trip delay mainly caused by the ASIC <b>67</b>) and synchronizes the furnishing of its data to the input register <b>52</b> in synchronization with edges of the TXPICLK signal.
P-0014[0014] The multiplexer <b>54</b> operates at a higher frequency than the input <b>52</b> and output <b>66</b> registers due to the parallel-to-serial conversion of data that is performed by the multiplexer <b>54</b>. In this manner, the operation of the multiplexer <b>54</b> is synchronized to the edges of a clock signal that is received by the multiplexer <b>54</b> from a clock signal line <b>62</b>.
P-0015[0015] For purposes of generating the clock signal present on the TXPCLK clock signal line <b>72</b>, the transmitter <b>50</b> includes a phase frequency comparator (PFC) <b>64</b> and a voltage controlled oscillator (VCO) <b>66</b> that form, at least in part, a phase locked loop circuit. The transmitter <b>50</b> uses this phase locked loop circuit to ensure that the TXPICLK signal is in synchronization with the clock signal that appears on the clock signal line <b>62</b>. As depicted in FIG. 2, the output terminal of the VCO <b>66</b> generates the TXPCLK signal on the clock signal line <b>72</b>. Due to the arrangement depicted in FIG. 2, the clock signal line <b>72</b> is coupled to the clock signal line <b>70</b> on which the TXPICLK signal appears. Thus, as shown, the VCO <b>66</b> compensates for round trip delay variations between the TXPCLK <b>72</b> and TXPICLK <b>70</b> clock lines.
P-0016[0016] The PFC <b>64</b> has an input terminal <b>76</b> that is coupled to the clock signal line <b>70</b> to receive the TXPICLK signal. Another input terminal <b>74</b> of the PFC <b>64</b> is coupled to an output terminal of a clock multiplying unit (CMU) <b>56</b>. The CMU <b>56</b> has an input terminal <b>58</b> that receives a reference clock signal called “TXREFCLK.” The CMU <b>56</b> synchronizes the signal that appears on the clock signal line <b>62</b> with the TXREFCLK reference clock signal, although the frequency of the clock signal on the clock signal line <b>62</b> may be significantly higher than the frequency of the TXREFCLK reference clock signal. The CMU <b>56</b> also produces a lower frequency clock signal on the input terminal <b>74</b> of the PFC <b>64</b>, and this lower frequency clock signal is synchronized to the clock signal that is present on the clock signal line <b>62</b>.
P-0017[0017] The clock signal line <b>70</b> is coupled to the clock signal line <b>72</b> internally in the interfacing ASIC <b>67</b> that, in turn is coupled to the output terminal of the VCO <b>66</b>. Due to this arrangement, the resultant phase locked loop circuit that is formed from the PFC <b>64</b> and the VCO <b>66</b> operates to synchronize the TXPICLK signal with the clock signal that is provided by the CMU <b>56</b> at the input terminal <b>74</b>. Thus, as a result of this arrangement the TXPICLK signal that appears on the clock signal line <b>70</b> and the TXPCLK signal that appears on the clock signal <b>72</b> are each in synchronization with the clock signal that appears on the clock signal line <b>62</b>.
P-0018[0018] An advantage of this arrangement depicted in FIG. 2 is that the transmitter <b>50</b> may be fabricated from a single integrated circuit that exists in the transmit path. Furthermore, this arrangement provides an infinite phase margin at low frequency round trip delay variations. A disadvantage of this arrangement is that there is no inherent or built-in jitter clean-up function. Thus, the transmitter <b>50</b> may require a stable (i.e., a “clean”) TXREFCLK reference clock signal. Otherwise, excessive jitter may occur.
P-0019[0019] Referring to FIG. 3, for purposes of providing a jitter clean-up function, a circuit between the reference clock source and the reference clock input terminal on the transmitter <b>50</b> (i.e., the reference clock input on the CMU <b>56</b>) may be alternatively used. In this manner, the circuit <b>69</b> includes the transmitter <b>50</b>. However, in the circuit <b>69</b>, the transmitter <b>50</b> is connected in a different configuration (described below), and the transmitter <b>50</b> is also used in connection with an external voltage controlled crystal oscillator (VCXO) <b>112</b>.
P-0020[0020] Unlike the transmitter <b>50</b> depicted in FIG. 2, the PFC <b>64</b> of the circuit <b>69</b> is used in an arrangement that synchronizes the clock signal on the clock signal line <b>62</b> with the TXREFCLK reference clock signal. In this manner, one input terminal <b>76</b> of the PFC <b>64</b> receives the TXREFCLK reference clock signal from the clock signal line <b>58</b>, and the other input terminal of the PFC <b>64</b> receives the output signal from the CMU <b>56</b>, in the same manner as described in connection with the transmitter <b>50</b> of FIG. 2. However, the output terminal of the PFC <b>64</b> is coupled to the voltage controlled crystal oscillator <b>112</b> (and a loop filter <b>100</b>) to form a phase locked loop circuit for controlling the signal that appears on an input terminal of the CMU <b>56</b>.
P-0021[0021] Due to this arrangement, the resultant phase loop locked circuit of the circuit <b>69</b> regulates the frequency and phase of the clock signal that is provided to the CMU <b>56</b> to “lock” this signal to the TXREFCLK signal. In response to the clock signal that is provided by the VCXO <b>112</b>,, the CMU <b>56</b> generates the clock signal on the clock signal line <b>62</b>, as well as the clock signals present on the clock signal lines <b>74</b> and <b>78</b> (other output clock signal lines from the CMU <b>56</b>).
P-0022[0022] An advantage of the circuit <b>69</b> is that a jitter clean-up function is provided due to the VCXO-based phase locked loop circuit. Thus, due to this arrangement a clean TXREFCLK reference clock signal is not required. A disadvantage of the circuit <b>69</b> is that less phase margin is present, as compared to the arrangement depicted in FIG. 2. Thus, the arrangements depicted in FIGS. 2 and 3 have various advantages and disadvantages that trade off between the different architectures.
P-0023[0023] For purposes of permitting either architecture, a transmitter <b>200</b> that has a selectable clocking architecture in accordance with the invention is depicted in FIG. 4. The transmitter <b>200</b> includes a first-in-first-out (FIFO) <b>204</b> that is coupled to a first clock signal line <b>204</b> that communicates a clock signal (called “TXPICLK”) and is also coupled to a second clock signal line <b>205</b>. The FIFO <b>204</b> receives data in synchronization with the TXPICLK signal, and the FIFO <b>204</b> transmits its stored data to a parallel-to-serial conversion circuit, or selector <b>202</b>, in synchronization with the clock signal that appears at the clock signal line <b>205</b>. The selector <b>202</b>, in turn, has an output terminal <b>203</b> that may be coupled to, for example, a serial bus or for the case of an optical bus, an optical source that drives the optical bus. The selector <b>202</b> also includes a clock terminal <b>209</b> that receives a clock signal for clocking the transfer of serial data from the selector <b>202</b> to the output terminal <b>203</b>. The FIFO <b>204</b> has input data lines <b>201</b> that receives input data, such as data from an output register (not depicted in FIG. 4).
P-0024[0024] The remaining circuitry depicted in FIG. 4 forms clock circuitry to generate the clock signals that appear on the clock signal lines <b>205</b>, <b>207</b> and <b>209</b>. In particular, this circuitry selects one of two clock generation modes for the transmitter <b>200</b>. In this manner, in a first mode, the circuitry generates the clock signal present on the clock signal line <b>209</b> in synchronization with a reference clock signal (called “TXREFCLK”). Furthermore, in this first mode, the clock circuitry of the transmitter <b>200</b> synchronizes the clock signals present on the clock signal lines <b>205</b> and <b>207</b> in synchronization with the clock signal present on the clock signal line <b>209</b>. In a second mode of operation, the clock circuitry of the transmitter <b>200</b> generates the clock signals present on the clock signal lines <b>205</b> and <b>207</b> in synchronization with the TXREFCLK reference clock signal and synchronizes the generation of the clock signal on the clock signal line <b>209</b> in synchronization with the clock signals on the clock signals lines <b>205</b> and <b>207</b>.
P-0025[0025] To describe the first and second modes, the structure of the transmitter <b>200</b> is first discussed below in connection with FIG. 4. Next, the two different modes in the context of this structure is discussed in connection with FIGS. 5 and 6.
P-0026[0026] Referring to FIG. 4, the transmitter <b>200</b> includes a phase frequency comparator (PFC) <b>210</b> that includes an input terminal <b>212</b> and an input terminal <b>214</b>. As further described below, the transmitter <b>200</b> configures one input terminal <b>212</b>, <b>214</b> as an input signal terminal and the other input terminal <b>212</b>, <b>214</b> as the feedback signal input terminal, depending on the particular mode of operation. The input terminal <b>212</b> is coupled to the output terminal of a 2:1 selector <b>222</b> that has a first input terminal that is coupled to a clock signal line that is coupled to the TXPICLK input clock signal line <b>207</b> and another input terminal that is coupled to a clock signal line <b>234</b> that communicates the TXREFCLK reference clock signal. The select input terminal of the selector <b>222</b> is coupled to a clock signal line <b>238</b> that communicates a signal called “TXPCLKSEL,” a signal that is selectively asserted or de-asserted to place the transmitter <b>200</b> in one of the two modes. An output terminal <b>216</b> of the PFC <b>210</b> is coupled to an external terminal <b>217</b> of the transmitter <b>200</b> and is coupled to the input terminal of a voltage controlled oscillator (VCO) <b>220</b>.
P-0027[0027] The other input terminal <b>214</b> of the PFC <b>210</b> is coupled to the output terminal <b>214</b> of a 2:1 selector <b>224</b>. The output terminal the VCO <b>220</b> is coupled to one input terminal of the 2:1 selector <b>226</b>. The select terminal of the selector <b>226</b> is coupled to the TXPCLKSEL select signal <b>238</b>, the output terminal of the selector <b>226</b> is coupled to a clock signal line <b>240</b> that communicates the TXPCLK signal, and the input terminal of the selector <b>226</b> is coupled to one of the output terminals of the clock generator <b>250</b>. The other input terminal of the selector <b>224</b> is coupled to the output terminal of a selector <b>258</b>. The select input terminal of the selector <b>258</b> receives a selection signal called “TXREFSEL” that is communicated over a signal line <b>207</b> for purposes of selecting the frequency of the clock signal that appears on the output terminal of the selector <b>258</b>. One input terminal of the selector <b>258</b> is coupled to input terminals of the selectors <b>224</b> and <b>226</b>. The other input terminal of the selector <b>258</b> is coupled to the output terminal of a frequency divider <b>256</b>. The input terminal of the frequency divider <b>256</b> is coupled to another output terminal of the clock generator <b>250</b>.
P-0028[0028] Another output terminal of the clock generator <b>250</b> provides the clock signal to the clock signal line <b>209</b>. Another output terminal of the clock generator <b>250</b> provides an output signal on an output clock signal line <b>251</b>, and an input terminal of the clock generator <b>250</b> is coupled to the output terminal of a VCO <b>252</b>. The input terminal of the VCO <b>252</b> is coupled to an external terminal <b>253</b> that is used as described below.
P-0029[0029] The transmitter <b>200</b> also includes a selector <b>225</b> that has one input terminal that is coupled to the clock signal line <b>234</b>. Another input terminal of the selector <b>225</b> is coupled to an external terminal <b>242</b> that is used as described below. An output terminal of the selector <b>225</b> is coupled to the input terminal of a PFC <b>262</b>. The output terminal of the PFC <b>262</b> is coupled to an external output terminal <b>263</b> that is used as described below. Another input terminal of the PFC <b>262</b> is coupled to the output terminal of a selector <b>260</b>. One input terminal of the selector <b>260</b> is coupled to the clock signal line <b>205</b>, and another input terminal of the selector <b>260</b> is coupled to the output terminal of the selector <b>258</b>. As depicted in FIG. 4, the PFC <b>262</b>, selector <b>260</b>, selector <b>258</b>, frequency divider <b>256</b>, clock generator <b>250</b> and VCO <b>252</b> form a clock multiplying unit (CMU) <b>208</b>.
P-0030[0030] Due to the above-described arrangement, the TXPCLKSEL signal may be asserted (driven high, for example) to place the transmitter <b>200</b> in the first mode and establish the signal paths that are depicted in FIG. 5. For this mode, the transmitter <b>200</b> is coupled to additional circuitry that is external to the transmitter <b>200</b>. For example, the circuitry may include, for example, a loop filter <b>302</b> that is coupled between the clock signal terminal <b>217</b> at ground. A voltage controlled crystal oscillator (VCXO) <b>304</b> has its input terminal coupled to the clock signal <b>217</b>. The output terminal of the VCXO <b>304</b> is coupled to the clock signal terminal <b>242</b>. This circuitry also includes a loop filter <b>300</b> that is coupled between the terminal <b>263</b> and ground.
P-0031[0031] In response to the TXPCLKSEL signal being asserted, the TXREFCLK reference clock signal is routed through the selector <b>225</b> to an input terminal of the PFC <b>262</b>. Furthermore, the PFC <b>262</b> compares the phase and frequency of this input signal to the phase and frequency of an output signal of the clock generator <b>250</b>. Thus, the PFC <b>262</b> controls VCO <b>252</b> in a closed loop to synchronize the clock signals generated by the clock generator <b>250</b> to the TXREFCLK reference clock signal. An output signal from the clock generator <b>250</b> appears on the clock signal line <b>205</b> and appears at the input terminal <b>214</b> of the PFC <b>210</b>.
P-0032[0032] Furthermore, the output signal present at the output terminal <b>216</b> of the PFC <b>210</b> is routed back to the input terminal <b>212</b> of the PFC <b>210</b>. Due to this arrangement, the PFC <b>210</b> compares the phase and frequency of the clock signal present on the clock signal line <b>207</b> with the clock signal generated by the clock's generator <b>250</b> that appears on the input terminal <b>214</b>. Therefore, due to this arrangement, a phase locked loop formed from the PFC <b>210</b> and the VCO <b>220</b> synchronizes the phase of the signal that appears on the clock signal line <b>207</b> with the clock signal that appears on the clock signal line <b>209</b>. As depicted in FIG. 5, the clock signal that appears on the clock signal line <b>205</b> is also generated by the clock generator <b>250</b>.
P-0033[0033] Therefore, in the arrangement that is depicted in FIG. 5, the reference clock signal is used to generate the clock signal that synchronizes operation of the selector <b>202</b>. The clock signal that synchronizes the storing of data in the FIFO <b>204</b> is generated in synchronization with the clock signal that appears on the clock signal line <b>209</b>.
P-0034[0034] The TXPCLKSEL signal may be de-asserted (driven low, for example) to place the transmitter <b>200</b> in a second mode of operation to establish the signal paths that are depicted in FIG. 6. In this second mode of operation, the input terminal <b>212</b> of the PFC <b>210</b> becomes a reference or input signal to the PFC <b>210</b>, and the PFC <b>210</b> synchronizes this signal to the signal that appears on the input terminal <b>214</b>. In this case, during the second mode, the signal that appears on the input terminal <b>216</b> is the output signal from the clock generator <b>210</b>. Thus, as depicted in FIG. 6, in the transmitter's second mode of operation, the PFC <b>210</b>, VCXO <b>304</b> and loop filter <b>302</b> form a phase locked loop circuit for generating both clock signals on the clock signal lines <b>205</b> and <b>207</b> in synchronization with the TXREFCLK reference clock signal. The clock generator <b>210</b> generates the clock signal present on the clock signal line <b>209</b> in synchronization with the signals.
P-0035[0035] Referring to FIG. 7, in some embodiments of the invention, the transmitter <b>200</b> may be part of an optical line transmitter card <b>500</b> that is part of an optical transport network (OTN), for example. As examples, the transmitter card <b>500</b> may be part of an optical network router or switch. The transmitter card <b>500</b> may include an application specific integrated circuit (ASIC) <b>502</b> (an optical network framer or forward error correction device, as just a few examples) that includes an output register (not shown in FIG. 7) that furnishes data in parallel to FIFO <b>204</b> (FIG. 4) of the transmitter <b>200</b>. Data is received by the ASIC <b>502</b> from a data source <b>600</b>, such as a computer, or network bridge, as just a few examples. The optical transmitter card <b>500</b> may also include an optical source <b>508</b> (a laser diode device, for example) that produces an optical signal on an optical serial bus <b>510</b> in response to the signal present on the output terminal <b>203</b> of the transmitter <b>200</b>. Other variations are possible.
P-0036[0036] Referring back to FIG. 4, the mode selection (via the TXPCLKSEL signal) of the transmitter <b>200</b> may be set in numerous ways. For example, the input signal line <b>238</b> may be hardwired to a particular voltage level (i.e., a logic one or logic zero level) to select the mode for the transmitter <b>200</b>. Alternatively, the signal level of the TXPCLKSEL signal may be set via a bit in a programmable register. Other arrangements are possible.
P-0037[0037] While the present invention has been described with respect to a limited number of embodiments, those skilled in the art, having the benefit of this disclosure, will appreciate numerous modifications and variations therefrom. It is intended that the appended claims cover all such modifications and variations as fall within the true spirit and scope of this present invention.
Contents3
8 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US8406258B1 | Cited by | United States of America | Search report |
| US2004013217A1 | Cited by | United States of America | Pre-grant |
| CN103051440A | Cited by | China | Search report |
| US7324620B2 | Cited by | United States of America | Applicant |
| US7151813B2 | Cited by | United States of America | Search report |
| US2007116061A1 | Cited by | United States of America | Pre-grant |
| US2004013216A1 | Cited by | United States of America | Pre-grant |
| US8699886B2 | Cited by | United States of America | Search report |
| US7154977B2 | Cited by | United States of America | Applicant |
| US5319339A | Cites | United States of America | Pre-grant |
| US5319369A | Cites | United States of America | Pre-grant |
| US5369376A | Cites | United States of America | Pre-grant |
| US5563594A | Cites | United States of America | Pre-grant |
| US5896391A | Cites | United States of America | Pre-grant |
| US6188286B1 | Cites | United States of America | Pre-grant |
| US6252465B1 | Cites | United States of America | Pre-grant |
| US6667663B2 | Cites | United States of America | Pre-grant |
| US6828864B2 | Cites | United States of America | Pre-grant |
| US6845074B1 | Cites | United States of America | Pre-grant |
17 members in 10 offices; this record represents the family
Members17
| Document | Office | Kind | |
|---|---|---|---|
| US2003190003A1 | United States of America | A1 | |
| CA2480222A1 | Canada | A1 | |
| WO03088500A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU2003226122A1 | Australia | A1 | |
| TW200306086A | Taiwan Province of China | A | |
| TWI223506B | Taiwan Province of China | B | |
| EP1493233A1 | European Patent Office (EPO) | A1 | |
| JP2005522799A | Japan | A | |
| US6925575B2 | United States of America | B2 | |
| CN1659786A | China | A | |
| EP1493233B1 | European Patent Office (EPO) | B1 | |
| AT344550T | Austria | T | |
| ATE344550T1 | Austria | T1 | |
| DE60309459D1 | Germany | D1 | |
| DE60309459T2 | Germany | T2 | |
| CA2480222C | Canada | C | |
| JP4156529B2 | Japan | B2 |
36 transactions on the USPTO file
Allowed without a rejection on record.
- Non-final rejections
- 0
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Correspondence Address ChangeC.ADB | C.ADB | |
| Correspondence Address ChangeC.ADB | C.ADB | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Receipt into PubsR1021 | R1021 | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Receipt into PubsR1021 | R1021 | |
| Workflow - Drawings FinishedDRWF | DRWF | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Workflow - File Sent to ContractorSENT | SENT | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Mail Examiner Interview Summary (PTOL - 413)MEXIN | MEXIN | |
| Mail Examiner's AmendmentMEX.A | MEX.A | |
| Examiner's Amendment Communication | – | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Interview Summary RecordEXIN | EXIN | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAU | – | |
| Case Docketed to Examiner in GAU | – | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) Filed | – | |
| Information Disclosure Statement (IDS) Filed | – | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Transfer Inquiry to GAUTI1050 | TI1050 | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Application Is Now CompleteCOMP | COMP | |
| New or Additional Drawing FiledC614 | C614 | |
| Payment of additional filing fee/PreexamFLFEE | FLFEE | |
| A statement by one or more inventors satisfying the requirement under 35 USC 115, Oath of the ApplicOATHDECL | OATHDECL | |
| Notice Mailed--Application Incomplete--Filing Date AssignedINCD | INCD | |
| IFW Scan & PACR Auto Security Review | – | |
| Initial Exam Team nnIEXX | IEXX |
9 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| AssignmentAS | AS | |
| AssignmentAS | AS | |
| Fee paymentFPAY | FPAY | |
| Fee paymentFPAY | FPAY | |
| Surcharge for late paymentSULP | SULP | |
| Fee payment procedurePAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| Fee paymentFPAY | FPAY | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| AssignmentAS | AS |
Numbers
- Application
- 11770202
Titles
- English
- Selectable clocking architecture
Patent term adjustment
- A delay
- +657 daysthe office missed an examination deadline
- Applicant delay
- −44 days
- Net adjustment
- 613 days
Classification
- CPC, 3
- H03M9/00
- H04L7/02
- H04L25/05
- IPC, 4
- H03M9 00
- H04L7 02
- H04L25 05
- G06F1 12