[go: up one dir, main page]

JP2009296312A - Semiconductor device and solid-state imaging device - Google Patents

Semiconductor device and solid-state imaging device Download PDF

Info

Publication number
JP2009296312A
JP2009296312A JP2008147951A JP2008147951A JP2009296312A JP 2009296312 A JP2009296312 A JP 2009296312A JP 2008147951 A JP2008147951 A JP 2008147951A JP 2008147951 A JP2008147951 A JP 2008147951A JP 2009296312 A JP2009296312 A JP 2009296312A
Authority
JP
Japan
Prior art keywords
input
transistor
signal
output
selector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008147951A
Other languages
Japanese (ja)
Inventor
Hiroshi Iwasa
拓 岩佐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2008147951A priority Critical patent/JP2009296312A/en
Publication of JP2009296312A publication Critical patent/JP2009296312A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Solid State Image Pick-Up Elements (AREA)
  • Transforming Light Signals Into Electric Signals (AREA)
  • Electronic Switches (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a selector where the number of transistors, the number of control wiring lines and the number of serial pMOSs can be reduced in a balanced manner. <P>SOLUTION: A first transistor part 402, having one pMOS first transistor 401 and a second transistor part 404, having M-1 nMOS second transistors 403 constitute a switch cell SW and are arranged in M pairs, in parallel. An arrangement stage of the first transistor 401 is made different in each group, and the second transistors 403 are arranged in the remaining stage in each group. Each input and output of a pair of each of transistor parts 402 and 404 are connected in common. In each switching cell SW, one of an input and an output is made each another signal input, and the other is connected in common to be a signal output. Respective gates of the same stage are connected in common to be set as a control wiring, irrespective of pMOS and nMOS. Only one of M control wiring lines is set as active L, and the rest M-1 control wiring lines are set inactive H, to thereby select and output only one among the input signals. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、半導体装置および固体撮像装置に関する。より詳細には、複数の信号の内の何れか1つを選択して出力する、あるいは逆に、1つの信号を、複数の出力先の何れかに選択して出力する信号選択機能を持つ半導体装置および当該信号選択機能を利用する固体撮像装置に関する。   The present invention relates to a semiconductor device and a solid-state imaging device. More specifically, a semiconductor having a signal selection function for selecting and outputting any one of a plurality of signals, or conversely, selecting and outputting one signal to any of a plurality of output destinations. The present invention relates to a device and a solid-state imaging device using the signal selection function.

画像処理装置や撮像装置・固体撮像装置などの各種の電子機器や半導体装置においては、複数系統の各信号の何れかを選択して1系統の出力にする、あるいは逆に1系統の信号を複数系統の何れかに選択して出力する信号選択回路が用いられることがある。   In various electronic devices and semiconductor devices such as an image processing device, an image pickup device, and a solid-state image pickup device, one of a plurality of signals is selected to be one output, or vice versa. A signal selection circuit that selects and outputs one of the systems may be used.

信号選択回路としては、たとえば、pチャネル型のMOSトランジスタ(pMOS)とnチャネル型のMOSトランジスタ(nMOS)を相補型に並列接続した1対の相補スイッチ(トランスファーゲートやトランスミッションゲート)を入出力間に配置するものが知られている(たとえば特許文献1〜3を参照)。MOSトランジスタに代えてバイポーラトランジスタで構成することもある。   As a signal selection circuit, for example, a pair of complementary switches (transfer gates and transmission gates) in which a p-channel type MOS transistor (pMOS) and an n-channel type MOS transistor (nMOS) are connected in parallel are connected between input and output. (See, for example, Patent Documents 1 to 3). A bipolar transistor may be used instead of the MOS transistor.

特開平10−93069号公報JP-A-10-93069 特開平11−166863号公報JP-A-11-166863 特開昭63−107222号公報JP-A 63-107222

特許文献1〜3に記載の仕組みから明らかなように、各相補スイッチ(pMOSおよびnMOS)は、相補関係にある1対の選択制御信号により各別に制御される。   As is apparent from the mechanisms described in Patent Documents 1 to 3, each complementary switch (pMOS and nMOS) is controlled separately by a pair of selection control signals in a complementary relationship.

また、特許文献3に記載の仕組みでは、複数の相補スイッチの組合せで第1の信号選択回路を構成し、その出力側にさらに、複数の相補スイッチの組合せで第2の信号選択回路を構成し(以下複数段構成の信号選択回路と称する)、第1の信号選択回路には各別の信号を入力し、第2の信号選択回路の出力を1本の信号線に伝達するようにしている。   In the mechanism described in Patent Document 3, a first signal selection circuit is configured by a combination of a plurality of complementary switches, and a second signal selection circuit is configured by a combination of a plurality of complementary switches on the output side. (Hereinafter referred to as a multi-stage signal selection circuit), different signals are input to the first signal selection circuit, and the output of the second signal selection circuit is transmitted to one signal line. .

しかしながら、相補スイッチを並列に配置し各別に制御する構成の信号選択回路(以下単純構成の信号選択回路と称する)では、各相補スイッチは、相補関係にある1対の選択制御信号により各別に制御されるので、単純構成の信号選択回路が対応する信号入力数が多くなると制御配線数が多くなる難点がある。   However, in a signal selection circuit having a configuration in which complementary switches are arranged in parallel and controlled separately (hereinafter referred to simply as a signal selection circuit having a simple configuration), each complementary switch is controlled individually by a pair of selection control signals in a complementary relationship. Therefore, when the number of signal inputs corresponding to the signal selection circuit having a simple configuration increases, there is a problem that the number of control wirings increases.

たとえば、M入力−1出力型を考えた場合、制御配線は2×M本になり、信号選択回路が多数制御配線に接続されるようになると、制御配線を太くする必要が生じる。配線レイアウトの事情を考えた場合、制御配線数は極力減らすべきである。   For example, when considering the M input-1 output type, the number of control wirings is 2 × M, and when a large number of signal selection circuits are connected to the control wirings, the control wirings need to be thickened. Considering the circumstances of wiring layout, the number of control wirings should be reduced as much as possible.

たとえば特許文献3の図1に示されているように、相補関係にある1対の内の一方をインバータで論理反転することも考えられるが(以下改良構成の信号選択回路と称する)、この場合、インバータ用にトランジスタが増えてしまう。   For example, as shown in FIG. 1 of Patent Document 3, it is conceivable to logically invert one of a pair in a complementary relationship with an inverter (hereinafter referred to as an improved configuration signal selection circuit). More transistors are used for the inverter.

特許文献3に記載の仕組みは、信号選択回路を縦続配置するので、信号入力数に対するトランジスタ数や制御配線数の割合を2×M本よりも少なくできる。しかしながら、特許文献3に記載の仕組みでは、信号の入出力間に、複数の信号選択回路が縦続接続されるので、当然にMOSも縦続接続される。pチャネル型のMOSトランジスタはnチャネル型のMOSトランジスタに比べると数倍低速である難点がある。このことは、MOSトランジスタに代えてバイポーラトランジスタで構成する場合についても言え、PNPトランジスタはNPNトランジスタに比べて低速である。したがって、その縦続段数が増えると、直列pMOS数(あるいは直列PNP数:以下同様)が多くなり、信号を信号線に高速で伝達することが困難になる。   In the mechanism described in Patent Document 3, since the signal selection circuits are cascaded, the ratio of the number of transistors and the number of control wirings to the number of signal inputs can be reduced to less than 2 × M. However, in the mechanism described in Patent Document 3, a plurality of signal selection circuits are connected in cascade between signal inputs and outputs, so that MOSs are naturally connected in cascade. A p-channel MOS transistor has a drawback that it is several times slower than an n-channel MOS transistor. This also applies to the case where a bipolar transistor is used instead of the MOS transistor, and the PNP transistor is slower than the NPN transistor. Therefore, when the number of cascade stages increases, the number of serial pMOSs (or the number of serial PNPs: the same applies hereinafter) increases, and it becomes difficult to transmit signals to the signal lines at high speed.

このように、1つの信号選択回路が対応する信号入力数との関係において、制御配線、トランジスタ数、直列pMOS数の何れかの観点で依然として難点があり、全てが解決されているという信号選択回路が存在しないのが実情である。制御配線、トランジスタ数、直列pMOS数の何れかの観点でさらなる改善がされた新たな信号選択回路が求められている。新たな信号選択回路があれば、使用用途に合わせた信号選択回路の選択の幅が広がる。   As described above, there is still a difficulty in any one of the control wiring, the number of transistors, and the number of series pMOS in the relationship with the number of signal inputs to which one signal selection circuit corresponds, and the signal selection circuit in which all are solved. There is no actual situation. There is a need for a new signal selection circuit that is further improved in view of any of control wiring, the number of transistors, and the number of series pMOS. If there is a new signal selection circuit, the range of selection of the signal selection circuit in accordance with the intended use is expanded.

本発明は、上記事情に鑑みてなされたものであり、1つの信号選択回路が対応する信号入力数との関係において、各種ある従前の仕組みの何れかに対して、制御配線、トランジスタ数、直列pMOS数の少なくとも1つの観点でさらなる改善を図り、使用用途に合わせた信号選択回路の選択の幅を広げることのできる仕組みを提供することを目的とする。   The present invention has been made in view of the above circumstances, and in relation to the number of signal inputs to which one signal selection circuit corresponds, any one of various conventional mechanisms, the control wiring, the number of transistors, the series It is an object of the present invention to provide a mechanism capable of further improving from at least one viewpoint of the number of pMOSs and widening the selection range of a signal selection circuit in accordance with a use application.

本発明に係る半導体装置の一態様は、第1の導電型の第1トランジスタを1つ有する第1トランジスタ部と、第1の導電型とは異なる第2の導電型の第2トランジスタが“M−1”個(Mは3以上の正の整数)縦続接続された第2トランジスタ部とを備えるものとする。そして、第1トランジスタ部および第2トランジスタ部の対でM組を並列配置する。   One embodiment of a semiconductor device according to the present invention includes a first transistor portion having one first transistor of a first conductivity type and a second transistor of a second conductivity type different from the first conductivity type. −1 ″ (M is a positive integer of 3 or more) cascaded second transistor units. Then, M pairs are arranged in parallel by pairs of the first transistor portion and the second transistor portion.

そして、このような構成のもので、信号選択機能を働かせる。たとえば、第1トランジスタ部と第2トランジスタ部の対でスイッチセルとし各入出力を共通に接続する。各スイッチセルの入出力の一方を各別の信号入力とし、他方を共通に接続して信号出力とする。   The signal selection function is activated with such a configuration. For example, a pair of a first transistor portion and a second transistor portion is used as a switch cell, and each input / output is connected in common. One input / output of each switch cell is used as a separate signal input, and the other is connected in common to provide a signal output.

M組の第1トランジスタ部および第2トランジスタ部の内の何れか1つに対して、第1トランジスタの制御入力端に当該第1トランジスタをオンさせるアクティブレベルを入力し、このとき当該第1トランジスタが属する組の全ての第2トランジスタの制御入力端にも各第2トランジスタをオンさせるアクティブレベルを入力する。また、当該第1トランジスタが属さない他の組のそれぞれについては、第1トランジスタの制御入力端には当該第1トランジスタをオフさせるインアクティブレベルを入力し、かつ、少なくとも1つの第2トランジスタの制御入力端にも第2トランジスタをオフさせるインアクティブレベルを入力する。このような仕組みを採ることで、M×M個のトランジスタとM本の制御配線により、M入力−1出力型、あるいは逆に1入力−M出力型の信号選択機能が実現できる。   An active level for turning on the first transistor is input to the control input terminal of the first transistor for any one of the M sets of the first transistor portion and the second transistor portion. At this time, the first transistor An active level for turning on each second transistor is also input to the control input terminals of all the second transistors of the set to which the group belongs. For each of the other groups to which the first transistor does not belong, an inactive level for turning off the first transistor is input to the control input terminal of the first transistor, and control of at least one second transistor is performed. An inactive level for turning off the second transistor is also input to the input terminal. By adopting such a mechanism, a signal selection function of M input-1 output type, or conversely, 1 input-M output type, can be realized by M × M transistors and M control wirings.

単純構成の信号選択回路に比べると制御信号線数は少なくなる。インバータを利用した改良構成の信号選択回路に比べるとトランジスタ数は少なくなる。   The number of control signal lines is reduced as compared with a signal selection circuit having a simple configuration. The number of transistors is smaller than that of an improved signal selection circuit using an inverter.

特に、MOS構成にする場合は、第1トランジスタをpMOSかつ第2トランジスタをnMOSにし、バイポーラ構成にする場合は、第1トランジスタをPNPトランジスタかつ第2トランジスタをNPNトランジスタにするのがよい。第1トランジスタをpMOSやPNPトランジスタにすると、入力数Mに関わらず直列pMOS数や直列PNP数を確実に1つにできる。そのため、特許文献3に記載の仕組みの複数段構成の信号選択回路を利用して、2入力−1出力型の信号選択回路を複数段配置して3入力以上に対応する場合に比べると、直列pMOS数や直列PNP数は確実に少なくなる。   In particular, when the MOS configuration is used, the first transistor is a pMOS and the second transistor is an nMOS, and when the bipolar configuration is used, the first transistor is preferably a PNP transistor and the second transistor is an NPN transistor. If the first transistor is a pMOS or PNP transistor, the number of series pMOS and the number of series PNPs can be reliably made one regardless of the number of inputs M. Therefore, in comparison with a case where a plurality of 2-input-1 output-type signal selection circuits are arranged by using a multi-stage signal selection circuit having a mechanism described in Patent Document 3 and corresponding to three or more inputs, the series is compared. The number of pMOSs and the number of series PNPs are surely reduced.

このような信号選択回路は、複数段構成にも利用できる。その場合、トランジスタ数に鑑みれば、当該信号選択回路は3入力−1出力型とし、2つの相補スイッチで構成された2入力−1出力型の信号選択回路と組み合わせて複数段構成にするのがよい。特に、3入力−1出力型にした当該信号選択回路を最下段側に配置したものがよい。   Such a signal selection circuit can also be used in a multi-stage configuration. In that case, in view of the number of transistors, the signal selection circuit should be a 3-input-1 output type and combined with a 2-input-1 output type signal selection circuit composed of two complementary switches to form a multi-stage configuration. Good. In particular, it is preferable that the signal selection circuit of the 3-input-1 output type is arranged on the lowermost stage side.

本発明の一態様によれば、制御配線、トランジスタ数、直列pMOS数(PNP数)の少なくとも1つの観点で、各種ある従前の仕組みの何れかに対して改善が図られた新たな信号選択機能を提供できる。   According to one aspect of the present invention, a new signal selection function that is improved with respect to any one of various conventional mechanisms from the viewpoint of at least one of control wiring, the number of transistors, and the number of series pMOSs (the number of PNPs). Can provide.

以下、図面を参照して本発明の実施形態について詳細に説明する。各機能要素について実施形態別や変形例別に区別する際には、A,B,C,…などのように大文字の英語の参照子を付して記載し、特に区別しないで説明する際にはこの参照子を割愛して記載する。図面においても同様である。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. When distinguishing each functional element by embodiment or modification, it is described with an uppercase English reference, such as A, B, C,... This reference is omitted. The same applies to the drawings.

<半導体装置:基本構成>
図1〜図1Dは、本実施形態の半導体装置の基本構成を説明する図である。ここで、図1および図1Aは本実施形態の半導体装置400の基本構成を示す図である。図1Bは本実施形態の半導体装置400を制御する制御信号を説明する図である。図1Cは本実施形態の半導体装置400に対する第1・第2比較例の半導体装置400X,400Yを示す図である。図1Dは本実施形態の半導体装置400に対する第3比較例の半導体装置400Zを示す図である。
<Semiconductor device: Basic configuration>
1 to 1D are diagrams for explaining the basic configuration of the semiconductor device of this embodiment. Here, FIG. 1 and FIG. 1A are diagrams showing the basic configuration of the semiconductor device 400 of this embodiment. FIG. 1B is a diagram for explaining a control signal for controlling the semiconductor device 400 of this embodiment. FIG. 1C is a diagram showing semiconductor devices 400X and 400Y of first and second comparative examples with respect to the semiconductor device 400 of the present embodiment. FIG. 1D is a diagram showing a semiconductor device 400Z of a third comparative example with respect to the semiconductor device 400 of the present embodiment.

図1に示すように、第1例の半導体装置400Aは、pMOS(pチャネル型のMOSトランジスタ)やPNPトランジスタ(PNP型のバイポーラトランジスタ)などの第1の導電型(第1導電型)の第1トランジスタ401を1つ有する第1トランジスタ部402と、nMOS(nチャネル型のMOSトランジスタ)やNPNトランジスタ(NPN型のバイポーラトランジスタ)などの第1の導電型とは異なる第2の導電型(第2導電型)の第2トランジスタ403が“M−1”個(Mは3以上の正の整数)縦続接続された第2トランジスタ部404を備える。半導体装置400Aは、第1トランジスタ部402と第2トランジスタ部404が対となって、M組並列に配置されている。   As shown in FIG. 1, the semiconductor device 400A of the first example has a first conductivity type (first conductivity type) such as a pMOS (p channel type MOS transistor) and a PNP transistor (PNP type bipolar transistor). A first transistor portion 402 having one transistor 401 and a second conductivity type (first transistor) different from the first conductivity type such as an nMOS (n-channel MOS transistor) or an NPN transistor (NPN bipolar transistor). The second transistor unit 404 includes (M−1) (second conductivity type) second transistors 403 connected in cascade (M is a positive integer of 3 or more). In the semiconductor device 400A, the first transistor unit 402 and the second transistor unit 404 are paired and arranged in M sets in parallel.

図では、pMOSを第1トランジスタに使用しnMOSを第2トランジスタに使用する例で示している。“M−1”個のnMOSの第2トランジスタ403が縦続接続された第2トランジスタ部404は、全体としてもnMOSの性質を呈し、pMOSの第1トランジスタ401と相補関係を持つ。バイポーラトランジスタで構成する場合は、第1トランジスタをPNP型のトランジスタに置き換え、第2トランジスタをNPN型のトランジスタに置き換えればよい。   In the figure, an example is shown in which a pMOS is used for the first transistor and an nMOS is used for the second transistor. The second transistor section 404 in which “M−1” nMOS second transistors 403 are cascade-connected exhibits nMOS properties as a whole and has a complementary relationship with the pMOS first transistor 401. In the case of a bipolar transistor, the first transistor may be replaced with a PNP transistor, and the second transistor may be replaced with an NPN transistor.

なお、第1の導電型と第2の導電型は相補関係にあり、導電型を逆転させた構成にすることもできる。たとえば、図1Aに示すように、第2例の半導体装置400Bは、nMOSやNPNトランジスタなどの第1の導電型の第1トランジスタを1つ有する第1トランジスタ部402と、pMOSやPNPトランジスタなどの第1の導電型とは異なる第2の導電型の第2トランジスタが“M−1”個(Mは3以上の正の整数)縦続接続された第2トランジスタ部404を備える。半導体装置400Bは、第1トランジスタ部402と第2トランジスタ部404が対となって、M組並列に配置されている。   Note that the first conductivity type and the second conductivity type are in a complementary relationship, and the conductivity type may be reversed. For example, as shown in FIG. 1A, the semiconductor device 400B of the second example includes a first transistor unit 402 having one first transistor of a first conductivity type such as an nMOS or an NPN transistor, and a pMOS or PNP transistor. A second transistor unit 404 is provided in which “M−1” (M is a positive integer of 3 or more) second transistors of a second conductivity type different from the first conductivity type are cascade-connected. In the semiconductor device 400B, the first transistor portion 402 and the second transistor portion 404 are paired and arranged in M sets in parallel.

図では、nMOSを第1トランジスタに使用しpMOSを第2トランジスタに使用する例で示している。“M−1”個のpMOSの第2トランジスタ403が縦続接続された第2トランジスタ部404は、全体としてもpMOSの性質を呈し、nMOSの第1トランジスタ401と相補関係を持つ。バイポーラトランジスタで構成する場合は、第1トランジスタをNPN型のトランジスタに置き換え、第2トランジスタをPNP型のトランジスタに置き換えればよい。   In the figure, an example in which nMOS is used for the first transistor and pMOS is used for the second transistor is shown. The second transistor section 404 in which “M−1” pMOS second transistors 403 are cascade-connected exhibits pMOS characteristics as a whole and has a complementary relationship with the nMOS first transistor 401. In the case of a bipolar transistor, the first transistor may be replaced with an NPN type transistor and the second transistor may be replaced with a PNP type transistor.

各トランジスタ401,403の制御入力端(MOSのゲートやバイポーラのベース)は、各トランジスタ401,403をオン/オフ制御する制御信号が入力される制御入力端400CNT1,400CNT2に接続されている。   Control input terminals (MOS gates and bipolar bases) of the transistors 401 and 403 are connected to control input terminals 400CNT1 and 400CNT2 to which control signals for controlling on / off of the transistors 401 and 403 are input.

各第1トランジスタ部402の第1トランジスタ401の入力端は信号用の各入力端400IN1に個別に接続されている。各第1トランジスタ部402の第1トランジスタ401の出力端は第1トランジスタ部402で選択された信号用の各出力端400OUT1に個別に接続されている。   The input terminal of the first transistor 401 of each first transistor section 402 is individually connected to each signal input terminal 400IN1. The output terminal of the first transistor 401 of each first transistor section 402 is individually connected to each signal output terminal 400OUT1 selected by the first transistor section 402.

各第2トランジスタ部404の最も信号入力側に近い第2トランジスタ403の入力端は信号用の各入力端400IN2に個別に接続されている。各第2トランジスタ部404の最も信号出力側に近い第2トランジスタ403の出力端は第2トランジスタ部404で選択された信号用の各出力端400OUT2に個別に接続されている。   The input terminal of the second transistor 403 closest to the signal input side of each second transistor section 404 is individually connected to each signal input terminal 400IN2. The output terminal of the second transistor 403 closest to the signal output side of each second transistor section 404 is individually connected to each output terminal 400OUT2 for signals selected by the second transistor section 404.

このような構成の半導体装置400の利用形態としては、入力端400IN1 ,400IN2 に入力された各信号の何れかを選択して出力端400OUT1,400OUT2から出力する信号選択機能が考えられる。このときの制御入力端400CNT1,400CNT2、入力端400IN1 ,400IN2 、出力端400OUT1,400OUT2の接続態様は次のようにする。   As a usage form of the semiconductor device 400 having such a configuration, a signal selection function of selecting any one of the signals input to the input terminals 400IN1 and 400IN2 and outputting the selected signal from the output terminals 400OUT1 and 400OUT2 can be considered. The connection mode of the control input terminals 400CNT1, 400CNT2, the input terminals 400IN1, 400IN2, and the output terminals 400OUT1, 400OUT2 at this time is as follows.

先ず、同一組の入力端400IN1 ,400IN2 を接続し、対となる第1トランジスタ部402と第2トランジスタ部404に同一信号が共通に入力されるようにする。全ての組の出力端400OUT1,400OUT2を共通に接続して、各第1トランジスタ部402_kと第2トランジスタ部404_kで選択された信号が1系統で後段側に伝達されるようにする。   First, the input terminals 400IN1 and 400IN2 of the same set are connected so that the same signal is input in common to the first transistor portion 402 and the second transistor portion 404 that form a pair. All sets of output terminals 400OUT1 and 400OUT2 are connected in common so that signals selected by the first transistor portions 402_k and the second transistor portions 404_k are transmitted to the subsequent stage side in one system.

これにより、対となる第1トランジスタ部402_kと第2トランジスタ部404_kのスイッチセルSW_Kは、第1トランジスタ401と第2トランジスタ403が相補接続されている相補スイッチ(CMOSスイッチ)として機能するようになる。そしてこれをさらに、それらがM組並列接続されることで、半導体装置400がM入力−1出力型の信号選択回路(M入力セレクタ)として機能するようにするべく、制御入力端400CNT1_k,400CNT2_kの接続を次のようにする。   As a result, the switch cell SW_K of the paired first transistor portion 402_k and second transistor portion 404_k functions as a complementary switch (CMOS switch) in which the first transistor 401 and the second transistor 403 are complementarily connected. . These are further connected in parallel in M sets, so that the semiconductor device 400 functions as an M input-1 output type signal selection circuit (M input selector) of the control input terminals 400CNT1_k and 400CNT2_k. Connect as follows:

すなわち、M個の第1トランジスタ部402および第2トランジスタ部404の内の何れか1つに対して、第1トランジスタ401の制御入力端400CNT1_kに第1トランジスタ401をオンさせるアクティブレベルが入力されるときには、第1トランジスタ401が属するk組の全ての第2トランジスタ403の制御入力端400CNT2_*(*はk以外)にも各第2トランジスタ403をオンさせるアクティブレベルが入力されるようにする。第1トランジスタ401が属さない他の組のそれぞれについては、第1トランジスタ401の制御入力端400CNT1_*(*はk以外)には第1トランジスタ401をオフさせるインアクティブレベルが入力され、かつ、少なくとも1つの第2トランジスタ403の制御入力端400CNT2_*(*はkを含んでよい)にも第2トランジスタ403をオフさせるインアクティブレベルが入力されるようにする。   That is, an active level for turning on the first transistor 401 is input to the control input terminal 400CNT1_k of the first transistor 401 for any one of the M first transistor portions 402 and the second transistor portions 404. In some cases, an active level for turning on each second transistor 403 is also input to the control input terminals 400CNT2_ * (* is other than k) of all the k sets of second transistors 403 to which the first transistor 401 belongs. For each of the other groups to which the first transistor 401 does not belong, an inactive level for turning off the first transistor 401 is input to the control input terminal 400CNT1_ * (* is other than k) of the first transistor 401, and at least An inactive level that turns off the second transistor 403 is also input to the control input terminal 400CNT2_ * (* may include k) of one second transistor 403.

このため、それぞれの組のアクティブレベルが入力される第1トランジスタ401の制御入力端400CNT1_kは、当該第1トランジスタ401が属さない他の組の各第2トランジスタ部404との間で、それぞれ異なる何れか1つの第2トランジスタ403の制御入力端400CNT2_kと接続する。   For this reason, the control input terminal 400CNT1_k of the first transistor 401 to which the active level of each set is input is different from each of the second transistor portions 404 of the other sets to which the first transistor 401 does not belong. The control input terminal 400CNT2_k of one second transistor 403 is connected.

一例としては、図示のように、各組の第1トランジスタ部402の第1トランジスタ401の配置段jをそれぞれ異なるように配置する。そして、第1トランジスタ部402と対となる第2トランジスタ部404においては、第1トランジスタ401が配置されていない残りの段に“M−1”個の第2トランジスタ403を配置する。   As an example, as shown in the drawing, the arrangement stages j of the first transistors 401 of the first transistor sections 402 in each set are arranged differently. In the second transistor unit 404 paired with the first transistor unit 402, “M−1” second transistors 403 are arranged in the remaining stage where the first transistor 401 is not arranged.

このような状態で、全ての組を貫通するように、同一段の第1トランジスタ401の制御入力端400CNT1_kおよび第2トランジスタ403の制御入力端400CNT2_kを共通に接続するのが簡単な接続方法である。以下、k組のj段の各トランジスタ401,403を、それぞれ第1トランジスタ401_k,j,第2トランジスタ403_k,jのように記す。各入出力端についても同様である。こうすることで、計M×M個のトランジスタ401,403を、M本の制御配線により制御できるようになる。   In this state, a simple connection method is to connect the control input terminal 400CNT1_k of the first transistor 401 and the control input terminal 400CNT2_k of the second transistor 403 in the same stage so as to penetrate all the sets. . Hereinafter, the k sets of the j-stage transistors 401 and 403 are denoted as a first transistor 401_k, j and a second transistor 403_k, j, respectively. The same applies to each input / output terminal. In this way, a total of M × M transistors 401 and 403 can be controlled by M control wirings.

たとえば、1組の1段目の第1トランジスタ401_1,1の制御入力端400CNT1_1は、1組を除く他の全てのk組の第2トランジスタ403_k,1の制御入力端400CNT2_kと共通に接続する。2組の2段目の第1トランジスタ401_2,2の制御入力端400CNT1_1は、2組を除く他の全てのk組の第2トランジスタ403_k,2の制御入力端400CNT2_kと共通に接続する。以下同様に、j組のj段目の第1トランジスタ401_j,jの制御入力端400CNT1_1は、j組を除く他の全てのk組の第2トランジスタ403_k,jの制御入力端400CNT2_kと共通に接続する。   For example, the control input terminal 400CNT1_1 of the first transistor 401_1,1 in the first stage of the set is commonly connected to the control input terminals 400CNT2_k of all the k second transistors 403_k, 1 except the one set. The control input terminals 400CNT1_1 of the two sets of first transistors 401_2 and 2 in the second stage are commonly connected to the control input terminals 400CNT2_k of all the k sets of the second transistors 403_k and 2 except the two sets. Similarly, the control input terminal 400CNT1_1 of the j-th first transistor 401_j, j in the j group is connected in common with the control input terminal 400CNT2_k of all the k second transistors 403_k, j except for the j group. To do.

このような構成では、組ごとにnMOS(もしくはpMOS)が縦続接続にされる。各組との関係ではpMOS,nMOSの配置段の組合せが異なる。入力数M分だけ第1トランジスタ部402と第2トランジスタ部404の対が並列配置されている。トランジスタの導電型に関わらず各組の各段のトランジスタの制御入力端(ゲート)には共通に制御信号が入力される。縦続接続にしない方の第1トランジスタ401について制御信号をアクティブレベルに、このときのアクティブレベルが、他組の縦続接続にした第2トランジスタ403についてはインアクティブレベルが制御信号として入力されるようにすることで、信号の選択動作を行なう。   In such a configuration, nMOS (or pMOS) is cascaded for each group. The combination of pMOS and nMOS is different in relation to each set. Pairs of the first transistor portion 402 and the second transistor portion 404 are arranged in parallel by the number M of inputs. Regardless of the conductivity type of the transistor, a control signal is commonly input to the control input terminal (gate) of each stage of each set of transistors. The control signal is set to the active level for the first transistor 401 not connected in cascade, and the active level at this time is input as the control signal for the second transistor 403 connected in another group. As a result, a signal selection operation is performed.

図では、作図や実際の配線レイアウトの容易性に鑑みて、M本の制御配線CNが直線状に配線されるように第1トランジスタ401の配置段が組みごとに異なり、第2トランジスタ403を残りの段に配置するように示しているが、このことは必須でない。各トランジスタへの制御配線の接続関係が後述する信号選択動作をするように維持される限り、第1トランジスタ401と第2トランジスタ403の配置段は図示したものに限定されない。このような配置段の変形例も、実質的に、第1トランジスタ401の配置段が組みごとに異なり、第2トランジスタ403が残りの段に配置され、縦続接続されていない第1トランジスタ401に入力される制御信号のアクティブレベルが、他組の縦続接続されている第2トランジスタ403についてはインアクティブレベルとなる構成と見なす。究極的には、ある組の第1トランジスタ401が他の全ての組の第2トランジスタ部404のそれぞれ異なる何れか1つの第2トランジスタ403と各制御入力端400CNT が共通に接続され(あるいは接続可能で)、第1トランジスタ401の制御入力端400CNT に入力される制御信号のアクティブレベルが、他組の第2トランジスタ403の制御入力端400CNT にはインアクティブレベルとして入力される構成であればよい。   In the figure, in view of the ease of drawing and actual wiring layout, the arrangement stages of the first transistors 401 are different for each set so that the M control wirings CN are wired in a straight line, and the second transistors 403 are left behind. This is not essential, although it is shown to be placed on the stage. The arrangement stage of the first transistor 401 and the second transistor 403 is not limited to the illustrated one as long as the connection relation of the control wiring to each transistor is maintained so as to perform a signal selection operation described later. In such a modification of the arrangement stage, the arrangement stage of the first transistor 401 is substantially different for each set, and the second transistor 403 is arranged in the remaining stage and is input to the first transistor 401 not connected in cascade. It is assumed that the active level of the control signal to be set is an inactive level for the second transistor 403 connected in cascade. Ultimately, one set of first transistors 401 is connected (or connectable) to any one of the different second transistors 403 of each of the other sets of second transistor sections 404 and each control input terminal 400CNT. Therefore, the active level of the control signal input to the control input terminal 400CNT of the first transistor 401 may be input to the control input terminal 400CNT of the second transistor 403 of another set as an inactive level.

図1Bには、図1および図1Aに示した半導体装置400A,400Bにおける制御信号の与え方が示されている。k組に入力される信号は入力kであるとする。pMOSの場合、ゲート(制御入力端)をL(ロー)にするのがアクティブレベルで、ゲートをH(ハイ)にするのがインアクティブレベルであり、第1例の半導体装置400Aの場合は、図1B(1)に示すように、アクティブLの制御信号 XCN_kが使用される。一方、nMOSの場合、ゲートをHにするのがアクティブレベルで、ゲートをLにするのがインアクティブレベルであり、第2例の半導体装置400Bの場合は、図1B(2)に示すように、アクティブHの制御信号CN_kが使用される。   FIG. 1B shows how control signals are applied in the semiconductor devices 400A and 400B shown in FIGS. 1 and 1A. It is assumed that a signal input to k sets is input k. In the case of pMOS, the active level is to set the gate (control input terminal) to L (low), and the inactive level is to set the gate to H (high). In the case of the semiconductor device 400A of the first example, As shown in FIG. 1B (1), an active L control signal XCN_k is used. On the other hand, in the case of an nMOS, the active level is to set the gate to H, and the inactive level to set the gate to L. In the case of the semiconductor device 400B of the second example, as shown in FIG. , Active H control signal CN_k is used.

第1例の半導体装置400Aの場合、図1B(1)から分かるように、j組の第1トランジスタ401_j,jの制御入力端400CNT1_jがアクティブLのとき、他の全ての組の第1トランジスタ401_*,*(*はj以外)の制御入力端400CNT1_*がインアクティブHとなる。このインアクティブHは、j組の各第2トランジスタ403_j,*の制御入力端400CNT2_j,*にとっては、アクティブHとなる。その結果、j組では、第1トランジスタ部402_jの第1トランジスタ401_j,jがオンするとともに、第2トランジスタ部402_jの全ての第2トランジスタ401_j,*がオンする。これに対して、j組以外では、第1トランジスタ部402および第2トランジスタ403が全てオフする。これにより、j組に入力された信号(入力j)のみが選択されて出力されるようになる。M本の制御配線のうち1本のみをアクティブL(電位ロー)とし、残りの“M−1”本の制御配線をインアクティブH(電位ハイ)とすることで、信号選択ができる。   In the case of the semiconductor device 400A of the first example, as can be seen from FIG. 1B (1), when the control input terminal 400CNT1_j of the j sets of the first transistors 401_j, j is active L, all the other sets of the first transistors 401_. The control input terminal 400CNT1_ * of *, * (* is other than j) becomes inactive H. This inactive H becomes active H for the control input terminal 400CNT2_j, * of each of the j sets of second transistors 403_j, *. As a result, in the j group, the first transistor 401_j, j of the first transistor portion 402_j is turned on, and all the second transistors 401_j, * of the second transistor portion 402_j are turned on. On the other hand, the first transistor portion 402 and the second transistor 403 are all turned off except for j sets. As a result, only signals (input j) input to j sets are selected and output. Only one of the M control wirings is set to active L (potential low), and the remaining “M−1” control wirings are set to inactive H (potential high), thereby enabling signal selection.

第2例の半導体装置400Bの場合、図1B(2)から分かるように、j組の第1トランジスタ401_j,jの制御入力端400CNT1_jがアクティブHのとき、他の全ての組の第1トランジスタ401_*,*(*はj以外)の制御入力端400CNT1_*がインアクティブLとなる。このインアクティブLは、j組の各第2トランジスタ403_j,*の制御入力端400CNT2_j,*にとっては、アクティブLとなる。その結果、j組では、第1トランジスタ部402_jの第1トランジスタ401_j,jがオンするとともに、第2トランジスタ部402_jの全ての第2トランジスタ401_j,*がオンする。これに対して、j組以外では、第1トランジスタ部402および第2トランジスタ403が全てオフする。これにより、j組に入力された信号(入力j)のみが選択されて出力されるようになる。M本の制御配線のうち1本のみをアクティブH(電位ハイ)とし、残りの“M−1”本の制御配線をインアクティブL(電位ロー)とすることで、信号選択ができる。   In the case of the semiconductor device 400B of the second example, as can be seen from FIG. 1B (2), when the control input terminal 400CNT1_j of the j sets of the first transistors 401_j, j is active H, all the other sets of the first transistors 401_. The control input terminal 400CNT1_ * of *, * (* is other than j) becomes inactive L. This inactive L becomes active L for the control input terminal 400CNT2_j, * of each of the j sets of the second transistors 403_j, *. As a result, in the j group, the first transistor 401_j, j of the first transistor portion 402_j is turned on, and all the second transistors 401_j, * of the second transistor portion 402_j are turned on. On the other hand, the first transistor portion 402 and the second transistor 403 are all turned off except for j sets. As a result, only signals (input j) input to j sets are selected and output. Only one of the M control wirings is set to active H (potential high), and the remaining “M−1” control wirings are set to inactive L (potential low), thereby enabling signal selection.

このように、本実施形態の半導体装置400A、400Bは、前述のような構成および使用に当たっての接続態様を採ることで、M入力−1出力型の信号選択回路が、M本の制御配線で、かつ、M×M個のトランジスタで実現されるようになる。加えて、本実施形態の半導体装置400では、nMOSとpMOSの両方を利用したトランスミッションゲート(詳細は後述する)が等価的に構成され、その性質を享受できる利点もある。   As described above, the semiconductor devices 400A and 400B according to the present embodiment adopt the connection configuration in the configuration and use as described above, so that the M input-1 output type signal selection circuit includes M control wirings. In addition, it is realized by M × M transistors. In addition, in the semiconductor device 400 of the present embodiment, there is an advantage that a transmission gate (details will be described later) using both nMOS and pMOS is equivalently configured and can enjoy its properties.

ここで、pMOSを第1トランジスタ401に使用している第1例の半導体装置400Aと、nMOSを第1トランジスタ401に使用している第2例の半導体装置400Bを比較すると、半導体装置400Aは、入力数Mに関わらず、直列pMOS数が1個である点も加味すれば、制御配線数と直列pMOS数においてバランスよく削減できると言える。両者には、制御配線数やトランジスタ数は差異がないが、第2例の半導体装置400Bでは、第2トランジスタ部404においてpMOSの第2トランジスタ403が直列接続されることの不利益が発生する。すなわち、pMOSとnMOSを比較した場合、一般的にnMOSに対してpMOSは数倍低速である。よって、pMOSが直列接続される第2例の半導体装置400Bは第1例の半導体装置400Aよりも、入力の変化に対する出力の変化は遅く、信号遅延が大きくなる。   Here, when comparing the semiconductor device 400A of the first example using the pMOS for the first transistor 401 and the semiconductor device 400B of the second example using the nMOS for the first transistor 401, the semiconductor device 400A is: Regardless of the number of inputs M, if the number of series pMOS is one, it can be said that the number of control wires and the number of series pMOS can be reduced in a balanced manner. There is no difference in the number of control wirings and the number of transistors, but in the semiconductor device 400B of the second example, there is a disadvantage that the pMOS second transistor 403 is connected in series in the second transistor unit 404. That is, when comparing a pMOS and an nMOS, the pMOS is generally several times slower than the nMOS. Therefore, in the second example semiconductor device 400B in which the pMOSs are connected in series, the output change with respect to the input change is slower and the signal delay becomes larger than the first example semiconductor device 400A.

<比較例>
図1C(1)に示すように、第1比較例の半導体装置400Xでは、第1トランジスタ401(pMOSおよびnMOSの一方:ここではpMOSとする)と第2トランジスタ403(pMOSおよびnMOSの他方:ここではnMOSとする)が相補接続されている相補スイッチ408がM個並列配置されてM入力−1出力型の信号選択回路500Xとして機能するようになっている。相補接続とは、第1トランジスタ401と第2トランジスタ403が互いに他方を補うように並列に接続されていることである。
<Comparative example>
As shown in FIG. 1C (1), in the semiconductor device 400X of the first comparative example, the first transistor 401 (one of pMOS and nMOS: here pMOS) and the second transistor 403 (the other of pMOS and nMOS: here In this case, M complementary switches 408 are connected in parallel to function as an M input-1 output type signal selection circuit 500X. The complementary connection means that the first transistor 401 and the second transistor 403 are connected in parallel so as to complement each other.

これにより、半導体装置400Xは、第1トランジスタ401と第2トランジスタ403をCMOS型で並列接続したアナログスイッチとして働くCMOS構成のトランスファーゲートをM個持つ。CMOS構成のトランスファーゲートは、特にトランスミッションゲートやトランスミッションスイッチとも称される。   As a result, the semiconductor device 400X has M transfer gates having a CMOS configuration that function as an analog switch in which the first transistor 401 and the second transistor 403 are connected in parallel in a CMOS type. A transfer gate having a CMOS structure is also called a transmission gate or a transmission switch.

pMOSの各第1トランジスタ401のゲートにはアクティブLの制御信号 XCN_kが各別に入力され、nMOSの各第2トランジスタ403のゲートにはアクティブHの制御信号CN_kが各別に入力される。アクティブLの制御信号 XCN_kとアクティブHの制御信号CN_kは論理反転(相補関係)の関係にある。M入力−1出力型の信号選択回路500Xとして機能する半導体装置400Xは、2×M本の制御配線によって制御される。1対の制御信号CN_k, XCN_kなどのように相補関係にある制御信号を以下相補制御信号とも称する。   The active L control signal XCN_k is input to each gate of the first transistor 401 of the pMOS, and the active H control signal CN_k is input to the gate of each of the second transistors 403 of the nMOS. The active L control signal XCN_k and the active H control signal CN_k are in a logically inverted (complementary) relationship. The semiconductor device 400X functioning as the M input-1 output type signal selection circuit 500X is controlled by 2 × M control wirings. Control signals having a complementary relationship such as a pair of control signals CN_k and XCN_k are also referred to as complementary control signals hereinafter.

トランスミッションゲートつまりCMOSスイッチは、第1トランジスタ401のゲートがアクティブLでかつ第2トランジスタ403のゲートがアクティブHのときに双方がオンすることにより、入力されたデータをそのまま出力する。   When the gate of the first transistor 401 is active L and the gate of the second transistor 403 is active H, both of the transmission gates, that is, the CMOS switches are turned on to output the input data as they are.

アナログスイッチとしては、nMOSとpMOSのどちらか一方のみによるトランジスタスイッチでもよいが、その場合、素子数は少ないもののオン抵抗や閾値電圧Vthの問題がある。加えて、閾値電圧Vthとも関係するが、デジタルデータのスイッチとして使用する場合、nMOSはLレベルは通せるがHレベルは通せないし、pMOSはHレベルは通せるがLレベルは通せないという問題も発生する。そこで、トランジスタ数が多くなってしまうが、nMOSとpMOSを相補接続形で並列接続することによりLレベルもHレベルも通すことができる理想的なスイッチとして機能するトランスミッションゲートを採用している。その結果、第1比較例の半導体装置400Xでは、M入力−1出力型の信号選択回路とするに当たり、2×M本の制御配線と2×M個のトランジスタが必要となる。   The analog switch may be a transistor switch composed of only one of nMOS and pMOS. In this case, there are problems of on-resistance and threshold voltage Vth although the number of elements is small. In addition, although related to the threshold voltage Vth, when used as a switch for digital data, the nMOS can pass the L level but cannot pass the H level, and the pMOS can pass the H level but cannot pass the L level. appear. Therefore, although the number of transistors increases, a transmission gate that functions as an ideal switch that can pass both the L level and the H level by connecting nMOS and pMOS in parallel in a complementary connection form is employed. As a result, in the semiconductor device 400X of the first comparative example, 2 × M control wirings and 2 × M transistors are required to obtain an M input-1 output type signal selection circuit.

本実施形態の半導体装置400A,400Bと第1比較例の半導体装置400Xを比べた場合、トランジスタ数は半導体装置400Xの方が少ないものの、制御配線数は半導体装置400Xの方が多くなってしまう。たとえば、セレクタの利用態様として後述するように固体撮像装置(CMOSセンサ)が考えられるが、この場合、全入力数Nは数百〜数千となることが想定され、それに対して3や6程度の入力数のセレクタが使用されると、非常に多くのセレクタが同一の制御配線でコントロールされることになる。セレクタが多数制御配線に接続されるようになると、制御配線を太くする必要が生じ、レイアウトの事情から制御配線数は極力減らすべきである。そのような観点において、制御配線数が少ない本実施形態の方が有利と考えられる。   When comparing the semiconductor devices 400A and 400B of the present embodiment with the semiconductor device 400X of the first comparative example, the number of transistors is smaller in the semiconductor device 400X, but the number of control wirings is larger in the semiconductor device 400X. For example, as described later, a solid-state imaging device (CMOS sensor) can be considered as a usage mode of the selector. In this case, the total number of inputs N is assumed to be several hundred to several thousand, and on the other hand, about three or six. If a selector having the same number of inputs is used, a very large number of selectors are controlled by the same control wiring. When a large number of selectors are connected to the control wiring, it is necessary to make the control wiring thick, and the number of control wirings should be reduced as much as possible due to layout circumstances. From this point of view, it is considered that the present embodiment having a smaller number of control wirings is more advantageous.

制御配線数を少なくする仕組みとして、アクティブLの制御信号とアクティブHの制御信号が論理反転(相補関係)の関係にある点に着目した変形例を考えることができる。たとえば図1C(2)に示すように、第2比較例の半導体装置400Yでは、アクティブLの制御信号が入力されるpMOSの第1トランジスタ401のゲート側にそれぞれインバータ409を有する。各インバータ409には、対となるnMOSの第2トランジスタ403のゲートと共通にアクティブHの制御信号が入力される。図示を割愛するが、アクティブHの制御信号が入力されるnMOSの第2トランジスタ403のゲート側にそれぞれインバータ409を設け、各インバータ409に対となるpMOSの第1トランジスタ401のゲートと共通にアクティブLの制御信号が入力されるようにしてもよい。   As a mechanism for reducing the number of control wirings, a modification in which the active L control signal and the active H control signal have a logic inversion (complementary relationship) relationship can be considered. For example, as shown in FIG. 1C (2), the semiconductor device 400Y of the second comparative example has inverters 409 on the gate side of the pMOS first transistor 401 to which an active L control signal is input. Each inverter 409 receives an active H control signal in common with the gate of the paired nMOS second transistor 403. Although not shown, an inverter 409 is provided on each gate side of the nMOS second transistor 403 to which an active H control signal is input, and is active in common with the gate of the pMOS first transistor 401 paired with each inverter 409. An L control signal may be input.

このように、M入力−1出力型の信号選択回路500Yとして機能する第2比較例の半導体装置400Yでは、アクティブHの制御信号とアクティブLの制御信号の一方について、他方をインバータ409により論理反転(相補関係)することで自身で該当信号を生成するようにしている。こうすることで、M入力−1出力型の信号選択回路は、M本の制御配線によって制御可能になる。   As described above, in the semiconductor device 400Y of the second comparative example functioning as the M input-1 output type signal selection circuit 500Y, one of the active H control signal and the active L control signal is logically inverted by the inverter 409. By generating (complementary relationship), the corresponding signal is generated by itself. By doing so, the M input-1 output type signal selection circuit can be controlled by M control wirings.

しかしながらこの場合、半導体装置400Yはインバータ409の追加分だけ第1比較例の半導体装置400Xよりも大きくなる。たとえば、インバータ409の構成として、図示のようにpMOS409pとnMOS409nが縦続接続されたCMOSインバータを採用すると、インバータ409部分でそれぞれ2個のトランジスタが必要になり、M入力の場合は2×M個のトランジスタが追加使用される。その結果、第2比較例の半導体装置400Yでは、M入力−1出力型の信号選択回路とするに当たり、M本の制御配線と4×M個のトランジスタが必要となる。   However, in this case, the semiconductor device 400Y is larger than the semiconductor device 400X of the first comparative example by the additional amount of the inverter 409. For example, if a CMOS inverter in which a pMOS 409p and an nMOS 409n are cascade-connected as shown in the figure is used as the configuration of the inverter 409, two transistors are required in the inverter 409 portion, and in the case of M inputs, 2 × M Additional transistors are used. As a result, in the semiconductor device 400Y of the second comparative example, M control wirings and 4 × M transistors are required to make an M input-1 output type signal selection circuit.

本実施形態の半導体装置400A,400Bと第2比較例の半導体装置400Yを比べた場合、制御配線数は同じであるが、トランジスタ数は半導体装置400Yの方が多くなるので、本実施形態の方が有利となる。   When the semiconductor devices 400A and 400B of the present embodiment and the semiconductor device 400Y of the second comparative example are compared, the number of control wirings is the same, but the number of transistors is larger in the semiconductor device 400Y. Is advantageous.

また、制御配線数を少なくする他の仕組みとして、図1D(1)に示す第3比較例(第1例)の半導体装置400Z_1のように、相補スイッチ408が2個並列接続された2入力−1出力型の信号選択回路(2入力セレクタ502V)を2^(K−1)個ずつ多段に配置して、2^K入力−1出力型の信号選択回路500Z_1にすることも考えられる。また、図1D(2)に示す第3比較例(第2例)の半導体装置400Z_2のように所定の段で所定数の2入力セレクタ502Vを割愛してその下段の2入力セレクタ502Vに信号を直接入力する形態を採ることで2^Kに限定されない任意の入力数MとするM入力−1出力型の信号選択回路500Z_2への対処も可能である。   Further, as another mechanism for reducing the number of control wirings, as in the semiconductor device 400Z_1 of the third comparative example (first example) shown in FIG. 1D (1), two complementary switches 408 are connected in parallel. It is also conceivable to arrange 2 ^ (K-1) 1-output type signal selection circuits (2-input selector 502V) in multiple stages to form a 2 ^ K input-1 output-type signal selection circuit 500Z_1. Further, as in the semiconductor device 400Z_2 of the third comparative example (second example) shown in FIG. 1D (2), a predetermined number of 2-input selectors 502V are omitted at a predetermined stage, and a signal is sent to the lower 2-input selector 502V. By adopting the form of direct input, it is possible to cope with the M input-1 output type signal selection circuit 500Z_2 having an arbitrary number of inputs M not limited to 2 ^ K.

2入力セレクタ502Vは、他方の相補スイッチ408との間で、pMOSとnMOSの各ゲートが共通に接続される。そして、同一段では、それらゲートが共通に接続されている。各段では、2入力セレクタ502Vに、相補関係にある1対の制御信号CN_k, XCN_kが共通に入力される。   In the 2-input selector 502V, the gates of the pMOS and the nMOS are connected in common with the other complementary switch 408. In the same stage, these gates are connected in common. In each stage, a pair of control signals CN_k and XCN_k having a complementary relationship are commonly input to the 2-input selector 502V.

なお、図示しないが、図1D(1),(2)においても、図1A(2)と同様に、インバータ409を設け、相補制御信号の一方を論理反転して他方を生成する仕組みを採ることも考えられる。   Although not shown, in FIGS. 1D (1) and (2), similarly to FIG. 1A (2), an inverter 409 is provided, and one of the complementary control signals is logically inverted to generate the other. Is also possible.

これら第3比較例の半導体装置400Zでは、入力数Mに関わらず、制御配線数は本実施形態の半導体装置400A,400Bと同程度もしくは以下になることが推測される。一方、3入力ではトランジスタ数が本実施形態の半導体装置400A,400Bよりも多くなる。4入力以上ではトランジスタ数が本実施形態の半導体装置400A,400Bよりも少なくなる。しかしながら、第3比較例の半導体装置400Zでは、入力数Mに関わらず、pMOSが直列接続されることの不利益が発生する。このことは、本実施形態の第2例の半導体装置400Bと似通った現象である。よって、第3比較例の半導体装置400Zは、入力数Mに関わらず、本実施形態の第1例の半導体装置400Aに比べると、遅延が大きくなってしまう。   In the semiconductor device 400Z of the third comparative example, it is estimated that the number of control wirings is approximately the same as or less than that of the semiconductor devices 400A and 400B of the present embodiment, regardless of the number of inputs M. On the other hand, with three inputs, the number of transistors is larger than that of the semiconductor devices 400A and 400B of the present embodiment. With 4 inputs or more, the number of transistors is smaller than that of the semiconductor devices 400A and 400B of the present embodiment. However, in the semiconductor device 400Z of the third comparative example, there is a disadvantage that the pMOSs are connected in series regardless of the number M of inputs. This is a phenomenon similar to the semiconductor device 400B of the second example of the present embodiment. Therefore, the semiconductor device 400Z of the third comparative example has a larger delay than the semiconductor device 400A of the first example of this embodiment regardless of the number of inputs M.

<信号選択回路:基本構成>
図2〜図2Cは、本実施形態の信号選択回路の基本構成を説明する図である。本実施形態の信号選択回路500は、前述の本実施形態の半導体装置400A,400Bの仕組みを利用して、各トランジスタの端子の接続態様や信号の入出力端との接続関係を予め信号選択回路としての使用に特化して構成したものである。いわゆるセレクタ用の集積回路として市場に提供する場合に好適な構成である。
<Signal selection circuit: basic configuration>
2 to 2C are diagrams illustrating the basic configuration of the signal selection circuit according to the present embodiment. The signal selection circuit 500 of the present embodiment uses the mechanism of the semiconductor devices 400A and 400B of the present embodiment described above to preliminarily determine the connection mode of the terminals of each transistor and the connection relationship with the input / output terminals of signals. It is specially configured for use. This is a configuration suitable for providing to the market as a so-called selector integrated circuit.

前述のM入力−1出力型の信号選択回路として使用可能な半導体装置400の各入出力端のままでセレクタ用の集積回路(信号選択回路)として提供することも可能である。しかしながらその場合、当然に端子数が多くなり、ユーザ側でパターンレイアウトを行なうなど使い勝手が悪いし端子コストも掛かる。その対策として、本実施形態の信号選択回路500は、予めM入力−1出力型の信号選択回路用として必要な最低限の入出力端子のみにしてユーザに提供する仕組みをとる。   It is also possible to provide an integrated circuit (signal selection circuit) for a selector with each input / output terminal of the semiconductor device 400 usable as the above-described M input-1 output type signal selection circuit. In this case, however, the number of terminals is naturally increased, and the user side is inconvenient and the terminal cost is increased such as pattern layout. As a countermeasure, the signal selection circuit 500 according to the present embodiment has a mechanism in which only the minimum input / output terminals necessary for the M input-1 output type signal selection circuit are provided to the user in advance.

図2に示す第1例の信号選択回路500Aは、第1例の半導体装置400Aに対応するもので、図2Aに示す第2例の信号選択回路500Bは、第2例の半導体装置400Bに対応するものである。信号選択回路500A,500Bは、外部から信号が入力されるM個の信号入力端500IN_kと、1個の信号出力端500OUT と、M個の制御入力端500CNT_k を有する。   A signal selection circuit 500A of the first example shown in FIG. 2 corresponds to the semiconductor device 400A of the first example, and a signal selection circuit 500B of the second example shown in FIG. 2A corresponds to the semiconductor device 400B of the second example. To do. The signal selection circuits 500A and 500B have M signal input terminals 500IN_k to which signals are input from the outside, one signal output terminal 500OUT, and M control input terminals 500CNT_k.

対となる第1トランジスタ部402_kの入力端400IN1_k と第2トランジスタ部404_kの入力端400IN2_k が共通に信号入力端500IN_kに接続されている。信号入力端500IN_kには入力kが信号として入力される。全ての組の出力端400OUT1_k,400OUT2_kは共通に信号出力端500OUT に接続され、ここから信号選択回路500A,500Bで選択された何れかの入力kが出力される。   The input terminal 400IN1_k of the first transistor portion 402_k and the input terminal 400IN2_k of the second transistor portion 404_k are commonly connected to the signal input terminal 500IN_k. The input k is input as a signal to the signal input terminal 500IN_k. All sets of output terminals 400OUT1_k and 400OUT2_k are connected in common to the signal output terminal 500OUT, from which one of the inputs k selected by the signal selection circuits 500A and 500B is output.

各組の第1トランジスタ部402の第1トランジスタ401は、それぞれ異なる段位置(j段)に配置されている。第1トランジスタ部402と対となる第2トランジスタ部404においては、第1トランジスタ401が配置されていない残りの段に“M−1”個の第2トランジスタ403が配置されている。全ての組を貫通するように、同一段の第1トランジスタ401のゲートおよび第2トランジスタ403のゲートが共通に接続され、制御入力端500CNT_k に接続されている。   The first transistors 401 of the first transistor section 402 of each set are arranged at different stage positions (j stages). In the second transistor unit 404 paired with the first transistor unit 402, “M−1” second transistors 403 are arranged in the remaining stages where the first transistor 401 is not arranged. The gate of the first transistor 401 and the gate of the second transistor 403 in the same stage are connected in common so as to penetrate all sets, and are connected to the control input terminal 500CNT_k.

これにより、それぞれの組のアクティブレベルが入力される第1トランジスタ401_j,jのゲートは、当該第1トランジスタ401_j,jが属さない他の組の各第2トランジスタ部404_*( jを除く)との間で、それぞれ異なる何れか1つの第2トランジスタ403_*,*( j,jを除く)のゲートと共通に制御入力端500CNT_j に接続される。   Accordingly, the gates of the first transistors 401_j, j to which the active levels of the respective sets are input are connected to the second transistor portions 404_ * (except j) of other sets to which the first transistors 401_j, j do not belong. Are connected to the control input terminal 500CNT_j in common with the gate of any one of the different second transistors 403 _ *, * (excluding j, j).

全体として、計M×M個のトランジスタ401,403を、M本の制御配線により制御するM入力−1出力型の信号選択回路500A,500Bが構成されている。この本実施形態の信号選択回路500A,500Bの動作は、前述の本実施形態の半導体装置400A,400Bを信号選択回路として使用する場合と同様であるので、ここでは説明を割愛する。その代わりに、以下に具体的な構成を示して説明する。   As a whole, M input-1 output type signal selection circuits 500A, 500B for controlling a total of M × M transistors 401, 403 by M control wirings are configured. Since the operation of the signal selection circuits 500A and 500B of this embodiment is the same as that in the case where the semiconductor devices 400A and 400B of this embodiment are used as signal selection circuits, description thereof is omitted here. Instead, a specific configuration will be shown and described below.

なお、本実施形態の半導体装置400A,400Bの信号選択回路500としての使用や、本実施形態の信号選択回路500A,500Bは、M入力−1出力型(いわゆるマルチプレクサ:multiplexer )としての使用・構成に限らない。一般的な信号選択回路(セレクタ回路)と同様に、信号の入出力の扱いを逆にした1入力−M出力型(いわゆるデマルチプレクサ:demultiplexer )としての使用・構成も可能であり、そのような変形も本実施形態の範囲である。たとえば図2Bに示す第3例の信号選択回路500Cは第1例の信号選択回路500Aの入出力を逆にし、図2Cに示す第4例の信号選択回路500Dは第2例の信号選択回路500Bの入出力を逆にしたものである。トランジスタがオンすることで入出力間に信号が伝達されるものであるから、MOSを使用する場合は特段の回路変更もなく対処可能であるし、バイポーラトランジスタを使用する場合は信号の伝達方向に合わせてトランジスタのエミッタ・コレクタを配置すればよい。   The semiconductor devices 400A and 400B of the present embodiment are used as the signal selection circuit 500, and the signal selection circuits 500A and 500B of the present embodiment are used and configured as an M input-1 output type (so-called multiplexer). Not limited to. Like a general signal selection circuit (selector circuit), it can be used and configured as a 1-input-M-output type (so-called demultiplexer) in which the input / output of signals is reversed. Variations are also within the scope of this embodiment. For example, the third example signal selection circuit 500C shown in FIG. 2B reverses the input / output of the first example signal selection circuit 500A, and the fourth example signal selection circuit 500D shown in FIG. 2C is the second example signal selection circuit 500B. The input / output of is reversed. Since the signal is transmitted between the input and output when the transistor is turned on, it is possible to cope with the circuit without any special change when using the MOS, and in the signal transmission direction when using the bipolar transistor. In combination, the emitter and collector of the transistor may be disposed.

<3入力セレクタ:基本>
図3〜図3Bは、本実施形態の信号選択回路500の第1具体例である3入力−1出力型の信号選択回路500(3入力−1出力型の入力セレクタ502、以下3入力セレクタ502Aと称する)を説明する図である。ここで、図3は本実施形態の3入力セレクタ502Aの回路構成を示す図である。図3Aは本実施形態の3入力セレクタ502Aを1次元に複数(図では3つ)並べたセレクタ群を示す図である。図3Bは、本実施形態の3入力セレクタ502Aを制御する制御信号を説明する図である。
<3-input selector: basic>
3 to 3B show a 3-input-1-output type signal selection circuit 500 (a 3-input-1 output-type input selector 502, hereinafter referred to as 3-input selector 502A), which is a first specific example of the signal selection circuit 500 of this embodiment. FIG. Here, FIG. 3 is a diagram showing a circuit configuration of the three-input selector 502A of the present embodiment. FIG. 3A is a diagram showing a selector group in which a plurality of (three in the figure) three-input selectors 502A of this embodiment are arranged in one dimension. FIG. 3B is a diagram illustrating a control signal for controlling the 3-input selector 502A of the present embodiment.

図3に示すように、3入力セレクタ502Aは、pMOSの第1トランジスタ401_1,1を1つ有する第1トランジスタ部402_1と、2個のnMOSの第2トランジスタ403_1,2,403_1,3が縦続接続された第2トランジスタ部404_1を備える。第1トランジスタ401_1,1のソースと第2トランジスタ403_1,2のドレインは、入力1が入力される信号入力端500IN_1に共通に接続されている。   As shown in FIG. 3, in the three-input selector 502A, a first transistor portion 402_1 having one pMOS first transistor 401_1,1 and two nMOS second transistors 403_1,2, 403_1,3 are cascade-connected. The second transistor portion 404_1 is provided. The sources of the first transistors 401_1,1 and the drains of the second transistors 403_1,2 are commonly connected to a signal input terminal 500IN_1 to which the input 1 is input.

3入力セレクタ502Aはさらに、pMOSの第1トランジスタ401_2,2を1つ有する第1トランジスタ部402_2と、2個のnMOSの第2トランジスタ403_2,1,403_2,3が縦続接続された第2トランジスタ部404_2を備える。第1トランジスタ401_2,2のソースと第2トランジスタ403_2,1のドレインは、入力2が入力される信号入力端500IN_2に共通に接続されている。   The three-input selector 502A further includes a first transistor portion 402_2 having one pMOS first transistor 401_2,2 and a second transistor portion in which two nMOS second transistors 403_2,1, 403_2,3 are cascade-connected. 404_2 is provided. The sources of the first transistors 401_2 and 2 and the drains of the second transistors 403_2 and 1 are commonly connected to a signal input terminal 500IN_2 to which the input 2 is input.

3入力セレクタ502Aはさらに、pMOSの第1トランジスタ401_3,3を1つ有する第1トランジスタ部402_3と、2個のnMOSの第2トランジスタ403_3,1,403_3,2が縦続接続された第2トランジスタ部404_3を備える。第1トランジスタ401_3,3のソースと第2トランジスタ403_3,1のドレインは、入力3が入力される信号入力端500IN_3に共通に接続されている。   The three-input selector 502A further includes a first transistor portion 402_3 having one pMOS first transistor 401_3,3 and a second transistor portion in which two nMOS second transistors 403_3,1,403_3,2 are connected in cascade. 404_3. The source of the first transistor 401_3,3 and the drain of the second transistor 403_3,1 are commonly connected to the signal input terminal 500IN_3 to which the input 3 is input.

第1トランジスタ401_1,1のドレイン、第2トランジスタ403_1,3のソース、第1トランジスタ401_2,2のドレイン、第2トランジスタ403_2,3のソース、第1トランジスタ401_3,3のドレイン、第2トランジスタ403_3,2のソースは、信号出力端500OUT に共通に接続されている。   The drain of the first transistor 401_1,1, the source of the second transistor 403_1,3, the drain of the first transistor 401_2,2, the source of the second transistor 403_2,3, the drain of the first transistor 401_3,3, the second transistor 403_3, The two sources are connected in common to the signal output terminal 500OUT.

第1トランジスタ401_1,1のゲートと第2トランジスタ403_2,1,403_3,1のゲートは、制御信号XAが入力される制御入力端500CNT_1 に共通に接続されている。第1トランジスタ401_2,2のゲートと第2トランジスタ403_1,2,403_3,2のゲートは、制御信号XBが入力される制御入力端500CNT_2 に共通に接続されている。第1トランジスタ401_3,3のゲートと第2トランジスタ403_1,3,403_2,3のゲートは、制御信号XCが入力される制御入力端500CNT_3 に共通に接続されている。   The gates of the first transistors 401_1,1 and the gates of the second transistors 403_2,1, 403_3,1 are commonly connected to the control input terminal 500CNT_1 to which the control signal XA is input. The gates of the first transistors 401_2, 2 and the gates of the second transistors 403_1, 2, 403_3, 2 are commonly connected to the control input terminal 500CNT_2 to which the control signal XB is input. The gates of the first transistors 401_3, 3 and the gates of the second transistors 403_1, 3, 403_2, 3 are commonly connected to the control input terminal 500CNT_3 to which the control signal XC is input.

図3Aに示すように、3入力セレクタ502Aを1次元に複数並べたセレクタ群においては、制御信号XA,XB,XCが各3入力セレクタ502A_1,502A_2,502A_3で共通に使用されるように接続される。   As shown in FIG. 3A, in a selector group in which a plurality of three-input selectors 502A are arranged one-dimensionally, control signals XA, XB, and XC are connected so as to be commonly used by the three-input selectors 502A_1, 502A_2, and 502A_3. The

制御信号XA,XB,XCは何れも、pMOSの第1トランジスタ401_1,1,401_2,2,401_3,3にとってはアクティブLであるが、nMOSの各第2トランジスタ403にとってはインアクティブLである。このため、図3Bに示すように、制御信号XAがLで制御信号XB,XCがHのときには入力1が選択され信号出力端500OUT から出力される。制御信号XBがLで制御信号XA,XCがHのときには入力2が選択され信号出力端500OUT から出力される。制御信号XCがLで制御信号XA,XBがHのときには入力3が選択され信号出力端500OUT から出力される。3つの制御信号XA,XB,XCの内の何れか1つのみを電位ローとし、残りの2つを電位ハイとすることで入力1,2,3の何れかを選択して信号出力端500OUT から出力する動作が行なわれる。   The control signals XA, XB, and XC are all active L for the first transistors 401_1, 1, 401_2, 2, 401_3, and 3 of the pMOS, but are inactive L for the second transistors 403 of the nMOS. Therefore, as shown in FIG. 3B, when the control signal XA is L and the control signals XB and XC are H, the input 1 is selected and output from the signal output terminal 500OUT. When the control signal XB is L and the control signals XA and XC are H, the input 2 is selected and output from the signal output terminal 500OUT. When the control signal XC is L and the control signals XA and XB are H, the input 3 is selected and output from the signal output terminal 500OUT. Only one of the three control signals XA, XB, and XC is set to a low potential, and the remaining two are set to a high potential to select one of the inputs 1, 2, and 3, and the signal output terminal 500OUT Is output.

<3入力セレクタの比較>
図4〜図4Fは、本実施形態の3入力セレクタ502Aと比較例との対比を説明する図である。ここで、図4は第1比較例の3入力セレクタ502Wの回路構成を示す図である。図4Aは第2比較例の3入力セレクタ502Xの回路構成を示す図である。図4Bは第3比較例の3入力セレクタ502Yの回路構成を示す図である。図4Cは第4比較例の3入力セレクタ502Zの回路構成を示す図である。図4Dは第1比較例の3入力セレクタ502Wを1次元に複数並べたセレクタ群を示す図である。図4Eおよび図4Fは、本実施形態の3入力セレクタ502Aの作用効果を比較例との対比で纏めた図である。
<Comparison of 3-input selector>
4 to 4F are diagrams for explaining a comparison between the 3-input selector 502A of this embodiment and the comparative example. Here, FIG. 4 is a diagram showing a circuit configuration of the three-input selector 502W of the first comparative example. FIG. 4A is a diagram showing a circuit configuration of the 3-input selector 502X of the second comparative example. FIG. 4B is a diagram showing a circuit configuration of the 3-input selector 502Y of the third comparative example. FIG. 4C is a diagram showing a circuit configuration of the 3-input selector 502Z of the fourth comparative example. FIG. 4D is a diagram showing a selector group in which a plurality of three-input selectors 502W of the first comparative example are arranged one-dimensionally. 4E and 4F are diagrams summarizing the effects of the three-input selector 502A of this embodiment in comparison with the comparative example.

図4に示す第1比較例の3入力セレクタ502Wは、図1C(1)に示した思想のもので、3つの相補スイッチ408_1,408_2,408_3を有する。相補スイッチ408_1,408_2,408_3は、各入力側が対応する信号入力端500IN_1,500IN_2,500IN_3に個別に接続され、各出力側が信号出力端500OUT に共通に接続されている。nMOSの第1トランジスタ401_1,401_2,401_3にはそれぞれ制御信号 A, B, Cが各別に入力され、pMOSの第2トランジスタ403_1,403_2,403_3にはそれぞれ制御信号XA,XB,XCが各別に入力される。制御信号 A, B, Cと制御信号XA,XB,XCは相補関係にある。   A three-input selector 502W of the first comparative example shown in FIG. 4 is based on the idea shown in FIG. 1C (1), and includes three complementary switches 408_1, 408_2, and 408_3. The complementary switches 408_1, 408_2, and 408_3 are individually connected to the corresponding signal input terminals 500IN_1, 500IN_2, and 500IN_3 on the input sides, and the output sides are commonly connected to the signal output terminal 500OUT. Control signals A, B, and C are input to the nMOS first transistors 401_1, 401_2, and 401_3, respectively, and control signals XA, XB, and XC are input to the pMOS second transistors 403_1, 403_2, and 403_3, respectively. Is done. Control signals A, B, C and control signals XA, XB, XC are in a complementary relationship.

図4Dに示すように、第1比較例の3入力セレクタ502Wを1次元に複数並べたセレクタ群においては、制御信号XA,XB,XCと制御信号XA,XB,XCがそれぞれ各3入力セレクタ502W_1,502W_2,502W_3で共通に使用されるように接続される。6本の制御配線が、3入力セレクタ502Wの配列方向に沿って延びる。   As shown in FIG. 4D, in a selector group in which a plurality of three-input selectors 502W of the first comparative example are arranged one-dimensionally, control signals XA, XB, XC and control signals XA, XB, XC are respectively three-input selectors 502W_1. , 502W_2 and 502W_3 are connected to be used in common. Six control wirings extend along the arrangement direction of the three-input selector 502W.

図4Eに示すように、3入力セレクタ502Wは、制御配線数(以下CN数と記すこともある)は6本、トランジスタ数(以下TR数と記すこともある)は6個で、制御配線数が多くなってしまう。   As shown in FIG. 4E, the three-input selector 502W has six control wirings (hereinafter also referred to as CN number), six transistors (hereinafter also referred to as TR number), and six control wirings. Will increase.

図4Aに示す第2比較例の3入力セレクタ502Xは、図1C(2)に示した思想のもので、第1比較例の3入力セレクタ502Xに対して、相補制御信号の一方(制御信号XA,XB,XCが入力されるpMOSの第2トランジスタ403_1,403_2,403_3のゲート側にそれぞれ、pMOS409pとnMOS409nが縦続接続されたインバータ409_1,409_2,409_3(CMOSインバータ)が追加されている。インバータ409_1,409_2,409_3には、対となるnMOSの第1トランジスタ401_1,401_2,401_3のゲートと共通に相補制御信号の他方である制御信号 A, B, Cが各別に入力され、制御信号XA,XB,XCを各別に生成する。   The 3-input selector 502X of the second comparative example shown in FIG. 4A is based on the idea shown in FIG. 1C (2), and is one of the complementary control signals (control signal XA) with respect to the 3-input selector 502X of the first comparative example. , XB, and XC, inverters 409_1, 409_2, and 409_3 (CMOS inverters) in which pMOS 409p and nMOS 409n are connected in cascade are added to the gate sides of the pMOS second transistors 403_1, 403_2, and 403_3, respectively. , 409_2, and 409_3 receive control signals A, B, and C, which are the other of the complementary control signals, in common with the gates of the paired nMOS first transistors 401_1, 401_2, and 401_3, respectively, and control signals XA, XB , XC is generated separately.

図4Eに示すように、3入力セレクタ502Xは、制御信号 A, B, Cをインバータ409により論理反転(相補関係)することで自身で制御信号XA,XB,XCを生成するので、第1比較例の3入力セレクタ502Wに対して、制御配線数は半分の3本に削減されるが、トランジスタ数は3個のインバータ409(TR数=2)のために6個増加し12個となり、トランジスタ数が多くなってしまう。   As shown in FIG. 4E, the three-input selector 502X generates the control signals XA, XB, and XC by inverting (complementary) the control signals A, B, and C by the inverter 409, so that the first comparison Although the number of control wirings is reduced to three, which is half of the three-input selector 502W in the example, the number of transistors is increased by six because of the three inverters 409 (TR number = 2) and becomes twelve. The number will increase.

図4Bに示す第3比較例の3入力セレクタ502Yは、2個の相補スイッチ408_1,408_2が並列接続された2入力セレクタ502Vが1個ずつ2段に配置されている。1段目の2入力セレクタ502V_1は、一方の入力端は入力1が入力される信号入力端500IN_1に接続され、他方の入力端は入力2が入力される信号入力端500IN_2に接続されている。2段目の2入力セレクタ502V_2は、一方の入力端は1段目の2入力セレクタ502V_1の出力に接続され、他方の入力端は入力3が入力される信号入力端500IN_3に接続され、出力端は信号出力端500OUT に接続されている。   In the three-input selector 502Y of the third comparative example shown in FIG. 4B, two one-input selectors 502V each having two complementary switches 408_1 and 408_2 connected in parallel are arranged in two stages. In the first-stage 2-input selector 502V_1, one input terminal is connected to the signal input terminal 500IN_1 to which the input 1 is input, and the other input terminal is connected to the signal input terminal 500IN_2 to which the input 2 is input. The second-stage 2-input selector 502V_2 has one input terminal connected to the output of the first-stage 2-input selector 502V_1, and the other input terminal connected to the signal input terminal 500IN_3 to which the input 3 is input. Is connected to the signal output terminal 500OUT.

2入力セレクタ502V_1,502V_2はそれぞれ、相補スイッチ408_1,408_2の間で、互いにpMOSとnMOSの各ゲートが共通に接続されている。1段目の2入力セレクタ502V_1には相補関係にある制御信号 Aと制御信号XAが入力される。2段目の2入力セレクタ502V_2には相補関係にある制御信号 Dと制御信号XDが入力される。   In the two-input selectors 502V_1 and 502V_2, the gates of the pMOS and the nMOS are connected in common between the complementary switches 408_1 and 408_2, respectively. The control signal A and the control signal XA that are complementary to each other are input to the first-stage 2-input selector 502V_1. The control signal D and the control signal XD having a complementary relationship are input to the second-stage 2-input selector 502V_2.

図4Eに示すように、3入力セレクタ502Yは、制御配線数が4本であり、トランジスタ数は8個であり、制御配線数はまだ多い。加えて、入力と出力の間にpMOSが最大2段入り(入力1や入力2が選択されるとき)、遅延が大きくなってしまう。   As shown in FIG. 4E, the three-input selector 502Y has four control wires, eight transistors, and a large number of control wires. In addition, there is a maximum of two stages of pMOS between the input and output (when input 1 or input 2 is selected), resulting in a large delay.

図4Cに示す第4比較例の3入力セレクタ502Zは、第3比較例の3入力セレクタ502Yをベースに、インバータ409_1,409_2(CMOSインバータ)を追加している。インバータ409_1は、入力に制御信号 Aが入力され制御信号XAを生成する。インバータ409_2は、入力に制御信号 Dが入力され制御信号XDを生成する。   A three-input selector 502Z of the fourth comparative example shown in FIG. 4C has inverters 409_1 and 409_2 (CMOS inverters) added based on the three-input selector 502Y of the third comparative example. The inverter 409_1 receives the control signal A as an input and generates a control signal XA. The inverter 409_2 receives the control signal D as an input and generates a control signal XD.

図4Eに示すように、3入力セレクタ502Zは、制御信号 A, Dをインバータ409により論理反転(相補関係)することで自身で制御信号XA,XDを生成するので、第3比較例の3入力セレクタ502Yに対して、制御配線数は半分の2本に削減できるが、トランジスタ数は2個のインバータ409(TR数=2)のために4個増加し12個となり、トランジスタ数が多くなってしまう。加えて、この場合も入力と出力の間にpMOSが最大2段入り(入力1や入力2が選択されるとき)、遅延が大きくなってしまう。   As shown in FIG. 4E, the three-input selector 502Z generates the control signals XA and XD by inversion of the control signals A and D by the inverter 409 (complementary relationship). Although the number of control wirings can be reduced to two, which is half that of the selector 502Y, the number of transistors is increased by 4 because of the two inverters 409 (TR number = 2), and the number of transistors increases. End up. In addition, also in this case, a maximum of two stages of pMOS are provided between the input and the output (when input 1 or input 2 is selected), and the delay becomes large.

このように、第1〜第4比較例の3入力セレクタ502W〜502Zでは、トランジスタ数が多くなってしまうか、制御配線が多くなってしまうかの何れかとなってしまう。   Thus, in the three-input selectors 502W to 502Z of the first to fourth comparative examples, either the number of transistors increases or the number of control wirings increases.

これに対して、本実施形態の3入力セレクタ502Aでは、図4Eに示すように、制御配線数が3本で、トランジスタ数が9個である。制御配線数を3以下にする必要がある場合は、トランジスタ数を最少にでき、トランジスタ数を9以下にする必要がある場合は制御配線数を最少にできる。第1〜第4比較例に比べて本実施形態の3入力セレクタ502Aの方が、制御配線数とトランジスタ数においてバランスよく削減できていることが分かる。また本実施形態の3入力セレクタ502Aでは、直列pMOS数が1個であり、入力の変化に対する出力の変化は高速である。トランジスタ数と制御配線数と直列pMOS数をバランスよく削減でき信号選択回路(セレクタ)の新たな選択肢となる。加えて、プリチャージなどは行なわなくてよい。制御配線数、トランジスタ数をバランスよく減らし、さらに直列pMOS数も減らすことができる3入力セレクや、3入力セレクタを1次元に複数並べたセレクタ群を実現できる。   On the other hand, in the three-input selector 502A of this embodiment, as shown in FIG. 4E, the number of control wirings is three and the number of transistors is nine. When the number of control wirings needs to be 3 or less, the number of transistors can be minimized, and when the number of transistors needs to be 9 or less, the number of control wirings can be minimized. It can be seen that the three-input selector 502A of this embodiment can reduce the number of control wirings and the number of transistors in a more balanced manner than the first to fourth comparative examples. Further, in the three-input selector 502A of this embodiment, the number of serial pMOSs is one, and the output change with respect to the input change is fast. The number of transistors, the number of control wires, and the number of series pMOSs can be reduced in a balanced manner, which is a new choice of signal selection circuit (selector). In addition, precharging or the like is not necessary. It is possible to realize a three-input selector that can reduce the number of control wirings and the number of transistors in a balanced manner, and further reduce the number of series pMOS, and a selector group in which a plurality of three-input selectors are arranged in one dimension.

<3入力セレクタ:第1変形例>
図5は、本実施形態の信号選択回路500の第2具体例である3入力−1出力型の信号選択回路500(以下第1変形例の3入力セレクタ502Bと称する)を1次元に複数並べたセレクタ群を示す図である。
<3-input selector: first modification>
FIG. 5 shows a plurality of three-input / one-output type signal selection circuits 500 (hereinafter referred to as three-input selectors 502B of the first modification) which are a second specific example of the signal selection circuit 500 of the present embodiment. FIG.

第1変形例の各3入力セレクタ502B_kは、前述の3入力セレクタ502Aをベースに、pMOS509pとnMOS509nが縦続接続されたインバータ509_1,509_2,509_3(CMOSインバータ)を追加している。各インバータ509_1は、制御信号 Aが共通に入力され、各別に制御信号XA_kを生成する。各インバータ509_2は、制御信号 Bが共通に入力され、各別に制御信号XB_kを生成する。各インバータ509_3は、制御信号 Cが共通に入力され、各別に制御信号XC_kを生成する。   Each of the three-input selectors 502B_k of the first modified example includes inverters 509_1, 509_2, and 509_3 (CMOS inverters) in which a pMOS 509p and an nMOS 509n are cascade-connected based on the above-described three-input selector 502A. Each inverter 509_1 receives a control signal A in common and generates a control signal XA_k separately. Each inverter 509_2 receives the control signal B in common and generates a control signal XB_k separately. Each inverter 509_3 receives a control signal C in common and generates a control signal XC_k separately.

各3入力セレクタ502B_kの制御ノードは、制御信号XA_1,XB_1,XC_1、制御信号XA_2,XB_2,XC_2、制御信号XA_3,XB_3,XC_3と異なるが、共通の制御信号 A, B, Cによってドライブされ、各3つある制御信号XA_1,XB_1,XC_1、制御信号XA_2,XB_2,XC_2、制御信号XA_3,XB_3,XC_3の組はそれぞれ同様に振る舞う。信号選択動作としては、3入力セレクタ502Aと大差がない。   The control node of each three-input selector 502B_k is driven by a common control signal A, B, C, although it is different from the control signals XA_1, XB_1, XC_1, control signals XA_2, XB_2, XC_2, and control signals XA_3, XB_3, XC_3, Each of the three control signals XA_1, XB_1, XC_1, control signals XA_2, XB_2, XC_2, and control signals XA_3, XB_3, XC_3 behave similarly. The signal selection operation is not much different from the 3-input selector 502A.

ただし、各3入力セレクタ502B_kは、トランジスタ数は3個のインバータ509_k(TR数=2)のために6個増加し18個になり、トランジスタ数が多くなってしまう。制御配線数とトランジスタ数におけるバランスの観点では基本構成の3入力セレクタ502Aより劣るが、少なくとも第1・第3比較例よりも制御配線数を少なくできるし、直列pMOS数を確実に「1」にできる。制御配線数と直列pMOS数においてバランスよく削減できていると言える。   However, in each of the three-input selectors 502B_k, the number of transistors increases by six due to three inverters 509_k (TR number = 2) to 18 and the number of transistors increases. Although it is inferior to the basic configuration of the three-input selector 502A in terms of the balance between the number of control wirings and the number of transistors, the number of control wirings can be reduced at least as compared with the first and third comparative examples, and the number of series pMOSs is surely set to "1" it can. It can be said that the number of control wirings and the number of series pMOSs can be reduced in a balanced manner.

<3入力セレクタ:第2変形例>
図6〜図6Bは、本実施形態の信号選択回路500の第3具体例である3入力−1出力型の信号選択回路500(以下第2変形例の3入力セレクタ502Cと称する)を説明する図である。ここで、図6は3入力セレクタ502Cの回路構成を示す図である。図6Aは第2変形例の3入力セレクタ502Cを1次元に複数(図では3つ)並べたセレクタ群を示す図である。図6Bは、第2変形例の3入力セレクタ502Cを制御する制御信号を説明する図である。
<3-input selector: second modification>
6 to 6B illustrate a 3-input / 1-output type signal selection circuit 500 (hereinafter referred to as a 3-input selector 502C of the second modified example) which is a third specific example of the signal selection circuit 500 of the present embodiment. FIG. Here, FIG. 6 is a diagram showing a circuit configuration of the three-input selector 502C. FIG. 6A is a diagram showing a selector group in which a plurality of (three in the figure) three-input selectors 502C according to the second modification are arranged in one dimension. FIG. 6B is a diagram for explaining a control signal for controlling the 3-input selector 502C of the second modified example.

第2変形例の3入力セレクタ502Cは、3入力セレクタ502Aに対して、第1トランジスタ401、第2トランジスタ403について、pMOSとnMOSの使用を逆にしたものである。   The 3-input selector 502C of the second modification is obtained by reversing the use of pMOS and nMOS for the first transistor 401 and the second transistor 403 with respect to the 3-input selector 502A.

図6に示すように、3入力セレクタ502Cは、nMOSの第1トランジスタ401_1,1を1つ有する第1トランジスタ部402_1と、2個のpMOSの第2トランジスタ403_1,2,403_1,3が縦続接続された第2トランジスタ部404_1を備える。第1トランジスタ401_1,1のソースと第2トランジスタ403_1,2のドレインは、入力1が入力される信号入力端500IN_1に共通に接続されている。   As shown in FIG. 6, in the three-input selector 502C, a first transistor section 402_1 having one nMOS first transistor 401_1,1 and two pMOS second transistors 403_1, 2, 403_1, 3 are connected in cascade. The second transistor portion 404_1 is provided. The sources of the first transistors 401_1,1 and the drains of the second transistors 403_1,2 are commonly connected to a signal input terminal 500IN_1 to which the input 1 is input.

3入力セレクタ502Cはさらに、nMOSの第1トランジスタ401_2,2を1つ有する第1トランジスタ部402_2と、2個のpMOSの第2トランジスタ403_2,1,403_2,3が縦続接続された第2トランジスタ部404_2を備える。第1トランジスタ401_2,2のソースと第2トランジスタ403_2,1のドレインは、入力2が入力される信号入力端500IN_2に共通に接続されている。   The 3-input selector 502C further includes a first transistor portion 402_2 having one nMOS first transistor 401_2,2 and a second transistor portion in which two pMOS second transistors 403_2,1, 403_2,3 are cascade-connected. 404_2 is provided. The sources of the first transistors 401_2 and 2 and the drains of the second transistors 403_2 and 1 are commonly connected to a signal input terminal 500IN_2 to which the input 2 is input.

3入力セレクタ502Cはさらに、nMOSの第1トランジスタ401_3,3を1つ有する第1トランジスタ部402_3と、2個のpMOSの第2トランジスタ403_3,1,403_3,2が縦続接続された第2トランジスタ部404_3を備える。第1トランジスタ401_3,3のソースと第2トランジスタ403_3,1のドレインは、入力3が入力される信号入力端500IN_3に共通に接続されている。   The three-input selector 502C further includes a first transistor portion 402_3 having one nMOS first transistor 401_3,3 and a second transistor portion in which two pMOS second transistors 403_3,1,403_3,2 are cascade-connected. 404_3. The source of the first transistor 401_3,3 and the drain of the second transistor 403_3,1 are commonly connected to the signal input terminal 500IN_3 to which the input 3 is input.

第1トランジスタ401_1,1のドレイン、第2トランジスタ403_1,3のソース、第1トランジスタ401_2,2のドレイン、第2トランジスタ403_2,3のソース、第1トランジスタ401_3,3のドレイン、第2トランジスタ403_3,2のソースは、信号出力端500OUT に共通に接続されている。   The drain of the first transistor 401_1,1, the source of the second transistor 403_1,3, the drain of the first transistor 401_2,2, the source of the second transistor 403_2,3, the drain of the first transistor 401_3,3, the second transistor 403_3, The two sources are connected in common to the signal output terminal 500OUT.

第1トランジスタ401_1,1のゲートと第2トランジスタ403_2,1,403_3,1のゲートは、制御信号 Aが入力される制御入力端500CNT_1 に共通に接続されている。第1トランジスタ401_2,2のゲートと第2トランジスタ403_1,2,403_3,2のゲートは、制御信号 Bが入力される制御入力端500CNT_1 に共通に接続されている。第1トランジスタ401_3,3のゲートと第2トランジスタ403_1,3,403_2,3のゲートは、制御信号 Cが入力される制御入力端500CNT_1 に共通に接続されている。   The gates of the first transistors 401_1,1 and the gates of the second transistors 403_2,1, 403_3,1 are commonly connected to the control input terminal 500CNT_1 to which the control signal A is input. The gates of the first transistors 401_2, 2 and the gates of the second transistors 403_1, 2, 403_3, 2 are commonly connected to the control input terminal 500CNT_1 to which the control signal B is input. The gates of the first transistors 401_3, 3 and the gates of the second transistors 403_1, 3, 403_2, 3 are commonly connected to a control input terminal 500CNT_1 to which a control signal C is input.

図6Aに示すように、3入力セレクタ502Cを1次元に複数並べたセレクタ群においては、制御信号 A, B, Cが各3入力セレクタ502C_1,502C_2,502C_3で共通に使用されるように接続される。   As shown in FIG. 6A, in a selector group in which a plurality of three-input selectors 502C are arranged one-dimensionally, control signals A, B, and C are connected so as to be commonly used by the three-input selectors 502C_1, 502C_2, and 502C_3. The

制御信号 A, B, Cは何れも、nMOSの第1トランジスタ401_1,1,401_2,2,401_3,3にとってはアクティブHであるが、pMOSの各第2トランジスタ403にとってはインアクティブHである。このため、図6Bに示すように、制御信号 AがHで制御信号 B, CがLのときには入力1が選択され信号出力端500OUT から出力される。制御信号 BがHで制御信号 A, CがLのときには入力2が選択され信号出力端500OUT から出力される。制御信号 CがHで制御信号 A, BがLのときには入力3が選択され信号出力端500OUT から出力される。3つの制御信号 A, B, Cの内の何れか1つのみを電位ハイとし、残りの2つを電位ローとすることで入力1,2,3の何れかを選択して信号出力端500OUT から出力する動作が行なわれる。   The control signals A, B, and C are all active H for the nMOS first transistors 401_1, 1, 401_2, 2, 401_3, 3 but inactive H for the second transistors 403 of the pMOS. For this reason, as shown in FIG. 6B, when the control signal A is H and the control signals B and C are L, the input 1 is selected and output from the signal output terminal 500OUT. When the control signal B is H and the control signals A and C are L, the input 2 is selected and output from the signal output terminal 500OUT. When the control signal C is H and the control signals A and B are L, the input 3 is selected and output from the signal output terminal 500OUT. Only one of the three control signals A, B, and C is set to potential high, and the other two are set to potential low to select one of the inputs 1, 2, and 3, and the signal output terminal 500OUT Is output.

第2変形例の3入力セレクタ502Cは、3入力セレクタ502Aに対して、第1トランジスタ401、第2トランジスタ403についてpMOSとnMOSの使用を逆にしており、制御信号レベルの扱いも逆になるが、基本的な信号選択動作においては大差がない。制御配線数が3本で、トランジスタ数が9個である点も3入力セレクタ502Aと同じであり、第1〜第4比較例に比べて3入力セレクタ502Cの方が、制御配線数とトランジスタ数においてバランスよく削減できるし、プリチャージなどは行なわなくてよい。   The 3-input selector 502C of the second modified example reverses the use of the pMOS and nMOS for the first transistor 401 and the second transistor 403 with respect to the 3-input selector 502A, but the handling of the control signal level is also reversed. There is no big difference in the basic signal selection operation. The number of control wires is three and the number of transistors is nine, which is the same as the three-input selector 502A. Compared with the first to fourth comparative examples, the three-input selector 502C has the number of control wires and the number of transistors. Can be reduced in a well-balanced manner, and precharging or the like need not be performed.

ただし、何れの入力が選択される場合も、入力と出力の間にpMOSが2段入り、遅延が大きくなってしまう。3入力セレクタ502Aより入力の変化に対する出力の変化は遅くなる。   However, regardless of which input is selected, there are two stages of pMOS between the input and the output, resulting in a large delay. The change in output with respect to the change in input is slower than that in the three-input selector 502A.

図示しないが、この3入力セレクタ502Cをベースにして、3入力セレクタ502Aをベースにした第1変形例と同様の変形構成を採ることもできる。このような変形例でも、少なくとも第1・第3比較例よりも制御配線数を少なくできる。   Although not shown, a modified configuration similar to that of the first modified example based on the three-input selector 502A can be adopted on the basis of the three-input selector 502C. Even in such a modification, the number of control wirings can be reduced at least as compared with the first and third comparative examples.

<4入力セレクタ:基本>
図7および図7Aは、本実施形態の信号選択回路500の第4具体例である4入力−1出力型の信号選択回路500(以下第1例の4入力セレクタ502Dと称する)を説明する図である。ここで、図7は、第1例の4入力セレクタ502Dの回路構成を示す図である。図7Aは、第1例の4入力セレクタ502Dを制御する制御信号を説明する図である。
<4-input selector: basic>
7 and 7A are diagrams for explaining a 4-input / 1-output type signal selection circuit 500 (hereinafter referred to as a 4-input selector 502D in the first example), which is a fourth specific example of the signal selection circuit 500 of the present embodiment. It is. Here, FIG. 7 is a diagram illustrating a circuit configuration of the 4-input selector 502D of the first example. FIG. 7A is a diagram illustrating a control signal for controlling the 4-input selector 502D of the first example.

4入力対応とするため、4入力セレクタ502Dは、第1トランジスタ部402_kと第2トランジスタ部404_kの対を4組持ち、各第2トランジスタ部404_kに3つのnMOSの第2トランジスタ403_k,jを縦続接続している。ゲート、ソース、ドレインの接続態様の考え方は、半導体装置400Aや信号選択回路500Aや3入力セレクタ502Aの場合と同様である。たとえば、入力4が入力される4組目の第1トランジスタ401_4,4のゲートと第2トランジスタ403_1,4,403_2,4,403_3,4のゲートは、制御信号XDが入力される制御入力端500CNT_4 に共通に接続されている。   In order to support four inputs, the four-input selector 502D has four pairs of the first transistor portion 402_k and the second transistor portion 404_k, and three nMOS second transistors 403_k, j are cascaded in each second transistor portion 404_k. Connected. The concept of the connection mode of the gate, source, and drain is the same as that of the semiconductor device 400A, the signal selection circuit 500A, and the three-input selector 502A. For example, the gate of the fourth transistor 401_4,4 in the fourth set to which the input 4 is input and the gate of the second transistor 403_1,4,403_2,4,403_3,4 are connected to the control input terminal 500CNT_4 to which the control signal XD is input. Connected in common.

制御信号XA,XB,XC,XDは何れも、pMOSの第1トランジスタ401_1,1,401_2,2,401_3,3,401_4,4にとってはアクティブLであるが、nMOSの各第2トランジスタ403にとってはインアクティブLである。このため、図7Aに示すように、制御信号XAがLで制御信号XB,XC,XDがHのときには入力1が選択され信号出力端500OUT から出力される。制御信号XBがLで制御信号XA,XC,XDがHのときには入力2が選択され信号出力端500OUT から出力される。制御信号XCがLで制御信号XA,XB,XDがHのときには入力3が選択され信号出力端500OUT から出力される。制御信号XDがLで制御信号XA,XB,XCがHのときには入力4が選択され信号出力端500OUT から出力される。4個の制御信号XA,XB,XC,XDの内の何れか1つのみを電位ローとし、残りの3つを電位ハイとすることで入力1,2,3,4の何れかを選択して信号出力端500OUT から出力する動作が行なわれる。   The control signals XA, XB, XC, and XD are all active L for the first transistors 401_1, 1, 401_2, 2, 401_3, 3, 401_4, 4 of the pMOS, but for the second transistors 403 of the nMOS. Inactive L. Therefore, as shown in FIG. 7A, when the control signal XA is L and the control signals XB, XC, and XD are H, the input 1 is selected and output from the signal output terminal 500OUT. When the control signal XB is L and the control signals XA, XC, and XD are H, the input 2 is selected and output from the signal output terminal 500OUT. When the control signal XC is L and the control signals XA, XB, and XD are H, the input 3 is selected and output from the signal output terminal 500OUT. When the control signal XD is L and the control signals XA, XB, and XC are H, the input 4 is selected and output from the signal output terminal 500OUT. Only one of the four control signals XA, XB, XC, and XD is set to potential low, and the remaining three are set to potential high to select one of inputs 1, 2, 3, and 4. The operation of outputting from the signal output terminal 500OUT is performed.

<4入力セレクタの比較>
図7Bは、第1例の4入力セレクタ502Dと比較例との対比を説明する図である。4入力セレクタ502Dの作用効果を比較例との対比で纏めて示している。
<Comparison of 4-input selector>
FIG. 7B is a diagram illustrating a comparison between the 4-input selector 502D of the first example and the comparative example. The operational effects of the 4-input selector 502D are collectively shown in comparison with the comparative example.

図示を割愛するが、各比較例は次のような構成である。第1比較例の4入力セレクタは、第1比較例の3入力セレクタ502Wと同様に図1C(1)に示した思想のもので、4個の相補スイッチ408を有する構成である。各相補スイッチ408は、制御信号 A, B, C, Dと制御信号XA,XB,XC,XDの対で制御される。第1比較例の4入力セレクタは、3入力セレクタ502Yとの比較では、制御配線数は2本追加され8(=2×4)本になり、1つの相補スイッチ408が追加されるのでトランジスタ数が2つ増加し8個となる。   Although illustration is omitted, each comparative example has the following configuration. The four-input selector of the first comparative example is of the concept shown in FIG. 1C (1), like the three-input selector 502W of the first comparative example, and has a configuration including four complementary switches 408. Each complementary switch 408 is controlled by a pair of control signals A, B, C, D and control signals XA, XB, XC, XD. In the 4-input selector of the first comparative example, in comparison with the 3-input selector 502Y, two control wirings are added to 8 (= 2 × 4), and one complementary switch 408 is added. Increases by two to eight.

第2比較例の4入力セレクタは、第2比較例の3入力セレクタ502Xと同様に図1C(2)に示した思想のもので、第1比較例の4入力セレクタをベースに、4個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方(制御信号 A, B, C, D)に基づき相補制御信号の他方(制御信号XA,XB,XC,XD)を各別に生成する。第2比較例の4入力セレクタは、第1比較例の4入力セレクタに対して、制御配線数は半分の4本に削減されるが、トランジスタ数は4個のCMOSインバータ(TR数=2)のために8個増加し16個となり、トランジスタ数が多くなってしまう。   The 4-input selector of the second comparative example is based on the idea shown in FIG. 1C (2), like the 3-input selector 502X of the second comparative example, and is based on the 4-input selector of the first comparative example. A CMOS inverter is added, and the other complementary control signal (control signals XA, XB, XC, and XD) is generated for each CMOS inverter based on one of the complementary control signals (control signals A, B, C, and D). The four-input selector of the second comparative example is reduced to four half the number of control wirings compared to the four-input selector of the first comparative example, but the number of transistors is four CMOS inverters (TR number = 2). For this reason, the number of transistors increases by 8 to 16 and the number of transistors increases.

第3比較例の4入力セレクタは、第3比較例の3入力セレクタ502Yと同様の思想のもので、2個の2入力セレクタ502Vを1段目に配置し、1個の2入力セレクタ502Vを2段目に配置したものである。1段目では各入力端に入力1,2,3,4を各別に入力し、1段目の2入力セレクタ502Vの各出力を2段目の入力とする。1段目と2段目は、それぞれ別の相補制御信号(制御信号 A,XAや制御信号 D,XD)で制御される。第3比較例の4入力セレクタは、3入力セレクタ502Yとの比較では、制御配線数は変わらず4本であるが、1個の2入力セレクタ502Vが追加されるので、トランジスタ数は4個増加し12個となる。また、入力と出力の間にpMOSが2段入る。   The 4-input selector of the third comparative example is based on the same idea as the 3-input selector 502Y of the third comparative example. Two 2-input selectors 502V are arranged in the first stage, and one 2-input selector 502V is installed. It is arranged at the second stage. In the first stage, inputs 1, 2, 3, and 4 are individually input to the input terminals, and the outputs of the first-stage 2-input selector 502V are used as the second stage inputs. The first and second stages are controlled by different complementary control signals (control signals A and XA and control signals D and XD). The four-input selector of the third comparative example has four control wirings in comparison with the three-input selector 502Y, but the number of transistors increases by four because one 2-input selector 502V is added. It will be 12 pieces. Also, two stages of pMOS are inserted between the input and the output.

第4比較例の4入力セレクタは、第4比較例の3入力セレクタ502Zと同様の思想のもので、第3比較例の4入力セレクタをベースに、2個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方(制御信号 A, D)に基づき相補制御信号の他方(制御信号XA,XD)を各別に生成する。第4比較例の4入力セレクタは、第3比較例の4入力セレクタに対して、制御配線数は半分の2本に削減されるが、2個のCMOSインバータ(TR数=2)が追加されるので、トランジスタ数は4個増加し16個となる。   The 4-input selector of the fourth comparative example has the same idea as the 3-input selector 502Z of the fourth comparative example, and two CMOS inverters are added based on the 4-input selector of the third comparative example. The inverter generates the other of the complementary control signals (control signals XA and XD) based on one of the complementary control signals (control signals A and D). The 4-input selector of the fourth comparative example is reduced to two half the number of control wirings compared to the 4-input selector of the third comparative example, but two CMOS inverters (TR number = 2) are added. Therefore, the number of transistors is increased by 4 to 16 transistors.

第1例の4入力セレクタ502Dは、制御配線数が4本で、トランジスタ数が16個で直列pMOS数が1個であり、第2比較例との対比では同等である。しかしながら、第1比較例との対比では制御配線数を少なくできるし、第3・第4比較例との対比では入力の変化に対する出力の変化は高速である。直列pMOS数が1個である点も加味すれば、制御配線数と直列pMOS数においてバランスよく削減できていると言える。   The four-input selector 502D of the first example has four control wires, sixteen transistors, and one serial pMOS, which is equivalent to the second comparative example. However, in comparison with the first comparative example, the number of control wirings can be reduced, and in comparison with the third and fourth comparative examples, the output change with respect to the input change is fast. Considering that the number of series pMOS is one, it can be said that the number of control wires and the number of series pMOS can be reduced in a balanced manner.

<<素因数分解を利用したセレクタ:基本>>
信号選択回路500を構成するに当たり、入力数Mを、“M=M_1×M_2×M_3×…”のように素数M_k(kは1以上の正の整数)の掛算の形に素因数分解して、M_k入力−1出力型の信号選択回路500を階層化(多段構成に)することもできる。M_k入力−1出力型の信号選択回路500を複数並列配置する段では、制御信号を共通に供給する構成をとることで、全体としての制御配線数を削減し配線レイアウト上のメリットを享受するものである。以下に具体的な構成を示して説明する。
<< Selector using prime factorization: basic >>
In configuring the signal selection circuit 500, the input number M is primed into a form of multiplication of a prime number M_k (k is a positive integer of 1 or more) such as “M = M_1 × M_2 × M_3 ×. The M_k input-1 output type signal selection circuit 500 may be hierarchized (multi-stage configuration). In a stage where a plurality of M_k input-1 output type signal selection circuits 500 are arranged in parallel, a configuration in which control signals are supplied in common reduces the number of control wirings as a whole and enjoys the advantages of wiring layout It is. A specific configuration will be shown and described below.

<6入力セレクタ:基本>
図8〜図8Cは、本実施形態の信号選択回路500の第5具体例である6入力−1出力型の信号選択回路500(以下6入力セレクタ502Eと称する)を説明する図である。ここで、図8は本実施形態の6入力セレクタ502Eの回路ブロック図である。図8Aは本実施形態の6入力セレクタ502Eの回路構成を示す図である。図8Bは本実施形態の6入力セレクタ502Eを1次元に複数(図では3つ)並べたセレクタ群を示す図である。図8Cは、本実施形態の6入力セレクタ502Eを制御する制御信号を説明する図である。
<6-input selector: basic>
8 to 8C are diagrams for explaining a 6-input / 1-output type signal selection circuit 500 (hereinafter referred to as a 6-input selector 502E) which is a fifth specific example of the signal selection circuit 500 of the present embodiment. Here, FIG. 8 is a circuit block diagram of the 6-input selector 502E of the present embodiment. FIG. 8A is a diagram showing a circuit configuration of the 6-input selector 502E of the present embodiment. FIG. 8B is a diagram showing a selector group in which a plurality of (three in the figure) six-input selectors 502E of this embodiment are arranged in one dimension. FIG. 8C is a diagram illustrating a control signal for controlling the 6-input selector 502E of the present embodiment.

6を素因数分解すると「2×3」となるので、「3」の部分に本実施形態の3入力セレクタ502A〜502Cの何れかを使用し、2入力セレクタ502Vと組み合わせて、2段の階層化にすることで6入力セレクタ502Eを構成できる。6入力対応とするための各段の配置の仕方としては、「2入力→3入力」,「3入力→2入力」の2通りが考えられる。   If 6 is prime factorized, it becomes “2 × 3”. Therefore, any one of the three-input selectors 502A to 502C of this embodiment is used for “3” and combined with the two-input selector 502V to form a two-stage hierarchy. Thus, the 6-input selector 502E can be configured. There are two possible ways of arranging each stage to support 6 inputs: “2 inputs → 3 inputs” and “3 inputs → 2 inputs”.

図8(1)や図8Aに示した第1例の6入力セレクタ502Eaでは、1段目には3つの2入力セレクタ502V_1,502V_2,502V_3を配置し、それらの出力を受ける3入力セレクタ502Aなどを2段目に配置している。1段目の2入力セレクタ502V_1,502V_2,502V_3には、相補関係にある制御信号 Dと制御信号XDを共通に供給する。図示した例では、1段目では、制御信号 DがHで制御信号XDがLのときに入力1,3,5が選択され、制御信号 DがLで制御信号XDがHのときに入力2,4,6が選択されるようにしている。2入力セレクタ502V_1により入力1と入力2の内の片方が選択され、2入力セレクタ502V_2により入力3と入力4のうちの片方が選択され、2入力セレクタ502V_3により入力5と入力6のうちの片方が選択される。そして、3つの2入力セレクタ502V_1,502V_2,502V_3で選択された3つの信号のうち1つが3入力セレクタ502Aにより選択される。   In the 6-input selector 502Ea of the first example shown in FIGS. 8A and 8A, three 2-input selectors 502V_1, 502V_2, and 502V_3 are arranged in the first stage, and a 3-input selector 502A that receives the outputs thereof. Is arranged in the second row. The control signal D and the control signal XD having a complementary relationship are commonly supplied to the two-stage selectors 502V_1, 502V_2, and 502V_3 in the first stage. In the illustrated example, in the first stage, when the control signal D is H and the control signal XD is L, the inputs 1, 3 and 5 are selected, and when the control signal D is L and the control signal XD is H, the input 2 , 4 and 6 are selected. One of input 1 and input 2 is selected by 2-input selector 502V_1, one of input 3 and input 4 is selected by 2-input selector 502V_2, and one of input 5 and input 6 is selected by 2-input selector 502V_3 Is selected. One of the three signals selected by the three two-input selectors 502V_1, 502V_2, and 502V_3 is selected by the three-input selector 502A.

図8(2)に示した第2例の6入力セレクタ502Ebでは、1段目には2個の3入力セレクタ502A_1,502A_2を配置し、それらの出力を受ける2入力セレクタ502Vを2段目に配置している。1段目の3入力セレクタ502A_1,502A_2には、pMOSにとってのアクティブLの制御信号XA,XB,XCを共通に供給する。3入力セレクタ502A_1により入力1,入力2,入力3の内の1つが選択され、3入力セレクタ502A_2により入力4,入力5,入力6の内の1つが選択される。そして、2個の3入力セレクタ502A_1,502A_2で選択された2個の信号のうち1つが2入力セレクタ502Vにより選択される。「3」が1段目に入る当該構成では本実施形態の3入力セレクタ502Aを2個使用するのでトランジスタ数が多くなる。第1例の方がトランジスタ数が少なく有利である。   In the 6-input selector 502Eb of the second example shown in FIG. 8 (2), two 3-input selectors 502A_1 and 502A_2 are arranged in the first stage, and the 2-input selector 502V that receives the outputs is arranged in the second stage. It is arranged. The active L control signals XA, XB, and XC for the pMOS are commonly supplied to the first three-input selectors 502A_1 and 502A_2. One of input 1, input 2, and input 3 is selected by the three-input selector 502A_1, and one of input 4, input 5, and input 6 is selected by the three-input selector 502A_2. Then, one of the two signals selected by the two three-input selectors 502A_1 and 502A_2 is selected by the two-input selector 502V. In the configuration in which “3” enters the first stage, the number of transistors increases because two 3-input selectors 502A of the present embodiment are used. The first example is more advantageous because it has a smaller number of transistors.

図8Bに示すように、6入力セレクタ502Eaを1次元に複数並べたセレクタ群においては、1段目に関する制御信号 D,XDと2段目に関する制御信号XA,XB,XCが各6入力セレクタ502Ea_1,502Ea_2,502Ea_3で共通に使用されるように接続される。   As shown in FIG. 8B, in a selector group in which a plurality of 6-input selectors 502Ea are arranged one-dimensionally, the control signals D and XD related to the first stage and the control signals XA, XB and XC related to the second stage are the 6-input selectors 502Ea_1. , 502Ea_2 and 502Ea_3 are connected so as to be used in common.

図8Cに示すように、制御信号XAがLで制御信号XB,XCがHのときには入力1,2の何れかが選択されるが、制御信号 DがHであれば入力1が選択され制御信号XDがHであれば入力2が選択されて、信号出力端500OUT から出力される。制御信号XBがLで制御信号XA,XCがHのときには入力3,4の何れかが選択されるが、制御信号 DがHであれば入力3が選択され制御信号XDがHであれば入力4が選択されて、信号出力端500OUT から出力される。制御信号XCがLで制御信号XA,XBがHのときには入力5,6の何れかが選択されるが、制御信号 DがHであれば入力5が選択され制御信号XDがHであれば入力6が選択されて、信号出力端500OUT から出力される。3つの制御信号XA,XB,XCの内の何れか1つのみを電位ローとし残りの2つを電位ハイとするとともに、1組の制御信号 D,XDの内の一方のみを電位ハイとし他方を電位ローとすることで入力1,2,3,4,5,6の何れか1つのみを選択して信号出力端500OUT から出力する動作が行なわれる。   As shown in FIG. 8C, when the control signal XA is L and the control signals XB and XC are H, either the input 1 or 2 is selected. When the control signal D is H, the input 1 is selected and the control signal is selected. If XD is H, input 2 is selected and output from the signal output terminal 500OUT. When the control signal XB is L and the control signals XA and XC are H, either the input 3 or 4 is selected. However, if the control signal D is H, the input 3 is selected, and if the control signal XD is H, the input is selected. 4 is selected and output from the signal output terminal 500OUT. When the control signal XC is L and the control signals XA and XB are H, either the input 5 or 6 is selected. However, if the control signal D is H, the input 5 is selected, and if the control signal XD is H, the input is selected. 6 is selected and output from the signal output terminal 500OUT. Only one of the three control signals XA, XB, and XC is set to the potential low and the other two are set to the potential high, and only one of the control signals D and XD is set to the potential high and the other is set to the other. Is set to a low potential, and only one of the inputs 1, 2, 3, 4, 5, 6 is selected and output from the signal output terminal 500OUT.

<6入力セレクタの比較>
図8Dおよび図8Eは、本実施形態の第1例の6入力セレクタ502Eaと比較例との対比を説明する図である。6入力セレクタ502Eaの作用効果を比較例との対比で纏めて示している。
<Comparison of 6-input selector>
8D and 8E are diagrams for explaining a comparison between the 6-input selector 502Ea of the first example of this embodiment and the comparative example. The effects of the 6-input selector 502Ea are shown in comparison with the comparative example.

図示を割愛するが、各比較例は次のような構成である。第1比較例の6入力セレクタは、第1比較例の3入力セレクタ502Wと同様に図1C(1)に示した思想のもので、6個の相補スイッチ408を有する構成である。各相補スイッチ408は、nMOSにとってアクティブHの制御信号とpMOSにとってアクティブLの制御信号の対で制御される。制御配線数は12(=2×6)本になり、トランジスタ数は12(=2×6)個となる。   Although illustration is omitted, each comparative example has the following configuration. The 6-input selector of the first comparative example is based on the idea shown in FIG. 1C (1), similarly to the 3-input selector 502W of the first comparative example, and has a configuration including six complementary switches 408. Each complementary switch 408 is controlled by a pair of an active high control signal for nMOS and an active low control signal for pMOS. The number of control wirings is 12 (= 2 × 6), and the number of transistors is 12 (= 2 × 6).

第2比較例の6入力セレクタは、第2比較例の3入力セレクタ502Xと同様に図1C(2)に示した思想のもので、第1比較例の6入力セレクタをベースに、6個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第2比較例の6入力セレクタは、第1比較例の6入力セレクタに対して、制御配線数は半分の6本に削減されるが、トランジスタ数は6個のCMOSインバータ(TR数=2)のために12個増加し24個となり、トランジスタ数が多くなってしまう。   The 6-input selector of the second comparative example is based on the idea shown in FIG. 1C (2), similar to the 3-input selector 502X of the second comparative example. Based on the 6-input selector of the first comparative example, A CMOS inverter is added, and each CMOS inverter generates the other complementary control signal separately based on one of the complementary control signals. In the 6-input selector of the second comparative example, the number of control wirings is reduced to 6 which is half that of the 6-input selector of the first comparative example, but the number of transistors is 6 CMOS inverters (TR number = 2). For this reason, the number of transistors increases by 12 to 24, and the number of transistors increases.

第3比較例の6入力セレクタは、第3比較例の3入力セレクタ502Xと同様の思想のもので、たとえば、2個の2入力セレクタ502Vを1段目に、2個の2入力セレクタ502Vを2段目に、1個の2入力セレクタ502Vを3段目に配置する。1段目では、各入力端に入力1,2,3,4を各別に入力し、1段目の2入力セレクタ502Vの各出力を2段目の一方の2入力セレクタ502Vの2個の入力端への入力とする。2段目の他方の2入力セレクタ502Vには入力5,6を各別に入力する。3段目は、2段目の2入力セレクタ502Vの各出力を2個の入力端への入力とする。第3比較例の6入力セレクタは、3段構成となるので相補制御信号が3組使用され、制御配線数は6(=2×3)本となり、5個の2入力セレクタ502V(TR数=4)が使用されるのでトランジスタ数は20個となる。また、入力と出力の間にpMOSが3段入る。   The 6-input selector of the third comparative example is based on the same idea as the 3-input selector 502X of the third comparative example. For example, two 2-input selectors 502V are installed in the first stage and two 2-input selectors 502V are installed. In the second stage, one 2-input selector 502V is arranged in the third stage. In the first stage, inputs 1, 2, 3, and 4 are individually input to the input terminals, and the outputs of the first-stage 2-input selector 502V are supplied to the two inputs of one 2-input selector 502V in the second stage. Input to the end. Inputs 5 and 6 are separately input to the other two-input selector 502V in the second stage. In the third stage, each output of the second-stage 2-input selector 502V is input to two input terminals. Since the six-input selector of the third comparative example has a three-stage configuration, three sets of complementary control signals are used, and the number of control wirings is six (= 2 × 3), and five two-input selectors 502V (the number of TRs = Since 4) is used, the number of transistors is 20. In addition, there are three stages of pMOS between the input and output.

第4比較例の6入力セレクタは、第4比較例の3入力セレクタ502Zと同様の思想のもので、第3比較例の6入力セレクタをベースに、3つのCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第4比較例の6入力セレクタは、第3比較例の6入力セレクタに対して、制御配線数は半分の3本に削減されるが、3つのCMOSインバータ(TR数=2個)が追加されるので、トランジスタ数は6個増加し26個となる。   The 6-input selector of the fourth comparative example is based on the same idea as the 3-input selector 502Z of the fourth comparative example. Three CMOS inverters are added based on the 6-input selector of the third comparative example. Based on one of the complementary control signals, the other of the complementary control signals is generated separately. The 6-input selector of the fourth comparative example is reduced to half the number of control wirings with respect to the 6-input selector of the third comparative example, but three CMOS inverters (TR number = 2) are added. Therefore, the number of transistors increases by 6 to 26.

本実施形態の第1例の6入力セレクタ502Eaは、3つの2入力セレクタ502V(CN数=2、TR数=4)を1段目に配置し、1つの3入力セレクタ502A(CN数=3、TR数=9)を2段目に配置した構成である。よって、制御配線数が5本で、トランジスタ数が21(=3×4+9)個で直列pMOS数が2個である。制御配線数を5以下にする必要がある場合は、トランジスタ数を最少にでき、トランジスタ数を21以下にする必要がある場合は制御配線数を最少にできる。第1〜第4比較例に比べて本実施形態の6入力セレクタ502Eの方が、制御配線数とトランジスタ数においてバランスよく削減できていることが分かる。プリチャージなどは行なわなくてよい。本実施形態の6入力セレクタ502Eは、直列pMOS数が2個で出力の変化が遅くなる難点はあるが、6入力セレクタにおいて新たな選択肢となる。   The 6-input selector 502Ea of the first example of the present embodiment has three 2-input selectors 502V (CN number = 2, TR number = 4) arranged in the first stage, and one 3-input selector 502A (CN number = 3). , TR number = 9) is arranged in the second stage. Therefore, the number of control wirings is 5, the number of transistors is 21 (= 3 × 4 + 9), and the number of series pMOSs is 2. When the number of control wirings needs to be 5 or less, the number of transistors can be minimized, and when the number of transistors needs to be 21 or less, the number of control wirings can be minimized. It can be seen that the 6-input selector 502E of this embodiment can reduce the number of control wirings and the number of transistors in a more balanced manner than the first to fourth comparative examples. There is no need to precharge. The 6-input selector 502E of this embodiment is a new option in the 6-input selector, although there is a difficulty that the change in output is slow because the number of serial pMOS is two.

<9入力セレクタ:基本>
図9は、本実施形態の信号選択回路500の第6具体例である9入力−1出力型の信号選択回路500(以下9入力セレクタ502Fと称する)の回路ブロック図である。
<9-input selector: basic>
FIG. 9 is a circuit block diagram of a 9-input / 1-output type signal selection circuit 500 (hereinafter referred to as 9-input selector 502F), which is a sixth specific example of the signal selection circuit 500 of the present embodiment.

9を素因数分解すると「3×3」となるので、本実施形態の3入力セレクタ502A〜502Cの何れかを2段の階層化にすることで9入力セレクタ502Fを構成できる。   If 9 is factored, it becomes “3 × 3”, so that any of the 3-input selectors 502A to 502C of this embodiment can be arranged in two stages to form the 9-input selector 502F.

9入力対応とするための各段の配置の仕方としては、「3入力→3入力」の1通りなる。たとえば、1段目には3つの3入力セレクタ502A_1,502A_2,502A_3を配置し、それらの出力を受ける3入力セレクタ502A_4を2段目に配置している。1段目の3入力セレクタ502A_1,502A_2,502A_3には、制御信号XD,XE,XFを共通に供給する。2段目の3入力セレクタ502A_4には、制御信号XA,XB,XCを供給する。   The arrangement of each stage to support 9 inputs is one of “3 inputs → 3 inputs”. For example, three three-input selectors 502A_1, 502A_2, and 502A_3 are arranged in the first stage, and a three-input selector 502A_4 that receives their outputs is arranged in the second stage. Control signals XD, XE, and XF are commonly supplied to the first-stage three-input selectors 502A_1, 502A_2, and 502A_3. Control signals XA, XB, and XC are supplied to the second-stage three-input selector 502A_4.

1段目の3つの3入力セレクタ502A_1,502A_2,502A_3により各組の3つの入力の何れか1つが選択され、2段目の3入力セレクタ502A_4により、1段目の3入力セレクタ502A_1,502A_2,502A_3で選択された3つの信号のうち1つが選択される。たとえば、3入力セレクタ502A_1により入力1,2,3の何れか1つのみが選択され、3入力セレクタ502A_2により入力4,5,6の何れか1つのみが選択され、3入力セレクタ502A_3により入力7,8,9の何れか1つのみが選択される。そして、3つの3入力セレクタ502A_1,502A_2,502A_3で選択された3つの信号のうち1つが3入力セレクタ502A_4により選択される。   One of the three inputs of each group is selected by the three first-stage three-input selectors 502A_1, 502A_2, and 502A_3, and the second-stage three-input selector 502A_4 selects the first-stage three-input selectors 502A_1, 502A_2, One of the three signals selected in 502A_3 is selected. For example, only one of the inputs 1, 2, and 3 is selected by the 3-input selector 502A_1, only one of the inputs 4, 5, and 6 is selected by the 3-input selector 502A_2, and input by the 3-input selector 502A_3 Only one of 7, 8, and 9 is selected. Then, one of the three signals selected by the three three-input selectors 502A_1, 502A_2, and 502A_3 is selected by the three-input selector 502A_4.

3つの制御信号XA,XB,XCの内の何れか1つのみを電位ローとし残りの2つを電位ハイとするとともに、3つの制御信号XD,XE,XFの内の何れか1つのみを電位ローとし残りの2つを電位ハイとすることで、入力1〜9の何れか1つのみを選択して信号出力端500OUT から出力する動作が行なわれる。   Only one of the three control signals XA, XB, and XC is set to the potential low and the other two are set to the potential high, and only one of the three control signals XD, XE, and XF is set. By setting the potential low and the remaining two potential high, only one of the inputs 1 to 9 is selected and output from the signal output terminal 500OUT.

<9入力セレクタの比較>
図9Aは、本実施形態の9入力セレクタ502Fと比較例との対比を説明する図である。9入力セレクタ502Fの作用効果を比較例との対比で纏めて示している。
<Comparison of 9-input selector>
FIG. 9A is a diagram illustrating a comparison between the 9-input selector 502F of this embodiment and the comparative example. The effects of the 9-input selector 502F are collectively shown in comparison with the comparative example.

図示を割愛するが、各比較例は次のような構成である。第1比較例の9入力セレクタは、第1比較例の3入力セレクタ502Wと同様に図1C(1)に示した思想のもので、9個の相補スイッチ408を各別に、pMOSにとってのアクティブLの制御信号とnMOSにとってのアクティブHの制御信号の対で制御する構成である。第1比較例の9入力セレクタは、制御配線数は18(=2×9)本になり、トランジスタ数は18(=2×9)個となる。   Although illustration is omitted, each comparative example has the following configuration. The 9-input selector of the first comparative example is based on the idea shown in FIG. 1C (1), similarly to the 3-input selector 502W of the first comparative example, and each of the nine complementary switches 408 is an active L for the pMOS. The control is performed by a pair of the control signal and the active H control signal for the nMOS. The 9-input selector of the first comparative example has 18 control lines (= 2 × 9) and 18 transistors (= 2 × 9).

第2比較例の9入力セレクタは、第2比較例の3入力セレクタ502Xと同様に図1C(2)に示した思想のもので、第1比較例の9入力セレクタをベースに、9個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第2比較例の9入力セレクタは、第1比較例の9入力セレクタに対して、制御配線数は半分の9本に削減されるが、トランジスタ数は9個のCMOSインバータ(TR数=2)のために18個増加し36個となり、トランジスタ数が多くなってしまう。   The 9-input selector of the second comparative example is based on the idea shown in FIG. 1C (2), similar to the 3-input selector 502X of the second comparative example, and is based on the 9-input selector of the first comparative example. A CMOS inverter is added, and each CMOS inverter generates the other complementary control signal separately based on one of the complementary control signals. In the 9-input selector of the second comparative example, the number of control wirings is reduced to 9 which is half that of the 9-input selector of the first comparative example, but the number of transistors is 9 CMOS inverters (TR number = 2). Therefore, the number of transistors increases to 18 to 36, and the number of transistors increases.

第3比較例の9入力セレクタは、第3比較例の3入力セレクタ502Xと同様の思想のもので、たとえば、4個の2入力セレクタ502Vを1段目に、2個の2入力セレクタ502Vを2段目に、1個の2入力セレクタ502Vを3段目に、1個の2入力セレクタ502Vを4段目に配置する。3段目までで入力1〜8の何れか1つのみを選択し、4段目で残りの入力9との切り分けを行なう。このため、1段目では、各入力端に8つの入力1〜8を各別に入力し、1段目の4個の2入力セレクタ502Vの各出力を2段目の2個の2入力セレクタ502Vの各入力とする。2段目の2入力セレクタ502Vの各出力を3段目の2入力セレクタ502Vの入力とし、3段目の出力を4段目の2入力セレクタ502Vの一方の入力とする。残りの入力9は4段目の2入力セレクタ502Vの他方に入力する。第3比較例の9入力セレクタは、4段構成となるので相補制御信号が4組使用され、制御配線数は8(=2×4)本となり、8個の2入力セレクタ502V(TR数=4)が使用されるのでトランジスタ数は32個となる。また、入力と出力の間にpMOSが4段入る。   The 9-input selector of the third comparative example is based on the same idea as the 3-input selector 502X of the third comparative example. For example, four 2-input selectors 502V are placed in the first stage and two 2-input selectors 502V are installed. In the second stage, one 2-input selector 502V is arranged in the third stage, and one 2-input selector 502V is arranged in the fourth stage. Only one of the inputs 1 to 8 is selected up to the third stage, and separation from the remaining inputs 9 is performed at the fourth stage. Therefore, in the first stage, eight inputs 1 to 8 are individually input to the input terminals, and the outputs of the four two-input selectors 502V in the first stage are input to the two two-input selectors 502V in the second stage. Each input of Each output of the second-stage 2-input selector 502V is input to the third-stage 2-input selector 502V, and the third-stage output is used as one input of the fourth-stage 2-input selector 502V. The remaining input 9 is input to the other of the four-stage 2-input selector 502V. Since the 9-input selector of the third comparative example has a 4-stage configuration, 4 sets of complementary control signals are used, the number of control wirings is 8 (= 2 × 4), and 8 2-input selectors 502V (the number of TRs = Since 4) is used, the number of transistors is 32. In addition, there are four stages of pMOS between the input and output.

第4比較例の9入力セレクタは、第4比較例の3入力セレクタ502Zと同様の思想のもので、第3比較例の9入力セレクタをベースに、4個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第4比較例の9入力セレクタは、第3比較例の9入力セレクタに対して、制御配線数は半分の4本に削減されるが、4個のCMOSインバータ(TR数=2個)が追加されるので、トランジスタ数は8つ増加し40個となる。   The 9-input selector of the fourth comparative example is based on the same idea as the 3-input selector 502Z of the fourth comparative example. Based on the 9-input selector of the third comparative example, four CMOS inverters are added to each CMOS. The inverter generates the other of the complementary control signals separately based on one of the complementary control signals. The 9-input selector of the fourth comparative example reduces the number of control wirings to four, which is half of the 9-input selector of the third comparative example, but adds four CMOS inverters (TR number = 2). As a result, the number of transistors increases by 8 to 40.

本実施形態の9入力セレクタ502Fは、4個の3入力セレクタ502A(CN数=3、TR数=9)を使用して、1段目に3つ配置し2段目に1つ配置した構成であるので、制御配線数が6(=3×2)本で、トランジスタ数が36(=9×4)個で直列pMOS数が2個である。制御配線数を6以下にする必要がある場合は、トランジスタ数を最少にでき、トランジスタ数を36以下にする必要がある場合は制御配線数を最少にできる。第1〜第4比較例に比べて本実施形態の9入力セレクタ502Fの方が、制御配線数とトランジスタ数と直列pMOS数においてバランスよく削減できていることが分かる。プリチャージなどは行なわなくてよい。本実施形態の9入力セレクタ502Fは、直列pMOS数が2個で出力の変化が遅くなる難点はあるが、9入力セレクタにおいて新たな選択肢となる。   The 9-input selector 502F of the present embodiment uses four 3-input selectors 502A (CN number = 3, TR number = 9), and three are arranged in the first stage and one is arranged in the second stage. Therefore, the number of control wirings is 6 (= 3 × 2), the number of transistors is 36 (= 9 × 4), and the number of serial pMOSs is 2. When the number of control wirings needs to be 6 or less, the number of transistors can be minimized, and when the number of transistors needs to be 36 or less, the number of control wirings can be minimized. It can be seen that the 9-input selector 502F of this embodiment can reduce the number of control wirings, the number of transistors, and the number of series pMOSs in a more balanced manner than the first to fourth comparative examples. There is no need to precharge. The 9-input selector 502F of this embodiment is a new option in the 9-input selector, although there are drawbacks that the number of serial pMOSs is 2 and the change in output is slow.

図示しないが、3入力セレクタ502Aのみを組み合わせて3^K入力セレクタ(Kは3以上)を構成する場合についても、同様の思想の各比較例との対比では、同様の作用効果が得られる。   Although not shown, even when the 3 ^ K input selector (K is 3 or more) is configured by combining only the 3-input selector 502A, the same effect can be obtained in comparison with the comparative examples of the same idea.

<12入力セレクタ:基本>
図10は、本実施形態の信号選択回路500の第7具体例である12入力−1出力型の信号選択回路500(以下12入力セレクタ502Gと称する)の回路ブロック図である。
<12-input selector: basic>
FIG. 10 is a circuit block diagram of a 12-input / 1-output type signal selection circuit 500 (hereinafter referred to as a 12-input selector 502G), which is a seventh specific example of the signal selection circuit 500 of the present embodiment.

12を素因数分解すると「2×2×3」となるので、各段の配置の仕方としては、「2入力→2入力→3入力」,「2入力→3入力→2入力」,「3入力→2入力→2入力」の3通りが考えられる。「3」の部分に本実施形態の3入力セレクタ502A〜502Cの何れかを使用する。「2入力→2入力→3入力」の構成は、「2入力→2入力」で構成した4入力セレクタの出力にさらに3入力セレクタを配置した構成となる。「2入力→3入力→2入力」,「3入力→2入力→2入力」の構成は、「2入力→3入力」もしくは「3入力→2入力」で構成した6入力セレクタの出力にさらに2入力セレクタを配置した構成となる。「3」が1段目に入る構成では本実施形態の3入力セレクタ502A〜502Cの何れかを4個使用するし、「3」が2段目に入る構成では本実施形態の3入力セレクタ502A〜502Cの何れかを2個使用するので何れもトランジスタ数が多くなる。   If 12 is prime factorized, it becomes “2 × 2 × 3”. The arrangement of each stage is “2 inputs → 2 inputs → 3 inputs”, “2 inputs → 3 inputs → 2 inputs”, “3 inputs”. There are three possible ways: → 2 input → 2 input. Any of the three-input selectors 502A to 502C of the present embodiment is used for the portion “3”. The configuration of “2 inputs → 2 inputs → 3 inputs” is a configuration in which a 3-input selector is further arranged on the output of the 4-input selector configured by “2 inputs → 2 inputs”. The configuration of “2 inputs → 3 inputs → 2 inputs” and “3 inputs → 2 inputs → 2 inputs” is further added to the output of the 6 input selector configured by “2 inputs → 3 inputs” or “3 inputs → 2 inputs”. It has a configuration in which a two-input selector is arranged. In the configuration where “3” enters the first stage, four of the three-input selectors 502A to 502C of the present embodiment are used, and in the configuration where “3” enters the second stage, the 3-input selector 502A of the present embodiment. Since any two of .about.502C are used, the number of transistors increases.

そこで、本実施形態では、「2入力→2入力→3入力」の構成を採用する。図10に示す本実施形態の12入力セレクタ502Gは、6個の2入力セレクタ502Vを1段目に配置し、3つの2入力セレクタ502Vを2段目に配置し、1つの3入力セレクタ502Aを3段目に配置する。本実施形態の第1例の6入力セレクタ502Eaの入力側に6個の2入力セレクタ502V_4〜502V_9を配置した構成と見ることができる。   Therefore, in this embodiment, a configuration of “2 inputs → 2 inputs → 3 inputs” is employed. The 12-input selector 502G of this embodiment shown in FIG. 10 has six 2-input selectors 502V arranged in the first stage, three 2-input selectors 502V arranged in the second stage, and one 3-input selector 502A. Arranged on the third stage. This can be regarded as a configuration in which six 2-input selectors 502V_4 to 502V_9 are arranged on the input side of the 6-input selector 502Ea of the first example of the present embodiment.

1段目の2入力セレクタ502V_4〜502V_9には、相補関係にある制御信号 Eと制御信号XEを共通に供給する。2入力セレクタ502V_4により入力1と入力2の内の片方が選択され、2入力セレクタ502V_5により入力3と入力4のうちの片方が選択され、2入力セレクタ502V_6により入力5と入力6のうちの片方が選択される。2入力セレクタ502V_7により入力7と入力8の内の片方が選択され、2入力セレクタ502V_8により入力9と入力10のうちの片方が選択され、2入力セレクタ502V_9により入力11と入力12のうちの片方が選択される。   The control signal E and the control signal XE having a complementary relationship are commonly supplied to the first-stage 2-input selectors 502V_4 to 502V_9. One of input 1 and input 2 is selected by 2-input selector 502V_4, one of input 3 and input 4 is selected by 2-input selector 502V_5, and one of input 5 and input 6 is selected by 2-input selector 502V_6 Is selected. One of input 7 and input 8 is selected by 2-input selector 502V_7, one of input 9 and input 10 is selected by 2-input selector 502V_8, and one of input 11 and input 12 is selected by 2-input selector 502V_9. Is selected.

これら1段目の6個の選択結果が、さらに本実施形態の第1例の6入力セレクタ502Eaに入力されることで、入力1〜12の何れか1つのみが選択される。3つの制御信号XA,XB,XCの内の何れか1つのみを電位ローとし残りの2つを電位ハイとするとともに、1組の制御信号 D,XDの内の一方のみを電位ハイとし他方を電位ローとし、さらに、1組の制御信号 E,XEの内の一方のみを電位ハイとし他方を電位ローとすることで入力1〜12の何れか1つのみを選択して信号出力端500OUT から出力する動作が行なわれる。   These six selection results in the first stage are further input to the 6-input selector 502Ea of the first example of the present embodiment, so that only one of the inputs 1 to 12 is selected. Only one of the three control signals XA, XB, and XC is set to the potential low and the other two are set to the potential high, and only one of the control signals D and XD is set to the potential high and the other is set to the other. , And only one of the inputs 1 to 12 is selected by setting only one of the control signals E and XE to the potential high and the other to the potential low, and the signal output terminal 500OUT Is output.

<12入力セレクタの比較>
図10Aは、本実施形態の12入力セレクタ502Gと比較例との対比を説明する図である。12入力セレクタ502Gの作用効果を比較例との対比で纏めて示している。
<Comparison of 12-input selector>
FIG. 10A is a diagram illustrating a comparison between the 12-input selector 502G of this embodiment and the comparative example. The operational effects of the 12-input selector 502G are collectively shown in comparison with the comparative example.

図示を割愛するが、各比較例は次のような構成である。第1比較例の12入力セレクタは、第1比較例の3入力セレクタ502Wと同様に図1C(1)に示した思想のもので、12個の相補スイッチ408を各別に、12組の相補制御信号で制御する構成である。第1比較例の12入力セレクタは、制御配線数は24(=2×12)本になり、トランジスタ数は24(=2×12)個となる。   Although illustration is omitted, each comparative example has the following configuration. The 12-input selector of the first comparative example is based on the idea shown in FIG. 1C (1), similar to the 3-input selector 502W of the first comparative example, and each of the 12 complementary switches 408 has 12 sets of complementary control. It is the structure controlled by a signal. The 12-input selector of the first comparative example has 24 (= 2 × 12) control wires and 24 (= 2 × 12) transistors.

第2比較例の12入力セレクタは、第2比較例の3入力セレクタ502Xと同様に図1C(2)に示した思想のもので、第1比較例の12入力セレクタをベースに、12個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第2比較例の12入力セレクタは、第1比較例の12入力セレクタに対して、制御配線数は半分の12本に削減されるが、トランジスタ数は12個のCMOSインバータ(TR数=2)のために24個増加し48個となり、トランジスタ数が多くなってしまう。   The 12-input selector of the second comparative example is based on the idea shown in FIG. 1C (2), similar to the 3-input selector 502X of the second comparative example, and is based on the 12-input selector of the first comparative example. A CMOS inverter is added, and each CMOS inverter generates the other complementary control signal separately based on one of the complementary control signals. In the 12-input selector of the second comparative example, the number of control wirings is reduced to 12 which is half that of the 12-input selector of the first comparative example, but the number of transistors is 12 CMOS inverters (TR number = 2). Therefore, the number of transistors increases by 24 to 48, which increases the number of transistors.

第3比較例の12入力セレクタは、第3比較例の3入力セレクタ502Xと同様の思想のもので、たとえば、2入力セレクタ502Vの組合せで構成した8入力セレクタと2入力セレクタ502Vの組合せで構成した4入力セレクタの各出力をさらに2入力セレクタ502Vで選択する構成をとる。一例として、8入力セレクタ用に4個の2入力セレクタ502Vを1段目に、8入力セレクタ用と4入力セレクタ用に各2個の2入力セレクタ502Vを2段目に、8入力セレクタ用と4入力セレクタ用に各1個の2入力セレクタ502Vを3段目に、1個の2入力セレクタ502Vを4段目に配置する。第3比較例の12入力セレクタは、4段構成となるので4組の相補制御信号が使用され、制御配線数は8(=2×4)本となり、11個の2入力セレクタ502V(TR数=4)が使用されるのでトランジスタ数は44個となる。また、入力と出力の間にpMOSが4段入る。   The 12-input selector of the third comparative example is based on the same idea as the 3-input selector 502X of the third comparative example, and is composed of, for example, a combination of an 8-input selector and a 2-input selector 502V configured by a combination of 2-input selectors 502V. Each output of the selected 4-input selector is further selected by the 2-input selector 502V. As an example, four 2-input selectors 502V for the 8-input selector are in the first stage, two 2-input selectors 502V for the 8-input selector and each for the 4-input selector are in the second stage, and for the 8-input selector. One 2-input selector 502V is arranged in the third stage for the 4-input selector, and one 2-input selector 502V is arranged in the fourth stage. Since the 12-input selector of the third comparative example has a 4-stage configuration, 4 sets of complementary control signals are used, the number of control wirings is 8 (= 2 × 4), and 11 2-input selectors 502V (the number of TRs) = 4) is used, the number of transistors is 44. In addition, there are four stages of pMOS between the input and output.

第4比較例の12入力セレクタは、第4比較例の3入力セレクタ502Zと同様の思想のもので、第3比較例の12入力セレクタをベースに、4個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第4比較例の12入力セレクタは、第3比較例の12入力セレクタに対して、制御配線数は半分の4本に削減されるが、4個のCMOSインバータ(TR数=2個)が追加されるので、トランジスタ数は8つ増加し52個となる。   The 12-input selector of the fourth comparative example has the same idea as the 3-input selector 502Z of the fourth comparative example. Based on the 12-input selector of the third comparative example, four CMOS inverters are added to each CMOS. The inverter generates the other of the complementary control signals separately based on one of the complementary control signals. The 12-input selector of the fourth comparative example reduces the number of control wirings to four, which is half of the 12-input selector of the third comparative example, but adds four CMOS inverters (TR number = 2). As a result, the number of transistors increases by eight to 52.

本実施形態の12入力セレクタ502Gは、1段目に6個の2入力セレクタ502V(CN数=2、TR数=4)と2段目に3個の2入力セレクタ502V(CN数=2、TR数=4)と、3段目に1個の3入力セレクタ502A(CN数=3、TR数=9)を使用した構成であるので、制御配線数が7本で、トランジスタ数が45(=4×6+4×3+9)個で直列pMOS数が3個である。12入力セレクタ502Gは、制御配線数とトランジスタ数と直列pMOS数においてバランスよく削減できていることが分かる。プリチャージなどは行なわなくてよい。本実施形態の12入力セレクタ502Gは、直列pMOS数が3個で出力の変化が遅くなる難点はあるが、12入力セレクタにおいて新たな選択肢となる。   In the 12-input selector 502G of the present embodiment, six 2-input selectors 502V (CN number = 2, TR number = 4) in the first stage and three 2-input selectors 502V (CN number = 2) in the second stage. (TR number = 4) and one 3-input selector 502A (CN number = 3, TR number = 9) in the third stage, the number of control wires is seven, and the number of transistors is 45 ( = 4 × 6 + 4 × 3 + 9), and the number of series pMOS is three. It can be seen that the 12-input selector 502G can reduce the number of control wirings, the number of transistors, and the number of series pMOSs in a balanced manner. There is no need to precharge. The 12-input selector 502G of this embodiment is a new option in the 12-input selector, although there are difficulties that the change in output is slow because the number of series pMOS is three.

<<補正込みの素因数分解を利用したセレクタ>>
信号選択回路500を構成するに当たり、入力数Mが素数である場合に、適当な数値αを加算して“M+α=M_1×M_2×M_3×…”のように素数M_k(kは1以上の正の整数)の掛算の形に素因数分解して、M_k入力−1出力型のサブセレクタを階層化(多段構成に)することもできる。Mに適当な数値αを加算する点を除いて、素因数分解を利用したセレクタの基本構成と同様である。以下に具体的な構成を示して説明する。
<< Selector using prime factorization with correction >>
In configuring the signal selection circuit 500, when the input number M is a prime number, an appropriate numerical value α is added and a prime number M_k (k is a positive number of 1 or more, such as “M + α = M_1 × M_2 × M_3 ×...”). The M_k input-1 output type sub-selector can be hierarchized (in a multistage configuration). The basic configuration of the selector using prime factorization is the same except that an appropriate numerical value α is added to M. A specific configuration will be shown and described below.

<5入力セレクタ:基本>
図11は、本実施形態の信号選択回路500の第8具体例である5入力−1出力型の信号選択回路500(以下5入力セレクタ502Hと称する)の回路ブロック図である。
<5-input selector: basic>
FIG. 11 is a circuit block diagram of a 5-input / 1-output type signal selection circuit 500 (hereinafter referred to as a 5-input selector 502H), which is an eighth specific example of the signal selection circuit 500 of the present embodiment.

α=1を加算して6入力型にすることで6入力セレクタ502Eの仕組みを利用する。「3」の部分に本実施形態の3入力セレクタ502A〜502Cの何れかを使用する。そして、その内のα=1の分を未使用にする。   By adding α = 1 to the 6-input type, the mechanism of the 6-input selector 502E is used. Any of the three-input selectors 502A to 502C of the present embodiment is used for the portion “3”. Then, α = 1 is unused.

図11(1)に示した第1例の5入力セレクタ502Haでは、第1例の6入力セレクタ502Eaをベースにして、1段目の2入力セレクタ502V_3を取り外して2段目の3入力セレクタ502Aの3番目の入力端に入力5を直接に入力する。α=1の分として2入力セレクタ502V_3を未使用にする例である。   In the 5-input selector 502Ha of the first example shown in FIG. 11A, the first-stage 2-input selector 502V_3 is removed and the second-stage 3-input selector 502A is based on the first-input 6-input selector 502Ea. Input 5 is directly input to the third input terminal. In this example, the two-input selector 502V_3 is not used for α = 1.

図11(2)に示した第2例の5入力セレクタ502Hbでは、第2例の6入力セレクタ502Ebをベースにして、1段目の一方の3入力セレクタ502A_2を2入力セレクタ502V_2に置き換える。α=1の分として3入力セレクタ502A_2を未使用にする例である。   In the 5-input selector 502Hb of the second example shown in FIG. 11 (2), one 3-input selector 502A_2 at the first stage is replaced with a 2-input selector 502V_2 based on the 6-input selector 502Eb of the second example. In this example, the three-input selector 502A_2 is unused for α = 1.

どちらも2個の2入力セレクタ502Vと1個の3入力セレクタ502Aを使用するので、トランジスタ数は同じであるが、第2例では1段目で2入力セレクタ502V用の制御信号 E,XEと3入力セレクタ502A用の制御信号XA,XB,XCの各制御配線が必要となり制御配線数が多くなる。各段に同種の入力セレクタのみを配置している第1例の方が制御配線数が少なく有利である。   Since both use two 2-input selectors 502V and one 3-input selector 502A, the number of transistors is the same, but in the second example, control signals E and XE for the 2-input selector 502V are used in the first stage. Each control wiring for the control signals XA, XB, and XC for the 3-input selector 502A is required, and the number of control wirings is increased. The first example in which only the same type of input selector is arranged in each stage is advantageous because the number of control wirings is small.

なお、第2例において、1段目の一方の3入力セレクタ502A_2の1入力端を未使用にすることで、各段に同種の入力セレクタのみを配置することも考えられる。しかしながらこの場合は、6入力セレクタ502Ebと同様に、1段目で3入力セレクタ502Aを2個使用するのでトランジスタ数が多くなり、やはり第1例の方がトランジスタ数が少なく有利である。   In the second example, it can be considered that only one input selector of the same type is arranged in each stage by making unused one input terminal of one three-input selector 502A_2 in the first stage. However, in this case, as in the case of the 6-input selector 502Eb, since two 3-input selectors 502A are used in the first stage, the number of transistors is increased, and the first example is advantageous because the number of transistors is smaller.

<5入力セレクタの比較>
図11Aは、本実施形態の第1例の5入力セレクタ502Haと比較例との対比を説明する図である。5入力セレクタ502Haの作用効果を比較例との対比で纏めて示している。
<Comparison of 5-input selectors>
FIG. 11A is a diagram illustrating a comparison between the 5-input selector 502Ha of the first example of this embodiment and the comparative example. The effects of the 5-input selector 502Ha are collectively shown in comparison with the comparative example.

図示を割愛するが、各比較例は次のような構成である。第1比較例の5入力セレクタは、第1比較例の3入力セレクタ502Wと同様に図1C(1)に示した思想のもので、5個の相補スイッチ408を各別に、5組の相補制御信号で制御する構成である。第1比較例の5入力セレクタは、制御配線数は10(=2×5)本になり、トランジスタ数は10(=2×5)個となる。   Although illustration is omitted, each comparative example has the following configuration. The 5-input selector of the first comparative example is based on the idea shown in FIG. 1C (1), like the 3-input selector 502W of the first comparative example, and each of the five complementary switches 408 has five sets of complementary control. It is the structure controlled by a signal. In the 5-input selector of the first comparative example, the number of control wirings is 10 (= 2 × 5), and the number of transistors is 10 (= 2 × 5).

第2比較例の5入力セレクタは、第2比較例の3入力セレクタ502Xと同様に図1C(2)に示した思想のもので、第1比較例の5入力セレクタをベースに、5個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第2比較例の5入力セレクタは、第1比較例の5入力セレクタに対して、制御配線数は半分の5本に削減されるが、トランジスタ数は5個のCMOSインバータ(TR数=2)のために10個増加し20個となり、トランジスタ数が多くなってしまう。   The 5-input selector of the second comparative example is based on the idea shown in FIG. 1C (2), similar to the 3-input selector 502X of the second comparative example, and is based on the 5-input selector of the first comparative example. A CMOS inverter is added, and each CMOS inverter generates the other complementary control signal separately based on one of the complementary control signals. The five-input selector of the second comparative example is reduced to half the number of control wires with respect to the five-input selector of the first comparative example, but the number of transistors is five CMOS inverters (TR number = 2). For this reason, the number of transistors increases by 10 to 20 and the number of transistors increases.

第3比較例の5入力セレクタは、第3比較例の3入力セレクタ502Xと同様の思想のもので、たとえば、2入力セレクタ502Vの組合せで構成した4入力セレクタと2入力セレクタ502Vを各1個使用し、4入力セレクタの出力と入力5をさらに2入力セレクタ502Vで選択する構成をとる。2段構成の4入力セレクタに2入力セレクタ502Vが加わるので3段構成となり、3組の相補制御信号が使用され、制御配線数は6(=2×3)本となり、4個の2入力セレクタ502V(TR数=4)が使用されるのでトランジスタ数は16個となる。また、入力と出力の間にpMOSが3段入る。   The 5-input selector of the third comparative example has the same concept as the 3-input selector 502X of the third comparative example. For example, one 4-input selector and a 2-input selector 502V each configured by a combination of 2-input selectors 502V are provided. The output of the 4-input selector and the input 5 are further selected by the 2-input selector 502V. Since a 2-input selector 502V is added to a 2-stage 4-input selector, a 3-stage configuration is used, 3 sets of complementary control signals are used, and the number of control wirings is 6 (= 2 × 3). 4 2-input selectors Since 502V (TR number = 4) is used, the number of transistors is 16. In addition, there are three stages of pMOS between the input and output.

第4比較例の5入力セレクタは、第4比較例の3入力セレクタ502Zと同様の思想のもので、第3比較例の5入力セレクタをベースに、3個のCMOSインバータを追加し、各CMOSインバータにより相補制御信号の一方に基づき相補制御信号の他方を各別に生成する。第4比較例の5入力セレクタは、第3比較例の5入力セレクタに対して、制御配線数は半分の3本に削減されるが、3個のCMOSインバータ(TR数=2個)が追加されるので、トランジスタ数は6つ増加し22個となる。   The 5-input selector of the fourth comparative example has the same idea as the 3-input selector 502Z of the fourth comparative example. Based on the 5-input selector of the third comparative example, three CMOS inverters are added to each CMOS. The inverter generates the other of the complementary control signals separately based on one of the complementary control signals. The five-input selector of the fourth comparative example reduces the number of control wirings to three, which is half of the five-input selector of the third comparative example, but adds three CMOS inverters (TR number = 2). As a result, the number of transistors increases by 6 to 22 transistors.

本実施形態の第1例の5入力セレクタ502Haは、1段目に2個の2入力セレクタ502V(CN数=2、TR数=4)と2段目に1個の3入力セレクタ502A(CN数=3、TR数=9)を使用した構成であるので、制御配線数が5本で、トランジスタ数が17(=4×2+9)個で直列pMOS数が2個である。5入力セレクタ502Haは、制御配線数とトランジスタ数と直列pMOS数においてバランスよく削減できていることが分かる。プリチャージなどは行なわなくてよい。本実施形態の5入力セレクタ502Haは、直列pMOS数が2個で出力の変化が遅くなる難点はあるが、5入力セレクタにおいて新たな選択肢となる。   The 5-input selector 502Ha of the first example of the present embodiment includes two 2-input selectors 502V (CN number = 2, TR number = 4) in the first stage and one 3-input selector 502A (CN in the second stage). The number of control wirings is 5, the number of transistors is 17 (= 4 × 2 + 9), and the number of serial pMOSs is 2. It can be seen that the 5-input selector 502Ha can reduce the number of control wires, the number of transistors, and the number of series pMOSs in a balanced manner. There is no need to precharge. The 5-input selector 502Ha of the present embodiment is a new option in the 5-input selector, although there is a difficulty that the output change is slow because the number of serial pMOS is two.

<4入力セレクタ:基本>
図12は、本実施形態の信号選択回路500の第9具体例である4入力−1出力型の信号選択回路500(以下4入力セレクタ502Iと称する)の回路ブロック図である。
<4-input selector: basic>
FIG. 12 is a circuit block diagram of a 4-input / 1-output type signal selection circuit 500 (hereinafter referred to as a 4-input selector 502I), which is a ninth specific example of the signal selection circuit 500 of this embodiment.

α=2を加算して6入力型にすることで6入力セレクタ502Eの仕組みを利用する。「3」の部分に本実施形態の3入力セレクタ502A〜502Cの何れかを使用する。そして、その内のα=2の分を未使用にする。   The mechanism of the 6-input selector 502E is used by adding α = 2 to the 6-input type. Any of the three-input selectors 502A to 502C of the present embodiment is used for the portion “3”. Then, α = 2 is made unused.

図12(1)に示した第2例の4入力セレクタ502Iaでは、第1例の6入力セレクタ502Eaをベースにして、1段目の2入力セレクタ502V_2,502V_3を取り外して、2段目の3入力セレクタ502Aについては、1番目の入力端に1段目の2入力セレクタ502V_1の出力を、2番目の入力端に入力3を直接に、3番目の入力端に入力4を直接に入力する。α=2の分として2つの2入力セレクタ502V_2,502V_3を未使用にする例である。   In the 4-input selector 502Ia of the second example shown in FIG. 12A, the first-stage 2-input selectors 502V_2 and 502V_3 are removed based on the first-input 6-input selector 502Ea. For the input selector 502A, the output of the first-stage 2-input selector 502V_1 is directly input to the first input terminal, the input 3 is directly input to the second input terminal, and the input 4 is directly input to the third input terminal. In this example, two two-input selectors 502V_2 and 502V_3 are unused for α = 2.

図12(2)に示した第3例の4入力セレクタ502Ibでは、第2例の6入力セレクタ502Ebをベースにして、1段目の一方の3入力セレクタ502A_2を取り外す。2段目の2入力セレクタ502Vについては、1番目の入力端に1段目の3入力セレクタ502A_1の出力を、2番目の入力端に入力4を直接に入力する。   In the 4-input selector 502Ib of the third example shown in FIG. 12 (2), the one-stage 3-input selector 502A_2 at the first stage is removed based on the 6-input selector 502Eb of the second example. For the second-stage 2-input selector 502V, the output of the first-stage 3-input selector 502A_1 is directly input to the first input terminal, and the input 4 is directly input to the second input terminal.

どちらも1個の2入力セレクタ502Vと1個の3入力セレクタ502Aを使用するので、制御配線数、トランジスタ数、直列pMOS数は同じである。   Since both use one 2-input selector 502V and one 3-input selector 502A, the number of control wirings, the number of transistors, and the number of series pMOSs are the same.

<4入力セレクタの比較>
図12Aは、第2例・第3例の4入力セレクタ502I(502Ia,502Ib)と比較例との対比を説明する図である。4入力セレクタ502Iの作用効果を比較例や第1例の4入力セレクタ502Dとの対比で纏めて示している。各比較例については、前述の4入力セレクタ502Dで説明したものと同じである。
<Comparison of 4-input selector>
FIG. 12A is a diagram for explaining a comparison between the 4-input selector 502I (502Ia, 502Ib) of the second and third examples and the comparative example. The operational effects of the 4-input selector 502I are collectively shown in comparison with the 4-input selector 502D of the comparative example and the first example. Each comparative example is the same as that described in the above-described 4-input selector 502D.

第2例・第3例の4入力セレクタ502Iでは、1個の2入力セレクタ502V(CN数=2、TR数=4)と1個の3入力セレクタ502A(CN数=3、TR数=9)を使用するので、制御配線数が5本で、トランジスタ数が13個で、直列pMOS数が2個である。   In the 4-input selector 502I of the second and third examples, one 2-input selector 502V (CN number = 2, TR number = 4) and one 3-input selector 502A (CN number = 3, TR number = 9). ), The number of control wirings is 5, the number of transistors is 13, and the number of series pMOSs is 2.

