Nothing Special   »   [go: up one dir, main page]

CN105512069B - Deserializer device and its asynchronous conversion method - Google Patents

Deserializer device and its asynchronous conversion method Download PDF

Info

Publication number
CN105512069B
CN105512069B CN201510887965.1A CN201510887965A CN105512069B CN 105512069 B CN105512069 B CN 105512069B CN 201510887965 A CN201510887965 A CN 201510887965A CN 105512069 B CN105512069 B CN 105512069B
Authority
CN
China
Prior art keywords
frequency signal
signal
period
pll device
phase difference
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510887965.1A
Other languages
Chinese (zh)
Other versions
CN105512069A (en
Inventor
胡秒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhaoxin Semiconductor Co Ltd
Original Assignee
Shanghai Zhaoxin Integrated Circuit Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Zhaoxin Integrated Circuit Co Ltd filed Critical Shanghai Zhaoxin Integrated Circuit Co Ltd
Priority to CN201510887965.1A priority Critical patent/CN105512069B/en
Publication of CN105512069A publication Critical patent/CN105512069A/en
Application granted granted Critical
Publication of CN105512069B publication Critical patent/CN105512069B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • G06F13/4291Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus using a clocked protocol
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0002Serial port, e.g. RS232C
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/38Universal adapter
    • G06F2213/3852Converter between protocols

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)

Abstract

The invention discloses a kind of deserializer device, including the first PLL device, the second PLL device and flip-flop.First PLL device receives the first frequency signal of period 1, and generates the second frequency signal of second round and the third frequency signal of period 3.First PLL device generates flag signals according to first, second, and third frequency signal, and flag signals are sent to the second PLL device.Second PLL device, which synchronizes, receives first frequency signal, and generate the 4th frequency signal of period 3.Second PLL device foundation first and the 4th frequency signal sample the flag signals with phase difference to obtain reset signal, make reset signal unrelated with phase difference.Flip-flop receives reset signal and the 4th frequency signal, and corresponding generation and second frequency signal synchronization and the 5th identical frequency signal.

Description

