Clock control device
A clock control device is disclosed, which relates to a technology for reducing the amount of current consumption when a semiconductor device operates at a high speed. The clock control device includes: a chip-select-signal control block configured to generate a chip-select-control signal by latching a chip select signal, and output a fast chip select signal according to the chip-select-control signal; and a clock control block configured to drive a clock signal in response to the fast chip select signal when a command clock enable signal is activated, thereby generating a clock control signal, wherein the chip-select-signal control block latches the chip-select-control signal, and controls the chip-select-control signal to be toggled after the command clock enable signal is transitioned.
1. A clock control device comprising:
a chip-select-signal control block configured to generate a chip-select-control signal by latching a chip select signal, and output a fast chip select signal according to the chip-select-control signal; and
a clock control block configured to drive a clock signal in response to the fast chip select signal when a command clock enable signal is activated, thereby generating a clock control signal,
wherein the chip-select-signal control block latches the chip-select-control signal, and controls the chip-select-control signal to be toggled after the command clock enable signal is transitioned.
2. The clock control device according to claim 1 , wherein the chip-select-signal control block includes:
a first buffer configured to buffer the chip select signal during normal operation;
a second buffer configured to buffer the chip select signal during high-speed operation;
a chip-select-signal controller configured to generate the fast chip select signal by combining an output signal of the second buffer and the chip-select-control signal;
a delay unit configured to delay an output signal of the first buffer; and
a latch unit configured to latch an output signal of the delay unit in response to the clock control signal so as to output the chip-select-control signal.
3. The clock control device according to claim 2 , wherein the chip-select-signal controller includes:
a delay unit configured to adjust a setup/hold time of the output signal of the second buffer; and
a combination unit configured to combine the output signal of the delay unit, the chip-select-control signal, and the output signal of the second buffer, and generate the fast chip select signal.
4. The clock control device according to claim 3 , wherein the delay unit delays a signal generated at a specific time at which the output signal of the second buffer transitions from a low level to a high level for a predetermined time.
5. The clock control device according to claim 2 , further comprising:
a buffer enable unit configured to output an enable signal for activating the first buffer and the second buffer.
6. The clock control device according to claim 2 , wherein the latch unit includes:
a comparator configured to detect the output signal of the delay unit in response to the clock control signal, and output a latch signal;
a latch controller configured to latch a first control signal in response to a state of the latch signal, and output the latched control signal; and
a control signal generator configured to latch the first control signal in response to the clock control signal, and output the chip-select-control signal.
7. The clock control device according to claim 6 , wherein the comparator compares a first delay signal and a second delay signal received from the delay unit when the clock control signal is activated, so that the comparator outputs a first latch signal and a second latch signal.
8. The clock control device according to claim 6 , wherein:
if the clock control signal is deactivated, an output signal of the comparator is precharged so that the latch controller does not operate.
9. The clock control device according to claim 6 , wherein:
the control signal generator latches the first control signal when the clock control signal is at a first level, and accordingly outputs a second control signal; and latches a second control signal when the clock control signal is at a second level, and accordingly outputs a third control signal.
10. The clock control device according to claim 9 , wherein the control signal generator combines the first control signal, the second control signal, and the third control signal, and accordingly outputs the chip-select-control signal.
11. The clock control device according to claim 9 , wherein the control signal generator is initialized when an initialization signal is activated.
12. The clock control device according to claim 1 , wherein the chip-select-signal control block controls the fast chip select signal to transition from a high level to a low level after the command clock enable signal transitions from a high level to a low level.
13. The clock control device according to claim 1 , wherein the clock control block includes:
a clock buffer activated by a clock buffer enable signal so as to generate an internal clock;
a clock driver configured to drive the internal clock in response to a clock enable signal so as to generate the clock control signal; and
a clock controller configured to generate the clock enable signal according to the command clock enable signal, the fast chip select signal, and the clock control signal.
14. A clock control device comprising:
a first buffer configured to buffer a chip select signal during normal operation;
a second buffer configured to buffer the chip select signal during high-speed operation;
a chip-select-signal controller configured to generate a fast chip select signal by combining an output signal of the second buffer and a chip-select-control signal;
a delay unit configured to delay an output signal of the first buffer;
a latch unit configured to latch an output signal of the delay unit in response to a clock control signal, and output the chip-select-control signal; and
a clock controller configured to control a clock enable signal according to a command clock enable signal, the fast chip select signal, and the clock control signal.
15. The clock control device according to claim 14 , wherein the chip-select-signal controller toggles the fast chip select signal after the command clock enable signal is transitioned.
16. The clock control device according to claim 14 , wherein the chip-select-signal controller includes:
a delay unit configured to adjust a setup/hold time of the output signal of the second buffer; and
a combination unit configured to combine the output signal of the delay unit, the chip-select-control signal, and the output signal of the second buffer, and generate the fast chip select signal.
17. The clock control device according to claim 14 , wherein the latch unit includes:
a comparator configured to detect the output signal of the delay unit in response to the clock control signal, and output a latch signal;
a latch controller configured to latch a first control signal in response to a state of the latch signal, and output the latched control signal; and
a control signal generator configured to latch the first control signal in response to the clock control signal, and output the chip-select-control signal.
18. The clock control device according to claim 17 , wherein:
the control signal generator latches the first control signal when the clock control signal is at a first level, and accordingly outputs a second control signal; and latches a second control signal when the clock control signal is at a second level, and accordingly outputs a third control signal.
19. The clock control device according to claim 18 , wherein the control signal generator combines the first control signal, the second control signal, and the third control signal, and accordingly outputs the chip-select-control signal.
20. The clock control device according to claim 14 , further comprising:
a clock driver configured to drive an internal clock in response to the clock enable signal, and generate the clock control signal.