第2例・第3例の4入力セレクタ502Iは、第1例の4入力セレクタ502Dに対して制御配線が1本増え、直列pMOSが1個増えるが、トランジスタは3個減らせる。制御配線数、トランジスタ数、直列pMOS数の観点では、第3比較例に対しては優る要素が1つもないが、その他の比較例に対しては優る要素がある。たとえば、第1比較例との対比では制御配線数を少なくできるし、第2・第4比較例との対比ではトランジスタ数を少なくできる。   The four-input selector 502I of the second and third examples has one more control wiring and one series pMOS than the four-input selector 502D of the first example, but can reduce three transistors. In terms of the number of control wirings, the number of transistors, and the number of series pMOSs, there is no element superior to the third comparative example, but there are elements superior to the other comparative examples. For example, the number of control wirings can be reduced in comparison with the first comparative example, and the number of transistors can be reduced in comparison with the second and fourth comparative examples.

各種のM入力−1出力型の信号選択回路500の説明から推測されるように、4入力以上とする場合は、本実施形態の3入力−1出力型の信号選択回路500と、2個の相補スイッチ408が並列接続され、それぞれを相補制御信号で制御する2入力セレクタ502Vの組合せにするのが好適である。特に、制御配線数、トランジスタ数、直列pMOS数の総合的なバランスの側面では、本実施形態の3入力−1出力型の信号選択回路500(特に3入力セレクタ502A)を最下段に配置する構成をとった5入力以上の構成が有効である。3入力セレクタ502Aを最下段に配置する構成では、セレクタ回路を1次元または2次元に配列した半導体装置において、トランジスタ数、制御配線数、直列pMOS数をバランスよく削減でき、セレクタの新たな選択肢となる。   As can be inferred from the description of the various M-input / one-output type signal selection circuit 500, in the case of four or more inputs, the three-input / one-output type signal selection circuit 500 of the present embodiment and two Preferably, complementary switches 408 are connected in parallel, and a combination of two-input selectors 502V each controlled by a complementary control signal. In particular, in terms of the total balance of the number of control wirings, the number of transistors, and the number of series pMOSs, the configuration in which the 3-input / 1-output type signal selection circuit 500 (particularly, the 3-input selector 502A) of this embodiment is arranged at the lowest stage. A configuration with 5 inputs or more that is effective is effective. In the configuration in which the three-input selector 502A is arranged at the lowermost stage, the number of transistors, the number of control wirings, and the number of series pMOSs can be reduced in a balanced manner in a semiconductor device in which selector circuits are arranged one-dimensionally or two-dimensionally. Become.