Deserializer device and its asynchronous conversion method
Technical field
The invention relates to deserializer (serializer (Serializer)/deserializer (Deserializer)) dresses It puts, in particular to the asynchronous conversion method applied between the middle different PLL devices of deserializer device.
Background technology
The invention discloses a kind of deserializer device, including the first PLL device, the second PLL device and Flip-flop.First PLL device receives the first frequency signal of period 1, and generates the second frequency letter of second round Number and the period 3 third frequency signal.First PLL device generates flag according to first, second, and third frequency signal Signal is marked, and flag signals are sent to the second PLL device.Second PLL device, which synchronizes, receives first frequency letter Number, and generate the 4th frequency signal of period 3.Second PLL device foundation first and the 4th frequency signal are to having The flag signals of phase difference sample to obtain reset signal, make reset signal unrelated with phase difference.Flip-flop receives resetting letter Number and the 4th frequency signal, and corresponding generate and the synchronization of second frequency signal and the 5th identical frequency signal.
Invention content
The exemplary embodiment of the present invention provides a kind of deserializer device.The deserializer device includes one the One PLL device, one second PLL device and a flip-flop.First PLL device is receiving one The one first frequency signal in one period, and the second frequency signal of the corresponding second round for generating less than the period 1 and The third frequency signal of one period 3, the wherein second round are twice of the period 3.Second phase-locked loop fills It puts and receives the first frequency signal, and corresponding one the 4th frequency signal for generating the period 3 to synchronous.The flip-flop connects Second PLL device is connected to, to receive the reset signal and one the 4th frequency of second PLL device output Signal, and corresponding generation and second frequency signal synchronization and one the 5th identical frequency signal, wherein first phase-locked loop Device exports a flag signals according to the first frequency signal, the second frequency signal and the third frequency signal;The wherein flag Mark signal has had a phase difference when being transferred to second PLL device;And wherein second PLL device according to A sampled signal is generated, and using the sampled signal to having the phase difference according to the first frequency signal and the 4th frequency signal The different flag signals sample to obtain the reset signal, make the reset signal unrelated with the phase difference.
The exemplary embodiment of the present invention provides a kind of asynchronous conversion method for being used for a deserializer device.This is different It walks conversion method and includes the synchronous first frequency signal for sending a period 1 to one first lock of the deserializer device Phase loop apparatus and one second PLL device;The one of the period 1 is generated less than through first PLL device One second frequency signal of two cycles and the third frequency signal of a period 3, the wherein second round is the period 3 Twice;A flag signals are exported through first PLL device, the wherein flag signals are to be produced from the first lock phase The first frequency signal, the second frequency signal and third frequency signal of loop apparatus, and the flag signals are transferred to this There is a phase difference during the second PLL device;The one of the period 3 is generated through second PLL device Four frequency signals;Through second PLL device generate a sampled signal, wherein the sampled signal be produced from this second First frequency signal and the 4th frequency signal of PLL device;Using the sampled signal to having the phase difference The flag signals sample to obtain a reset signal, make the reset signal unrelated with the phase difference;And it serially unstrings through this One flip-flop of device device receives the reset signal and the 4th frequency signal, synchronous with the second frequency signal with corresponding generation And one the 5th identical frequency signal.
Description of the drawings
Fig. 1 is the block diagram of first embodiment realization deserializer device 10 according to the present invention;
Fig. 2 is the frequency diagram that first embodiment illustrates each frequency signal in deserializer device 10 according to the present invention;
Fig. 3 is a circuit diagram of second embodiment realization flag circuit 30 according to the present invention;
Fig. 4 A to Fig. 4 D are the frequency diagrams that second embodiment illustrates each frequency signal in flag circuit 30 according to the present invention;
Fig. 5 A to Fig. 5 D are the frequencies that 3rd embodiment according to the present invention illustrates each frequency signal in flag circuit 30 Figure;
Fig. 6 is asynchronous conversion method of the fourth embodiment realization according to the present invention suitable for deserializer device 10 A flow chart.
Specific embodiment
The appended embodiment illustrated of this exposure or example will as described below.The scope of this exposure is not so limited.It practises Know those skilled in the art should be able to know do not depart from this exposure spirit and framework under the premise of, when can make it is a little change, replace and displacement. In the embodiment of this exposure, element numbers may be used repeatedly, the connection with several embodiments of this exposure may be shared identical Element numbers, but the features component used in an embodiment is not necessarily that another embodiment uses.
Fig. 1 is the block diagram of a first embodiment one deserializer device 10 of realization according to the present invention.In the present invention In first embodiment, deserializer device 10 include one first PLL device 11, one second PLL device 12, with An and logic circuit 13.First PLL device 11 is each in different frequency signals to deserializer device 10 to supply Kind low-frequency channel, for example, clock data restores (Clock Data Recovery, CDR) circuit.Second PLL device 12 Then supplying different clocks signal as high-frequency signal needed for the RX path in deserializer device 10.
In the first embodiment of the invention, the first PLL device 11 and 12 synchronous reception phase of the second PLL device With a period 1 a reference frequency signal REF100IN, wherein the time span of aforementioned period 1 for 10 nanoseconds (also I.e. the frequency of first frequency signal REF100IN is 100MHz).
In the first embodiment of the invention, the first PLL device 11 according to reference frequency signal REF100IN generate/ The frequency signal CK250 of a second round and the frequency signal CK500 of a period 3 are exported, wherein aforementioned second and The time span in three periods is respectively that (that is, the frequency of frequency signal CK250 and frequency signal CK500 are distinguished for 4 nanoseconds and 2 nanoseconds For 250MHz and 500MHz).Logic circuit 13 distinguishes receives frequency signal CK250 and frequency signal CK500, and corresponds to respectively defeated Go out the frequency signal LP_CTSCK250 of second round and the frequency signal LP_CTSCK500 of period 3 to an Ethernet object Manage layer transceiver 14 (ethernet physical layer transceiver 14, EPHY TX 14).In the present invention first In embodiment, frequency signal LP_CTSCK250 and LP_CTSCK500 that ethernet PHY transceiver 14 is received are synchronized with Reference frequency signal REF100IN.
In the first embodiment of the invention, the second PLL device 12 according to reference frequency signal REF100IN generate/ Export second round a frequency signal TPLCK250 and the frequency signal TPLCK500 of period 3 to deserializer fill Put each drawing lines (lane) in 10.In the first embodiment of the invention, frequency signal TPLCK500, which is output to, serially unstrings Frequency Synchronization during each drawing lines (lane) in device device 10 is in reference frequency signal REF100IN.
In the first embodiment of the invention, it's not limited to that for the time span in aforementioned first, second or third period, this Field has usually intellectual it will be appreciated that the time span in aforementioned first, second or third period can be filled according to deserializer It puts 10 the first PLL device 11 and the actual frequency demand of the second PLL device 12 and changes.
Fig. 2 is the frequency diagram that first embodiment illustrates each frequency signal in deserializer device 10 according to the present invention. As shown in Fig. 2, in the first embodiment of the invention, the frequency signal LP_CTSCK500 and frequency signal of period 3 TPLCK500 has all been synchronized with reference frequency signal REF100IN.At this point, deserializer device 10 penetrates a flag circuit again Ensure the frequency signal LP_CTSCK250 and the second PLL device 12 of 11 corresponding second round of the first PLL device The frequency signal TPLCK250 of corresponding second round can be synchronized with reference frequency signal REF100IN each other.Finally, when The frequency signal LP_CTSCK250 of 11 corresponding second round of first PLL device can be synchronized with reference frequency signal REF100IN when, the rising edge that the first PLL device 11 is just capable of frequency of use signal LP_CTSCK250 correctly transmits Data transfer signal is to ethernet PHY transceiver 14;And when 12 corresponding frequency signal of the second PLL device TPLCK250 can be synchronized with reference frequency signal REF100IN when, the second PLL device 12 just being capable of frequency of use signal The failing edge of TPLCK250 is properly received the data transfer signal from ethernet PHY transceiver 14.Therefore, in this hair In bright first embodiment, aforementioned flag circuit how is designed to ensure frequency signal LP_CTSCK250 and frequency signal TPLCK250 can be synchronized with reference frequency signal REF100IN each other becomes the subject under discussion for being badly in need of overcoming.
Fig. 3 is a circuit diagram of a second embodiment one flag circuit 30 of realization according to the present invention.In the present invention second In embodiment, flag circuit 30 realizes that first embodiment of the invention states flag circuit in advance, to ensure frequency signal LP_ CTSCK250 and frequency signal TPLCK250 can be synchronized with reference frequency signal REF100IN each other.
In order to facilitate narration, in flag circuit 30 shown in second embodiment of the invention, the ginseng described in first embodiment Examining frequency signal REF100IN is represented with the first frequency signal M100 (or T100) of period 1, first embodiment institute The frequency signal LP_CTSCK250 stated is represented with the second frequency signal M250 of second round, described in first embodiment Frequency signal LP_CTSCK500 is represented with the third frequency signal M500 of period 3, the frequency described in first embodiment Signal TPLCTSCK500 is represented with one the 4th frequency signal T500 of period 3, and the frequency letter described in first embodiment Number TPLCTSCK250 is represented with one the 5th frequency signal T250 of second round.
In second embodiment of the invention, flag circuit 30 include the first sub- flag circuit 31, the second sub- flag circuit 32, And a flip-flop 33, wherein the first sub- flag circuit 31 is set in the first PLL device 11, and the second Ziqi mark Circuit 32 and flip-flop 33 are then set in the second PLL device 12.Flip-flop 33 is a D-type flip-flop, but the present invention It's not limited to that, other kenel flip-flops also can be used, for example, RS flip-flops etc..
In second embodiment of the invention, the first sub- flag circuit 31 of the first PLL device 11 receives the first lock phase First frequency signal M100, the second frequency signal M250 of loop apparatus 11 and third frequency signal M500, and corresponding generation one Flag signals flagM.Then, since the first sub- 31 and second sub- flag circuit 32 of flag circuit is located at the first phase-locked loop respectively In 11 and second PLL device 12 of device, flag signals caused by the first sub- flag circuit 31 of flag circuit 30 FlagM need to first pass through several drawing lines (lane), and flag circuit 30 is input to for example, can just become after 4 drawing lines (lane) The flag signals flagM ' of second sub- flag circuit 32.Therefore, in second embodiment of the invention, flag signals flagM is transmitted It has increased/has had a phase difference during to the second PLL device 12 newly and become above-mentioned flag signals flagM '.
In second embodiment of the invention, the second sub- flag circuit 32 of flag circuit 30 receives above-mentioned flag signals FlagM ', first frequency signal T100 and the 4th frequency signal T500, and the corresponding reset signal reset that generates is to flip-flop 33, wherein the second sub- flag circuit 32 of the second PLL device 12 is according to first frequency signal T100 and the 4th frequency signal T500 generates a sampled signal sampleT, and using sampled signal sampleT to having the above-mentioned flag signals of the phase difference FlagM ' samplings obtain reset signal reset, make reset signal reset unrelated with the phase difference.
In second embodiment of the invention, flip-flop 33 is connected to the second sub- flag circuit of the second PLL device 12 32.Flip-flop 33 is defeated to receive the reset signal reset of the second sub- output of flag circuit 32 and the second PLL device 12 The 4th frequency signal T500 gone out.Flip-flop 33 generates and the second frequency according to reset signal reset and the 4th frequency signal T500 Rate signal M250 synchronizations and one the 5th identical frequency signal T250.Finally, deserializer device 10 reuses the 5th frequency The failing edge of signal T250 is properly received the data transfer signal from ethernet PHY transceiver 14, to reach the first lock 11 and second PLL device of phase loop apparatus, 12 asynchronous conversion.
Fig. 4 A to Fig. 4 D are the frequency diagrams that second embodiment illustrates each frequency signal in flag circuit 30 according to the present invention. Fig. 4 A are the frequency diagrams that second embodiment illustrates each frequency signal in the first sub- flag circuit 31 according to the present invention.In Fig. 4 A In, the first sub- flag circuit 31 generates a sampled signal through first frequency signal M100 and third frequency signal M500 SampleM, wherein sampled signal sampleM are to perform one to an active signal activeM by by third frequency signal M500 Logical operation " & " is acquired, and the logical operation pass of wherein active signal activeM is to represent as follows:
ActiveM=!M100 rst M500/3.
Then, the first sub- flag circuit 31 reuses the failing edge triggering second frequency signal of sampled signal sampleM M250 obtains flag signals flagM, and the logical operation pass of wherein flag signals flagM is to represent as follows:
FlagM=M250A@(negedge sampleM).
Fig. 4 B are the frequency diagrams that second embodiment illustrates each frequency signal in the second sub- flag circuit 32 according to the present invention. In figure 4b, the second sub- flag circuit 32 is according to the above-mentioned flag signals flagM ' of reception, the frequencies of first frequency signal T100 and the 4th Rate signal T500, and the corresponding reset signal reset that generates is to flip-flop 33, wherein sampled signal sampleT are by by the Four frequency signal T500 perform a logical operation to an active signal activeT " & " acquires, wherein active signal activeT's Logical operation relationship represents as follows:
ActiveT=T100 rst!T500/3.
Then, the second sub- flag circuit 32 using sampled signal sampleT to have the above-mentioned flag of the phase difference believe Number flagM ' sampling obtains reset signal reset, makes reset signal reset unrelated with the phase difference.Reset signal reset's Logical operation relationship represents as follows:
Reset=!(sampleT&flagM’).
Fig. 4 C be according to the present invention second embodiment illustrate flip-flop 33 input/output signal frequency diagram.In Fig. 4 C In, flip-flop 33 generates with second frequency signal M250 synchronous and phase according to reset signal reset and the 4th frequency signal T500 The 5th same frequency signal T250.
Fig. 4 D are to illustrate the phase difference in flag signals flagM ' shown in second embodiment of the invention with frequency diagram One time sequence allowance (timing margin).Due to flag signals flagM caused by the first sub- flag circuit 31 need to first pass through it is several The flag signals for being input to the second sub- flag circuit 32 can just be become after a drawing lines (lane) (for example, 4 drawing lines (lane)) FlagM ' becomes the phase difference in flag signals flagM ' by the phase delay caused by drawing lines (lane).In addition, string Also there may be flag signals flagM's ' for generated shake (jitter) or deflection (skew) in row deserializer device 10 In the phase difference.In fig. 4d, two flag signals flagM ' indicate the phase difference in flag signals flagM ' and correspond to A time sequence allowance (timing margin), wherein two flag signals flagM ' represent that a maximum of the phase difference is prolonged respectively One maximum leading phase of slow phase and the phase difference.In second embodiment of the invention, the time of the maximum delay phase The half that length is period 1 T1 (10 nanosecond) subtracts the half of period 3 T3 (2 nanosecond), and the leading phase of the maximum Time span is then the half of period 1 T1 (10 nanosecond).Therefore, in second embodiment of the invention, the time of time sequence allowance Length subtracts the half of period 3 T3 (2 nanosecond), that is, 10-0.5*2=9 nanoseconds for period 1 T1 (10 nanosecond).
In other words, in second embodiment of the invention, as long as the phase difference is above-mentioned in flag signals flagM ' The range of time sequence allowance (9 nanosecond) it is interior, flip-flop 33 can be correct according to reset signal reset and the 4th frequency signal T500 Generate the fiveth frequency signal T250 synchronous and identical with second frequency signal M250.That is, flag circuit 30 can tolerate flag Signal flagM ' has above-mentioned time sequence allowance, and (the first frequency signal M100 corresponding period 1 subtracts third frequency signal M500 The half of corresponding period 3) in the range of the phase difference so that flip-flop 33 can be according to reset signal reset and the 4th Frequency signal T500 correctly generates the fiveth frequency signal T250 synchronous and identical with second frequency signal M250.
Fig. 5 A to Fig. 5 D are the frequencies that a 3rd embodiment according to the present invention illustrates each frequency signal in flag circuit 30 Rate figure.Third embodiment of the invention uses same deserializer device 10 and its flag circuit with second embodiment of the invention 30, unique different being in is different from the second round described in third embodiment of the invention and the time span of period 3 Second embodiment of the invention.
Therefore, in third embodiment of the invention, the first PLL device 11 is according to reference frequency signal REF100IN The frequency signal CK150 of one second round of the generation/output and frequency signal CK300 of a period 3, and the second lock phase Loop apparatus 12 generates/exports the frequency signal TPLCK150 and third of second round according to reference frequency signal REF100IN Each drawing lines (lane) in the one frequency signal TPLCK300 to deserializer device 10 in period, wherein aforementioned second and The time span in three periods is respectively 6.66 nanoseconds and 3.33 nanoseconds (that is, the frequency of frequency signal CK150 and frequency signal CK300 Rate is respectively 150MHz and 300MHz).
Fig. 5 A are the frequency diagrams that 3rd embodiment illustrates each frequency signal in the first sub- flag circuit 31 according to the present invention. In fig. 5, the first sub- flag circuit 31 generates a sampled signal through first frequency signal M100 and third frequency signal M300 SampleM, wherein sampled signal sampleM are to perform one to an active signal activeM by by third frequency signal M300 Logical operation " & " is acquired, and the logical operation pass of wherein active signal activeM is to represent as follows:
ActiveM=!M100 rst M300/2.
Then, the first sub- flag circuit 31 reuses the failing edge triggering second frequency signal of sampled signal sampleM M150 obtains flag signals flagM, and the logical operation relationship of wherein flag signals flagM represents as follows:
FlagM=M150A@(negedge sampleM).
Fig. 5 B are the frequency diagrams that 3rd embodiment illustrates each frequency signal in the second sub- flag circuit 32 according to the present invention. In figure 5B, the second sub- flag circuit 32 is according to the above-mentioned flag signals flagM ' of reception, the frequencies of first frequency signal T100 and the 4th Rate signal T300, and the corresponding reset signal reset that generates is to flip-flop 33, wherein sampled signal sampleT are by by the Four frequency signal T300 perform a logical operation to an active signal activeT " & " acquires, wherein active signal activeT's Logical operation relationship represents as follows:
ActiveT=T100 rst!T300/2.
Then, the second sub- flag circuit 32 using sampled signal sampleT to have the above-mentioned flag of the phase difference believe Number flagM ' sampling obtains reset signal reset, makes reset signal reset unrelated with the phase difference.Reset signal reset's Logical operation relationship represents as follows:
Reset=!(sampleT&(!flagM’)).
Fig. 5 C be according to the present invention 3rd embodiment illustrate flip-flop 33 input/output signal frequency diagram.In Fig. 5 C In, flip-flop 33 generates with second frequency signal M150 synchronous and phase according to reset signal reset and the 4th frequency signal T300 The 5th same frequency signal T150.
Fig. 5 D are to illustrate the phase difference in flag signals flagM ' shown in third embodiment of the invention with frequency diagram One time sequence allowance (timing margin).In figure 5d, two flag signals flagM ' are indicated in flag signals flagM ' and are somebody's turn to do The corresponding time sequence allowance of phase difference (timing margin), wherein two flag signals flagM ' represent the phase difference respectively A different maximum delay phase and the one of the phase difference maximum leading phase.In third embodiment of the invention, time sequence allowance Time span subtract the half of period 3 T3 (3.33 nanosecond), that is, 10-0.5*3.33 for period 1 T1 (10 nanosecond) =8.33 nanoseconds.In other words, in third embodiment of the invention, as long as the phase difference is upper in flag signals flagM ' The interior of the range of time sequence allowance (8.33 nanosecond) is stated, flip-flop 33 can be according to reset signal reset and the 4th frequency signal T300 correctly generates the fiveth frequency signal T150 synchronous and identical with second frequency signal M150.
In third embodiment of the invention, as long as the phase difference is in above-mentioned time sequence allowance in flag signals flagM ' The range of (8.33 nanosecond) it is interior, flip-flop 33 can correctly be generated according to reset signal reset and the 4th frequency signal T300 The fiveth frequency signal T150 synchronous and identical with second frequency signal M150.That is, flag circuit 30 can tolerate flag signals FlagM ' has above-mentioned time sequence allowance, and (the first frequency signal M100 corresponding period 1 subtracts third frequency signal M300 correspondences Period 3 half) in the range of the phase difference so that flip-flop 33 can be according to reset signal reset and the 4th frequency Signal T300 correctly generates the fiveth frequency signal T150 synchronous and identical with second frequency signal M150.
Fig. 6 is an asynchronous conversion side of the fourth embodiment realization according to the present invention suitable for deserializer device 10 One flow chart of method.In step s 601, the synchronous reference frequency signal REF100IN (that is, first for sending a period 1 Frequency signal M100, T100) to the first PLL device 11 and the second PLL device 12 of deserializer device 10. In step S602, the second frequency of the second round of the period 1 is generated less than through the first PLL device 11 The signal M250 and third frequency signal M500 of a period 3, the wherein second round are twice of the period 3. In step S603, through the first PLL device 11 export a flag signals, wherein the flag signals be produced from this first Reference frequency signal REF100IN, the second frequency signal M250 of PLL device and third frequency signal M500, and the flag Mark signal has had a phase difference when being transferred to the second PLL device 12.In step s 604, it is returned through the second lock phase Road device 12 generates one the 4th frequency signal T500 of the period 3.In step s 605, through the second PLL device 12 generate a sampled signal, and the wherein sampled signal is the reference frequency signal for being produced from the second PLL device 12 REF100IN and the 4th frequency signal T500.In step S606, using the sampled signal to having the flag of the phase difference Mark sample of signal obtains a reset signal, makes the reset signal unrelated with the phase difference.In step S607, through serial solution One flip-flop of string device device 10 receives the reset signal and the 4th frequency signal T500, is generated and second frequency signal with corresponding M250 synchronizations and one the 5th identical frequency signal T250.
Though the present invention is disclosed above with preferred embodiment so that one skilled in the art can be more clearly understood that Present disclosure.However, one skilled in the art will be appreciated that they can easily with the present invention as basis, if It meter or modification process and carries out identical purpose using deserializer device and its asynchronous conversion method and/or reaches here The same advantage of the embodiment of introduction.Therefore protection scope of the present invention when regard appended claims institute's defender as It is accurate.

