This application claims priority under 35 U.S.C. §119 to Korean Patent Application No. 10-2010-0117520 filed on Nov. 24, 2010, the subject matter of which is hereby incorporated by reference.
The inventive concept relates generally to semiconductor devices and display devices. More particularly, the inventive concept relates to a multi-channel semiconductor device and a display device incorporating the multi-channel semiconductor device.
A display driver integrated circuit (DDI) is a semiconductor device that provides image signals to a display panel. The DDI typically uses a plurality of output channels (e.g., 720 channels) to output the image signals in parallel, which can provide relatively high throughput to the display panel for an efficient refresh rate.
To ensure that the DDI operates correctly, tests are generally performed on all of the output channels prior to commercial deployment. The time and effort required to perform these tests tends to affect the price of the DDI, so it is advantageous to perform these tests in a manner that is time and cost efficient.
One way to improve test efficiency is by designing a semiconductor device with separate output pads for testing. These test pads are monitored during a test to determine whether the semiconductor device operates normally. Although these additional test pads can improve testing performance, they also have a drawback in that they occupy additional space on the semiconductor device. This can be particularly problematic in a semiconductor device including several output channels because it requires a large number output pads, which can occupy an excessive amount of space.
In one embodiment, a multi-channel semiconductor device comprises a plurality of buffer groups each comprising at least one output buffer, a plurality of pad groups each comprising at least one output pad, and a channel switching portion that controls connection between the plurality of buffer groups and the plurality of pad groups. One of the pad groups outputs an output signal of one of the buffer groups in a first operation mode and sequentially outputs output signals of all of the buffer groups in a second operation mode.
In another embodiment, a multi-channel semiconductor device comprises a plurality of output channels, wherein each of the plurality of output channels comprises an output pad, an output buffer that generates an output signal, a first switch that controls connection between the output buffer and the output pad, and a second switch that controls connection between the output pad and a corresponding common node of N common nodes. The plurality of output channels are divided into a plurality of groups each comprising at least one output channel, and an output pad of one group among the plurality of groups sequentially outputs output signals of the plurality of groups in a test mode of the multi-channel semiconductor device.
In still another embodiment, a display device comprises a display panel and a display driver integrated circuit. The display driver integrated circuit comprises a plurality of buffer groups each comprising a plurality of output buffers, a plurality of pad groups each comprising at least one output pad configured to transmit image data to the display panel, and a channel switching portion that controls connection between the plurality of buffer groups and the plurality of pad groups. One of the plurality of pad groups outputs output signals of one of the buffer groups in a first operation mode and sequentially outputs output signals of all of the buffer groups in a second operation mode.
These and other embodiments can allow test operations to be performed on a multi-channel semiconductor device with fewer output pads compared with conventional multi-channel semiconductor devices.
The drawings illustrate selected embodiments of the inventive concept. In the drawings, like reference numbers indicate like features.
Embodiments of the inventive concept are described below with reference to the accompanying drawings. These embodiments are presented as teaching examples and should not be construed to limit the scope of the inventive concept.
Referring to
Multi-channel semiconductor device 100 typically forms a data driver or a source driver for providing image signals to a display panel through output channels Y11 through YMN. Pad groups 110_1 through 110_M are used to interface with external devices. Each of buffer groups 120_1 through 120_M comprises N output buffers, and each of the output buffers in buffer groups 120_1 through 120_M buffers an input signal and outputs a buffered input signal.
Channel switching portion 130 controls connection between the output buffers of buffer groups 120_1 through 120_M and the output pads of pad groups 110_1 through 110_M in response to a shift enable signal SH_EN, shift pulses SP_2 through SP_M, and output enable signals OE1 and OE2. Channel switching portion 130 receives output signals S11 through SMN of buffer groups 120_1 through 120_M, and outputs a plurality of signals through the output channels Y11 through YMN to pad groups 110_1 through 110_M. Under the control of channel switching portion 130, output signals S11 through SMN of buffer groups 120_1 through 120_M are transmitted to output pads of a corresponding pad group.
Channel switching portion 130 controls the connection between the output buffers of buffer groups 120_1 through 120_M and the output pads of pad groups 110_1 through 110_M by using two different operation modes. Examples of such operation modes, referred to as first and second operation modes, are described below.
In a first operation mode, channel switching portion 130 connects buffer groups 120_1 through 120_M with corresponding pad groups 110_1 through 110_M. For example, channel switching portion 130 connects buffer group 120_1 to pad group 110_1, connects buffer group 120_2 to pad group 110_2, and connects buffer group 120_M to pad group 110_M. Accordingly, for instance, channel switching portion 130 transmits N output signals of buffer group 120_1 to the N output pads of pad group 110_1. Consequently, in the first operation mode, multi-channel semiconductor device 100 outputs N×M signals S11 through SMN through N×M output pads. The first operation mode can be referred to as a normal output mode for providing a normal output signal to a load through an output channel.
In a second operation mode, channel switching portion 130 connects one of pad groups 110_1 through 110_M to all of buffer groups 120_1 through 120_M. For example, channel switching portion 130 may connect pad group 110_1 with all of buffer groups 120_1 through 120_M. In this case, channel switching portion 130 transmits N output signals from each of buffer groups 120_1 through 120_M to the N output pads of pad group 110_1. Consequently, signals S11 through SMN output from N×M output buffers are transmitted to the N output pads of pad group 110_1. That is, output signals S11 through SMN of buffer groups 120_1 through 120_M are transmitted to a single pad group, namely pad group 110_1. To accomplish this, channel switching portion 130 sequentially connects output terminals of buffer groups 120_1 through 120_M to the output pads of pad group 110_1 via output channels Y11 through Y1N. The second operation mode can be referred to as a test mode for monitoring signals output from an output channel.
In contrast to semiconductor memory device 100 of
Referring to
Shift switching portion 132_1 operates in response to shift enable signal SH_EN, and shift switching portions 132_2 through 132_M operate in response to corresponding shift pulses SP_2 through SP_M. Shift enable signal SH_EN is an enable signal for activating a shift operation of a shift register (not shown), and shift pulses SP_2 through SP_M are pulses sequentially output from the shift register (not shown). Each of shift switching portions 132_1 through 132_M controls connection between N output terminals of a corresponding buffer group and N common nodes ND_1 through ND_N. For example, shift switching portion 132_1, if turned on, transmits signals of common nodes ND_1 through ND_N to the N output pads of pad group 110_1. Shift switching portions 132_2 through 132_M transmit output signals S21 through SMN of buffer groups 134_2 through 134_M to common nodes ND_1 through ND_N. Accordingly, shift switching portions 132_1 through 132_M form paths in which output signals S21 through SMN of buffer groups 120_2 through 120_M are transmitted to output pads Y11 through YIN of pad group 110_1 via common nodes ND_1 through ND_N.
Output switching portion 134_1 and shift switching portions 132_2 through 132_M of
Output switching portion 134_1 comprises N switches, which can be transmission gates, for example. The N switches of output switching portion 134_1 are turned on or off in response to output enable signal OE1. Each of the N switches of output switching portion 134_1 has one end connected to an output terminal of a corresponding output buffer and another end connected to a corresponding output pad. Accordingly, where the switches of output switching portion 134_1 are turned on, output signals S11 through S1N of buffer group 120_1 are transmitted to output pads Y11 through YIN of pad group 120_1.
Each of switching portions 134_2 through 134_M comprises N switches, which can be transmission gates, for example. The N switches in each of output switching portions 134_2 through 134_M are turned on or off in response to output enable signal OE2. Each of the N switches of output switching portions 134_2 through 134_M has one end connected to an output terminal of a corresponding output buffer and another end connected to a corresponding output pad. Accordingly, where the switches of output switching portions 134_2 through 134_M are turned on, output signals S21 through SMN of buffer groups 120_2 through 120_M are transmitted to output pads Y11 through YIN of pad group 110_1.
Shift switching portion 132_1 comprises N switches, which can be transmission gates, for example. Shift switching portion 132_1, if turned on, transmits signals of common nodes ND_1 through ND_N to output pads Y11 through YIN of the pad group 110_1. Because shift switching portion 132_1 is not used in cases where output signals S11 through S1N of the buffer group 120_1 are transmitted to the output pads of pad group 110_1, it does not matter in such cases whether shift switching portion 132_1 is turned on or turned off. However, in periods where shift switching portions 132_2 through 132_M are sequentially turned on, shift switching portion 132_1 can be maintained in an ON state without needing to repeatedly turn on and off.
Shift switching portion 132_1 comprises N switches, which are turned on or off in response to shift enable signal SH_EN. Each of the switches of shift switching portion 132_1 has one end connected to a corresponding output pad and another end connected to a corresponding common node. Accordingly, the signals of common nodes ND_1 through ND_N are transmitted to output pads Y11 through YIN of pad group 110_1 when the switches of shift switching portion 132_1 are turned on.
Each of shift switching portions 132_2 through 132_M comprises N switches, which can be transmission gates, for example. Each of the switches of shift switching portions 132_2 through 132_M is turned on or off in response to a corresponding one of shift pulses SP2 through SPM. Each of the switches of switching portions 132_2 through 132_M has one end connected to a corresponding output pad and another end connected to a corresponding common node of the N common nodes ND_1 through ND_N. Accordingly, output signals S21 through SMN of buffer groups 120_2 through 120_M are selectively transmitted to common nodes ND_1 through ND_N where a corresponding shift switching portion is turned on. Signals of common nodes ND_1 through ND_N are transmitted to the output pads of the pad group 110_1 when the switches of shift switching portion 132_1 are turned on.
In the above examples, pad group 110_1 has pads for connecting probes in the second operation mode, and shift switching portions 132_2 through 132_M are sequentially turned on after output switching portion 134_1 is previously turned on. The inventive concept, however, is not limited to these examples. For instance, one of pad groups 110_2 through 110_M have pads for connecting probes by adjusting control signals SP_2 through SP_M, OE1, and OE2 controlling the turning on or off of output switching portions 134_1 through 134_M and shift switching portions 132_1 through 132_M. In addition, the order of the output signals of the buffer groups, which are monitored via pads for probe-connecting, can be changed by modifying the order of turning on or off output switching portion 134_1 and shift switching portions 132_2 through 132_M.
Referring to
Control portion 300 comprises an AND gate 310 and a shift register 320. Shift register 320 comprises M output terminals out_1 through out_M, and it generates shift pulses SP_1 through SP_M which are output by being sequentially shifted in response to shift enable signal SH_EN and shift start pulse SH_Start. AND gate 310 generates output enable signal OE1 by logically multiplying shift pulse SP_1 and output enable signal OE2. Shift pulses SP_1 through SP_M each have a predetermined width within one period. The pulse widths of shift pulses SP_1 through SP_M are equal to a width of shift start pulse SH_Start. Accordingly, the pulse widths of shift pulses SP_1 through SP_M can be controlled by adjusting the width of shift start pulse SH_Start.
Shift switching portions 132_2 through 132_M of
One reason for controlling output switching portion 134_1 with shift pulse SP_1 is to configure multi-channel semiconductor device 100 in such a way that output switching portion 134_1 and shift switching portions 132_2 through 132_M are sequentially turned on one-by-one and output switching portion 134_1 is turned on first. However, as stated above, the configuration of multi-channel semiconductor device 100 of
Referring to
Output switching portion 434_2 electrically connects or disconnects the 6 terminals that output signals S7 through S12 of buffer group 420_2 to the 6 output pads of pad group 410_2, respectively. Output switching portion 434_3 electrically connects or disconnects 6 terminals that output signals S13 through S18 of buffer group 420_3 to the 6 output pads of pad group 410_3, respectively.
Shift switching portion 432_1 electrically connects or disconnects the 6 output pads of pad group 410_1 to 6 common nodes ND_1 through ND_6, respectively. Shift switching portion 432_2 electrically connects or disconnects the 6 output pads of pad group 410_2 to the 6 common nodes ND_1 through ND_6, respectively. Shift switching portion 432_3 electrically connects or disconnects the 6 output pads of pad group 410_3 to the 6 common nodes ND_1 through ND_6, respectively.
Output switching portion 434_1 comprises 6 switches each controlled to turn on or off in response to output enable signal OE1. Output switching portions 434_2 and 434_3 each comprise 6 switches each controlled to turn on or off in response to output enable signal OE2. Shift switching portion 432_1 comprises 6 switches each controlled to turn on or off in response to shift enable signal SH_EN. Shift switching portion 432_2 comprises 6 switches each controlled to turn on or off in response to shift pulse SP_2. Shift switching portion 432_3 comprises 6 switches each controlled to turn on or off in response to shift pulse SP 3.
In this configuration, multi-channel semiconductor device 400 can monitor output signals S1 through S18 of 18 channels by connecting 6 probes to the 6 output pads Y1 through Y6 of pad group 410_1 in the second operation mode. Multi-channel semiconductor device 400 further comprises a control portion 440, which can be the same as control portion 300 of
Referring to
At a time t2, shift enable signal SH_EN is activated to the high logic level. Multi-channel semiconductor device 400 of
Control portion 440 comprises a shift register 444 for generating shift pulses SP_1 through SP_3 to sequentially monitor output signals S1 through S18 of buffer groups 420_1 through 420_3. Shift enable signal SH_EN is a signal for enabling a shifting operation of shift register 444. Where shift enable signal SH_EN is activated, multi-channel semiconductor device 400 performs an operation of sequentially monitoring output signals S1 through S18 of buffer groups 420_1 through 420_3 through pad group 410_1. In addition, shift enable signal SH_EN controls turning on and off of shift switching portion 432_1.
If, in the second operation mode, output signals S1 through S18 of buffer groups 420_1 through 420_3 are sequentially transmitted to pad group 410_1, the shift switching portion 432_1 should be in an ON state. Accordingly, at a time when a shifting operation of shift register 444 becomes possible, it is possible for shift switching portion 432_1 to enter the ON state.
At a time t3, shift start pulse SH_Start is applied to control portion 440. Shift register 444 of control portion 440 receives shift start pulse SH_Start and shift pulses SP_1 through SP_3. Shift pulse SP_1 is output at a time t4, shift pulse SP_2 is output at a time t5, and shift pulse SP_3 is output at a time t6. Pulse widths TA, TB, and TC of shift pulses SP_1 through SP_3 are equal to a pulse width t4-t3 of shift start pulse SH_Start. Shift pulses SP_1 through SP_3 are used to control turning on and off of output switching portion 434_1, shift switching portion 432_2, and shift switching portion 432_3, in the second operation mode. Accordingly, a turn-on time TA of the output switching portion 434_1, a turn-on time TB of shift switching portion 432_2, and a turn-on time TC of shift switching portion 432_3 is determined by the pulse width t4-t3 of shift start pulse SH_Start. As a result, by controlling the pulse width t4-t3 of shift start pulse SH_Start, it is possible to control a time at which each of output signals S1 through S18 of buffer groups 420_1 through 420_3 is monitored in pad group 410_1.
Referring to
During period TA, output signals S1 through S6 of a buffer group 620_1 are monitored via first through sixth output pads, namely output channels Y1 through Y6, of a pad group 610_1. Output signals S1 through S6 of buffer group 620_1 are transmitted to the first through sixth output pads of pad group 610_1 via output switching portion 634_1, which is turned on. Because 6 switches of the shift switching portion 632_1 are in an ON state and shift switching portions 632_2 and 632_3 are in an OFF state, collisions between output signals S1 through S6 of buffer group 620_1 and output signals S7 through S18 of other buffer groups 620_2 and 620_3 do not occur.
Referring to
During period TB, output signals S7 through S12 of a buffer group 720_2 are monitored via first through sixth output pads, namely first through sixth output channels Y1 through Y6, of a pad group 710_1.
Output signals S7 through S12 of buffer group 720_2 are transmitted to 6 common nodes ND_1 through ND_6 via output switching portion 734_2 and shift switching portion 732_2, which are turned on. Output signals S7 through S12 transmitted to the 6 common nodes ND_1 through ND_6 are transmitted to the first through sixth output pads of pad group 710_1 via the shift switching portion 732_1, which is turned on. Because 6 switches of the shift switching portion 732_1 are in an ON state and output switching portion 734_1 and shift switching portion 732_3 are in an OFF state, collisions between output signals S7 through S12 of buffer group 720_2 and output signals S1 through S6 and S13 through S18 of other buffer groups 720_1 and 720_3 do not occur.
Referring to
During period TC, output signals S13 through S18 of a buffer group 820_3 are monitored via first through sixth output pads, namely output channels Y1 through Y6, of a pad group 810_1. Output signals S13 through S18 of buffer group 820_3 are transmitted to 6 common nodes ND_1 through ND_6 via output switching portion 834_3 and shift switching portion 832_3, which are turned on. Output signals S13 through S18 transmitted to the 6 common nodes ND_1 through ND_6 are transmitted to the first through sixth output pads of pad group 810_1 via shift switching portion 832_1, which is turned on. Because 6 switches of shift switching portion 832_1 are in the ON state, however, output switching portion 834_1 and shift switching portion 832_2 are in the OFF state, collisions between the output signals S13 through S18 of buffer group 820_3 and output signals S1 through S12 of other buffer groups 820_1 and 820_2 do not occur.
Referring to
Multi-channel semiconductor device 900 has the following differences compared with multi-channel semiconductor device 400 of
Referring to
Multi-channel semiconductor device 1000 has the following differences compared with multi-channel semiconductor device 400 of
As indicated by the foregoing, multi-channel semiconductor device 100 of
Referring to
Switch SW1 of output channel CH_1N controls connection between output buffer S1N and output pad YIN. Accordingly, where switch SW1 of output channel CH_MN is turned on, an output signal of an output buffer SMN (below, referred to as an output signal SMN) is transmitted to an output pad YMN. The N switches SW1 of group G_1 operate in response to output enable signal OE1, and switches SW1 of groups G_2 through G_M operate in response to output enable signal OE2.
Switch SW2 of output channel CH_1N controls connection between output pad YIN and a common node ND_N. Accordingly, where switch SW2 of output channel CH_MN of group G_M is turned on, the output signal SMN transmitted to an output pad is transmitted to common node ND_N. Switches SW2 of groups G_2 through G_M selectively operate in response to shift pulses SP_2 through SP_M, which are provided sequentially. Where switch SW2 of output channel CH_1N of group G_1 is turned on, a signal of common node ND_N is transmitted to output pad YIN. The N switches SW2 of group G_1 operate in response to shift enable signal SH_EN.
Switches SW1 and switches SW2 of each of the groups G_1 through G_M of multi-channel semiconductor device 1100 correspond to output switching portions 132_1 through 132_M and shift switching portions 134_1 through 134_M of
Referring to
Data latch portion 1214 receives and stores the digital image data DATA in response to the shifted horizontal start signal, and outputs the stored digital image data DATA in response to an output control signal CLK1 when storage of digital image data corresponding to one horizontal line is finished. Level shifting portion 1216 shifts a voltage level of digital image data output from the data latch portion 1214 to a comparatively high voltage level. Digital-analog converting portion 1218 receives voltage level shifted digital image data output from level shifting portion 1216, and outputs analog contrast signals corresponding to the voltage level shifted digital image data in response to output control signal CLK1.
Image signal outputting portion 1220 comprises an output buffer portion 1222, a channel switching portion 1220, and an output pad portion 1226. Output buffer portion 1222 buffers the analog contrast signals output from digital-analog converting portion 1218 and outputs buffered analog contrast signals. Output pad portion 1226, as an interface connected to data lines of a display panel (not shown) outside the display driver IC 1200, comprises a plurality of pad groups each comprising at least one output pad. The buffered analog contrast signals output from output buffer portion 1222 are applied to the data lines of the display panel (not shown) through a corresponding output pad portion.
Channel switching portion 1224 controls electrical connection between output buffer portion 1222 and output pad portion 1226. Image signal outputting portion 1220 further comprises a control portion 1228 for controlling channel switching portion 1224. Control portion 1228 generates control signals for controlling channel switching portion 1224, namely a output enable signal OE1 and shift pulses SP_2 through SP_M, in response to a output enable signal OE2, shift enable signal SH_EN, and shift start pulse SH_Start. Image signal outputting portion 1220 can be, for example, multi-channel semiconductor device 100 illustrated in
Referring to
Display panel 1300 comprises a plurality of scan lines SL extending in a first direction, a plurality of data lines DL extending in a second direction perpendicular to the first direction, and a pixel region 1312 prepared in a cross region where the scan lines SL cross data lines DL. Pixel region 1312 includes a pixel comprising a thin film transistor TFT, a liquid crystal capacitor CLC, and a storage capacitor Cst.
Thin film transistor TFT operates in response to a driving signal applied to a corresponding scan line SL, and changes an electric field between ends of the liquid crystal capacitor CLC by applying an analog contrast signal supplied through a corresponding data line DL to a pixel electrode. By changing an arrangement of a liquid crystal (not shown) through the above operation, transmittance of light supplied from a back-light (not shown) may be adjusted.
Timing controller 1340 receives image signals input from an external graphic controller (not shown). These image signals typically comprise pixel data and control signals such as a horizontal sync signal Hsync and a vertical sync signal Vsync, a main clock CLK, and a data enable signal DE. In addition, timing controller 1340 processes R, G, and B pixel data depending on an operation condition of display panel 1310, generates a first control signal for controlling scan driving portion 1330 and a second control signal for controlling the data driving portion 1320, and transmits the first control signal and the second control signal to scan driving portion 1330 and the data driving portion 1320, respectively.
The first control signal typically comprises a vertical start signal STV for initiating the output of a gate turn-on voltage Von, a gate clock signal GCLK, and an output enable signal OE for controlling a duration of gate turn-on voltage Von. The second control signal typically comprises a horizontal start signal DIO for informing about a transmission start of pixel data, an output control signal CLK1 for controlling applying of an analog contrast signal to a corresponding data line DL, and a clock signal HCLK.
The driving voltage generating portion (not shown) generates various driving voltages to drive the display panel 1310, by using an external power supply voltage supplied from an external power supply device. The driving voltage generating portion receives a first power supply voltage from an external source and generates a second power supply voltage to be provided to data driving portion 1320, gate turn-on voltage Gon, a gate turn-off voltage Goff to be provided to scan driving portion 1330, and a common voltage Vcom to be provided to the display panel 1310.
Each of scan driver ICs 1330_1 through 1330_m of scan driving portion 1330 applies the gate turn-on voltage Gon and gate turn-off voltage Goff generated in the driving voltage generating portion to a corresponding scan line 1360 in response to vertical start signal STV, gate clock signal GCLK, and output enable signal OE generated in timing controller 1340. Through this operation, it is possible to turn on a corresponding thin film transistor TFT to apply each of analog contrast signals output from the data driver ICs 1320_1 through 1320_n of data driving portion 1320 to a corresponding pixel. At least one of the scan driver ICs 1330_1 through 1330_n can be formed by multi-channel semiconductor device 100 of
Data driver ICs 1320_1 through 1320_n generate the analog contrast signals corresponding to digital image data in response to the control signals for controlling the data driving portions, which are output from the timing controller 1340, and then may apply the analog contrast signals to data lines DL of the display panel. At least one of data driver ICs 1320_1 through 1320_n can be formed by multi-channel semiconductor device 100 of
The foregoing is illustrative of embodiments and is not to be construed as limiting thereof. Although several embodiments have been described, those of ordinary skill in the art will readily appreciate that many modifications are possible in the embodiments without materially departing from their novel teachings and advantages. Accordingly, all such modifications are intended to be included within the scope of the claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2010-0117520 | Nov 2010 | KR | national |