次に、本実施形態のM入力−1出力型の信号選択回路として使用可能な半導体装置400やM入力−1出力型の信号選択回路500の好適な利用例について説明する。   Next, a preferred application example of the semiconductor device 400 that can be used as the M input-1 output type signal selection circuit and the M input-1 output type signal selection circuit 500 of this embodiment will be described.

<固体撮像装置:基本構成>
図13は、本発明に係る固体撮像装置の一実施形態であるCMOS型の固体撮像装置(CMOSイメージセンサ)の基本構成図である。固体撮像装置も半導体装置の一例である。
<Solid-state imaging device: basic configuration>
FIG. 13 is a basic configuration diagram of a CMOS type solid-state imaging device (CMOS image sensor) which is an embodiment of the solid-state imaging device according to the present invention. A solid-state imaging device is also an example of a semiconductor device.

なお、以下においては、X−Yアドレス型の固体撮像装置の一例である、CMOS型の固体撮像装置をデバイスとして使用した場合を例に説明する。また、特に断りのない限り、CMOS型の固体撮像装置は、全ての単位画素がnMOS(nチャネル型のMOSトランジスタ)よりなり、信号電荷は負電荷(電子)であるものとして説明する。ただしこれは一例であって、対象となるデバイスはMOS型の固体撮像装置に限らないし、単位画素がpMOS(pチャネル型のMOSトランジスタ)で構成されていてもよいし、信号電荷は正電荷(正孔・ホール)であってもよい。   In the following, a case where a CMOS type solid-state imaging device, which is an example of an XY address type solid-state imaging device, is used as a device will be described as an example. Unless otherwise specified, the CMOS type solid-state imaging device will be described on the assumption that all unit pixels are composed of nMOSs (n-channel type MOS transistors) and the signal charges are negative charges (electrons). However, this is merely an example, and the target device is not limited to a MOS type solid-state imaging device. The unit pixel may be composed of a pMOS (p-channel type MOS transistor), and the signal charge is a positive charge ( Hole).