Claims (10)

1. a kind of deserializer device that asynchronous conversion can be achieved, including:
First PLL device, to receive the first frequency signal of period 1, and correspondence generates less than the period 1 The second frequency signal of second round and the third frequency signal of period 3, the wherein second round is the period 3 Twice, and wherein first PLL device is believed according to the first frequency signal, the second frequency signal and the third frequency Number output flag signals;
Second PLL device receives the first frequency signal to synchronous, and corresponding the 4th frequency for generating the period 3 Rate signal has had phase difference when wherein the flag signals are transferred to second PLL device,
Wherein second PLL device generates sampled signal according to the first frequency signal and the 4th frequency signal, and makes The flag signals with the phase difference are sampled to obtain reset signal with the sampled signal, make the reset signal and the phase Difference is unrelated;And
Flip-flop is connected to second PLL device, to receive the resetting letter of second PLL device output Number and the 4th frequency signal, and corresponding generate and second frequency signal synchronization and one the 5th identical frequency signal.
2. deserializer device as described in claim 1, the wherein time span of the time sequence allowance of the phase difference is are somebody's turn to do Period 1 subtracts the difference obtained by the period 3 of half.
3. deserializer device as claimed in claim 2, wherein when the flip-flop can generate and the second frequency signal During synchronous and identical five frequency signal, the time span of the maximum delay phase of the phase difference is the period 1 Half subtracts the difference obtained by the period 3 of half, and the time span of the leading phase of maximum of the phase difference is then It is the half of the period 1.
4. deserializer device as described in claim 1, further includes:
Flag circuit, to make the second frequency signal and the 5th frequency signal that can be synchronized with first frequency letter each other Number.
5. deserializer device as described in claim 1 further includes the 5th frequency signal energy exported when the flip-flop When being synchronized with the first frequency signal, second PLL device using the 5th frequency signal failing edge receive come from The too data transfer signal of networked physics layer transceiver.
6. a kind of asynchronous conversion method for deserializer device, which includes:
The synchronous first frequency signal for sending the period 1 is to the first PLL device of the deserializer device and second PLL device;
The second frequency signal of the second round of the period 1 and third week are generated less than through first PLL device The third frequency signal of phase, the wherein second round are twice of the period 3;
Flag signals are exported through first PLL device, the wherein flag signals are to be produced from first phase-locked loop dress The first frequency signal, the second frequency signal and the third frequency signal put, and the flag signals are transferred to second lock There is phase difference during phase loop apparatus;
The 4th frequency signal of the period 3 is generated through second PLL device;
Sampled signal is generated through second PLL device, the wherein sampled signal is to be produced from second phase-locked loop dress The first frequency signal and the 4th frequency signal put;
The flag signals with the phase difference are sampled to obtain reset signal using the sampled signal, make the reset signal with The phase difference is unrelated;And
Receive the reset signal and the 4th frequency signal through a flip-flop of the deserializer device, with it is corresponding generate with Second frequency signal synchronization and the 5th identical frequency signal.
7. asynchronous conversion method as claimed in claim 6, the wherein time span of the time sequence allowance of the phase difference for this One period subtracted the difference obtained by the period 3 of half.
8. asynchronous conversion method as claimed in claim 7, wherein when the flip-flop can generate it is same with the second frequency signal When step and five identical frequency signal, the time span of the maximum delay phase of the phase difference is the one of the period 1 Difference obtained by the period 3 of half is partly subtracted, and the time span of the leading phase of maximum of the phase difference is then this The half of period 1.
9. asynchronous conversion method as claimed in claim 6, further include makes this by the flag circuit of the deserializer device Second frequency signal and the 5th frequency signal can be synchronized with the first frequency signal each other.
10. asynchronous conversion method as claimed in claim 6, wherein when the 5th frequency signal of flip-flop output can synchronize In the first frequency signal when, which is received using the failing edge of the 5th frequency signal from ether The data transfer signal of networked physics layer transceiver.
CN201510887965.1A 2015-12-04 2015-12-04 Deserializer device and its asynchronous conversion method Active CN105512069B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510887965.1A CN105512069B (en) 2015-12-04 2015-12-04 Deserializer device and its asynchronous conversion method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510887965.1A CN105512069B (en) 2015-12-04 2015-12-04 Deserializer device and its asynchronous conversion method

