This application claims priority from Korean Patent Application No. 10-2020-0036062, filed on Mar. 25, 2020, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference in its entirety.
The example embodiments of the disclosure relate to an analog-digital converter and a semiconductor memory device having the same.
An analog-digital converter (ADC) receives an analog signal, and converts it into digital data. There are two types of ADCs: a successive approximation (SAR) ADC and a flash ADC.
The SAR ADC has an advantage of a simple configuration but a disadvantage of a slow operation speed compared to the flash ADC, and the flash ADC has an advantage of a fast operation speed but a disadvantage of a complicated configuration compared to the SAR ADC.
Therefore, various types of ADCs are being developed to improve the disadvantages of each of the SAR ADC and the flash ADC.
According to example embodiments of the inventive concept, an analog-digital converter includes a first analog-digital conversion unit configured to, during a first analog-digital conversion operation, sequentially charge each of n first differential node pairs, in response to a respective one of a differential sampling signal pair and first to (n−1)th differential signal pairs among n differential signal pairs, in response to each of the n first differential node pairs being sequentially charged, sequentially generate each of n first differential data pairs, and sequentially generate each of n upper differential data pairs to be used as n-bit upper digital data, in response to a respective one of the sequentially-generated n first differential data pairs. The first analog-digital conversion unit is further configured to, during a second analog-digital conversion operation, simultaneously discharge each of the n first differential node pairs, in response to a nth differential signal pair among the n differential signal pairs, and in response to each of the n first differential node pairs being simultaneously discharged, generate n second differential data pairs having different phases or the same phase. The analog-digital converter further includes a second analog-digital conversion unit configured to perform a plurality of phase interpolation operations on at least two adjacent data of the n second differential data pairs to generate a (2n+m)-bit thermometer code, m being smaller than 2n, and encode the (2n+m)-bit thermometer code to generate at least (n+1)-bit lower digital data.
According to example embodiments of the inventive concept, an analog-digital converter includes a sampling and charging and discharging unit configured to, during a sampling operation, sample a differential input signal pair to generate a differential sampling signal pair, and generate the differential sampling signal pair to a first differential node pair, and during a first analog-digital conversion operation, charge and discharge the first differential node pair, in response to each of n upper differential data pairs that are used as n-bit upper digital data and that are sequentially generated, to sequentially generate n differential signal pairs changing from the differential sampling signal pair. The analog-digital converter further includes a first analog-digital conversion unit configured to, during the first analog-digital conversion operation, sequentially charge each of n second differential node pairs, in response to a respective one of the differential sampling signal pair and first to (n−1)th differential signal pairs among the n differential signal pairs, in response to each of the n second differential node pairs being sequentially charged, sequentially generate each of the n first differential data pairs, and sequentially generate each of the n upper differential data pairs, in response to a respective one of the sequentially-generated n first differential data pairs. The first analog-digital conversion unit is further configured to, during a second analog-digital conversion operation, simultaneously discharge each of the n second differential node pairs, in response to a nth differential signal pair among the n differential signal pairs, and in response to each of the n second differential node pairs being simultaneously discharged, generate n second differential data pairs having different phases or the same phase. The analog-digital converter further includes a second analog-digital conversion unit configured to perform a plurality of phase interpolation operations on at least two adjacent data of then second differential data pairs to generate a (2n+m)-bit thermometer code, m being smaller than 2n, and encode the (2n+m)-bit thermometer code to generate at least (n+1)-bit lower digital data.
According to example embodiments of the inventive concept, a semiconductor memory includes a predetermined number of analog-digital converters configured to receive a predetermined number of differential input signal pairs, respectively, from an external source, to generate 2n-bit digital data, respectively. Each of the analog-digital converters includes a sampling and charging and discharging unit configured to, during a sampling operation, sample a differential input signal pair to generate a differential sampling signal pair, and generate the differential sampling signal pair to a first differential node pair, and during a first analog-digital conversion operation, charge and discharge the first differential node pair, in response to each of n upper differential data pairs that are used as n-bit upper digital data and that are sequentially generated, to sequentially generate n differential signal pairs changing from the differential sampling signal pair. Each of the analog-digital converters further includes a first analog-digital conversion unit configured to, during the first analog-digital conversion operation, sequentially charge each of n second differential node pairs, in response to a respective one of the differential sampling signal pair and first to (n−1)th differential signal pairs among the n differential signal pairs, in response to each of the n second differential node pairs being sequentially charged, sequentially generate each of the n first differential data pairs, and sequentially generate each of the n upper differential data pairs, in response to a respective one of the sequentially-generated n first differential data pairs. The first analog-digital conversion unit is further configured to, during a second analog-digital conversion operation, simultaneously discharge each of the n second differential node pairs, in response to a nth differential signal pair among the n differential signal pairs, and in response to each of the n second differential node pairs being simultaneously discharged, generate n second differential data pairs having different phases or the same phase. Each of the analog-digital converters further includes a second analog-digital conversion unit configured to perform a plurality of phase interpolation operations on at least two adjacent data of the n second differential data pairs to generate a (2n+m)-bit thermometer code, m being smaller than 2n, and encode the (2n+m)-bit thermometer code to generate at least (n+1)-bit lower digital data. Each of the analog-digital converters is configured to generate the 2n-bit digital data, using the n-bit upper digital data and the at least (n+1)-bit lower digital data.
The example embodiments of the disclosure provide an analog-digital converter (ADC) having a simple configuration and a fast operation speed, and a semiconductor memory device having the same.
Hereinafter, the ADC and the semiconductor memory device having the same according to example embodiments of the inventive concept will be described with reference to the accompanying drawings.
The analog-digital converter 100 may include a sampling & charging and discharging unit 10, a first analog-digital conversion unit 20, a second analog-digital conversion unit 30, and an error correction unit 40. The sampling & charging and discharging unit 10 may include first and second switches SW1 and SW2, a first charger and discharger 10-2, and a second charger and discharger 10-4. The first analog-digital conversion unit 20 may include first to fourth voltage-time converters (VTC4 to VTC1) 20-22 to 20-28, first to fourth latches (LA4 to LA1) 22-22 to 22-28, and a timing generation unit 24. The timing generation unit 24 may include first to fourth timing generators (TG4 to TG1) 24-22 to 24-28. The second analog-digital conversion unit 30 may include a thermometer code generator 30-2 and an encoder 30-4.
Function of each of the blocks shown in
The sampling & charging and discharging unit 10 may sample a differential input signal pair VINP, VINM to generate a differential sampling signal pair VP, VM to a first differential node pair n1p, n1m during a sampling operation, and perform a charging operation and a discharging operation on the first differential node pair n1p, n1m in response to each pair of four upper differential data pair (CP4, CM4) to (CP1, CM1) that are sequentially generated and sequentially generate four differential signal pairs that are changing from the differential sampling signal pair VP, VM through the first differential node pair n1p, n1m during a first analog-digital conversion operation.
The first and second switches SW1 and SW2 may be turned on in response to a sampling clock signal CKS during the sampling operation, and transmit the differential input signal pair VINP, VINM to the first differential node pair n1p, n1m to generate the differential sampling signal pair VP, VM.
The first charger and discharger 10-2 may be connected to one node n1p of the first differential node pair n1p, n1m, and perform the charging operation or the discharging operation of increasing or decreasing a level of one node n1p of the first differential node pair n1p, n1m by a level corresponding to a binary weight of each pair in response to each pair of the four upper differential data pairs (CP4, CM4) to (CP1, CM1).
The second charger and discharger 10-4 may be connected to another node n1m of the first differential node pair n1p, n1m, and perform the discharging operation or the charging operation of decreasing or increasing a level of another node n1m of the first differential node pair n1p, n1m by the level corresponding to the binary weight of each pair in response to each pair of the four upper differential data pairs (CP4, CM4) to (CP1, CM1).
Here, a ratio of the binary weight of the four upper differential data pairs (CP4, CM4) to (CP1, CM1) may be 8:4:2:1.
When the first charger and discharger 10-2 performs the charging operation, the second charger and discharger 10-4 may perform the discharging operation, and when the first charger and discharger 10-2 performs the discharging operation, the second charger and discharger 10-4 may perform the charging operation.
During the first analog-digital conversion operation, the first analog-digital conversion unit 20 may sequentially perform the charging operation on each pair of four second differential nodes in response to each pair of the differential sampling signal pair and first to third differential signal pairs among the four differential signal pairs that are sequentially generated through the first differential node pair n1p, n1m to sequentially generate each pair of four first differential data pairs (DP4, DM4) to (DP1, DM1), and sequentially generate each pair of the four upper differential data pairs (CP4, CM4) to (CP1, CM1) in response to each pair of the four first differential data pairs (DP4, DM4) to (DP1, DM1). During a second analog-digital conversion operation, the first analog-digital conversion unit 20 may perform the discharging operation on each of the four second differential node pairs in response to a fourth differential signal pair of the four differential signal pairs to generate four second differential data pairs (dp4, dm4) to (dp1, dm1) having different phases (delay times) or the same phase (delay time).
Before the sampling operation, each of the first to fourth voltage-time converters 20-22 to 20-28 may reset n second differential node pairs in response to a pull-down reset clock signal CKNR. During the first analog-digital conversion operation after the sampling operation, each of the first to fourth voltage-time converters 20-22 to 20-28 may sequentially perform the charging operation on each pair of the four second differential node pairs in response to each of n pull-up clock signals CKP4 to CKP1 that are sequentially generated and each pair of the differential sampling signal pair and the first to third differential signal pairs among the four differential signal pairs that are sequentially generated to sequentially generate each pair of the four first differential data pairs (DP4, DM4) to (DP1, DM1). After the first analog-digital conversion operation, each of the first to fourth voltage-time converters 20-22 to 20-28 may reset the four second differential node pairs to a power supply voltage in response to a pull-up reset clock signal CKPR, and during the second analog-digital conversion operation, each of the first to fourth voltage-time converters 20-22 to 20-28 may simultaneously perform the discharging operation on each pair of the four second differential node pairs in response to the pull-down clock signal CKN and the fourth differential signal pair among the four differential signal pairs to generate the four second differential data pairs (dp4, dm4) to (dp1, dm1).
Each of the first and fourth latches 22-22 to 22-28 may sequentially latch each pair of the four first differential data pairs (DP4, DM4) to (DP1, DM1) to sequentially generate the four upper differential data pairs (CP4, CM4) to (CP1, CM1). Data CP4, CP3, CP2, and CP1 of the four upper differential data pairs (CP4, CM4) to (CP1, CM1) may be generated as 4-bit upper digital data d8 to d5.
During the sampling operation, the timing generation unit 24 may generate a sampling clock signal CKS. During the first analog-digital conversion operation, the timing generation unit 24 may generate a first pull-up clock signal CKP4 among the four pull-up clock signals CKP4 to CKP1 (for example, generate the first pull-up clock signal CKP4 by detecting a transition of the sampling clock signal CKS), sequentially generate the second pull-up signal CKP3 to the fourth pull-up clock signal CKP1 by detecting a transition of each pair of the first to third differential data pairs among the four first differential data pairs (DP4, DM4) to (DP1, DM1), and generate the pull-up reset clock signal CKPR in response to the fourth pull-up clock signal CKP1. During the second analog-digital conversion operation, the timing generation unit 24 may simultaneously generate the pull-down clock signals CKN4 to CKN1 in response to the pull-up reset clock signal CKPR. Further, after the second analog-digital conversion operation (before the sampling operation), the timing generation unit 24 may generate the pull-down reset clock signal CKNR in response to the pull-down clock signals CKN4 to CKN1.
The second analog-digital conversion unit 30 may perform a plurality of phase interpolation operations on at least two adjacent data of the four differential data pairs (dp4, dm4) to (dp1, dm1) to generate 24(=16)+m-bit thermometer code I(16+m) to I1, and encode the (16+m)-bit thermometer code to generate at least 5-bit lower digital data d5 to d1 (when the upper digital data is 4-bit data, the lower digital data may be 5-bit data).
The thermometer code generator 30-2 may perform the plurality of phase interpolation operations on at least two adjacent data of the four second differential data pairs (dp4, dm4) to (dp1, dm1) to generate the (16+m)-bit thermometer code (for example, I(16+m) to I1).
The encoder 30-4 may encode the (16+m)-bit thermometer code to generate the at least 5-bit lower digital data d5 to d1.
The error correction unit 40 may perform a calculation on the 4-bit upper digital data d8 to d5 and the at least 5-bit lower digital data d5 to d1, that is, perform an error correction operation, and generate 8-bit digital data D8 to D1.
The first charger and discharger 10-2 may include a first discharger 10-22 including first to sixth inverters I11 to I16 and first to sixth capacitors C11 to C16, and a first charger 10-24 may include seventh to twelfth inverters I21 to I26 and seventh to twelfth capacitors C21 to C26. Capacitances of the first to sixth capacitors C11 to C16 may be 16C, 8C, 4C, 2C, C, C, respectively, and capacitances of the seventh to twelfth capacitors C21 to C26 may be 16C, 8C, 4C, 2C, C, C, respectively.
The first inverter I11 and the first capacitor C11, the second inverter I12 and the second capacitor C12, the third inverter I13 and the third capacitor C13, the fourth inverter I14 and the fourth capacitor C14, the fifth inverter I15 and the fifth capacitor C15, the sixth inverter I16 and the sixth capacitor C16 may be connected in series between the node n1p and each of the data CP4 to CP1 of the four upper differential data pairs (CP4, CM4) to (CP1, CM1), a power supply voltage VDD, and a ground voltage GND. The seventh inverter I21 and the seventh capacitor C21, the eighth inverter I22 and the eighth capacitor C22, the ninth inverter I23 and the ninth capacitor C23, the tenth inverter I24 and the tenth capacitor C24, the eleventh inverter I25 and the eleventh capacitor C25, the twelfth inverter I26 and the twelfth capacitor C26 may be connected in series between the node n1p and each of the data CM4 to CM1 of the four upper differential data pairs (CP4, CM4) to (CP1, CM1), the ground voltage GND, and the power supply voltage VDD.
The second charger and discharger 10-4 may have the same configuration as the first charger and discharger 10-2, except that the second charger and discharger 10-4 is connected to the node n1m instead of the node n1p, and the data CM4 to CM1 is received instead of the data CP4 to CP1 and the data CPB4 to CPB1 is received instead to the data CMB4 to CMB1.
In
Each of the first charger and discharger 10-2 and the second charger and discharger 10-4 shown in
An operation of the first charger and discharger 10-2 and the second charger and discharger 10-4 shown in
Referring to
During the first analog-digital conversion operation, the first charger and discharger 10-2 and the second charger and discharger 10-4 may perform a charging operation and a discharging operation of increasing and decreasing levels of the sampling differential signal pair by levels corresponding to a binary weight of each pair of the first differential data pairs (CP4, CM4) to (CP1, CM1). For example, when the first charger and discharger 10-2 performs the charging operation of increasing the levels of the differential sampling signal pair by the levels corresponding to the binary weight of the first differential data pair CP4, CM4, that is, (16/64)VDD, the second charger and discharger 10-4 may perform the discharging operation of decreasing the levels of the differential sampling signal pair by the levels corresponding to the binary weight of the first differential data pair CP4, CM4, that is, (16/64)VDD. On the other hand, when the first charger and discharger 10-2 performs the discharging operation, the second charger and discharger 10-4 may perform the charging operation. Further, when the first charger and discharger 10-2 performs the charging operation of increasing the levels of the first differential node pair n1p, n1m by levels corresponding to a binary weight of the first differential data pair CP3, CM3, that is, (8/64)VDD, the second charger and discharger 10-4 may perform the discharging operation of decreasing the levels of the first differential node pair n1p, n1m by the levels corresponding to the binary weight of the first differential data pair CP3, CM3, that is, (8/64)VDD. On the other hand, when the first charger and discharger 10-2 performs the discharging operation, and the second charger and discharger 10-4 may perform the charging operation.
The voltage-time converter shown in
The voltage-time converter may include first to fourth pull-up transistors P1 to P4, first and second pull-up reset transistors P5 and P6, first to fourth pull-down transistors N1 to N4, first and second pull-down reset transistors N5 and N6, and thirteenth and fourteenth inverters I13 and I14. Each of the first to fourth pull-up transistors P1 to P4 and the first and second pull-up reset transistors P5 and P6 may be a PMOS transistor, and each of the first to fourth pull-down transistors N1 to N4 and the first and second pull-down reset transistors N5 and N6 may be an NMOS transistor.
The first pull-up transistor P1 and the second pull-up transistor P2 may be connected in series between the power supply voltage VDD and one node n2m of the second differential node pair n2p, n2m, and perform a charging operation on the one node n2m of the second differential node pair n2p, n2m in response to one VM of the differential sampling signal pair VP, VM and the pull-up clock signal CKP.
The third pull-up transistor P3 and the fourth pull-up transistor P4 may be connected in series between the power supply voltage VDD and another node n2p of the second differential node pair n2p, n2m, and perform a charging operation on the another node n2p of the second differential node pair n2p, n2m in response to another one VP of the differential sampling signal pair VP, VM and the pull-up clock signal CKP.
The first pull-up reset transistor P5 and the second pull-up rest transistor P6 may be connected between the power supply voltage VDD and each of the one node n2m and the another node n2p of the second differential node pair n2p, n2m, and reset the second differential node pair n2p, n2m to the power supply voltage VDD in response to the pull-up reset clock signal CKPR.
The first pull-down transistor N1 and the second pull-down transistor N2 may be connected in series between the one n2m of the second differential node pair n2p, n2m and the ground voltage, and perform the discharging operation on the one n2m of the second differential node pair n2p, n2m in response to the pull-down clock signal CKN and the another one VP of the differential sampling signal pair VP, VM.
The third pull-down transistor N3 and the fourth pull-down transistor N4 may be connected between the another one n2p of the second differential node pair n2p, n2m and the ground voltage, and perform the discharging operation on the another one n2p of the second differential node pair n2p, n2m in response to the pull-down clock signal CKN and the one VM of the differential sampling signal pair VP, VM.
The first pull-down reset transistor N5 and the second pull-down reset transistor N6 may be connected between each of the one n2m and the another one n2p of the second differential node pair n2p, n2m and the ground voltage, and reset the second differential node pair n2p, n2m to the ground voltage in response to the pull-down reset clock signal CKNR.
The thirteenth inverter I13 may invert a level of a signal SM of the node n2m to generate data DM or dm of the first differential data pair DM, DP or the second differential data pair dm, dp, and the fourteenth inverter I14 may invert a level of a signal SP of the node n2p to generate data DP or dp of the first differential data pair DM, DP or the second differential data pair dm, dp.
An operation of the first voltage-time converter 20-22 shown in
Before the sampling operation, the first and second pull-down reset transistors N5 and N6 may be turned on in response to the pull-down reset clock signal CKNR to reset the second differential node pair n2n, n2p to the ground voltage.
During the first analog-digital conversion operation, the second and fourth pull-up transistors P2 and P4 may be turned on in response to the pull-up clock signal CKP, and when the sampling signal VP has a smaller level than the sampling signal VM, the first and third pull-up transistors P1 and P3 may operate to charge the node n2p faster than the node n2m. Accordingly, the signal SP may reach to a threshold voltage of the fourteenth inverter I14 faster than the signal SM, the thirteenth inverter I13 may generate the data DM having the power supply voltage, and the fourteenth inverter I14 may generate the data DP having the ground voltage. After this, the node n2m may be charged, the signal SM may also reach to the threshold voltage of the thirteenth inverter I13, and then the thirteenth inverter I13 may generate the data DM having the ground voltage. On the other hand, when the sampling signal VM has a smaller level than the sampling signal VP, the first and third pull-up transistors P1 and P3 may operate to charge the node n2m faster than the node n2p. Accordingly, the signal SM may reach to a threshold voltage of the thirteenth inverter I13 faster than the signal SP, the thirteenth inverter I13 may generate the data DM having the ground voltage, and the fourteenth inverter I14 may generate the data DP having the power supply voltage. After this, the node n2p may be charged, the signal SP may also reach to the threshold voltage of the fourteenth inverter I14, and then the fourteenth inverter I14 may generate the data DP having the ground voltage.
Further, after the first analog-digital conversion operation, the first and second pull-up reset transistors P5 and P6 may be turned on in response to the pull-up reset clock signal CKPR to reset the second differential node pair n2m, n2p to the power supply voltage.
During the second analog-digital conversion, the first and third pull-down transistors N1 and N3 may be turned on in response to the pull-down clock signal CKN, and when the sampling signal VP is greater than the sampling signal VM, the second and fourth pull-down transistors N2 and N4 may operate to discharge the node n2m faster than the node n2p. Accordingly, the signal SM may reach to the threshold voltage of the thirteenth inverter I13 faster than the signal SP, the thirteenth inverter I13 may generate the data dm having the power supply voltage, and then the fourteenth inverter I14 may generate the data dp having the power supply voltage. On the other hand, when the sampling signal VP is smaller than the sampling signal VM, the second and fourth pull-down transistors N2 and N4 may operate to discharge the node n2p faster than the node n2m. Accordingly, the signal SP may reach to the threshold voltage of the fourteenth inverter I14faster than the signal SM, the fourteenth inverter I14 may generate the data dp having the power supply voltage, and then the thirteenth inverter I13 may generate the data dm having the power supply voltage.
The first voltage-time converter 20-22 shown in
Each of the second to third voltage-time converters 20-24 to 20-28 may have the same configuration and perform the same operation as the first voltage-time converter 20-22.
Referring to
The latch shown in
Referring to
Referring to
During the sampling operation period T1, the first timing generator 24-22 may generate the sampling clock signal CKS. The first switch SW1 and the second switch SW2 may be turned on in response to the sampling clock signal CKS, and transmit the differential input signal pair VINP, VINM to the first differential node pair n1p, n1m.
During the first analog-digital conversion operation period T2, the first timing generator 24-22 may generate the pull-up clock signal CKP4 of a “low” level. The second and fourth pull-up transistors P2 and P4 of the first voltage-time converter 20-22 may be turned on in response to the pull-up clock signal CKP4 of the “low” level. Further, because the level of the sampling signal VP is smaller than that of the sampling signal VM, the third and fourth pull-up transistors P3 and P4 may be charged faster than the first and second pull-up transistors P1 and P2. The thirteenth inverter I13 and fourteenth inverter I14 may invert the levels of the signals of the second differential node pair n2m4, n2p4 to generate the first differential data pair DP4, DM4 of “0”, “1”. The first latch 22-22 may latch the first differential data pair DP4, DM4 of “0”, “1” to generate the upper differential data pair CP4, CM4 of “0” and “1”. Accordingly, the first charger and discharger 10-2 may perform the charging operation to increase the sampling signal VP by (1/4)VDD, and the second charger and discharger 10-4 may perform the discharging operation to decrease the sampling signal VM by (1/4)VDD.
The second timing generator 24-24 may generate the pull-up clock signal CKP3 of a “low” level when detecting a transition of the first differential data pair DP4, DM4 (for example, when detecting a transition of one of the first differential data pair DP4, DM4 transits from a “high” level to a “low” level). The second and fourth pull-up transistors P2 and P4 of the second voltage-time converter 20-24 may be turned on in response to the pull-up clock signal CKP3 of the “low” level. Further, because the level of the sampling signal VM is smaller than the level of the sampling signal VP, the first and second pull-up transistors P1 and P2 may charge the node n2m3 faster than the third and fourth pull-up transistors P3 and P4. The thirteenth inverter I13 and the fourteenth inverter I14 may invert levels of the signals SM4, SP4 of the second differential node pair n2m3, n2p3 to generate the first differential data pair DP3, DM3 of “1”, “0”. The second latch 22-24 may latch the first differential data pair DP3, DM3 of “1”, “0” to generate the upper differential data pair CP3, CM3 of “1”, “0”. Accordingly, the first charger and discharger 10-2 may perform the discharging operation to decrease the sampling signal VP by (1/8)VDD, and the second charger, and discharger 10-4 may perform the charging operation to increase the sampling signal VM by (1/8)VDD.
The third timing generator 24-26 may generate the pull-up clock signal CKP2 of a “low” level when detecting a transition of the first differential data pair DP3, DM3. The third voltage-time converter 20-26 may perform the same operation as the first voltage-time converter 20-22 described above to generate the first differential data pair DP2, DM2 of “0”, “1”. The third latch 22-26 may perform the same operation as the first latch 22-22 described above to generate the upper differential data pair CP2, CM2 of “0”, “1”. Accordingly, the first charger and discharger 10-2 may perform the charging operation to increase the sampling signal VP by (1/16)VDD, and the second charger and discharger 10-4 may perform the discharging operation to decrease the sampling signal VM by (1/16)VDD.
The fourth timing generator 24-28 may generate the pull-up clock signal of a “low” level when detecting a transition of the first differential data pair DP2, DM2. The fourth voltage-time converter 20-28 may perform the same operation as the first voltage-time converter 20-22 described above to generate the first differential data pair DP1, DM1 of “0”, “1”. The fourth latch 22-28 may perform the same operation as the first latch 22-22 described above to generate the upper differential data pair CP1, CM1 of “0”, “1”. Accordingly, the first charger and discharger 10-2 may perform the charging operation to increase the signal VP by (1/32)VDD, and the second charger and discharger 10-4 may perform the discharging operation to decrease the signal VM by (1/32)VDD.
During a pull-up reset period T3 after the first analog-digital conversion operation period T2, the first to fourth timing generators 24-22 to 24-28 may generate the pull-up reset clock signal CKPR of a “low” level when detecting a transition of the first differential data pair DP1, DM1. Accordingly, the fifth and sixth pull-up reset transistors P5 and P6 of each of the first to fourth voltage-time converters 20-22 to 20-28 may be turned on, and reset the four second differential node pairs (n2p4, n2m4) to (n2p1, n2m1) to the power supply voltage. Accordingly, because the reset operation is performed during the pull-up reset period T3 at a state in which the second differential node pairs (n2p4, n2m4) to (n2p1, n2m1) have been already reset to the power supply voltage, power consumed for the reset operation may be reduced.
During the second analog-digital conversion operation period T4, the first to fourth timing generators 24-22 to 24-28 may generate the pull-down clock signal CKN of a “high” level. The first and third pull-down transistors N1 and N3 of the first to fourth voltage-time converters 20-22 to 20-28 may be turned on, and the second and fourth pull-down transistors N2 and N4 may perform the discharging operation using a remaining differential level pair vp, vm of the differential sampling signal pair VP, VM. In each of the first to fourth voltage-time converters 20-22 to 20-28, because the level vm of the sampling signal VM is greater than the level vp of the sampling signal VP, the level of the node n2p may be discharged through the third and fourth pull-down transistors N3 and N4 faster than the level of the node n2m is discharged through the first and second pull-down transistors N1 and N2, and the fourteen inverter I14 may generate a signal of a “high” level faster than the thirteenth inverter I13. Because the size of the second pull-down transistor N2 and the size of the fourth pull-down transistor N4 of each of the first to fourth voltage-time converters 20-22 to 20-28 are different from each other, the four second differential data pairs (dp4, dm4) to (dp1, dm1) having different phases (delay times) or the same phase (delay time) may be simultaneously generated using the remaining differential level pair vp, vm of the differential sampling signal pair VP, VM.
During a pull-down reset period T5 after the second analog-digital conversion operation period T4, the first to fourth timing generators 24-22 to 24-28 may generate the pull-down reset clock signal CKPR of a “high” level. Accordingly, the fifth and sixth pull-down reset transistors N5 and N6 of the first to fourth voltage-time converters 20-22 to 20-28 may be turned on to reset the four second differential node pairs (n2p4, n2m4) to (n2p1, n2m1) to the ground voltage. Because the reset operation is performed during the pull-down reset period T5 at a state in which the second differential node pairs (n2p4, n2m4) to (n2p1, n2m1) have been already reset to the ground voltage, power consumed for the reset operation may be reduced.
Referring to
The thermometer code generator 30-2 may generate a thermometer code corresponding to a corresponding level among 16 different 25-bit thermometer code I1˜I25 when the sampling signal VP or VM is present in one among 16 levels between (15/32)VDD and (17/32)VDD during the second analog-digital conversion operation. The encoder 30-4 may convert the 16 25-bit thermometer code I1˜I25 into 16 erroneous 5-bit lower digital data d5˜d1 during the second analog-digital conversion operation. For example, the 16 erroneous 5-bit lower digital data d5˜d1 may be data from “00000” to “01111”.
Further, when the remaining differential level pair vp, vm of the differential sampling signal pair VP, VM is present between (15/32)VDD and (29/64)VDD and between (17/32)VDD and (35/64)VDD, the remaining differential level pair vp, vm may be considered as an error and be corrected. A level between (17/32)VDD and (35/64)VDD may be divided into 4 levels, and the 4 levels may be represented by different 5-bit error digital data.
During the second analog-digital conversion operation, the thermometer code generator 30-2 may generate a thermometer code corresponding to a corresponding level among four different 25-bit thermometer code I1˜I25 when the signal VP or VM is present in one among the four levels between (15/32)VDD and (29/64)VDD. The encoder 30-4 may convert the four 25-bit thermometer code I1˜I25 into four 5-bit first error digital data d5˜d1 during the second analog-digital conversion operation. For example, the four 5-bit first error digital data d5˜d1 may be data from “11100” to “11111”. Further, the thermometer code generator 30-2 may generate a thermometer code corresponding to a corresponding level among four different 25-bit thermometer code I1˜I25 when the signal VP or VM is present in one among four levels between (17/32)VDD and (35/64)VDD during the second analog-digital conversion operation. The encode 30-4 may convert the four 25-bit thermometer code I1˜I25 into the four 5-bit second error digital data d5˜d1 during the second analog-digital conversion operation. For example, the four 5-bit second error digital data d5˜d1 may be from “10000” to “10011”.
During the error correction operation, a final digital data D8D7D6D5D4D3D2D1 may be generated by adding the 4-bit upper digital data d8d7d6d5 and the 5-bit lower digital data or the first error digital data d5d4d3d2d1, or by adding the 4-bit upper digital data d8d7d6d5 and data 1d5d4d3d2d1 obtained by adding “1” to an upper bit of the second error digital data d5d4d3d2d1. During the error correction operation, when an upper bit (for example, D9) of “1” is generated, the upper data (for example, D9) may be truncated.
The thermometer code generator shown in
Referring to
One of the three latch units 30-26 may include 9 latches LA5 and LA6 that are alternately arranged and latch to output corresponding two data of the output data of the first phase interpolator PI1 and the output data of the second phase interpolator PI2, the output data of the second phase interpolator PI2 and the output data of the seventh phase interpolator PI7, the output data of the second phase interpolator PI2 and the output data of the fifth phase interpolator PI5, the output data of the second phase interpolator PI2 and the output data of the eighth phase interpolator PI8, the output data of the second phase interpolator PI2 and the output data of the third phase interpolator PI3, the output data of the ninth phase interpolator PI9 and the output data of the third phase interpolator PI3, the output data of the sixth phase interpolator PI6 and the output data of the third phase interpolator PI3, the output data of the tenth phase interpolator PI10 and the output data of the third phase interpolator PI3, and the output data of the third phase interpolator PI3 and the output data of the fourth phase interpolator PI4.
Each of remaining two first interpolation units 30-22 may have the same configuration as the first interpolation unit 30-22 described above, each of the remaining two interpolation units 30-24 may have the same configuration as the second interpolation unit 30-24 described above, and each of remaining two latch units 30-26 may have the same configuration as the latch unit 30-26 described above.
Referring to
Referring to
Referring to
The fifth latch LA5 may be a NOR-type S-R latch, and the sixth latch LA6 may be a NAND-type S-R latch. In
The thermometer code generator 30-2 shown in
Referring to
Each of the k analog-digital converters ADC1 to ADCk may have the same configuration and perform the same operation as the analog-digital converter described above with reference to
For example, the transmission unit 100 may be a control unit 100, and the reception unit 200 may be a semiconductor memory device. When the reception unit 200 is the semiconductor memory device, the semiconductor memory device may receive levels of the differential input signal pair applied through one pin and internally generate 8-bit digital data to store a memory cell array.
The analog-digital converter described above with reference to
According to the analog-digital converter and the semiconductor device having the same according to example embodiments of the inventive concept, each bit of n-bit upper digital data may be sequentially generated using the first analog-digital conversion unit, the n-bit lower digital data may be simultaneously generated using the second analog-digital conversion unit, and thus the analog-digital conversion operation may be performed at high speed.
According to the analog-digital converter and the semiconductor device having the same according to example embodiments of the inventive concept, the second analog-digital conversion unit may generate the n-bit lower digital data using the n differential data pairs generated from the four voltage-time converters of the first analog-digital conversion unit, and thus a configuration may be simplified.
Further, according to the analog-digital converter and the semiconductor device having the same according to example embodiments of the inventive concept, the n-bit upper digital data may be generated by performing the charging operation of the four voltage-time converters, and the n-bit lower digital data may be generated by performing the discharging operation of the four voltage-time converters, and thus power consumed for the reset operation may be reduced.
While the disclosure has been shown and described with reference to example embodiments thereof, it will be apparent to those skilled in the art that various changes in form and detail may be made without departing from the spirit and characteristics of the disclosure. The above embodiments are therefore to be construed in all aspects as illustrative and not restrictive.
Number | Date | Country | Kind |
---|---|---|---|
10-2020-0036062 | Mar 2020 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
5237326 | Jeong | Aug 1993 | A |
7068206 | Augusto et al. | Jun 2006 | B2 |
7119727 | Itskovich | Oct 2006 | B2 |
8269660 | van Veldhoven | Sep 2012 | B2 |
8854243 | Yoshioka et al. | Oct 2014 | B2 |
8890741 | Dosho et al. | Nov 2014 | B2 |
9007074 | Yang | Apr 2015 | B2 |
9323226 | Waltari | Apr 2016 | B1 |
9806733 | Kinyua | Oct 2017 | B1 |
20070115162 | Kim | May 2007 | A1 |
20070194960 | Wang | Aug 2007 | A1 |
20070262887 | Matsuura | Nov 2007 | A1 |
Number | Date | Country |
---|---|---|
10-2007-0053481 | May 2007 | KR |
10-1644999 | Aug 2016 | KR |