光や放射線などの外部から入力される電磁波に対して感応性をする単位画素をライン状もしくはマトリクス状に複数個配列してなりアドレス制御にて信号を読み出す物理量分布検知用の半導体装置の全てに、後述する実施形態が同様に適用できる。   For all semiconductor devices for physical quantity distribution detection that read out signals by address control by arranging a plurality of unit pixels that are sensitive to electromagnetic waves input from outside such as light and radiation in a line or matrix form The embodiments to be described later can be similarly applied.

固体撮像装置1は、複数個の単位画素3が2次元マトリクス状に配列された画素アレイ部10を有する。固体撮像装置1は、たとえばR,G,Bの色フィルタがベイヤー配列とされている色分解(色分離)フィルタを使用することで、画素アレイ部10をカラー撮像対応にすることができる。   The solid-state imaging device 1 includes a pixel array unit 10 in which a plurality of unit pixels 3 are arranged in a two-dimensional matrix. The solid-state imaging device 1 can make the pixel array unit 10 compatible with color imaging by using a color separation (color separation) filter in which, for example, R, G, and B color filters are arranged in a Bayer array.

図13では、簡単のため行および列の一部を省略して示しているが、現実には、各行や各列には、数十から数千の単位画素3が配置される。後述するように、単位画素3は検知部の一例である受光素子(電荷生成部)としてのフォトダイオードの他にたとえば、電荷転送用やリセット用や増幅用などの3個あるいは4個のトランジスタを有する画素内アンプを有する。単位画素3からは、列ごとに垂直信号線19を介して画素信号電圧Vxが出力される。画素信号電圧Vxは、リセットレベルSrst (P相成分)と信号レベルSsig (D相成分)を含む。   In FIG. 13, some of the rows and columns are omitted for the sake of simplicity, but in reality, tens to thousands of unit pixels 3 are arranged in each row and each column. As will be described later, the unit pixel 3 includes, for example, three or four transistors for charge transfer, reset, and amplification in addition to a photodiode as a light receiving element (charge generation unit) which is an example of a detection unit. It has an in-pixel amplifier. A pixel signal voltage Vx is output from the unit pixel 3 via the vertical signal line 19 for each column. The pixel signal voltage Vx includes a reset level Srst (P phase component) and a signal level Ssig (D phase component).