Publications (2)

Publication Number Publication Date
CN105512069A CN105512069A (en) 2016-04-20
CN105512069B true CN105512069B (en) 2018-06-22

Family

ID=55720066

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510887965.1A Active CN105512069B (en) 2015-12-04 2015-12-04 Deserializer device and its asynchronous conversion method

Country Status (1)

Country Link
CN (1) CN105512069B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065208A (en) * 2010-12-08 2011-05-18 南开大学 Digital audio and video signal SerDes and realization method thereof
CN102340316A (en) * 2011-09-07 2012-02-01 上海大学 FPGA (Field Programmable Gate Array)-based micro-space oversampling direct-current balance serial deserializer
CN104363008A (en) * 2014-06-17 2015-02-18 上海兆芯集成电路有限公司 Receiver
CN104391817A (en) * 2014-12-03 2015-03-04 上海兆芯集成电路有限公司 Electronic system synchronous with peripheral equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9378174B2 (en) * 2013-11-04 2016-06-28 Xilinx, Inc. SERDES receiver oversampling rate
US9225324B2 (en) * 2014-04-21 2015-12-29 Qualcomm Incorporated Circuit for generating accurate clock phase signals for high-speed SERDES

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102065208A (en) * 2010-12-08 2011-05-18 南开大学 Digital audio and video signal SerDes and realization method thereof
CN102340316A (en) * 2011-09-07 2012-02-01 上海大学 FPGA (Field Programmable Gate Array)-based micro-space oversampling direct-current balance serial deserializer
CN104363008A (en) * 2014-06-17 2015-02-18 上海兆芯集成电路有限公司 Receiver
CN104391817A (en) * 2014-12-03 2015-03-04 上海兆芯集成电路有限公司 Electronic system synchronous with peripheral equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
用于12.5 Gbit/s SerDes系统锁相环倍频器设计;茅俊伟 等;《半导体技术》;20121203;全文 *

