Search

US-12620982-B2 - Data transmission circuit system and data reception circuit system using rising edge and falling edge of pulse signal

US12620982B2US 12620982 B2US12620982 B2US 12620982B2US-12620982-B2

Abstract

Provided are a data transmission circuit system and a data reception circuit system, which use an edge of a pulse signal. The data transmission circuit system modulates a digital signal by using time levels determined based on time differences between rising edges and falling edges of a clock pulse signal, and rising edges and falling edges of a data pulse signal. The data reception circuit system demodulates a digital signal by using time levels determined based on time differences between rising edges and falling edges of a recovered clock pulse signal, and rising edges and falling edges of a data pulse signal.

Inventors

  • Ji Yong Park
  • Ju Sung Park
  • Jintae Kim

Assignees

  • KONKUK UNIVERSITY INDUSTRIAL COOPERATION CORP

Dates

Publication Date
20260505
Application Date
20240911
Priority Date
20240112

Claims (19)

  1. 1 . A data transmission circuit system using a rising edge and a falling edge of a pulse signal, the data transmission circuit system comprising: a data pulse generation circuit configured to receive a digital signal and generate, based on a clock pulse signal, a data pulse signal with a rising edge of a rising-time level and a falling edge of a falling-time level, which correspond to the digital signal; a clock pulse generation circuit configured to generate the clock pulse signal with a rising edge of a base rising-time level that is a basis of the rising-time level and a falling edge of a base falling-time level that is a basis of the falling-time level; and a transmission interface circuit configured to transmit the data pulse signal, wherein a time difference between the rising edge of the clock pulse signal and the rising edge of the data pulse signal indicates the rising-time level, and a time difference between the falling edge of the clock pulse signal and the falling edge of the data pulse signal indicates the falling-time level.
  2. 2 . The data transmission circuit system of claim 1 , wherein the data pulse generation circuit is further configured to generate the data pulse signal by delaying the clock pulse signal according to the rising-time level and the falling-time level, which correspond to the digital signal.
  3. 3 . The data transmission circuit system of claim 1 , wherein the clock pulse generation circuit is further configured to generate a plurality of clock pulse signals with different phases, and the data pulse generation circuit is further configured to generate sub-data pulse signals by respectively delaying the plurality of clock pulse signals according to the rising-time level and the falling-time level, which correspond to the digital signal, and generate the data pulse signal by combining the sub-data pulse signals with each other.
  4. 4 . The data transmission circuit system of claim 1 , wherein the data pulse generation circuit comprises: a serialization circuit configured to generate a digital stream signal by serializing the digital signal; and a digital-time conversion circuit configured to generate the data pulse signal by delaying the clock pulse signal according to the rising-time level and the falling-time level, which correspond to the digital stream signal.
  5. 5 . The data transmission circuit system of claim 4 , wherein the data pulse generation circuit comprises an equalization circuit configured to adjust a delay of a pulse of the clock pulse signal of a current symbol, based on a value of the digital stream signal of a previous symbol and a value of the digital stream signal of the current symbol.
  6. 6 . The data transmission circuit system of claim 1 , wherein the clock pulse generation circuit is further configured to generate a first clock pulse signal with a first phase and a second clock pulse signal with a second phase, and the data pulse generation circuit comprises: a serialization circuit configured to generate a first digital stream signal and a second digital stream signal by serializing and distributing the digital signal; a first digital-time conversion circuit configured to generate a first sub-data pulse signal by delaying the first clock pulse signal according to a rising-time level corresponding to the first digital stream signal; a second digital-time conversion circuit configured to generate a second sub-data pulse signal by delaying the second clock pulse signal according to a falling-time level corresponding to the second digital stream signal; and a data pulse combining circuit configured to generate the data pulse signal by combining the first sub-data pulse signal with the second sub-data pulse signal such that the data pulse signal includes a rising edge of the first sub-data pulse signal and a falling edge of the second sub-data pulse signal.
  7. 7 . The data transmission circuit system of claim 1 , wherein the clock pulse generation circuit is further configured to generate a first clock pulse signal with a first phase, a second clock pulse signal with a second phase, a third clock pulse signal with a third phase, and a fourth clock pulse signal with a fourth phase, and the data pulse generation circuit comprises: a serialization circuit configured to generate a first digital stream signal, a second digital stream signal, a third digital stream signal, and a fourth digital stream signal by serializing and distributing the digital signal; a first digital-time conversion circuit configured to generate a first sub-data pulse signal by delaying the first clock pulse signal according to a rising-time level corresponding to the first digital stream signal; a second digital-time conversion circuit configured to generate a second sub-data pulse signal by delaying the second clock pulse signal according to a falling-time level corresponding to the second digital stream signal; a third digital-time conversion circuit configured to generate a third sub-data pulse signal by delaying the third clock pulse signal according to a rising-time level corresponding to the third digital stream signal; a fourth digital-time conversion circuit configured to generate a fourth sub-data pulse signal by delaying the fourth clock pulse signal according to a falling-time level corresponding to the fourth digital stream signal; and a data pulse combining circuit configured to generate the data pulse signal by combining the first sub-data pulse signal, the second sub-data pulse signal, the third sub-data pulse signal, and the fourth sub-data pulse signal with each other such that the data pulse signal includes a rising edge of the first sub-data pulse signal, a falling edge of the second sub-data pulse signal, a rising edge of the third sub-data pulse signal, and a falling edge of the fourth sub-data pulse signal.
  8. 8 . The data transmission circuit system of claim 1 , wherein, with respect to a plurality of rising-time levels and a plurality of falling-time levels, which are indicated by pulses of the data pulse signal, an interval between the plurality of rising-time levels is less than 1 ns and an interval between the plurality of falling-time levels is less than 1 ns.
  9. 9 . The data transmission circuit system of claim 1 , wherein a unit of a transmission speed of the data pulse signal is Gbps or greater.
  10. 10 . A data transmission method using a rising edge and a falling edge of a pulse signal, the data transmission method comprising: receiving a digital signal; generating a clock pulse signal with a rising edge of a base rising-time level that is a basis of a rising-time level and a falling edge of a base falling-time level that is a basis of a falling-time level; generating, based on the clock pulse signal, a data pulse signal with a rising edge of the rising-time level and a falling edge of the falling-time level, which correspond to the digital signal; and transmitting the data pulse signal, wherein a time difference between the rising edge of the clock pulse signal and the rising edge of the data pulse signal indicates the rising-time level, and a time difference between the falling edge of the clock pulse signal and the falling edge of the data pulse signal indicates the falling-time level.
  11. 11 . A data reception circuit system using a rising edge and a falling edge of a pulse signal, the data reception circuit system comprising: a reception interface circuit configured to receive a data pulse signal; a digital signal generation circuit configured to generate a digital signal corresponding to a rising-time level of a rising edge of the data pulse signal and a falling-time level of a falling edge of the data pulse signal, based on a recovered clock pulse signal; and a clock recovery circuit configured to generate the recovered clock pulse signal with a rising edge of a base rising-time level that is a basis of the rising-time level and a falling edge of a base falling-time level that is a basis of the falling-time level, wherein a time difference between the rising edge of the recovered clock pulse signal and the rising edge of the data pulse signal determines the rising-time level, and a time difference between the falling edge of the recovered clock pulse signal and the falling edge of the data pulse signal determines the falling-time level.
  12. 12 . The data reception circuit system of claim 11 , wherein the digital signal generation circuit comprises: a time-digital conversion circuit configured to generate a digital stream signal corresponding to the rising-time level and the falling-time level of the data pulse signal; and a parallelization circuit configured to generate the digital signal by parallelizing the digital stream signal.
  13. 13 . The data reception circuit system of claim 12 , wherein the time-digital conversion circuit comprises an equalization circuit configured to adjust a delay of a pulse of the recovered clock pulse signal of a current symbol or a delay of a pulse of the data pulse signal of the current symbol, based on a value of the digital stream signal of a previous symbol.
  14. 14 . The data reception circuit system of claim 11 , wherein the clock recovery circuit comprises a clock pulse separation circuit configured to separate the recovered clock pulse signal into a first sub-clock pulse signal and a second sub-clock pulse signal such that the first sub-clock pulse signal and the second sub-clock pulse signal alternately include pulses of the recovered clock pulse signal, and the digital signal generation circuit comprises: a data pulse separation circuit configured to separate the data pulse signal into a first sub-data pulse signal and a second sub-data pulse signal such that the first sub-data pulse signal and the second sub-data pulse signal alternately include pulses of the data pulse signal; a first time-digital conversion circuit configured to generate a first digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the first sub-clock pulse signal and a rising edge of the first sub-data pulse signal, and a falling-time level determined by a time difference between a falling edge of the first sub-clock pulse signal and a falling edge of the first sub-data pulse signal; a second time-digital conversion circuit configured to generate a second digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the second sub-clock pulse signal and a rising edge of the second sub-data pulse signal, and a falling-time level determined by a time difference between a falling edge of the second sub-clock pulse signal and a falling edge of the second sub-data pulse signal; and a parallelization circuit configured to generate the digital signal by merging and parallelizing the first digital stream signal and the second digital stream signal.
  15. 15 . The data reception circuit system of claim 11 , wherein the clock recovery circuit comprises a clock pulse separation circuit configured to separate the recovered clock pulse signal into a first sub-clock pulse signal and a second sub-clock pulse signal such that the first sub-clock pulse signal and the second sub-clock pulse signal alternately include pulses of the recovered clock pulse signal, and the digital signal generation circuit comprises: a data pulse separation circuit configured to separate the data pulse signal into a first sub-data pulse signal and a second sub-data pulse signal such that the first sub-data pulse signal and the second sub-data pulse signal alternately include pulses of the data pulse signal; a first time-digital conversion circuit configured to generate a first digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the first sub-clock pulse signal and a rising edge of the first sub-data pulse signal; a second time-digital conversion circuit configured to generate a second digital stream signal corresponding to a falling-time level determined by a time difference between a falling edge of the first sub-clock pulse signal and a falling edge of the first sub-data pulse signal; a third time-digital conversion circuit configured to generate a third digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the second sub-clock pulse signal and a rising edge of the second sub-data pulse signal; a fourth time-digital conversion circuit configured to generate a fourth digital stream signal corresponding to a falling-time level determined by a time difference between a falling edge of the second sub-clock pulse signal and a falling edge of the second sub-data pulse signal; and a parallelization circuit configured to generate the digital signal by merging and parallelizing the first digital stream signal, the second digital stream signal, the third digital stream signal, and the fourth digital stream signal.
  16. 16 . The data reception circuit system of claim 11 , wherein the clock recovery circuit is further configured to generate the recovered clock pulse signal by receiving a forward clock signal and delaying the forward clock signal such that a rising edge of the forward clock signal is located at the base rising-time level.
  17. 17 . The data reception circuit system of claim 11 , wherein the clock recovery circuit comprises a delay locked loop circuit configured to receive a forward clock signal and output the recovered clock pulse signal by delaying the forward clock signal, wherein the delay locked loop circuit comprises a feedback loop, and the delay locked loop circuit is configured to delay the forward clock signal, based on a phase difference between a feedback signal of the feedback loop and the data pulse signal.
  18. 18 . The data reception circuit system of claim 11 , wherein the base rising-time level is located between two middle rising-time levels of a plurality of rising-time levels determined by pulses of the recovered clock pulse signal and pulses of the data pulse signal.
  19. 19 . The data reception circuit system of claim 11 , wherein the clock recovery circuit comprises a clock pulse separation circuit configured to separate the recovered clock pulse signal into a first sub-clock pulse signal and a second sub-clock pulse signal such that the first sub-clock pulse signal and the second sub-clock pulse signal alternately include pulses of the recovered clock pulse signal, and generate a third sub-clock pulse signal and a fourth sub-clock pulse signal by inverting the first sub-clock pulse signal and the second sub-clock pulse signal, respectively, and the digital signal generation circuit comprises: a data pulse separation circuit configured to separate the data pulse signal into a first sub-data pulse signal and a second sub-data pulse signal such that the first sub-data pulse signal and the second sub-data pulse signal alternately include pulses of the data pulse signal, and generate a third sub-data pulse signal and a fourth sub-data pulse signal by inverting the first sub-data pulse signal and the second sub-data pulse signal, respectively; a first time-digital conversion circuit configured to generate a first digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the first sub-clock pulse signal and a rising edge of the first sub-data pulse signal; a second time-digital conversion circuit configured to generate a second digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the second sub-clock pulse signal and a rising edge of the second sub-data pulse signal; a third time-digital conversion circuit configured to generate a third digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the third sub-clock pulse signal and a rising edge of the third sub-data pulse signal; a fourth time-digital conversion circuit configured to generate a fourth digital stream signal corresponding to a rising-time level determined by a time difference between a rising edge of the fourth sub-clock pulse signal and a rising edge of the fourth sub-data pulse signal; and a parallelization circuit configured to generate the digital signal by merging and parallelizing the first digital stream signal, the second digital stream signal, the third digital stream signal, and the fourth digital stream signal.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS This application is based on and claims priority under 35 U.S.C. § 119 to Korean Patent Application Nos. 10-2024-0005678, filed on Jan. 12, 2024, 10-2024-0007533, filed on Jan. 17, 2024, 10-2024-0032055, filed on Mar. 6, 2024, and 10-2024-0071001, filed on May 30, 2024, in the Korean Intellectual Property Office, the disclosures of which are incorporated by reference herein in their entirety. BACKGROUND 1. Field The disclosure relates to a data transmission circuit system and a data reception circuit system. More particularly, the disclosure relates to a circuit system for transmitting and receiving data by using a time level. 2. Description of the Related Art Examples of digital data modulation methods in data transmission include non-return-to-zero (NRZ) and pulse amplitude modulation (PAM). NRZ and PAM are methods of encoding digital data at different amplitude levels (i.e., voltage levels) of pulses. NRZ encodes digital data by using amplitude levels represented by “0” and “1”. PAM is classified into pulse amplitude modulation 2-levels (PAM2), pulse amplitude modulation 4-levels (PAM4), etc., depending on the number of amplitude levels. NRZ and PAM require an analog-to-digital converter (ADC) and a digital-to-analog converter (DAC) with high power consumption in order to modulate and demodulate amplitude of pulses. SUMMARY Provided are a data transmission circuit system and a data reception circuit system using a rising edge and a falling edge of a pulse signal. Additional aspects will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the presented embodiments of the disclosure. A data transmission circuit system according to an embodiment includes a data pulse generation circuit configured to receive a digital signal and generate, based on a clock pulse signal, a data pulse signal with a rising edge of a rising-time level and a falling edge of a falling-time level, which correspond to the digital signal, a clock pulse generation circuit configured to generate the clock pulse signal with a rising edge of a base rising-time level that is a basis of the rising-time level and a falling edge of a base falling-time level that is a basis of the falling-time level, and a transmission interface circuit configured to transmit the data pulse signal, wherein a time difference between a rising edge of the clock pulse signal and a rising edge of the data pulse signal indicates the rising-time level, and a time difference between a falling edge of the clock pulse signal and a falling edge of the data pulse signal indicates the falling-time level. According to an embodiment, the data pulse generation circuit may be further configured to generate the data pulse signal by delaying the clock pulse signal according to the rising-time level and the falling-time level, which correspond to the digital signal. According to an embodiment, the clock pulse generation circuit may be further configured to generate a plurality of clock pulse signals with different phases, and the data pulse generation circuit may be further configured to generate sub-data pulse signals by respectively delaying the plurality of clock pulse signals according to the rising-time level and the falling-time level, which correspond to the digital signal, and generate the data pulse signal by combining the sub-data pulse signals with each other. According to an embodiment, the data pulse generation circuit may include a serialization circuit configured to generate a digital stream signal by serializing the digital signal, and a digital-time conversion circuit configured to generate the data pulse signal by delaying the clock pulse signal according to the rising-time level and the falling-time level, which correspond to the digital stream signal. According to an embodiment, the data pulse generation circuit may include an equalization circuit configured to adjust a delay of a pulse of the clock pulse signal of a current symbol, based on a value of the digital stream signal of a previous symbol and a value of the digital stream signal of the current symbol. According to an embodiment, the clock pulse generation circuit may be further configured to generate a first clock pulse signal with a first phase and a second clock pulse signal with a second phase, and the data pulse generation circuit may include a serialization circuit configured to generate a first digital stream signal and a second digital stream signal by serializing and distributing the digital signal, a first digital-time conversion circuit configured to generate a first sub-data pulse signal by delaying the first clock pulse signal according to a rising-time level corresponding to the first digital stream signal, a second digital-time conversion circuit configured to generate a second sub-data pulse signal by delaying the second clock pulse signal according to a falli