固体撮像装置1はさらに、CDS(Correlated Double Sampling;相関2重サンプリング)処理機能やデジタル変換機能をなすAD変換部250が列並列に設けられているカラムAD変換部26を有する。“列並列”とは、垂直列の垂直信号線19(列信号線の一例)に対して実質的に並列に複数のCDS処理機能部やデジタル変換部(AD変換部)などが設けられていることを意味する。このような読出方式をカラム読出方式と称する。   The solid-state imaging device 1 further includes a column AD conversion unit 26 in which an AD conversion unit 250 having a CDS (Correlated Double Sampling) processing function and a digital conversion function is provided in parallel. “Column parallel” means that a plurality of CDS processing function units and digital conversion units (AD conversion units) are provided substantially in parallel with vertical signal lines 19 (an example of column signal lines) in a vertical column. Means that. Such a reading method is called a column reading method.

固体撮像装置1はさらに、駆動制御部7、単位画素3に画素信号読出用の動作電流(読出電流)を供給する読出電流源部24と、カラムAD変換部26にAD変換用の参照信号SLP_ADC を供給する参照信号生成部27と、出力部28と、データセレクタ部300を備えている。   The solid-state imaging device 1 further includes a drive control unit 7, a read current source unit 24 that supplies an operation current (read current) for reading pixel signals to the unit pixel 3, and a reference signal SLP_ADC for AD conversion to the column AD conversion unit 26. Is provided with a reference signal generation unit 27, an output unit 28, and a data selector unit 300.

駆動制御部7は、画素アレイ部10の信号を順次読み出すための制御回路機能の実現のため水平走査部12(列走査回路)、垂直走査部14(行走査回路)、および通信・タイミング制御部20を備えている。水平走査部12は、データセレクタ部300におけるデータ転送動作時に読み出すべきデータのカラム位置を指示する。   The drive control unit 7 includes a horizontal scanning unit 12 (column scanning circuit), a vertical scanning unit 14 (row scanning circuit), and a communication / timing control unit for realizing a control circuit function for sequentially reading signals from the pixel array unit 10. 20 is provided. The horizontal scanning unit 12 instructs the column position of data to be read out during the data transfer operation in the data selector unit 300.

水平走査部12は、列アドレスや列走査を制御する水平アドレス設定部12aや水平駆動部12bなどを有する。垂直走査部14は、行アドレスや行走査を制御する垂直アドレス設定部14aや垂直駆動部14bなどを有する。水平走査部12や垂直走査部14は、通信・タイミング制御部20から与えられる制御信号CN1,CN2に応答して行・列の選択動作(走査)を開始する。   The horizontal scanning unit 12 includes a horizontal address setting unit 12a and a horizontal driving unit 12b that control column addresses and column scanning. The vertical scanning unit 14 includes a vertical address setting unit 14a and a vertical driving unit 14b that control row addresses and row scanning. The horizontal scanning unit 12 and the vertical scanning unit 14 start the row / column selection operation (scanning) in response to the control signals CN1 and CN2 given from the communication / timing control unit 20.

データセレクタ部300は、通信・タイミング制御部20からの制御信号CN9や水平走査部12からの指示に基づき、カラムAD変換部26の水平位置(カラム位置)を選択して、選択されたカラム位置のデータを出力部28側に転送する。詳細は後述するが、データセレクタ部300は、3列以上分のラッチ257を担当し各ラッチ257のデータの何れかを選択するサブセレクタ302と、サブセレクタ302で選択されるデータに基づき水平信号線18を駆動する水平転送ドライバ308の対を複数個有する。サブセレクタ302は、通信・タイミング制御部20からの選択制御信号に基づきデータ選択動作を行ない、水平転送ドライバ308は水平走査部12からの選択制御信号に基づき転送動作を行なう。   The data selector unit 300 selects the horizontal position (column position) of the column AD conversion unit 26 based on the control signal CN9 from the communication / timing control unit 20 and the instruction from the horizontal scanning unit 12, and the selected column position Is transferred to the output unit 28 side. As will be described in detail later, the data selector unit 300 is responsible for the latches 257 for three or more columns and selects one of the data of each latch 257, and a horizontal signal based on the data selected by the subselector 302 There are a plurality of pairs of horizontal transfer drivers 308 that drive the lines 18. The sub-selector 302 performs a data selection operation based on a selection control signal from the communication / timing control unit 20, and the horizontal transfer driver 308 performs a transfer operation based on a selection control signal from the horizontal scanning unit 12.

通信・タイミング制御部20は、端子5aを介して入力されるマスタークロックCLK0に同期したクロックをデバイス内の各部(走査部12,14やカラムAD変換部26)に供給するタイミングジェネレータ(読出アドレス制御装置の一例)の機能ブロックを備える。さらに、端子5aを介して外部の主制御部から供給されるマスタークロックCLK0を受け取り、また端子5bを介して外部の主制御部から供給される動作モードなどを指令するデータを受け取り、さらに固体撮像装置1の情報を含むデータを外部の主制御部に出力する通信インタフェースの機能ブロックを備える。   The communication / timing control unit 20 is a timing generator (reading address control) that supplies a clock synchronized with the master clock CLK0 input via the terminal 5a to each unit (scanning units 12, 14 and column AD conversion unit 26) in the device. A functional block of an example of the apparatus. Further, the master clock CLK0 supplied from the external main control unit is received via the terminal 5a, and the data for instructing the operation mode supplied from the external main control unit is received via the terminal 5b. A function block of a communication interface that outputs data including information of the device 1 to an external main control unit is provided.

たとえば、通信・タイミング制御部20は、内部クロックを生成するクロック変換部の機能を持つクロック変換部20aおよび通信機能や各部を制御する機能を持つシステム制御部20bなどを有する。クロック変換部20aは、端子5aを介して入力されるマスタークロックCLK0に基づき、マスタークロックCLK0よりも高速周波数のパルスを生成する逓倍回路を内蔵しており、カウントクロックCKcnt1やカウントクロックCKdac1などの内部クロックを生成する。   For example, the communication / timing control unit 20 includes a clock conversion unit 20a having a function of a clock conversion unit that generates an internal clock, and a system control unit 20b having a communication function and a function of controlling each unit. The clock conversion unit 20a has a built-in multiplier circuit that generates a pulse having a higher frequency than the master clock CLK0 based on the master clock CLK0 input via the terminal 5a. The clock conversion unit 20a includes an internal count clock CKcnt1 and count clock CKdac1. Generate a clock.

出力部28は、データ転送用の信号線(転送配線)である水平信号線18上の信号(デジタルデータではあるが小振幅)を検出するセンスアンプ28a(S・A)と、固体撮像装置1と外部とのインタフェース機能をなすインタフェース部28b(IF部)を有する。インタフェース部28bの出力は出力端5cに接続されており、映像データが後段回路に出力される。出力部28はまた、センスアンプ28aとインタフェース部28bとの間に、各種のデジタル演算処理を行なうデジタル演算部を設けてもよい。   The output unit 28 includes a sense amplifier 28a (S · A) that detects a signal (digital data but small amplitude) on the horizontal signal line 18 that is a signal line (transfer wiring) for data transfer, and the solid-state imaging device 1. And an interface unit 28b (IF unit) that functions as an interface with the outside. The output of the interface unit 28b is connected to the output terminal 5c, and the video data is output to the subsequent circuit. The output unit 28 may also be provided with a digital arithmetic unit that performs various digital arithmetic processes between the sense amplifier 28a and the interface unit 28b.

単位画素3は、行選択のための行制御線15を介して垂直走査部14と、また垂直信号線19を介してカラムAD変換部26の垂直列ごとに設けられているAD変換部250と、それぞれ接続されている。ここで、行制御線15は垂直走査部14から画素に入る配線全般を示す。   The unit pixel 3 includes a vertical scanning unit 14 via a row control line 15 for row selection, and an AD conversion unit 250 provided for each vertical column of the column AD conversion unit 26 via a vertical signal line 19. , Each connected. Here, the row control line 15 indicates the entire wiring that enters the pixel from the vertical scanning unit 14.

垂直走査部14は、画素アレイ部10の行を選択し、その行に必要なパルスを供給するものである。垂直アドレス設定部14aは、信号を読み出す行(読出し行:選択行や信号出力行とも称する)の他に、電子シャッタ用の行なども選択する。   The vertical scanning unit 14 selects a row of the pixel array unit 10 and supplies a necessary pulse to the row. The vertical address setting unit 14a selects not only a row from which a signal is read (reading row: also referred to as a selected row or a signal output row) but also a row for an electronic shutter.

AD変換部250におけるAD変換方式としては、回路規模や処理速度(高速化)や分解能などの観点から様々な方式が考えられているが、一例として、参照信号比較型、スロープ積分型、あるいはランプ信号比較型などとも称されるAD変換方式を採用する。参照信号比較型のAD変換に当たっては、変換開始(比較処理の開始)から変換終了(比較処理の終了)までの時間に基づいてカウント動作有効期間を決定し、その期間を示すカウントイネーブル信号ENに基づきアナログの処理対象信号をデジタルデータに変換する。   Various methods are considered as an AD conversion method in the AD conversion unit 250 from the viewpoint of circuit scale, processing speed (high speed), resolution, and the like. As an example, a reference signal comparison type, a slope integration type, or a ramp An AD conversion method called a signal comparison type is adopted. In the reference signal comparison type AD conversion, the count operation valid period is determined based on the time from the conversion start (comparison process start) to the conversion end (comparison process end), and the count enable signal EN indicating the period is used. Based on this, the analog processing target signal is converted into digital data.

このため、参照信号生成部27は、DA変換部270(DAC;Digital Analog Converter)を有し、通信・タイミング制御部20からの制御データCN4で示される初期値からカウントクロックCKdac1に同期して、制御データCN4で示される傾き(変化率)の参照信号SLP_ADC を生成する。カウントクロックCKdac1はカウンタ部254用のカウントクロックCKcnt1と同一にしてもよい。   For this reason, the reference signal generation unit 27 includes a DA conversion unit 270 (DAC; Digital Analog Converter), and synchronizes with the count clock CKdac1 from the initial value indicated by the control data CN4 from the communication / timing control unit 20, A reference signal SLP_ADC having a slope (change rate) indicated by the control data CN4 is generated. The count clock CKdac1 may be the same as the count clock CKcnt1 for the counter unit 254.

AD変換部250は、比較部252(COMP)と、アップカウントモードとダウンカウントモードを切替可能なカウンタ部254を備える。本例ではさらに、カウンタ部254の後段に、水平転送用のラッチ257(データ保持回路,メモリ)を内蔵したデータ記憶部256を備える。比較部252は、参照信号生成部27で生成される参照信号SLP_ADC と、選択行の単位画素3から垂直信号線19(H1,H2,…,Hh)を経由し得られるアナログの画素信号電圧Vxを比較する。カウンタ部254は、比較部252の比較出力Coと一定の関係を持つカウントイネーブル信号ENのアクティブ期間をカウントクロックCKcnt1でカウントし、カウント結果を保持する。   The AD conversion unit 250 includes a comparison unit 252 (COMP) and a counter unit 254 that can switch between an up-count mode and a down-count mode. In this example, a data storage unit 256 incorporating a horizontal transfer latch 257 (data holding circuit, memory) is further provided downstream of the counter unit 254. The comparison unit 252 generates the reference signal SLP_ADC generated by the reference signal generation unit 27 and the analog pixel signal voltage Vx obtained from the unit pixel 3 in the selected row via the vertical signal lines 19 (H1, H2,..., Hh). Compare The counter unit 254 counts the active period of the count enable signal EN having a fixed relationship with the comparison output Co of the comparison unit 252 using the count clock CKcnt1, and holds the count result.