Also Published As

Publication number Publication date
CN105512069A (en) 2016-04-20

Similar Documents

Publication Publication Date Title
CN103364602B (en) A kind of oscillograph for producing multi-path synchronous clock
TWI622270B (en) Scheme for balancing skew between lanes of high-speed serial digital interface
US10911171B2 (en) High precision multi-chip clock synchronization
US9036755B2 (en) Circuits and methods for time-average frequency based clock data recovery
US7869544B2 (en) System for measuring an eyewidth of a data signal in an asynchronous system
US8453043B2 (en) Built-in bit error rate test circuit
TWI723006B (en) High speed data transfer using calibrated, single-clock source synchronous serializer-deserializer protocol
US9031182B2 (en) Method and circuit for clock recovery of a data stream description
JP2009212992A (en) Semiconductor integrated circuit device and eye open margin evaluation method
CN108352829A (en) Method by being sent to the signal synchrodata converter of next converter from a converter
CN109217852A (en) Demodulator for pulsewidth modulation clock signal
Liang et al. On-chip measurement of clock and data jitter with sub-picosecond accuracy for 10 Gb/s multilane CDRs
JP2023171864A (en) Deskewing method for physical layer interface on multi-chip module
TW201703439A (en) Glitch-free digitally controlled oscillator code update
CN105512069B (en) Deserializer device and its asynchronous conversion method
CN106067811B (en) A kind of Bang-Bang phase discriminator applied to subrate clock data recovery circuit
US7733130B2 (en) Skew tolerant communication between ratioed synchronous clocks
CN106612114A (en) Time pulse recovery device and time pulse recovery method
US7457387B2 (en) Method for generating transmitter clock
US6680991B1 (en) Detection of frequency differences between signals
CN105450223A (en) Clock data recovery device
Jinyan et al. The design and realization of CAN bit timing logic
CN204156879U (en) Prevent the signal sampling device that jitter phenomenon disturbs
CN104300968A (en) Clock pulse and data reply device, sampler and sampling method
KR102329928B1 (en) Low voltage differential signaling system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Room 301, 2537 Jinke Road, Zhangjiang High Tech Park, Pudong New Area, Shanghai 201203

Patentee after: Shanghai Zhaoxin Semiconductor Co.,Ltd.

Address before: Room 301, 2537 Jinke Road, Zhangjiang High Tech Park, Pudong New Area, Shanghai 201203

Patentee before: VIA ALLIANCE SEMICONDUCTOR Co.,Ltd.