通信・タイミング制御部20から各AD変換部250のカウンタ部254には、カウンタ部254がP相・D相のカウント処理をダウンカウントモードで動作するのかアップカウントモードで動作するのかや、P相のカウント処理における初期値Dini の設定やリセット処理など、その他の制御情報を指示する制御信号CN5が入力されている。   From the communication / timing control unit 20 to the counter unit 254 of each AD conversion unit 250, whether the counter unit 254 operates in the down-count mode or the up-count mode for the P-phase / D-phase counting process, A control signal CN5 for instructing other control information such as setting of the initial value Dini and reset processing in the counting process is input.

比較部252の一方の入力端子(+)は、他の比較部252の入力端子(+)と共通に、参照信号生成部27で生成される参照信号SLP_ADC が入力され、他方の入力端子(−)には、それぞれ対応する垂直列の垂直信号線19が接続され、画素アレイ部10からの画素信号電圧Vxが個々に入力される。   One input terminal (+) of the comparison unit 252 receives the reference signal SLP_ADC generated by the reference signal generation unit 27 in common with the input terminal (+) of the other comparison unit 252 and the other input terminal (− ) Are connected to the vertical signal lines 19 in the corresponding vertical columns, and the pixel signal voltages Vx from the pixel array unit 10 are individually input thereto.

カウンタ部254のクロック端子CKには、他のカウンタ部254のクロック端子CKと共通に、通信・タイミング制御部20からカウントクロックCKcnt1が入力されている。データ記憶部256を設けない場合、カウンタ部254には、水平走査部12から制御線12cを介して制御パルスが入力される。カウンタ部254は、カウント結果を保持するラッチ機能を有しており、制御線12cを介しての制御パルスによる指示があるまでは、カウンタ出力値を保持する。   The count clock CKcnt1 from the communication / timing control unit 20 is input to the clock terminal CK of the counter unit 254 in common with the clock terminals CK of the other counter units 254. When the data storage unit 256 is not provided, a control pulse is input to the counter unit 254 from the horizontal scanning unit 12 via the control line 12c. The counter unit 254 has a latch function for holding the count result, and holds the counter output value until an instruction by a control pulse through the control line 12c is given.

本実施形態では、AD変換部250にてCDS処理を完結させておくが、リセットレベルSrst のP相データと信号レベルSsig のD相データを個別に出力部28側に転送し、AD変換部250の後段のデジタル演算部でCDS処理を行なってもよい。本出願人は、AD変換部250にてAD変換とCDS処理を行なう参照信号比較型のAD変換方式を種々提案しており、それらも基本的には各実施形態で採用し得るものである。   In this embodiment, the ADS 250 completes the CDS process. However, the P-phase data at the reset level Srst and the D-phase data at the signal level Ssig are individually transferred to the output unit 28, and the AD converter 250. The CDS process may be performed by a subsequent digital calculation unit. The present applicant has proposed various reference signal comparison type AD conversion methods in which the AD conversion unit 250 performs AD conversion and CDS processing, and these can basically be adopted in each embodiment.

水平走査部12や垂直走査部14などの駆動制御部7の各要素は、画素アレイ部10とともに、半導体集積回路製造技術と同様の技術を用いて単結晶シリコンなどの半導体領域に一体的に形成されたいわゆる1チップもの(同一の半導体基板上に設けられているもの)として、本実施形態の固体撮像装置1が構成される。   The elements of the drive control unit 7 such as the horizontal scanning unit 12 and the vertical scanning unit 14 are formed integrally with the pixel array unit 10 in a semiconductor region such as single crystal silicon using a technique similar to the semiconductor integrated circuit manufacturing technique. The solid-state imaging device 1 of the present embodiment is configured as a so-called one-chip product (provided on the same semiconductor substrate).

固体撮像装置1は、このように各部が半導体領域に一体的に形成された1チップとして形成された形態であってもよいし、図示を割愛するが、画素アレイ部10、駆動制御部7、カラムAD変換部26などの各種の信号処理部の他に、撮影レンズ、光学ローパスフィルタ、あるいは赤外光カットフィルタなどの光学系をも含む状態で、これらを纏めてパッケージングされた撮像機能を有するモジュール状の形態としてもよい。   As described above, the solid-state imaging device 1 may be formed as a single chip in which each unit is integrally formed in the semiconductor region. Although not illustrated, the pixel array unit 10, the drive control unit 7, In addition to various signal processing units such as the column AD conversion unit 26, an imaging function in which these are collectively packaged in a state including an optical system such as a photographing lens, an optical low-pass filter, or an infrared light cut filter It is good also as the modular form which has.

個々のAD変換部250の出力側は、たとえば、カウンタ部254の出力をデータセレクタ部300を介して水平信号線18に接続することができる。あるいは、図示のように、カウンタ部254の後段に、このカウンタ部254の保持したカウント結果を保持するラッチを具備したメモリ装置としてのデータ記憶部256を備える構成を採ることもできる。本実施形態では、さらにデータ記憶部256の後段にデータセレクタ部300を備えており、データ記憶部256とデータセレクタ部300により、水平転送系Htrans を構成している。データ記憶部256は、所定のタイミングでカウンタ部254から出力されたカウントデータを保持・記憶する。   For example, the output side of each AD conversion unit 250 can connect the output of the counter unit 254 to the horizontal signal line 18 via the data selector unit 300. Alternatively, as shown in the figure, it is possible to adopt a configuration in which a data storage unit 256 as a memory device including a latch that holds the count result held by the counter unit 254 is provided at the subsequent stage of the counter unit 254. In the present embodiment, a data selector unit 300 is further provided after the data storage unit 256, and the data storage unit 256 and the data selector unit 300 constitute a horizontal transfer system Htrans. The data storage unit 256 holds and stores the count data output from the counter unit 254 at a predetermined timing.

水平走査部12は、カラムAD変換部26の各比較部252とカウンタ部254とが、それぞれが担当する処理を行なうのと並行して、各データ記憶部256が保持していたカウント値を読み出す読出走査部の機能を持つ。データ記憶部256の出力は、データセレクタ部300を介して水平信号線18に接続されている。水平信号線18は、AD変換部250のビット幅分もしくはその2倍幅分(たとえば相補出力とするとき)の信号線を有し、それぞれの出力線に対応したセンスアンプ28aを有する出力部28に接続される。水平信号線18の水平転送チャネルは1つに限らず、複数チャネルにし複数カラムずつグループ化してデータ転送を行なう場合もある。なお、カウンタ部254、データ記憶部256、データセレクタ部300、および水平信号線18はそれぞれ、nビットに対応した構成を採っている。   The horizontal scanning unit 12 reads the count value held by each data storage unit 256 in parallel with each comparison unit 252 and counter unit 254 of the column AD conversion unit 26 performing the processing that they are responsible for. It has the function of a readout scanning unit. The output of the data storage unit 256 is connected to the horizontal signal line 18 via the data selector unit 300. The horizontal signal line 18 has a signal line corresponding to the bit width of the AD conversion unit 250 or a double width thereof (for example, complementary output), and an output unit 28 having a sense amplifier 28a corresponding to each output line. Connected to. The number of horizontal transfer channels of the horizontal signal line 18 is not limited to one, and data transfer may be performed by grouping a plurality of channels into a plurality of columns. Note that each of the counter unit 254, the data storage unit 256, the data selector unit 300, and the horizontal signal line 18 has a configuration corresponding to n bits.

<水平データ転送の問題点について>
ここで、各列のラッチ257に保持されたデータを、バスラインである水平信号線18を介して順次出力部28側に転送する場合、出力部28と接続された水平信号線18に寄生容量が存在するため、転送スピードの劣化や、寄生容量抑制のため水平信号線18に使われる配線幅( Metal幅)を広げなければならずチップサイズが大きくなるなどの、寄生容量の存在により様々な問題が生ずる。
<Problems of horizontal data transfer>
Here, when the data held in the latches 257 of each column is sequentially transferred to the output unit 28 side via the horizontal signal line 18 which is a bus line, the parasitic capacitance is added to the horizontal signal line 18 connected to the output unit 28. Because of the presence of parasitic capacitance, there are various factors due to the presence of parasitic capacitance, such as transfer speed degradation and the increase in chip size that requires increasing the wiring width (Metal width) used for the horizontal signal line 18 in order to suppress parasitic capacitance. Problems arise.

たとえば、寄生容量の値は、
(1)水平信号線18による容量、
(2)出力部28の入力段による容量、
(3)ラッチ257の出力段による容量×ラッチ257の総数、
(4)水平信号線18と1つのラッチ257の出力段とを接続する配線の容量×ラッチ257の総数、
などを合計した値となる。
For example, the value of parasitic capacitance is
(1) Capacity due to the horizontal signal line 18,
(2) Capacity due to the input stage of the output unit 28,
(3) Capacitance due to output stage of latch 257 × total number of latches 257,
(4) capacitance of wiring connecting the horizontal signal line 18 and the output stage of one latch 257 × total number of latches 257,
It is the total value.

したがって、各列のラッチ257に保持されたデータを、ラッチ257を順次選択して水平信号線18に読み出す場合、水平信号線18の寄生容量のため、データ転送に障害が生じる。特に、寄生容量の容量値が大きくなれば、信号遅延の原因となり、データ転送の高速化を妨げることとなる。   Accordingly, when the data held in the latches 257 in each column is sequentially selected and read out to the horizontal signal line 18 by the latches 257, data transfer is hindered due to the parasitic capacitance of the horizontal signal line 18. In particular, if the capacitance value of the parasitic capacitance is increased, it causes signal delay and hinders speeding up of data transfer.

たとえば、フレームレートを上げるなど理由で高速動作を行なう場合は、行走査、AD変換および水平データ転送などの動作を高速に動作させる必要がある。この中で、水平データ転送を高速化させたい場合、水平走査部12で選択されたラッチ257の出力データに基づき水平信号線18を駆動し、その信号が出力部28に到達するまでの時間が支配的となる。   For example, when high-speed operation is performed for reasons such as increasing the frame rate, operations such as row scanning, AD conversion, and horizontal data transfer must be performed at high speed. Of these, when it is desired to speed up the horizontal data transfer, the horizontal signal line 18 is driven based on the output data of the latch 257 selected by the horizontal scanning unit 12 and the time until the signal reaches the output unit 28 is reached. Become dominant.

水平方向の画素分、たとえば2000列の単位画素3を有する画素アレイ部10の場合、2000個のラッチ257が水平信号線18に接続されることになり、ラッチ257の出力段おのおのの持つ寄生容量が合成され、選択されたラッチ257はその大きな容量を負荷として駆動することになる。近年は多画素化の要求があるため水平信号線18に接続されるラッチ257の数が増加傾向にあり、近年、特に要求のある高速動作化の制約となってしまう。   In the case of the pixel array section 10 having the horizontal pixels, for example, 2000 columns of unit pixels 3, 2000 latches 257 are connected to the horizontal signal line 18, and the parasitic capacitance of each output stage of the latch 257 Are combined, and the selected latch 257 is driven with its large capacity as a load. In recent years, since there is a demand for increasing the number of pixels, the number of latches 257 connected to the horizontal signal line 18 tends to increase, and in recent years, there is a restriction on high speed operation that is particularly required.

高速化のため水平転送を相補(差動)信号線対による電流転送を行なう場合でも、水平信号線18に接続される水平転送ドライバ308が多くなると水平信号線18の寄生容量が大きくなり、電流転送を行なっていても転送に時間が掛かってしまう。   Even when horizontal transfer is performed by complementary (differential) signal line pairs for speeding up, if the number of horizontal transfer drivers 308 connected to the horizontal signal line 18 increases, the parasitic capacitance of the horizontal signal line 18 increases and the current flows. Even if the transfer is performed, the transfer takes time.

このような問題を解決する一手法として、寄生容量を抑制するため水平信号線18に使われる配線幅を広げる手法が考えられるが、ビット別のデータをバスラインとしての水平信号線18で転送するには、チップサイズが大きくなってしまう。   As a method for solving such a problem, a method of widening the wiring width used for the horizontal signal line 18 in order to suppress the parasitic capacitance is conceivable, but bit-specific data is transferred by the horizontal signal line 18 as a bus line. In some cases, the chip size becomes large.

また、このような問題を解決する別手法として、特開2000−32344号公報のように、列である数ごとに並列して処理する方法も考えられる。しかしながら、当該仕組みはアナログ情報のままで固体撮像装置1の外部に出力する場合での適用事例であり、特に画素信号をデジタル変換して固体撮像装置1の外部に出力を行なう仕組みに当該仕組みを適用しようとすると、出力端子数が増加してしまったり、出力部分のマルチプレクス処理が必要であったりといった問題が生じる。   As another method for solving such a problem, a method of processing in parallel for each number of columns as in JP-A-2000-32344 can be considered. However, the mechanism is an application example in the case where analog information is output to the outside of the solid-state imaging device 1, and the mechanism is particularly applied to a mechanism for digitally converting a pixel signal and outputting the digital signal to the outside of the solid-state imaging device 1. If it is attempted to be applied, the number of output terminals increases, and there is a problem that multiplexing processing of the output part is necessary.

そこで、本実施形態では、画素信号をデジタル変換して固体撮像装置1の外部に出力を行なう仕組みにおいて、カラム処理部26や水平走査部12を、水平信号線18の寄生容量に起因する問題を改善することのできる仕組みにする。   Therefore, in the present embodiment, in the mechanism in which the pixel signal is digitally converted and output to the outside of the solid-state imaging device 1, the column processing unit 26 and the horizontal scanning unit 12 are caused to have a problem caused by the parasitic capacitance of the horizontal signal line 18. Make it a mechanism that can be improved.

その仕組みの基本は、カウンタ部254とデータ記憶部256の水平転送用のラッチ257が分離された参照信号比較型のカラムADC方式を採る場合に、水平転送ドライバをM(Mは3以上の正の整数)カラムで共有し、水平転送ドライバの入力にどのラッチを接続するかを決めるM入力−1出力型のセレクタを用いる。こうすることにより、水平転送系Htrans を階層化し効率化する。隣のMカラムも同様の構造とするが、異なる水平転送チャネルに接続する。したがって、水平転送チャネル数をJとしたときには、J×Mカラム周期の回路構成となる。   The basic mechanism is that when the reference signal comparison type column ADC system in which the horizontal transfer latch 257 of the counter unit 254 and the data storage unit 256 is separated is adopted, the horizontal transfer driver is set to M (M is a positive value of 3 or more). The M input-1 output type selector is used to determine which latch is connected to the input of the horizontal transfer driver. By doing so, the horizontal transfer system Htrans is hierarchized to improve efficiency. The adjacent M column has the same structure, but is connected to different horizontal transfer channels. Therefore, when the number of horizontal transfer channels is J, the circuit configuration has a J × M column period.

Mカラムに対して1つのセレクタを配置してセレクタごとに1つの水平転送ドライバを設けるが、1つのセレクタが対応するカラム数は3以上である限り任意である。本実施形態では、このセレクタに、前述の信号選択回路500(特に3入力−1出力型をもつもの)を利用する。   One selector is arranged for M columns and one horizontal transfer driver is provided for each selector. However, the number of columns corresponding to one selector is arbitrary as long as it is three or more. In the present embodiment, the above-described signal selection circuit 500 (particularly one having a 3-input / 1-output type) is used for this selector.

<水平データ転送系;基本>
図14〜図14Bは、本実施形態の固体撮像装置1の水平データ転送系を説明する図である。ここで、図14は固体撮像装置1の水平データ転送系の基本構成を示す図である。図14Aおよび図14Bは図14に示す本実施形態の水平データ転送系に対する比較例を示す図である。因みに、図14および図14Aは水平転送チャネルが4つの場合、図14Bは水平転送チャネルが1つの場合を示す。
<Horizontal data transfer system; basic>
14 to 14B are diagrams illustrating a horizontal data transfer system of the solid-state imaging device 1 according to the present embodiment. Here, FIG. 14 is a diagram showing a basic configuration of a horizontal data transfer system of the solid-state imaging device 1. 14A and 14B are diagrams showing comparative examples for the horizontal data transfer system of the present embodiment shown in FIG. 14 and 14A show the case where there are four horizontal transfer channels, and FIG. 14B shows the case where there is one horizontal transfer channel.

本実施形態の固体撮像装置1においては、水平信号線18の寄生容量を低減する仕組みとして、各データ記憶部256のデータをそのまま列ごとに出力ドライバを介して水平信号線18に出力するのではなく、データ記憶部256の全列数よりも少ない数の出力ドライバを介して水平信号線18に出力する構成をとる。   In the solid-state imaging device 1 of the present embodiment, as a mechanism for reducing the parasitic capacitance of the horizontal signal line 18, the data in each data storage unit 256 is directly output to the horizontal signal line 18 via the output driver for each column. Instead, a configuration is employed in which the output is made to the horizontal signal line 18 via a smaller number of output drivers than the total number of columns in the data storage unit 256.

そのための仕組みとしては、様々な仕組みが考えられるが、本実施形態では、データセレクタ方式でデータを水平信号線18に出力する方式にする。データ記憶部256は、カラム(垂直信号線19)ごとにデータを保持するラッチ257をビット数分有する。データセレクタ部300は、サブセレクタ302を複数個有するセレクタ部301と、水平転送ドライバ308(水平転送DR)を複数個有するドライバ部307を備える。サブセレクタ302は、複数列の各ラッチ257のデータの何れかを選択する信号選択部の一例である。水平転送ドライバ308は、サブセレクタ302で選択されるデータに基づき水平信号線18を駆動する転送駆動部の一例である。   Various mechanisms are conceivable for this purpose. In this embodiment, the data selector method is used to output data to the horizontal signal line 18. The data storage unit 256 has a number of latches 257 that hold data for each column (vertical signal line 19). The data selector unit 300 includes a selector unit 301 having a plurality of sub-selectors 302 and a driver unit 307 having a plurality of horizontal transfer drivers 308 (horizontal transfer DR). The sub-selector 302 is an example of a signal selection unit that selects one of the data of the latches 257 in a plurality of columns. The horizontal transfer driver 308 is an example of a transfer driver that drives the horizontal signal line 18 based on the data selected by the sub-selector 302.

データ記憶部256の全列をそれぞれがM列(Mは3以上の正の整数)を含む複数ブロックに分け、1ブロックにつき、水平転送ドライバ308を1つ設ける。そして、ブロックごとに、水平転送ドライバ308とM列の各ラッチ257との間にM入力−1出力型のサブセレクタ302を設ける。水平転送ドライバ308の出力は、バスラインである水平信号線18を介して図示を割愛した出力部28に接続されている。図14に示す態様は、水平転送チャネルを4チャネル分にする場合を示しており、また、相補データ形式でデータ転送する場合を示しており、チャネル別に前記の構成が採られている。   All columns of the data storage unit 256 are divided into a plurality of blocks each including M columns (M is a positive integer of 3 or more), and one horizontal transfer driver 308 is provided for each block. For each block, an M input-1 output type sub-selector 302 is provided between the horizontal transfer driver 308 and each of the M columns of latches 257. The output of the horizontal transfer driver 308 is connected to the output unit 28 (not shown) via the horizontal signal line 18 that is a bus line. The mode shown in FIG. 14 shows a case where the horizontal transfer channels are four channels, and also shows a case where data transfer is performed in a complementary data format, and the above-described configuration is adopted for each channel.

サブセレクタ302を利用して水平転送系を階層化し、親階層は水平走査部12により制御される水平転送ドライバ308内の選択トランジスタ(詳細は後述する)により選択し、子階層は図示を割愛した通信・タイミング制御部20により制御されるサブセレクタ302により選択するようにする。   The horizontal transfer system is hierarchized using the sub-selector 302, the parent hierarchy is selected by a selection transistor (details will be described later) in the horizontal transfer driver 308 controlled by the horizontal scanning unit 12, and the child hierarchy is not shown. Selection is made by the sub-selector 302 controlled by the communication / timing control unit 20.

本実施形態では、M=6とした例を示しており、6つのラッチ257(ラッチ群)が共通に1つの6入力型のサブセレクタ302(6入力サブセレクタ302Aと称する)に入力され、6入力サブセレクタ302Aの出力が水平転送ドライバ308を制御し、水平転送ドライバ308が水平転送チャネルをドライブする。水平走査部12が、特定の水平転送ドライバ308の内の選択トランジスタをオンすることにより特定のラッチ群を選択する。1つの水平転送系Htrans0は、6つのラッチ257と、1つの6入力サブセレクタ302Aと、1つの水平転送ドライバ308を備える。   In the present embodiment, an example in which M = 6 is shown, and six latches 257 (latch groups) are commonly input to one 6-input type sub-selector 302 (referred to as a 6-input sub-selector 302A). The output of the input sub-selector 302A controls the horizontal transfer driver 308, which drives the horizontal transfer channel. The horizontal scanning unit 12 selects a specific latch group by turning on a selection transistor in a specific horizontal transfer driver 308. One horizontal transfer system Htrans0 includes six latches 257, one 6-input sub-selector 302A, and one horizontal transfer driver 308.

各6入力サブセレクタ302Aは通信・タイミング制御部20からの共通の制御配線により制御される。つまり、通信・タイミング制御部20は、セレクタ部301の各サブセレクタ302(ここでは6入力サブセレクタ302A)を制御してデータを選択させる選択制御部の機能を持つ。多数のサブセレクタ302(6入力サブセレクタ302A)を使用する場合でも、通信・タイミング制御部20からの制御配線数の大幅な増加はないと言える。   Each 6-input sub-selector 302A is controlled by a common control wiring from the communication / timing control unit 20. That is, the communication / timing control unit 20 has a function of a selection control unit that controls each sub-selector 302 (here, 6-input sub-selector 302A) of the selector unit 301 to select data. Even when a large number of sub-selectors 302 (6-input sub-selectors 302A) are used, it can be said that there is no significant increase in the number of control wirings from the communication / timing control unit 20.

水平転送チャネルは4個あり、それぞれに水平転送系Htrans0が用意され、4個の水平転送系Htrans0で1つの水平転送系Htrans1が構成される。隣り合う4個の水平転送ドライバ308はそれぞれ異なる水平転送チャネルの水平信号線18_0〜18_3をドライブする。水平転送チャネル(水平信号線18_0〜18_3)の内容は、図示を割愛した出力部28のセンスアンプ28aによって読み出され、必要に応じてデジタル処理をした後でチップ外に読み出される。   There are four horizontal transfer channels, each of which has a horizontal transfer system Htrans0, and the four horizontal transfer systems Htrans0 constitute one horizontal transfer system Htrans1. Four adjacent horizontal transfer drivers 308 drive the horizontal signal lines 18_0 to 18_3 of different horizontal transfer channels. The contents of the horizontal transfer channel (horizontal signal lines 18_0 to 18_3) are read by the sense amplifier 28a of the output unit 28 (not shown), and are read out of the chip after digital processing as necessary.

このように、本実施形態の水平転送系Htrans は、カウンタ部254と水平転送用のラッチ257を内蔵したデータ記憶部256を備える構成において、データセレクタ部300の水平転送ドライバ308をMカラム(本例では6カラム)で共有する水平転送系Htrans0_kとし、水平転送ドライバ308の入力にどのラッチ257を接続するかを決める6入力サブセレクタ302Aを用いている。水平転送ドライバ308を数カラムで共有することにより、水平転送系Htrans を階層化でき、水平転送の効率化を図ることができる。隣の6カラムの水平転送系Htrans0_kも同様の構造とするが、異なる水平転送チャネル(本例では4個ある)に接続している。したがって、4チャネル構成の場合、24カラム周期の回路構成となる。   As described above, the horizontal transfer system Htrans of the present embodiment includes the data storage unit 256 including the counter unit 254 and the horizontal transfer latch 257, and the horizontal transfer driver 308 of the data selector unit 300 is connected to the M column (this In the example, a horizontal transfer system Htrans0_k shared by 6 columns) is used, and a 6-input sub-selector 302A that determines which latch 257 is connected to the input of the horizontal transfer driver 308 is used. By sharing the horizontal transfer driver 308 in several columns, the horizontal transfer system Htrans can be hierarchized, and the efficiency of horizontal transfer can be improved. The adjacent six-column horizontal transfer system Htrans0_k has the same structure, but is connected to different horizontal transfer channels (four in this example). Therefore, in the case of the 4-channel configuration, the circuit configuration has a 24-column cycle.

つまり、4チャネル分の水平信号線18が設けられ、セレクタ部301の各サブセレクタ302(6入力サブセレクタ302A)およびドライバ部307の各水平転送ドライバ308は、4チャネルの各水平信号線18_1〜18_4に均等に配分されている。間引き動作の有無を問わず、各水平転送ドライバ308や各水平信号線18_1〜18_4の使用状態の均衡を図るためである。画素アレイ部10の全垂直列についても、この関係を維持するようにする(図15A参照)。   That is, horizontal signal lines 18 for four channels are provided, and each sub-selector 302 (six-input sub-selector 302A) of the selector unit 301 and each horizontal transfer driver 308 of the driver unit 307 have four channel horizontal signal lines 18_1˜. 18_4 is evenly distributed. This is for the purpose of balancing the usage states of the horizontal transfer drivers 308 and the horizontal signal lines 18_1 to 18_4 regardless of the thinning operation. This relationship is also maintained for all the vertical columns of the pixel array unit 10 (see FIG. 15A).

サブセレクタ302の入力数を6以外にする場合やチャネル数を4以外にする場合でも同様であり、Jチャネル分の水平信号線18が設けられるときには、セレクタ部301の各サブセレクタ302およびドライバ部307の各水平転送ドライバ308は、Jチャネルの各水平信号線18に均等に配分し、画素アレイ部10の全垂直列についてもこの関係を維持するようにする。   The same applies when the number of inputs of the sub-selector 302 is other than 6 or when the number of channels is other than 4. When the horizontal signal lines 18 for J channels are provided, each sub-selector 302 and driver unit of the selector unit 301 are provided. The horizontal transfer drivers 308 of 307 are evenly distributed to the horizontal signal lines 18 of the J channel, and this relationship is also maintained for all the vertical columns of the pixel array unit 10.

一方、図14Aおよび図14Bに示した比較例では、各ラッチ257の出力データが個別の水平転送ドライバ308Zにより水平信号線18に伝達される。図14Bに示すように、水平転送ドライバ308Zは、1対(2つ)の転送用トランジスタ332,334と、1対(2つ)の選択トランジスタ336,338を有する。各トランジスタ332,334,336,338は、何れもnMOSである。1個の水平転送ドライバ308は、4個のトランジスタを使用する。転送用トランジスタ334のゲートにはラッチ257の出力データが入力され、転送用トランジスタ332のゲートにはラッチ257のインバータ296の出力データが入力される。   On the other hand, in the comparative example shown in FIGS. 14A and 14B, the output data of each latch 257 is transmitted to the horizontal signal line 18 by the individual horizontal transfer driver 308Z. As shown in FIG. 14B, the horizontal transfer driver 308Z includes a pair (two) of transfer transistors 332 and 334 and a pair (two) of selection transistors 336 and 338. Each of the transistors 332, 334, 336, 338 is an nMOS. One horizontal transfer driver 308 uses four transistors. The output data of the latch 257 is input to the gate of the transfer transistor 334, and the output data of the inverter 296 of the latch 257 is input to the gate of the transfer transistor 332.

水平転送ドライバ308とその出力側に接続されるバスラインである水平信号線18との関係においては、本実施形態の水平転送系Htrans は、列(カラム)をM本(本実施形態では6本)ずつのグループに纏めている。水平信号線18に接続される水平転送ドライバ308の数が、図14Aおよび図14Bに示した比較例のように列ごとに水平転送ドライバ308を設ける場合に比べて1/Mに削減できる。その結果、水平転送ドライバ308がドライブしなくてはならない水平転送チャネルの寄生容量を減らすことができ、結果として高速動作が実現される。   In the relationship between the horizontal transfer driver 308 and the horizontal signal line 18 which is a bus line connected to the output side thereof, the horizontal transfer system Htrans of this embodiment has M columns (6 in this embodiment). ) Are grouped in groups. The number of horizontal transfer drivers 308 connected to the horizontal signal line 18 can be reduced to 1 / M compared to the case where the horizontal transfer driver 308 is provided for each column as in the comparative example shown in FIGS. 14A and 14B. As a result, the parasitic capacitance of the horizontal transfer channel that the horizontal transfer driver 308 must drive can be reduced, and as a result, high-speed operation is realized.

また、水平転送ドライバ308が多段で接続されておらず、水平転送ドライバ308がドライブするときに流れる電流経路上に追加のトランジスタが必要ではなく、直列抵抗は増えない。サブセレクタ302の構成に関わらず水平転送ドライバ308は1段でよく、水平信号線18を駆動する際の直列抵抗が増大することはない。その結果、従前よりも確実に高速なデータ転送が可能になる。   Further, the horizontal transfer driver 308 is not connected in multiple stages, no additional transistor is required on the current path that flows when the horizontal transfer driver 308 drives, and the series resistance does not increase. Regardless of the configuration of the sub-selector 302, the number of horizontal transfer drivers 308 may be one, and the series resistance when driving the horizontal signal line 18 does not increase. As a result, it is possible to reliably transfer data at a higher speed than before.

なお、トランジスタ数や制御配線数を考慮した場合、2カラムで1つの水平転送ドライバ308を共有する場合では差が殆どなく、3カラム以上で1つの水平転送ドライバ308を共有すると効果が出てくる。   In consideration of the number of transistors and the number of control wirings, there is almost no difference when sharing one horizontal transfer driver 308 with two columns, and sharing one horizontal transfer driver 308 with three or more columns has an effect. .

<水平データ転送系:詳細>
図15〜図15Bは、図14に示した本実施形態の水平転送系の詳細構成例を説明する図である。ここで、図15は1ブロック分(1つの6入力サブセレクタ302Aが担当する部分)を示し、図15Aは4つの水平転送チャネル分を簡略化して示している。図15Bは、ラッチ257に使用されるクロックドインバータの構成例を示す図である。
<Horizontal data transfer system: details>
15 to 15B are diagrams for explaining a detailed configuration example of the horizontal transfer system of the present embodiment shown in FIG. Here, FIG. 15 shows one block (portion handled by one 6-input sub-selector 302A), and FIG. 15A shows four horizontal transfer channels in a simplified manner. FIG. 15B is a diagram illustrating a configuration example of a clocked inverter used for the latch 257.

図15に示すように、ラッチ257は、2つのクロックドインバータ292,294と1つの普通のインバータ296を有する。「普通の」とは前述のインバータ409のようにpMOSとnMOSが縦続接続されたCMOSインバータである。クロックドインバータ292,294は、たとえば図15B(1),(2)に示すように、2つのpMOS290_p1 ,290_p2 が正電源Vdd側となり2つのnMOS290_n1 ,290_n2 が負電源Vssもしくは接地GND 側となるように縦続接続されたもので、4個のトランジスタが使用される。よって、1個のラッチ257は、インバータ296を含めると、10個のトランジスタを使用する。   As shown in FIG. 15, the latch 257 includes two clocked inverters 292 and 294 and one ordinary inverter 296. “Normal” is a CMOS inverter in which a pMOS and an nMOS are cascade-connected like the inverter 409 described above. In the clocked inverters 292 and 294, for example, as shown in FIGS. 15B (1) and (2), the two pMOSs 290_p1 and 290_p2 are on the positive power supply Vdd side, and the two nMOSs 290_n1 and 290_n2 are on the negative power supply Vss or ground GND side. Are connected in cascade, and four transistors are used. Therefore, one latch 257 uses ten transistors when the inverter 296 is included.

クロックドインバータは、中間のpMOS290_p2 ,nMOS290_n1 の各ドレインの接続点をデータ出力端子OUT とする。ここで、クロックドインバータの使い方としては、図15B(1)に示すように、中間のpMOS290_p2 ,nMOS290_n1 のゲートを共通に接続してデータ入力端子INとし、正電源側のpMOS290_p1 のゲートを反転クロック端子 XCK、接地あるいは負電源側のnMOS290_n2 のゲートを非反転クロック端子CKとする第1例がある。反転クロック端子 XCKにHレベル、非反転クロック端子CKにLレベルが入力されると、pMOS290_p1 およびnMOS290_n2 がオフ(遮断)して、データ出力端子OUT はハイインピーダンスとなりデータ通過を遮断する。一方、反転クロック端子 XCKにLレベル、非反転クロック端子CKにHレベルが入力されると、pMOS290_p1 およびnMOS290_n2 がオン(導通)するので、データ入力端子INに入力されたデータがpMOS290_p2 ,nMOS290_n1 で反転されて、データ出力端子OUT から出力される。   In the clocked inverter, the connection point of each drain of the intermediate pMOS 290_p2 and nMOS 290_n1 is used as the data output terminal OUT. Here, as a usage of the clocked inverter, as shown in FIG. 15B (1), the gates of the intermediate pMOS 290_p2 and nMOS 290_n1 are connected in common to be the data input terminal IN, and the gate of the pMOS 290_p1 on the positive power supply side is inverted There is a first example in which the terminal XCK, the gate of the ground or negative power supply side nMOS 290_n2 is the non-inverted clock terminal CK. When the H level is input to the inverted clock terminal XCK and the L level is input to the non-inverted clock terminal CK, the pMOS 290_p1 and the nMOS 290_n2 are turned off (shut off), and the data output terminal OUT becomes a high impedance so that data passing is shut off. On the other hand, when the L level is input to the inverted clock terminal XCK and the H level is input to the non-inverted clock terminal CK, the pMOS 290_p1 and the nMOS 290_n2 are turned on (conducted), so that the data input to the data input terminal IN is inverted by the pMOS 290_p2 And output from the data output terminal OUT.

また、図15B(2)に示すように、両サイドのpMOS290_p1 ,nMOS290_n2 のゲートを共通に接続してデータ入力INとし、pMOS290_p2 のゲートを反転クロック端子 XCK、nMOS290_n1 のゲートを非反転クロック端子CKとする第2例がある。反転クロック端子 XCKにHレベル、非反転クロック端子CKにLレベルが入力されると、pMOS290_p2 およびnMOS290_n1 がオフ(遮断)して、データ出力端子OUT はハイインピーダンスとなりデータ通過を遮断する。一方、反転クロック端子 XCKにLレベル、非反転クロック端子CKにHレベルが入力されると、pMOS290_p2 およびnMOS290_n1 がオン(導通)するので、データ入力端子INに入力されたデータがpMOS290_p1 ,nMOS290_n2 で反転されて、データ出力端子OUT から出力される。   Further, as shown in FIG. 15B (2), the gates of the pMOS 290_p1 and nMOS 290_n2 on both sides are connected in common to be the data input IN, the gate of the pMOS 290_p2 is the inverted clock terminal XCK, and the gate of the nMOS 290_n1 is the non-inverted clock terminal CK. There is a second example. When the H level is input to the inverted clock terminal XCK and the L level is input to the non-inverted clock terminal CK, the pMOS 290_p2 and the nMOS 290_n1 are turned off (shut off), and the data output terminal OUT becomes a high impedance so that data passing is shut off. On the other hand, when the L level is input to the inverted clock terminal XCK and the H level is input to the non-inverted clock terminal CK, the pMOS 290_p2 and the nMOS 290_n1 are turned on (conducted). And output from the data output terminal OUT.

クロックドインバータ292,294の出力は共通に接続されインバータ296の入力となるとともに、6入力サブセレクタ302Aの入力ともなる。カウンタ部254のデータDATA<K>がクロックドインバータ292に入力され、インバータ296の出力データがクロックドインバータ294に入力される。   The outputs of the clocked inverters 292 and 294 are connected in common and become the input of the inverter 296 and also the input of the 6-input sub-selector 302A. Data DATA <K> of the counter unit 254 is input to the clocked inverter 292, and output data of the inverter 296 is input to the clocked inverter 294.

クロックドインバータ292の非反転クロック端子CKおよびクロックドインバータ294の反転クロック端子 XCKには通信・タイミング制御部20からの制御信号CN9に含まれるロード信号CRDLが入力される。クロックドインバータ292の反転クロック端子 XCKおよびクロックドインバータ294の非反転クロック端子CKには通信・タイミング制御部20からの制御信号CN9に含まれるロード信号 XCRDLが入力される。ロード信号CRDLとロード信号 XCRDLは論理反転(相補関係)の関係にある。   The load signal CRDL included in the control signal CN9 from the communication / timing control unit 20 is input to the non-inverted clock terminal CK of the clocked inverter 292 and the inverted clock terminal XCK of the clocked inverter 294. The load signal XCRDL included in the control signal CN9 from the communication / timing control unit 20 is input to the inverted clock terminal XCK of the clocked inverter 292 and the non-inverted clock terminal CK of the clocked inverter 294. The load signal CRDL and the load signal XCRDL have a logic inversion (complementary relationship) relationship.

本構成では、カウンタ部254の各データDATA<K>は、ラッチ257のクロックドインバータ292により論理反転(相補関係)されて、データ XDATA<K>が6入力サブセレクタ302Aに供給されるようになる。   In this configuration, each data DATA <K> of the counter unit 254 is logically inverted (complementary) by the clocked inverter 292 of the latch 257 so that the data XDATA <K> is supplied to the 6-input sub-selector 302A. Become.

6入力サブセレクタ302Aとしては、前述したような2個の2入力セレクタ502V_1,502V_2,502V_3と1個の3入力セレクタ502Aを組み合わせた6入力セレクタ502Eaの構成が使用されている。1段目の2入力セレクタ502V_1,502V_2,502V_3の各入力には、それぞれ対応するラッチ257から出力データが入力される。   As the 6-input sub-selector 302A, the configuration of the 6-input selector 502Ea in which the two 2-input selectors 502V_1, 502V_2, and 502V_3 as described above and one 3-input selector 502A are combined is used. Output data is input from the corresponding latch 257 to each input of the two-stage selectors 502V_1, 502V_2, and 502V_3 in the first stage.

1段目の2入力セレクタ502V_1,502V_2,502V_3には、相補関係にあるサブセレクト信号SUBSEL_D, XSUBSEL_Dを共通に供給する。2段目の3入力セレクタ502Aの制御信号は次のようにする。1段目の第1トランジスタ401および第2トランジスタ403のゲートに、サブセレクト信号 XSUBSEL_Aを全組共通に供給する。2段目の第1トランジスタ401および第2トランジスタ403のゲートに、サブセレクト信号 XSUBSEL_Bを全組共通に供給する。3段目の第1トランジスタ401および第2トランジスタ403のゲートに、サブセレクト信号 XSUBSEL_Cを全組共通に供給する。   The sub-select signals SUBSEL_D and XSUBSEL_D having a complementary relationship are commonly supplied to the first input selectors 502V_1, 502V_2, and 502V_3. The control signal of the second stage 3-input selector 502A is as follows. The sub-select signal XSUBSEL_A is supplied to the gates of the first transistor 401 and the second transistor 403 in the first stage in common for all sets. The subselect signal XSUBSEL_B is supplied in common to the gates of the first transistor 401 and the second transistor 403 in the second stage. A subselect signal XSUBSEL_C is supplied to the gates of the first transistor 401 and the second transistor 403 in the third stage in common for all sets.

3つのサブセレクト信号 XSUBSEL_A, XSUBSEL_B, XSUBSEL_Cの内の何れか1つのみを電位ローとし残りの2つを電位ハイとするとともに、1対のサブセレクト信号SUBSEL_D, XSUBSEL_Dの内の一方のみを電位ハイとし他方を電位ローとすることで、6つのラッチ257の何れか1つの出力データのみを選択して、水平転送ドライバ308に入力する動作が行なわれる。6入力サブセレクタ302Aの出力は、相補(差動)ではなくシングルエンドである。   Only one of the three subselect signals XSUBSEL_A, XSUBSEL_B, and XSUBSEL_C is set to potential low, the other two are set to potential high, and only one of the pair of subselect signals SUBSEL_D and XSUBSEL_D is set to potential high. When the other is set to a low potential, only one output data of the six latches 257 is selected and input to the horizontal transfer driver 308. The output of the 6-input sub-selector 302A is not complementary (differential) but single-ended.

水平転送ドライバ308は、図14Aで示した水平転送ドライバ308Zに対して、1つのインバータ331を追加した構成である。インバータ331は、インバータ331は、前述のインバータ409のようにpMOSとnMOSが縦続接続されたCMOSインバータである。よって、1個の水平転送ドライバ308は、6個のトランジスタを使用する。   The horizontal transfer driver 308 has a configuration in which one inverter 331 is added to the horizontal transfer driver 308Z shown in FIG. 14A. The inverter 331 is a CMOS inverter in which a pMOS and an nMOS are cascaded like the inverter 409 described above. Therefore, one horizontal transfer driver 308 uses six transistors.

インバータ331の入力端と転送用トランジスタ334のゲートが共通に接続され、6入力サブセレクタ302Aを構成する6つのnMOS322,pMOS324からの出力データが入力される。インバータ331の出力データが転送用トランジスタ332のゲートに入力される。   The input terminal of the inverter 331 and the gate of the transfer transistor 334 are connected in common, and output data from the six nMOSs 322 and pMOS 324 constituting the six-input sub-selector 302A is input. The output data of the inverter 331 is input to the gate of the transfer transistor 332.

転送用トランジスタ332,334の各ソースは接地されている。転送用トランジスタ332のドレインは選択トランジスタ336のソースに接続され、転送用トランジスタ334のドレインは選択トランジスタ338のソースに接続されている。選択トランジスタ336のドレインは非反転データ(D0)用の水平信号線18aに接続され、選択トランジスタ338のドレインは反転データ(XD0)用の水平信号線18bに接続されている。選択トランジスタ336,338のゲートは共通に接続され水平走査部12からの選択制御信号MSELが入力される。高速化のため、水平転送は差動信号線対による電流転送を採用している。   Each source of the transfer transistors 332 and 334 is grounded. The drain of the transfer transistor 332 is connected to the source of the selection transistor 336, and the drain of the transfer transistor 334 is connected to the source of the selection transistor 338. The drain of the selection transistor 336 is connected to the horizontal signal line 18a for non-inverted data (D0), and the drain of the selection transistor 338 is connected to the horizontal signal line 18b for inverted data (XD0). The gates of the selection transistors 336 and 338 are connected in common and the selection control signal MSEL from the horizontal scanning unit 12 is input. In order to increase the speed, horizontal transfer employs current transfer using a differential signal line pair.

6入力サブセレクタ302A(つまりラッチ群)1つにつき水平信号線18を駆動する転送用トランジスタ332,334を設け、かつ、多数ある6入力サブセレクタ302Aの選択を選択トランジスタ336,338で行なってデータ転送を行なう構成にする。これが、転送用トランジスタ332と選択トランジスタ336あるいは転送用トランジスタ334と選択トランジスタ338の各直列回路で簡単に実現できる。なお、それぞれ直列に接続されている転送用トランジスタ332と選択トランジスタ336や転送用トランジスタ334と選択トランジスタ338の各配置順は逆でもよい。   Transfer transistors 332 and 334 for driving the horizontal signal line 18 are provided for each 6-input sub-selector 302A (that is, a latch group), and the selection transistors 336 and 338 perform selection of a large number of 6-input sub-selectors 302A. A configuration for transferring is used. This can be easily realized by each series circuit of the transfer transistor 332 and the selection transistor 336 or the transfer transistor 334 and the selection transistor 338. Note that the order of arrangement of the transfer transistor 332 and the selection transistor 336 or the transfer transistor 334 and the selection transistor 338 connected in series may be reversed.

転送用トランジスタ332および選択トランジスタ336の各ゲートがHレベルのときに、各トランジスタ332,336がオンして、図示を割愛したセンスアンプ28aから非反転データ用の水平信号線18aを介して電流が接地側に流れる。同様に、転送用トランジスタ334および選択トランジスタ338の各ゲートがHレベルのときに、各トランジスタ334,338がオンして、図示を割愛したセンスアンプ28aから反転データ用の水平信号線18bを介して電流が接地側に流れる。たとえば、センスアンプ28aが図中の左にある場合は、電流が左から右に流れる方向が正である。   When the gates of the transfer transistor 332 and the selection transistor 336 are at the H level, the transistors 332 and 336 are turned on, and a current is supplied from the sense amplifier 28a not shown through the horizontal signal line 18a for non-inverted data. Flows to the ground side. Similarly, when the gates of the transfer transistor 334 and the selection transistor 338 are at the H level, the transistors 334 and 338 are turned on, and the sense amplifier 28a (not shown) is connected via the horizontal signal line 18b for inverted data. Current flows to the ground side. For example, when the sense amplifier 28a is on the left in the figure, the direction in which current flows from left to right is positive.

つまり、水平転送ドライバ308は、転送用トランジスタ332と選択トランジスタ336の双方がオンしたときに、6入力サブセレクタ302Aでの選択に基づくラッチ257の非反転データを水平信号線18aを介してセンスアンプ28aに転送するように動作する。また、水平転送ドライバ308は、転送用トランジスタ334と選択トランジスタ338の双方がオンしたときに、6入力サブセレクタ302Aでの選択に基づくラッチ257の反転データを水平信号線18bを介してセンスアンプ28aに転送するように動作する。   That is, the horizontal transfer driver 308 senses the non-inverted data of the latch 257 based on the selection by the 6-input sub-selector 302A via the horizontal signal line 18a when both the transfer transistor 332 and the selection transistor 336 are turned on. Operate to forward to 28a. Further, when both the transfer transistor 334 and the selection transistor 338 are turned on, the horizontal transfer driver 308 transmits the inverted data of the latch 257 based on the selection by the 6-input sub-selector 302A via the horizontal signal line 18b. Operate to transfer to.

水平走査部12は、DFF12X(ディレイ・フリップフロップ)を多数持つが、6入力サブセレクタ302Aのそれぞれに対してDFF12Xは1つである。DFF12Xは、選択トランジスタ336,338のゲートに、アクティブHの選択制御信号MSELを供給する。   The horizontal scanning unit 12 has a large number of DFFs 12X (delay flip-flops), but there is one DFF 12X for each of the 6-input sub-selectors 302A. The DFF 12X supplies an active H selection control signal MSEL to the gates of the selection transistors 336 and 338.

カウンタ部254のデータDATA<K>は6つのラッチ257に保持されて論理反転(相補関係)されたデータ XDATA<K>として出力され、シングルエンドの6入力サブセレクタ302Aにより1つが選択され水平転送ドライバ308に入力される。6入力サブセレクタ302Aにより選択された1つのデータ XDATA<K>は、水平転送ドライバ308のインバータ331に入力され反転される。   The data DATA <K> of the counter unit 254 is held in six latches 257 and output as logically inverted (complementary) data XDATA <K>. One is selected by the single-ended 6-input sub-selector 302A and is horizontally transferred. Input to the driver 308. One data XDATA <K> selected by the 6-input sub-selector 302A is input to the inverter 331 of the horizontal transfer driver 308 and inverted.

ここで、6入力サブセレクタ302Aにより選択された1つのデータは、水平転送ドライバ308内の選択トランジスタ336,338の内の一方の選択トランジスタ338を駆動し、インバータ331で反転されたデータは、水平転送ドライバ308内の選択トランジスタ336,338の内の他方の選択トランジスタ336を駆動する。   Here, one data selected by the 6-input sub-selector 302A drives one selection transistor 338 among the selection transistors 336 and 338 in the horizontal transfer driver 308, and the data inverted by the inverter 331 is horizontal The other selection transistor 336 among the selection transistors 336 and 338 in the transfer driver 308 is driven.

水平転送ドライバ308は、多数存在する水平転送ドライバセットのうち4つ1セットにアクティブHの選択制御信号MSELを選択トランジスタ336,338のゲートに与える。つまり、水平走査部12のDFF12Xの出力は、水平転送ドライバ308内の選択トランジスタ336,338を選択する。   The horizontal transfer driver 308 supplies an active H selection control signal MSEL to the gates of the selection transistors 336 and 338 for each of four horizontal transfer driver sets. That is, the output of the DFF 12X of the horizontal scanning unit 12 selects the selection transistors 336 and 338 in the horizontal transfer driver 308.

6入力サブセレクタ302Aをシングルエンドとすることにより、トランジスタ数を節約することができる。6入力サブセレクタ302Aの出力データは、インバータ331により、当該インバータ331の入力との関係で相補データ(差動信号)となり、相補(差動)方式の水平転送チャネル(2つの水平信号線18a,18b)を駆動する。この場合、センスアンプ28aは差動増幅回路でデータを再生するようにする。   By making the 6-input sub-selector 302A single-ended, the number of transistors can be saved. The output data of the 6-input sub-selector 302A is converted into complementary data (differential signal) by the inverter 331 in relation to the input of the inverter 331, and the complementary (differential) type horizontal transfer channel (two horizontal signal lines 18a, 18b) is driven. In this case, the sense amplifier 28a reproduces data with a differential amplifier circuit.

デジタルデータを相補データで転送して後段のセンスアンプ28aが具備する差動増幅回路で再生するようにすれば、水平信号線18a、18bにノイズが混入しても、その影響をキャンセルできる。また、相補の水平信号線18a,18bとセンスアンプ28aとの間にさらに増幅回路を介在させ、水平信号線18a,18b側の振幅は小さくし、かつセンスアンプ28aの入力側は振幅を大きくするようにすれば、バスラインである水平信号線18a,18b上の寄生容量に起因する問題を改善できる。大振幅の情報での転送よりも小振幅の情報での転送の方が、低消費電力であり、また高速転送動作が可能になるからである。   If digital data is transferred as complementary data and is reproduced by a differential amplifier circuit provided in a subsequent sense amplifier 28a, the influence can be canceled even if noise is mixed in the horizontal signal lines 18a and 18b. Further, an amplifier circuit is further interposed between the complementary horizontal signal lines 18a and 18b and the sense amplifier 28a to reduce the amplitude on the horizontal signal lines 18a and 18b side and increase the amplitude on the input side of the sense amplifier 28a. By doing so, the problem caused by the parasitic capacitance on the horizontal signal lines 18a and 18b which are bus lines can be improved. This is because a transfer with small amplitude information consumes less power and a high-speed transfer operation is possible than a transfer with large amplitude information.

もちろん、このように相補形式でデータ転送することは必須ではなく、水平信号線18a,18bの何れか一方のみを使用したデータ転送でもよい。水平信号線18a側のみを使用する場合には、転送用トランジスタ334および選択トランジスタ338を水平転送ドライバ308から取り外すことができる。水平信号線18b側のみを使用する場合には、インバータ331、転送用トランジスタ332、および選択トランジスタ336を水平転送ドライバ308から取り外すことができる。   Of course, it is not essential to transfer data in a complementary manner as described above, and data transfer using only one of the horizontal signal lines 18a and 18b may be used. When only the horizontal signal line 18 a side is used, the transfer transistor 334 and the selection transistor 338 can be removed from the horizontal transfer driver 308. When only the horizontal signal line 18 b side is used, the inverter 331, the transfer transistor 332, and the selection transistor 336 can be removed from the horizontal transfer driver 308.

図15Aでは、水平転送系の96カラム分を簡略化して示しているが、図15に示すような構成の水平転送系Htrans0が4つの水平転送チャネル分用意されて図14に示すような構成の水平転送系Htrans1が構成される。そして、図15Aでは、水平転送系Htrans1が4つ並んでいる。水平転送ドライバ308は、4つ単位で選択される。各グループ(水平転送系Htrans1)の4つの水平転送ドライバ308を纏めて水平転送ドライバセット309と称する。水平転送ドライバセット309(同一水平転送系Htrans1内の4つの水平転送ドライバ308)には、水平走査部12のDFF12Xから共通に選択制御信号MSELが供給される。   In FIG. 15A, the 96 columns of the horizontal transfer system are shown in a simplified manner, but the horizontal transfer system Htrans0 having the configuration shown in FIG. 15 is prepared for four horizontal transfer channels, and the configuration shown in FIG. A horizontal transfer system Htrans1 is configured. In FIG. 15A, four horizontal transfer systems Htrans1 are arranged. The horizontal transfer driver 308 is selected in units of four. The four horizontal transfer drivers 308 of each group (horizontal transfer system Htrans1) are collectively referred to as a horizontal transfer driver set 309. A selection control signal MSEL is commonly supplied from the DFF 12X of the horizontal scanning unit 12 to the horizontal transfer driver set 309 (four horizontal transfer drivers 308 in the same horizontal transfer system Htrans1).

<水平転送系の基本動作例>
図16および図16Aは、具体的なデータ例での本実施形態の水平転送系Htrans の基本的な動作を説明する図である。ここで、図16は水平転送系Htrans0のデータ例を示し、図16Aは、図16のデータ例における水平転送系Htrans1(4つの水平転送系Htrans0)の基本動作を説明するタイミングチャートである。
<Example of basic operation of horizontal transfer system>
FIG. 16 and FIG. 16A are diagrams for explaining the basic operation of the horizontal transfer system Htrans of this embodiment with specific data examples. Here, FIG. 16 shows a data example of the horizontal transfer system Htrans0, and FIG. 16A is a timing chart for explaining a basic operation of the horizontal transfer system Htrans1 (four horizontal transfer systems Htrans0) in the data example of FIG.

図16において、ラッチ257の部分に、当該ラッチ257が保持している所定ビット位置(たとえば0ビット目)のデータ例が示されている。ラッチ257内には、画素アレイ部10の単位画素3にて検出した画素情報をAD変換部250でAD変換した結果に基づいて、“0”または“1”が記憶されている。たとえば、水平転送系Htrans0_0では、水平走査方向の上流側から“010101”となっており、これが出力データD0<0>として現われ、これを論理反転(相補関係)して出力データXD0<0>として現われる。水平転送系Htrans0_1では、水平走査方向の上流側から“101011”となっており、これが出力データD0<1>として現われ、これを論理反転(相補関係)して出力データXD0<1>として現われる。水平転送系Htrans0_2では、水平走査方向の上流側から“000011”となっており、これが出力データD0<2>として現われ、これを論理反転(相補関係)して出力データXD0<2>として現われる。水平転送系Htrans0_3では、水平走査方向の上流側から“101110”となっており、これが出力データD0<3>として現われ、これを論理反転(相補関係)して出力データXD0<3>として現われる。   In FIG. 16, a data example of a predetermined bit position (for example, the 0th bit) held by the latch 257 is shown in the latch 257 portion. In the latch 257, “0” or “1” is stored based on the result of AD conversion performed on the pixel information detected by the unit pixel 3 of the pixel array unit 10 by the AD conversion unit 250. For example, in the horizontal transfer system Htrans0_0, “010101” appears from the upstream side in the horizontal scanning direction, and this appears as output data D0 <0>, which is logically inverted (complementary) and output as output data XD0 <0>. Appear. In the horizontal transfer system Htrans0_1, “101011” is obtained from the upstream side in the horizontal scanning direction, and this appears as output data D0 <1>, which is logically inverted (complementary) and appears as output data XD0 <1>. In the horizontal transfer system Htrans0_2, “000011” appears from the upstream side in the horizontal scanning direction, and this appears as output data D0 <2>, which is logically inverted (complementary) and appears as output data XD0 <2>. In the horizontal transfer system Htrans0_3, “101110” appears from the upstream side in the horizontal scanning direction, and this appears as output data D0 <3>, which is logically inverted (complementary) and appears as output data XD0 <3>.

図16Aに示すように、水平走査部12のDFF12Xは、選択制御信号MSELを順次1つずつ順番にアクティブHにしていく。これにより、各水平転送ドライバ308の内4つ1セットの水平転送ドライバセット309を順番に選択する。   As shown in FIG. 16A, the DFF 12X of the horizontal scanning unit 12 sequentially sets the selection control signal MSEL to active H one by one in order. Accordingly, four horizontal transfer driver sets 309 among the horizontal transfer drivers 308 are sequentially selected.

通信・タイミング制御部20は、特定の選択制御信号MSELがアクティブHになっている期間中の最初の1/3で、サブセレクト信号 XSUBSEL_Aを電位ローに、サブセレクト信号 XSUBSEL_B, XSUBSEL_Cを電位ハイにする。さらに、通信・タイミング制御部20は次の1/3で、サブセレクト信号 XSUBSEL_Bを電位ローに、サブセレクト信号 XSUBSEL_A, XSUBSEL_Cを電位ハイにし、最後の1/3で、サブセレクト信号 XSUBSEL_Cを電位ローに、サブセレクト信号 XSUBSEL_A, XSUBSEL_Bを電位ハイにする。通信・タイミング制御部20はさらに、これらの各1/3期間のうち前半はサブセレクト信号SUBSELDを電位ハイ、サブセレクト信号 XSUBSEL_Dを電位ローにし、後半はサブセレクト信号SUBSELDを電位ロー、サブセレクト信号 XSUBSEL_Dを電位ハイにする。これにより、水平転送系Htrans0のラッチ群(6つのラッチ257)内の特定のラッチ257が選択される。   The communication / timing control unit 20 sets the subselect signal XSUBSEL_A to the potential low and the subselect signals XSUBSEL_B and XSUBSEL_C to the potential high in the first third of the period when the specific selection control signal MSEL is active H. To do. Further, the communication / timing control unit 20 sets the subselect signal XSUBSEL_B to the potential low, the subselect signals XSUBSEL_A and XSUBSEL_C to the potential high in the next 1/3, and the subselect signal XSUBSEL_C to the potential low in the last 1/3. In addition, the subselect signals XSUBSEL_A and XSUBSEL_B are set to potential high. Further, the communication / timing control unit 20 further sets the subselect signal SUBSELD to the potential high and the subselect signal XSUBSEL_D to the potential low in the first half of each 1/3 period, and the subselect signal SUBSELD to the potential low in the second half. Make XSUBSEL_D high. As a result, a specific latch 257 in the latch group (six latches 257) of the horizontal transfer system Htrans0 is selected.

4つのD0<k>,XD0<k>の部分は、水平信号線18a,18bを電流が流れるかどうかを示したチャートであり、Hレベルのときに電流が流れ、電位を表したものではない。   The four portions of D0 <k> and XD0 <k> are charts showing whether or not current flows through the horizontal signal lines 18a and 18b. The current flows at the H level and does not represent the potential. .

<水平データ転送系の変形動作例>
図17は、6入力サブセレクタ302Aを使用した本実施形態の固体撮像装置1における水平転送系Htrans の変形動作を説明する図である。ここで、図17(1)は、1/3間引きの動作を説明する図である。図17(2)は1/3間引きの動作を説明する図である。図中においてハッチング付きのラッチ257が「ラッチデータあり」のもので間引き動作時の転送対象であり、ハッチングなしのラッチ257が「ラッチデータなし」のもので非転送対象である。
<Modified operation example of horizontal data transfer system>
FIG. 17 is a diagram for explaining the deformation operation of the horizontal transfer system Htrans in the solid-state imaging device 1 of the present embodiment using the 6-input sub-selector 302A. Here, FIG. 17A is a diagram for explaining the 1/3 decimation operation. FIG. 17B is a diagram for explaining the 1/3 decimation operation. In the figure, the hatched latch 257 has “latch data” and is a transfer target at the time of the thinning operation, and the non-hatched latch 257 has “latch data not” and is a non-transfer target.

図17(1)に示すように、1/2間引き時には、ラッチ257のデータを1つ置きに水平転送することになる。この転送対象の1つ置きのラッチ257のデータはたとえば6入力サブセレクタ302Aの奇数番目の3つの入力端に入力され水平転送ドライバ308に送られる。このとき、1つ置きのために、各6入力サブセレクタ302Aとしては、6入力端に対して奇数番目の3つの入力端が同様の関係で使用され、かつ、全ての6入力サブセレクタ302Aおよび水平転送ドライバ308が使用される。図では、このことを示すため、全ての水平転送ドライバ308をハッチング付きで示している。したがって、1/2間引き時には、水平転送チャネルの利用状態が均衡するので、効率よく水平転送チャネルを利用可能となる。   As shown in FIG. 17A, at the time of 1/2 thinning, every other data of the latch 257 is horizontally transferred. The data in every other latch 257 to be transferred is input to the odd three input terminals of the 6-input sub-selector 302A, for example, and sent to the horizontal transfer driver 308. At this time, for every other 6-input sub-selector 302A, the odd-numbered three input terminals with respect to the 6-input terminals are used in the same relationship, and all the 6-input sub-selectors 302A and 302A A horizontal transfer driver 308 is used. In the figure, in order to show this, all horizontal transfer drivers 308 are shown with hatching. Therefore, at the time of 1/2 decimation, the usage state of the horizontal transfer channel is balanced, so that the horizontal transfer channel can be used efficiently.

また、図17(2)に示すように、1/3間引き時には、ラッチ257のデータを2つ置きに水平転送することになる。この転送対象の2つ置きのラッチ257のデータはたとえば6入力サブセレクタ302Aのk番目とk+3番目(kは1〜3の何れか)の2つの入力端に入力され水平転送ドライバ308に送られる。このとき、2つ置きのために、各6入力サブセレクタ302Aとしては、6入力端に対してk番目とk+3番目の2つの入力端が同様の関係で使用され、かつ、全ての6入力サブセレクタ302Aおよび水平転送ドライバ308が使用される。図では、このことを示すため、全ての水平転送ドライバ308をハッチング付きで示している。したがって、1/3間引き時にも、水平転送チャネルの利用状態が均衡するので、効率よく水平転送チャネルを利用可能となる。   Further, as shown in FIG. 17B, at the time of 1/3 decimation, every second data of the latch 257 is horizontally transferred. The data of every second latch 257 to be transferred is input to the k-th and k + 3th (k is any one of 1 to 3) inputs of the 6-input sub-selector 302A and sent to the horizontal transfer driver 308, for example. . At this time, for every other 6-input sub-selector 302A, the k-th and k + 3-th two input terminals are used in the same relationship with respect to the 6-input terminals, and all the 6-input sub-selectors are used. A selector 302A and a horizontal transfer driver 308 are used. In the figure, in order to show this, all horizontal transfer drivers 308 are shown with hatching. Accordingly, the horizontal transfer channel usage state is balanced even during 1/3 decimation, so that the horizontal transfer channel can be used efficiently.

このように、6入力サブセレクタ302Aを使用することで、1/2間引きおよび1/3間引きの双方について、効率よく水平転送チャネルを利用可能となる。間引き時にも全ての水平転送チャネルを有効利用し、間引き時の効率を改善することができる。水平転送チャネル数を増やさずにフレームレートを改善することができる。図示を割愛するが、サブセレクタ302として、2入力セレクタを使用した場合は1/3間引き時に非効率的となり、3入力セレクタを使用した場合は1/2間引き時に非効率的となる。この点では、6入力サブセレクタ302Aを使用することで、1/2間引きおよび1/3間引きの双方について非効率的となる利点がある。   As described above, by using the 6-input sub-selector 302A, the horizontal transfer channel can be efficiently used for both 1/2 thinning and 1/3 thinning. Even during thinning, all horizontal transfer channels can be used effectively, and the efficiency during thinning can be improved. The frame rate can be improved without increasing the number of horizontal transfer channels. Although not shown in the figure, when a 2-input selector is used as the sub-selector 302, it becomes inefficient at 1/3 decimation, and when a 3-input selector is used, it becomes inefficient at 1/2 decimation. In this regard, the use of the 6-input sub-selector 302A has an advantage that both 1/2 thinning and 1/3 thinning are inefficient.

なお、ここでは6入力の場合に1/2間引きおよび1/3間引きの双方について効率よく水平転送チャネルを利用可能となることを示したが、サブセレクタ302の入力数が6(=2×3)の倍数の関係を持つ限り1/2間引きおよび1/3間引きの双方について効率よく水平転送チャネルを利用可能となる。「6の倍数」と称したのは、本例では、1/2間引きおよび1/3間引きの双方を考慮していることによるもので、各間引きの割合い1/2,1/3の各逆数(2,3)の最小公倍数である「6」に基づく。   Here, it is shown that the horizontal transfer channel can be efficiently used for both 1/2 thinning and 1/3 thinning in the case of 6 inputs. However, the number of inputs of the sub-selector 302 is 6 (= 2 × 3). The horizontal transfer channel can be efficiently used for both 1/2 thinning and 1/3 thinning as long as there is a relationship of multiples of). In this example, the term “multiple of 6” is used because both 1/2 decimation and 1/3 decimation are taken into account. Each decimation ratio is 1/2 or 1/3. Based on “6” which is the least common multiple of the reciprocal (2, 3).

各間引きの割合が本例と異なれば、それに応じてサブセレクタ302の最適な入力数も異なってくるのは言うまでもない。つまり、間引きの度合いが異なる複数の間引きモードに対応する場合には、各サブセレクタ302のそれぞれには何れかの間引きの割合いの逆数の入力数のものを使用するというだけでは不足であり、各間引きの割合いの逆数の最小公倍数に、1つのサブセレクタ302が担当する入力数を揃えるとよい。   It goes without saying that if the ratio of each thinning is different from that in this example, the optimum number of inputs to the sub-selector 302 will be different accordingly. In other words, when dealing with a plurality of thinning modes having different thinning levels, it is not sufficient to use each of the sub-selectors 302 with an input number having a reciprocal number corresponding to any thinning ratio. The number of inputs handled by one sub-selector 302 may be aligned with the least common multiple of the reciprocal of each thinning rate.

<水平データ転送系の纏め>
図18および図18Aは、本実施形態の固体撮像装置1における水平転送系Htrans の作用効果を従来技術との対比で纏めた図表である。ここで、図18は、本実施形態と特開2006−148509号公報の各水平転送系Htrans の作用効果を比較する図である。図18Aは、本実施形態の水平転送系Htrans の作用効果を図14Aおよび図14Bに示した各比較例との対比で纏めた図表である。
<Summary of horizontal data transfer system>
18 and 18A are tables summarizing the effects of the horizontal transfer system Htrans in the solid-state imaging device 1 of the present embodiment in comparison with the prior art. Here, FIG. 18 is a diagram comparing the operational effects of the horizontal transfer systems Htrans of this embodiment and Japanese Patent Application Laid-Open No. 2006-148509. FIG. 18A is a table summarizing the effects of the horizontal transfer system Htrans of this embodiment in comparison with the comparative examples shown in FIGS. 14A and 14B.

図18(1)に示すように、特開2006−148509号公報の水平転送系Htrans では、水平転送ドライバ308が多段で接続されてしまうので、水平転送ドライバ308がドライブするときに流れる電流経路上に追加のトランジスタが必要になり、直列抵抗が増える。これに対して、図18(2)に示すように、本実施形態の水平転送系Htrans では、水平転送ドライバ308の前段でデータセレクトを行なうことで階層化しており、水平転送ドライバ308は1段でよい。水平転送ドライバ308がドライブするときに流れる電流経路上に追加のトランジスタが必要ではなく、直列抵抗は増えない。比較例に対して水平転送ドライバ308を1/6に削減できるし、水平転送ドライバ308の縦続接続はないので、高速動作を確実に実現できる。   As shown in FIG. 18 (1), in the horizontal transfer system Htrans disclosed in Japanese Patent Application Laid-Open No. 2006-148509, the horizontal transfer driver 308 is connected in multiple stages. Additional transistors are required, increasing the series resistance. On the other hand, as shown in FIG. 18 (2), in the horizontal transfer system Htrans of this embodiment, data is selected in the previous stage of the horizontal transfer driver 308, and the horizontal transfer driver 308 has one stage. It's okay. No additional transistors are required on the current path that flows when the horizontal transfer driver 308 drives, and the series resistance does not increase. Compared with the comparative example, the horizontal transfer driver 308 can be reduced to 1/6, and since there is no cascade connection of the horizontal transfer driver 308, high-speed operation can be realized with certainty.

また、図18Aに示すように、本実施形態の水平転送系Htrans では、その他の様々なメリットがある。たとえば、比較例と本実施形態の水平転送系Htrans で、水平信号線18に直列に接続されるトランジスタの数を比較すると、本実施形態の方が直列のトランジスタ数は少ないため直列抵抗が少なく、より高速に動作する。水平転送のシミュレーションによると、比較例のような一般的な場合に比べて約16%高速化することが分かった。   As shown in FIG. 18A, the horizontal transfer system Htrans of this embodiment has various other merits. For example, comparing the number of transistors connected in series with the horizontal signal line 18 in the horizontal transfer system Htrans of the comparative example and this embodiment, the number of transistors in series in this embodiment is smaller, so the series resistance is smaller. Work faster. According to the horizontal transfer simulation, it was found that the speed was increased by about 16% compared to the general case such as the comparative example.

また、水平転送ドライバ308内の1対の転送用トランジスタ332,334と1対の選択トランジスタ336,338を全て2倍のゲート幅にし、これらのトランジスタ332,334,336,338に流れる電流と同じ電流が流れるセンスアンプ28a内の一部のトランジスタのゲート幅も2倍にすることにより、比較例のような一般的な場合に比べて約32%高速化することが分かった。   Also, the pair of transfer transistors 332 and 334 and the pair of selection transistors 336 and 338 in the horizontal transfer driver 308 are all doubled in gate width, and the same current flows through these transistors 332, 334, 336, and 338. It has been found that by doubling the gate width of some of the transistors in the sense amplifier 28a through which current flows, the speed is increased by about 32% compared to a general case like the comparative example.

前述のように、1/2間引きや1/3間引き時には子階層である6入力サブセレクタ302Aの制御配線のみ飛ばして出力することにより、1/2間引きや1/3間引き時にも全ての水平転送系Htrans を有効利用でき、効率よく水平転送をすることができる。   As described above, at the time of 1/2 thinning or 1/3 thinning, only the control wiring of the 6-input sub-selector 302A, which is a child hierarchy, is skipped and output, so that all horizontal transfers are also performed at 1/2 thinning and 1/3 thinning. The system Htrans can be used effectively and horizontal transfer can be performed efficiently.

ここで、図示を割愛するが、6入力サブセレクタ302Aとして、6入力セレクタ502Eaに代えて第1比較例の6入力サブセレクタを使用する場合(以下参考例と称する)を考える。参考例の場合、図8Dおよび図8Eにて説明したことから推測されるように、制御配線数は12本になり、トランジスタ数は12個となる。これに対して、本実施形態の水平転送系Htrans では、制御配線は5本で済む。   Here, although not shown in the figure, consider a case where the 6-input sub-selector of the first comparative example is used as the 6-input sub-selector 302A instead of the 6-input selector 502Ea (hereinafter referred to as a reference example). In the case of the reference example, the number of control wirings is 12 and the number of transistors is 12 as estimated from the description with reference to FIGS. 8D and 8E. On the other hand, in the horizontal transfer system Htrans of this embodiment, only five control wires are required.

比較例の水平転送系Htrans の水平走査部12を含まない部分は、6個のラッチ257(TR数=10)と、6個の水平転送ドライバ308Z(TR数=4)であり、6カラム1桁当たり84(=10×6+4×6)個のトランジスタを使用することになる。6入力セレクタ502Eaに代えて第1比較例の6入力サブセレクタを使用する場合の水平転送系Htrans の水平走査部12を含まない部分は、6個のラッチ257(TR数=10)と、1個の6入力サブセレクタ302A(TR数=12)と、1個の水平転送ドライバ308(TR数=6)であり、6カラム1桁当たり78(=10×6+12+6)個のトランジスタを使用することになる。本実施形態の水平転送系Htrans の水平走査部12を含まない部分は、6個のラッチ257(TR数=10)と、1個の6入力サブセレクタ302A(TR数=21)と、1個の水平転送ドライバ308(TR数=6)であり、6カラム1桁当たり87(=10×6+21+6)個のトランジスタを使用することになる。   The portion of the comparative horizontal transfer system Htrans that does not include the horizontal scanning unit 12 includes six latches 257 (TR number = 10) and six horizontal transfer drivers 308Z (TR number = 4). 84 (= 10 × 6 + 4 × 6) transistors are used per digit. When the 6-input sub-selector of the first comparative example is used instead of the 6-input selector 502Ea, the portion not including the horizontal scanning unit 12 of the horizontal transfer system Htrans includes 6 latches 257 (TR number = 10) and 1 There are six 6-input sub-selectors 302A (TR number = 12) and one horizontal transfer driver 308 (TR number = 6), and use 78 (= 10 × 6 + 12 + 6) transistors per digit of 6 columns. become. The portion of the horizontal transfer system Htrans of this embodiment that does not include the horizontal scanning unit 12 includes six latches 257 (TR number = 10), one 6-input sub-selector 302A (TR number = 21), and one. Horizontal transfer driver 308 (TR number = 6), and 87 (= 10 × 6 + 21 + 6) transistors are used per one digit of 6 columns.

よって、本実施形態の水平転送系Htrans では、比較例に対して6カラム1桁当たりトランジスタは3つ増えてしまい、また第1比較例の6入力サブセレクタを使用する参考例に対して9つ増えてしまう。しかしながら、制御対象の水平転送ドライバ308の数が1/6に減ることにより、水平走査部12の規模を約1/6に小さくすることができる。第1比較例の6入力サブセレクタを使用する場合と本実施形態の水平転送系Htrans のどちらが回路のレイアウト面積が小さくなるかは、画素ピッチやレイアウトルールによって異なる。   Therefore, in the horizontal transfer system Htrans of the present embodiment, the number of transistors per digit of 6 columns is increased by 3 with respect to the comparative example, and 9 with respect to the reference example using the 6-input sub-selector of the first comparative example. It will increase. However, when the number of horizontal transfer drivers 308 to be controlled is reduced to 1/6, the scale of the horizontal scanning unit 12 can be reduced to about 1/6. Whether the 6-input sub-selector of the first comparative example is used or the horizontal transfer system Htrans of this embodiment has a smaller circuit layout area depends on the pixel pitch and the layout rule.

このように、本実施形態の水平転送系Htrans は、間引きを行なわないときにも比較例よりさらに高速な転送を行なうことができ、高速化の度合いは、当該比較例に比べてシミュレーションでは16%〜32%程度となる。また、間引き時にも全ての水平転送チャネルを有効利用でき、間引き時の効率を改善する水平転送系にできる。水平転送チャネル数を増やさずにフレームレートを改善することができ、6入力サブセレクタ302Aの制御配線を最小限に抑えることができる。   As described above, the horizontal transfer system Htrans of this embodiment can perform transfer at a higher speed than the comparative example even when thinning is not performed, and the degree of speeding up is 16% in the simulation as compared with the comparative example. It is about ~ 32%. In addition, all horizontal transfer channels can be effectively used even during thinning, and a horizontal transfer system that improves the efficiency during thinning can be achieved. The frame rate can be improved without increasing the number of horizontal transfer channels, and the control wiring of the 6-input sub-selector 302A can be minimized.

以上、本発明について実施形態を用いて説明したが、本発明の技術的範囲は前記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で前記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。   As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. Various changes or improvements can be added to the above-described embodiment without departing from the gist of the invention, and embodiments to which such changes or improvements are added are also included in the technical scope of the present invention.

また、前記の実施形態は、クレーム(請求項)にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。   Further, the above embodiments do not limit the invention according to the claims (claims), and all combinations of features described in the embodiments are not necessarily essential to the solution means of the invention. Absent. The embodiments described above include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. Even if some constituent requirements are deleted from all the constituent requirements shown in the embodiment, as long as an effect is obtained, a configuration from which these some constituent requirements are deleted can be extracted as an invention.

前記実施形態では、本実施形態の半導体装置400や信号選択回路500を固体撮像装置1の水平転送系へ適用する例で説明したが、前記実施形態の適用範囲は固体撮像装置に限らない。データを順次後段側に転送する仕組みを持つ半導体装置や固体撮像装置1を利用した撮像装置、あるいは複写機やファクシミリ装置などの画像処理装置などの電子機器であれば、どのようなものにも適用できる。1次元または2次元に配列されたラッチから特定のラッチが選択され、ラッチの情報が転送配線に転送され、転送配線のデータが外部に読み出されるものであればよい。たとえば、本実施形態の半導体装置400や信号選択回路500の仕組みは、SRAM(Static RAM)やDRAM(Dynamic RAM )などの半導体メモリへも適用できる。   In the above embodiment, the example in which the semiconductor device 400 and the signal selection circuit 500 of this embodiment are applied to the horizontal transfer system of the solid-state imaging device 1 has been described. However, the application range of the above-described embodiment is not limited to the solid-state imaging device. Applicable to any electronic device such as a semiconductor device having a mechanism for sequentially transferring data to the subsequent stage, an imaging device using the solid-state imaging device 1, or an image processing device such as a copying machine or a facsimile device it can. It is sufficient that a specific latch is selected from the one-dimensional or two-dimensionally arranged latches, the latch information is transferred to the transfer wiring, and the data of the transfer wiring is read out to the outside. For example, the mechanism of the semiconductor device 400 and the signal selection circuit 500 of the present embodiment can be applied to a semiconductor memory such as SRAM (Static RAM) or DRAM (Dynamic RAM).

なお、固体撮像装置はワンチップとして形成された形態であってもよいし、撮像部と、信号処理部または光学系とが纏めてパッケージングされた、撮像機能を有するモジュール状の形態であってもよい。また、固体撮像装置のみではなく、撮像装置やその他のあらゆる電子機器にも適用可能である。この場合、撮像装置やその他の電子機器として、固体撮像装置と同様の効果が得られる。ここで撮像装置は、たとえば、カメラ(あるいはカメラシステム)や撮像機能を有する携帯機器のことを示す。また「撮像」は、通常のカメラ撮影時の像の撮り込みだけではなく、広義の意味として、指紋検出なども含むものである。   Note that the solid-state imaging device may have a form formed as a single chip, or a module-like form having an imaging function in which an imaging unit and a signal processing unit or an optical system are packaged together. Also good. Further, the present invention can be applied not only to a solid-state imaging device but also to an imaging device and any other electronic device. In this case, the same effect as that of the solid-state imaging device can be obtained as the imaging device or other electronic devices. Here, the imaging device indicates, for example, a camera (or camera system) or a portable device having an imaging function. “Imaging” includes not only capturing an image during normal camera shooting, but also includes fingerprint detection in a broad sense.

本実施形態の半導体装置の基本構成(第1例)を示す図である。It is a figure which shows the basic composition (1st example) of the semiconductor device of this embodiment. 本実施形態の半導体装置の基本構成(第2例)を示す図である。It is a figure which shows the basic composition (2nd example) of the semiconductor device of this embodiment. 本実施形態の半導体装置を制御する制御信号を説明する図である。It is a figure explaining the control signal which controls the semiconductor device of this embodiment. 本実施形態の半導体装置に対する第1・第2比較例の半導体装置を示す図である。It is a figure which shows the semiconductor device of the 1st, 2nd comparative example with respect to the semiconductor device of this embodiment. 本実施形態の半導体装置に対する第3比較例の半導体装置を示す図である。It is a figure which shows the semiconductor device of the 3rd comparative example with respect to the semiconductor device of this embodiment. 本実施形態の信号選択回路の基本構成(第1例)を説明する図である。It is a figure explaining the basic composition (the 1st example) of the signal selection circuit of this embodiment. 本実施形態の信号選択回路の基本構成(第2例)を説明する図である。It is a figure explaining the basic composition (the 2nd example) of the signal selection circuit of this embodiment. 本実施形態の信号選択回路の基本構成(第3例)を説明する図である。It is a figure explaining the basic composition (the 3rd example) of the signal selection circuit of this embodiment. 本実施形態の信号選択回路の基本構成(第4例)を説明する図である。It is a figure explaining the basic composition (the 4th example) of the signal selection circuit of this embodiment. 本実施形態の3入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 3 input selector of this embodiment. 本実施形態の3入力セレクタを1次元に複数並べたセレクタ群を示す図である。It is a figure which shows the selector group which arranged three input selector of this embodiment in one dimension. 本実施形態の3入力セレクタを制御する制御信号を説明する図である。It is a figure explaining the control signal which controls 3 input selectors of this embodiment. 第1比較例の3入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 3 input selector of a 1st comparative example. 第2比較例の3入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 3 input selector of a 2nd comparative example. 第3比較例の3入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 3 input selector of a 3rd comparative example. 第4比較例の3入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 3 input selector of a 4th comparative example. 第1比較例の3入力セレクタを1次元に複数並べたセレクタ群を示す図である。It is a figure which shows the selector group which arranged three input selectors of the 1st comparative example in one dimension. 本実施形態の3入力セレクタの作用効果を比較例との対比で纏めた図(その1)である。It is the figure (the 1) which summarized the effect of the 3 input selector of this embodiment by contrast with the comparative example. 本実施形態の3入力セレクタの作用効果を比較例との対比で纏めた図(その2)である。It is the figure (the 2) which summarized the effect of the 3 input selector of this embodiment by contrast with the comparative example. 第1変形例の3入力セレクタを1次元に複数並べたセレクタ群を示す図である。It is a figure which shows the selector group which arranged three input selectors of the 1st modification in one dimension. 第2変形例の3入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 3 input selector of a 2nd modification. 第2変形例の3入力セレクタを1次元に複数並べたセレクタ群を示す図である。It is a figure which shows the selector group which arranged three input selectors of the 2nd modification in one dimension. 第2変形例の3入力セレクタを制御する制御信号を説明する図である。It is a figure explaining the control signal which controls 3 input selector of a 2nd modification. 第1例の4入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 4 input selector of a 1st example. 第1例の4入力セレクタを制御する制御信号を説明する図である。It is a figure explaining the control signal which controls 4 input selectors of the 1st example. 第1例の4入力セレクタと比較例との対比を説明する図である。It is a figure explaining contrast with 4 input selector of the 1st example, and a comparative example. 本実施形態の6入力セレクタの回路ブロック図である。It is a circuit block diagram of a 6-input selector of the present embodiment. 本実施形態の6入力セレクタの回路構成を示す図である。It is a figure which shows the circuit structure of 6 input selector of this embodiment. 本実施形態の6入力セレクタを1次元に複数並べたセレクタ群を示す図である。It is a figure which shows the selector group which arranged 6 input selector of this embodiment in one dimension. 本実施形態の6入力セレクタを制御する制御信号を説明する図である。It is a figure explaining the control signal which controls 6 input selectors of this embodiment. 本実施形態の第1例の6入力セレクタと比較例との対比を説明する図(その1)である。It is FIG. (1) explaining contrast with 6-input selector of the 1st example of this embodiment, and a comparative example. 本実施形態の第1例の6入力セレクタと比較例との対比を説明する図(その2)である。It is FIG. (2) explaining contrast with 6-input selector of the 1st example of this embodiment, and a comparative example. 本実施形態の9入力セレクタの回路ブロック図である。It is a circuit block diagram of 9 input selector of this embodiment. 本実施形態の9入力セレクタと比較例との対比を説明する図である。It is a figure explaining contrast with 9 input selector of this embodiment, and a comparative example. 本実施形態の12入力セレクタの回路ブロック図である。It is a circuit block diagram of a 12-input selector of this embodiment. 本実施形態の12入力セレクタと比較例との対比を説明する図である。It is a figure explaining contrast with 12 input selector of this embodiment, and a comparative example. 本実施形態の5入力セレクタの回路ブロック図である。It is a circuit block diagram of the 5-input selector of this embodiment. 本実施形態の第1例の5入力セレクタと比較例との対比を説明する図である。It is a figure explaining contrast with 5-input selector of the 1st example of this embodiment, and a comparative example. 第2例・第3例の4入力セレクタの回路ブロック図である。It is a circuit block diagram of a 4-input selector of the second example and the third example. 第2例・第3例の4入力セレクタと比較例や第1例の4入力セレクタとの対比を説明する図である。It is a figure explaining contrast with 4 input selector of the 2nd example and 3rd example, and a 4 input selector of a comparative example and the 1st example. 固体撮像装置(CMOSイメージセンサ)の基本構成図である。1 is a basic configuration diagram of a solid-state imaging device (CMOS image sensor). 本実施形態の固体撮像装置の水平データ転送系の基本構成を示す図である。It is a figure which shows the basic composition of the horizontal data transfer system of the solid-state imaging device of this embodiment. 本実施形態の水平データ転送系に対する比較例を示す図(その1)である。It is FIG. (1) which shows the comparative example with respect to the horizontal data transfer type | system | group of this embodiment. 本実施形態の水平データ転送系に対する比較例を示す図(その2)である。It is FIG. (2) which shows the comparative example with respect to the horizontal data transfer type | system | group of this embodiment. 本実施形態の水平転送系の詳細構成例(1ブロック分:6カラム分)を示す図である。It is a figure which shows the detailed structural example (for 1 block: 6 columns) of the horizontal transfer type | system | group of this embodiment. 本実施形態の水平転送系の詳細構成例(4つの水平転送チャネル分)を示す図である。It is a figure which shows the detailed structural example (for four horizontal transfer channels) of the horizontal transfer system of this embodiment. データ記憶部のラッチに使用されるクロックドインバータの構成例を示す図である。It is a figure which shows the structural example of the clocked inverter used for the latch of a data storage part. 本実施形態の水平転送系の基本的な動作を説明するためのデータ例を示す図である。It is a figure which shows the example of data for demonstrating the basic operation | movement of the horizontal transfer type | system | group of this embodiment. 図16のデータ例における本実施形態の水平転送系の基本動作を説明するタイミングチャートである。FIG. 17 is a timing chart for explaining a basic operation of the horizontal transfer system of the present embodiment in the data example of FIG. 16. FIG. 6入力サブセレクタを使用した本実施形態の固体撮像装置における水平転送系の変形動作を説明する図である。It is a figure explaining the deformation | transformation operation | movement of the horizontal transfer system in the solid-state imaging device of this embodiment using 6 input sub-selectors. 本実施形態と特開2006−148509号公報の各水平転送系の作用効果を比較する図である。It is a figure which compares the effect of each horizontal transfer system of this embodiment and Unexamined-Japanese-Patent No. 2006-148509. 本実施形態の水平転送系の作用効果を比較例との対比で纏めた図表である。It is the chart which summarized the operation effect of the horizontal transfer system of this embodiment by contrast with a comparative example.

符号の説明Explanation of symbols

1…固体撮像装置、10…画素アレイ部、12…水平走査部、14…垂直走査部、18…水平信号線、19…垂直信号線、20…通信・タイミング制御部、24…読出電流制御部、250…AD変換部、252…比較部、254…カウンタ部、256…データ記憶部、257…ラッチ(データ保持回路)、26…カラムAD変換部、27…参照信号生成部、270…DA変換部、28…出力部、3…単位画素、300…データセレクタ部、301…セレクタ部(選択部)、302…サブセレクタ(信号選択部)、307…ドライバ部(駆動部)、308…水平転送ドライバ(転送駆動部)、331…インバータ、332,334…転送用トランジスタ、336,338…選択トランジスタ、400…半導体装置、401…第1トランジスタ、402…第1トランジスタ部、403…第2トランジスタ、404…第2トランジスタ部、408…相補スイッチ、500…信号選択回路、502…入力セレクタ、502A…3入力セレクタ、502V…2入力セレクタ、7…駆動制御部   DESCRIPTION OF SYMBOLS 1 ... Solid-state imaging device, 10 ... Pixel array part, 12 ... Horizontal scanning part, 14 ... Vertical scanning part, 18 ... Horizontal signal line, 19 ... Vertical signal line, 20 ... Communication / timing control part, 24 ... Read-out current control part , 250 ... AD conversion unit, 252 ... comparison unit, 254 ... counter unit, 256 ... data storage unit, 257 ... latch (data holding circuit), 26 ... column AD conversion unit, 27 ... reference signal generation unit, 270 ... DA conversion 28: Output unit, 3: Unit pixel, 300 ... Data selector unit, 301 ... Selector unit (selection unit), 302 ... Sub-selector (signal selection unit), 307 ... Driver unit (drive unit), 308 ... Horizontal transfer Driver (transfer drive unit), 331... Inverter, 332, 334... Transfer transistor, 336 and 338... Select transistor, 400... Semiconductor device, 401. DESCRIPTION OF SYMBOLS 02 ... 1st transistor part, 403 ... 2nd transistor, 404 ... 2nd transistor part, 408 ... Complementary switch, 500 ... Signal selection circuit, 502 ... Input selector, 502A ... 3 input selector, 502V ... 2 input selector, 7 ... Drive controller

Claims (13)

第1の導電型の第1トランジスタを1つ有する第1トランジスタ部と、
前記第1の導電型とは異なる第2の導電型の第2トランジスタが“M−1”個(Mは3以上の正の整数)縦続接続された第2トランジスタ部と、
を備え、
前記第1トランジスタ部および前記第2トランジスタ部の対でM組が並列配置されており、
前記M組の前記第1トランジスタ部および前記第2トランジスタ部の内の何れか1つに対して、前記第1トランジスタの制御入力端に当該第1トランジスタをオンさせるアクティブレベルが入力されるときには、当該第1トランジスタが属する組の全ての前記第2トランジスタの制御入力端にも各第2トランジスタをオンさせるアクティブレベルが入力可能であるとともに、当該第1トランジスタが属さない他の組のそれぞれについては、前記第1トランジスタの制御入力端には当該第1トランジスタをオフさせるインアクティブレベルが入力可能で、かつ、少なくとも1つの前記第2トランジスタの制御入力端にも当該第2トランジスタをオフさせるインアクティブレベルが入力可能に構成されている
半導体装置。
A first transistor portion having one first transistor of the first conductivity type;
A second transistor portion in which “M−1” second transistors of a second conductivity type different from the first conductivity type are cascade-connected (M is a positive integer of 3 or more);
With
M pairs are arranged in parallel in the pair of the first transistor portion and the second transistor portion,
When an active level for turning on the first transistor is input to the control input terminal of the first transistor for any one of the M sets of the first transistor unit and the second transistor unit, An active level for turning on each second transistor can also be input to the control input terminals of all the second transistors of the set to which the first transistor belongs, and for each of the other sets to which the first transistor does not belong The inactive level for turning off the first transistor can be input to the control input terminal of the first transistor, and the inactive level for turning off the second transistor also at the control input terminal of at least one of the second transistors. A semiconductor device configured to allow level input.
それぞれの組のアクティブレベルが入力される前記第1トランジスタの制御入力端は、当該第1トランジスタが属さない他の組の各第2トランジスタ部との間で、それぞれ異なる何れか1つの前記第2トランジスタの制御入力端と接続される
請求項1に記載の半導体装置。
The control input terminal of the first transistor to which the active level of each set is input is different from each of the second transistor portions of the other set to which the first transistor does not belong. The semiconductor device according to claim 1, wherein the semiconductor device is connected to a control input terminal of the transistor.
各組の前記第1トランジスタ部と前記第2トランジスタ部は、前記第1トランジスタの入力端が前記第2トランジスタ部の最も信号入力側に近い前記第2トランジスタの入力端と接続され、かつ、前記第1トランジスタの出力端が前記第2トランジスタ部の最も信号出力側に近い前記第2トランジスタの出力端と接続される
請求項1または2に記載の半導体装置。
The first transistor portion and the second transistor portion of each set are connected to the input end of the second transistor, the input end of the first transistor being closest to the signal input side of the second transistor portion, and The semiconductor device according to claim 1, wherein an output terminal of the first transistor is connected to an output terminal of the second transistor that is closest to the signal output side of the second transistor unit.
各組の前記第1トランジスタ部および前記第2トランジスタ部の各信号入力側は共通に接続され、かつ組ごとに各別の信号入力端に接続され、
各組の前記第1トランジスタ部および前記第2トランジスタ部の各信号出力側は共通に信号出力端に接続され、
信号選択回路として機能するように構成される
請求項1〜3の内の何れか一項に記載の半導体装置。
The signal input sides of the first transistor portion and the second transistor portion of each set are connected in common, and are connected to different signal input ends for each set,
Each signal output side of each pair of the first transistor portion and the second transistor portion is commonly connected to a signal output end,
The semiconductor device according to claim 1, configured to function as a signal selection circuit.
前記Mが3であり、3入力−1出力型の信号選択回路として機能するように構成されている
請求項4に記載の半導体装置。
The semiconductor device according to claim 4, wherein the M is 3 and is configured to function as a 3-input-1 output-type signal selection circuit.
前記第1トランジスタと前記第2トランジスタが相補接続されている相補スイッチが2つ並列接続されて構成されている2入力−1出力型の信号選択回路を少なくとも1つさらに備え、
前記3入力−1出力型の信号選択回路との組合せにより、“3+α”入力−1出力型の信号選択回路として機能するように構成されている
請求項5に記載の半導体装置。
At least one 2-input-1 output-type signal selection circuit configured by connecting two complementary switches in which the first transistor and the second transistor are complementarily connected in parallel;
The semiconductor device according to claim 5, wherein the semiconductor device is configured to function as a “3 + α” input-1 output type signal selection circuit in combination with the 3 input-1 output type signal selection circuit.
6入力−1出力型の信号選択回路として機能するように構成されている
請求項6に記載の半導体装置。
The semiconductor device according to claim 6, configured to function as a 6-input / 1-output type signal selection circuit.
前記3入力−1出力型の信号選択回路の信号入力側に前記2入力−1出力型の信号選択回路を3つ有し、
前記3入力−1出力型の信号選択回路の各入力側に前記2入力−1出力型の信号選択回路からの出力信号が各別に入力される
請求項7に記載の半導体装置。
Three signal input circuits of the two input / one output type are provided on the signal input side of the signal input circuit of the three input / one output type,
The semiconductor device according to claim 7, wherein an output signal from the 2-input-1 output-type signal selection circuit is individually input to each input side of the 3-input-1 output-type signal selection circuit.
前記第1トランジスタはpチャネル型のMOSトランジスタもしくはNPN型のバイポーラトランジスタである
請求項1〜8の内の何れか一項に記載の半導体装置。
The semiconductor device according to claim 1, wherein the first transistor is a p-channel MOS transistor or an NPN bipolar transistor.
第1の導電型の第1トランジスタを1つ有する第1トランジスタ部と、
前記第1の導電型とは異なる第2の導電型の第2トランジスタが“M−1”個(Mは3以上の正の整数)縦続接続された第2トランジスタ部と、
を備え、
前記第1トランジスタ部および前記第2トランジスタ部の対でM組が並列配置されており、
組みごとに各別に信号が入力されるように、各組の前記第1トランジスタ部および前記第2トランジスタ部の各信号入力側が共通に接続されもしくは接続可能であり、
各組の前記第1トランジスタ部および前記第2トランジスタ部の各信号出力側は共通に接続されもしくは接続可能であり、
ある組の前記第1トランジスタが他の全ての組の前記第2トランジスタ部のそれぞれ異なる何れか1つの前記第2トランジスタと各制御入力端が共通に接続されもしくは接続可能であり、
前記第1トランジスタの制御入力端に入力される制御信号のアクティブレベルが、他組の各第2トランジスタの制御入力端にはインアクティブレベルとして入力されることにより、何れか1つの組に入力された信号を選択して出力する
半導体装置。
A first transistor portion having one first transistor of the first conductivity type;
A second transistor portion in which “M−1” second transistors of a second conductivity type different from the first conductivity type are cascade-connected (M is a positive integer of 3 or more);
With
M pairs are arranged in parallel in the pair of the first transistor portion and the second transistor portion,
The signal input sides of the first transistor portion and the second transistor portion of each set are commonly connected or connectable so that signals are input separately for each set,
Each signal output side of the first transistor portion and the second transistor portion of each set is connected or connectable in common,
One set of the first transistors is connected to or can be connected in common to any one of the second transistors and the control input terminals different from each other in the other second set of the second transistor sections,
The active level of the control signal input to the control input terminal of the first transistor is input as an inactive level to the control input terminal of each second transistor of the other set, and is input to any one group. A semiconductor device that selects and outputs the selected signal.
信号の入力側と出力側を逆に取り扱うことで、1入力−複数出力型の信号選択回路として機能する
請求項4〜10の内の何れか一項に記載の半導体装置。
The semiconductor device according to any one of claims 4 to 10, wherein the semiconductor device functions as a one-input / multiple-output type signal selection circuit by reversing the input side and the output side of the signal.
単位画素が行列状に配列された画素アレイ部と、
前記画素アレイ部の各単位画素からアナログの画素信号を読み出す垂直走査部と、
前記画素アレイ部の各単位画素から読み出されたアナログの画素信号をデジタルデータに変換する列ごとに設けられたAD変換部と、
各列の前記AD変換部の後段にそれぞれ設けられ、前記AD変換部で変換されたデジタルデータを保持するデータ保持回路を具備するデータ記憶部と、
M列(Mは3以上の正の整数)の前記データ保持回路のデータの何れかを選択する信号選択部と、
前記信号選択部で選択されるデータに基づきデータ転送用の信号線を駆動する転送駆動部と、
前記転送駆動部を制御してデータを前記信号線を介して後段回路に転送させる水平走査部と、
を備え、
前記信号選択部は、
第1の導電型の第1トランジスタを1つ有する第1トランジスタ部および前記第1の導電型とは異なる第2の導電型の第2トランジスタが“M−1”個縦続接続された第2トランジスタ部との対でM組が並列配置されており、
各組の前記第1トランジスタ部および前記第2トランジスタ部の各信号入力側は共通に接続され、かつ組ごとに各別の前記データ保持回路からデータが入力され、
各組の前記第1トランジスタ部および前記第2トランジスタ部の各信号出力側は共通に前記転送駆動部に接続されている
ことを特徴とする固体撮像装置。
A pixel array unit in which unit pixels are arranged in a matrix;
A vertical scanning unit that reads an analog pixel signal from each unit pixel of the pixel array unit;
An AD conversion unit provided for each column for converting an analog pixel signal read from each unit pixel of the pixel array unit into digital data;
A data storage unit provided at a subsequent stage of the AD conversion unit of each column, and having a data holding circuit for holding digital data converted by the AD conversion unit;
A signal selection unit for selecting any of the data of the data holding circuit in M columns (M is a positive integer of 3 or more);
A transfer driver that drives a signal line for data transfer based on the data selected by the signal selector;
A horizontal scanning unit for controlling the transfer driving unit to transfer data to a subsequent circuit via the signal line;
With
The signal selector is
A first transistor section having one first transistor of the first conductivity type and a second transistor in which “M−1” second transistors of a second conductivity type different from the first conductivity type are cascade-connected. M pairs are arranged in parallel with each other,
The signal input sides of the first transistor portion and the second transistor portion of each set are connected in common, and data is input from each separate data holding circuit for each set,
Each signal output side of each of the first transistor section and the second transistor section of each set is connected to the transfer driving section in common.
前記第1トランジスタと前記第2トランジスタが相補接続されている相補スイッチが2つ並列接続されて構成されている2入力−1出力型の信号選択部をさらに備え、
前記3入力−1出力型の信号選択部の信号入力側に前記2入力−1出力型の信号選択部を3つ有し、
前記3入力−1出力型の信号選択部の各入力側に前記2入力−1出力型の信号選択部からの出力信号が各別に入力される
請求項12に記載の固体撮像装置。
A two-input / one-output type signal selection unit configured by connecting two complementary switches in which the first transistor and the second transistor are complementarily connected in parallel;
The signal input side of the 3-input-1 output type signal selection unit has three 2-input-1 output type signal selection units;
The solid-state imaging device according to claim 12, wherein an output signal from the 2-input-1 output-type signal selection unit is individually input to each input side of the 3-input-1 output-type signal selection unit.
JP2008147951A 2008-06-05 2008-06-05 Semiconductor device and solid-state imaging device Pending JP2009296312A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008147951A JP2009296312A (en) 2008-06-05 2008-06-05 Semiconductor device and solid-state imaging device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008147951A JP2009296312A (en) 2008-06-05 2008-06-05 Semiconductor device and solid-state imaging device

Publications (1)

Publication Number Publication Date
JP2009296312A true JP2009296312A (en) 2009-12-17

Family

ID=41544080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008147951A Pending JP2009296312A (en) 2008-06-05 2008-06-05 Semiconductor device and solid-state imaging device

Country Status (1)

Country Link
JP (1) JP2009296312A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020095854A1 (en) * 2018-11-08 2020-05-14 日本電気株式会社 Logic integrated circuit, configuration information setting method, and recording medium
CN114337631A (en) * 2022-01-14 2022-04-12 中国电子科技集团公司第四十四研究所 Quenching and recovery circuit of silicon-based single photon detector and control method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53101260A (en) * 1977-02-16 1978-09-04 Mitsubishi Electric Corp Selective gate circuit
JPS5830231A (en) * 1981-08-18 1983-02-22 Seiko Epson Corp Analog switching circuit with selector
JP2006270293A (en) * 2005-03-23 2006-10-05 Sony Corp Physical quantity distribution detection device, physical information acquisition method, and physical information acquisition device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53101260A (en) * 1977-02-16 1978-09-04 Mitsubishi Electric Corp Selective gate circuit
JPS5830231A (en) * 1981-08-18 1983-02-22 Seiko Epson Corp Analog switching circuit with selector
JP2006270293A (en) * 2005-03-23 2006-10-05 Sony Corp Physical quantity distribution detection device, physical information acquisition method, and physical information acquisition device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020095854A1 (en) * 2018-11-08 2020-05-14 日本電気株式会社 Logic integrated circuit, configuration information setting method, and recording medium
CN114337631A (en) * 2022-01-14 2022-04-12 中国电子科技集团公司第四十四研究所 Quenching and recovery circuit of silicon-based single photon detector and control method thereof

Similar Documents

Publication Publication Date Title
JP5429547B2 (en) Solid-state imaging device, imaging device, AD conversion method
CN101753864B (en) Solid-state imaging device and imaging system using the solid-state imaging device
US10901453B2 (en) Semiconductor integrated circuit, and method for supplying clock signals in semiconductor integrated circuit
US8159589B2 (en) Image sensor for high-speed data readout
TWI536833B (en) Solid state camera device
JP2009296311A (en) Semiconductor device and solid-state imaging apparatus
JP6091218B2 (en) Imaging device, imaging system, and driving method of imaging device.
US20230217133A1 (en) Dual-progression pixel readout
CN102918829B (en) Solid-state imaging device
JP2009296312A (en) Semiconductor device and solid-state imaging device
JP2019215881A (en) Semiconductor integrated circuit and clock supply method for semiconductor integrated circuit
US20100033609A1 (en) Solid state imaging device
WO2020059294A1 (en) Solid-state imaging element, imaging device, and method for controlling solid-state imaging element
JP5881512B2 (en) Clock generation circuit and imaging apparatus
JP5433499B2 (en) Solid-state imaging device
JP5433500B2 (en) Solid-state imaging device
JP4388871B2 (en) Semiconductor imaging device
JP3681066B1 (en) Shift register and MOS type solid-state imaging device
JP5340373B2 (en) Solid-state imaging device and imaging system using solid-state imaging device
CN118732762A (en) A voltage bias circuit
JP2007208364A (en) Drive method of solid-state image pickup device
KR20230071040A (en) Digital-to-analog converter and image sensor including the same
JP2007124084A (en) Three-valued pulse generating circuit
JP6834809B2 (en) Imaging device and imaging method
US7501971B2 (en) Analog-to-digital converter with resistor ratio

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20100909

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20100909

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110523

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121113

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121120

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130312