JP2005057389A - Data output apparatus - Google Patents

Data output apparatus Download PDF

Info

Publication number
JP2005057389A
JP2005057389A JP2003284499A JP2003284499A JP2005057389A JP 2005057389 A JP2005057389 A JP 2005057389A JP 2003284499 A JP2003284499 A JP 2003284499A JP 2003284499 A JP2003284499 A JP 2003284499A JP 2005057389 A JP2005057389 A JP 2005057389A
Authority
JP
Japan
Prior art keywords
data
bit
register
circuit
serial
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
JP2003284499A
Other languages
Japanese (ja)
Inventor
Toshiaki Furukabu
利昭 古株
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2003284499A priority Critical patent/JP2005057389A/en
Publication of JP2005057389A publication Critical patent/JP2005057389A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a data output apparatus capable of reducing a data amount to set a DAC input code. <P>SOLUTION: The data output apparatus is provided with: a serial shift register 11 for converting received serial data in n-bits into parallel data; and a data latch register 12 for latching the converted parallel data, and has a function of receiving the serial data one by one bit synchronously with a first clock signal, converting the serial data received by n-bits into parallel data, transferring the parallel data to the data latch register 12, and carrying out feedback shift of the parallel data synchronously with a second clock signal. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、DAC入力コードを設定するためのデータを出力するデータ出力装置に関する。   The present invention relates to a data output device that outputs data for setting a DAC input code.

従来、DAC回路を検査するためのデータを出力する装置として図19に示したような測定装置が知られている。図19に示した測定装置70は、外部から入力されたnビット分のシリアルデータをクロック信号に基づいてパラレルデータに変換するシリアルパラレル変換回路71(以下、シリアルシフトレジスタという)と、該シリアルシフトレジスタ71から出力されるパラレルデータをラッチ信号に同期して保持するデータ保持レジスタ72とにより構成されている。データ保持レジスタ72に保持されているデジタルデータを測定対象のDAC回路100へ出力し、DAC回路100から得られるアナログデータが予め設定された期待値と一致するか否かにより検査が行われる。DAC回路100から出力されるデータと期待値とを比較した結果、両者が一致した場合は、DAC回路100は良品と判断され、両者が一致しなかった場合は、DAC回路100は不良品と判断される。   Conventionally, a measuring apparatus as shown in FIG. 19 is known as an apparatus for outputting data for inspecting a DAC circuit. 19 includes a serial / parallel conversion circuit 71 (hereinafter referred to as a serial shift register) that converts n-bit serial data input from the outside into parallel data based on a clock signal, and the serial shift. The data holding register 72 holds the parallel data output from the register 71 in synchronization with the latch signal. The digital data held in the data holding register 72 is output to the DAC circuit 100 to be measured, and an inspection is performed depending on whether analog data obtained from the DAC circuit 100 matches a preset expected value. As a result of comparing the data output from the DAC circuit 100 and the expected value, if both match, the DAC circuit 100 is determined to be non-defective, and if both do not match, the DAC circuit 100 is determined to be defective. Is done.

図20は測定装置70の詳細を説明するブロック図であり、図21は測定装置70の動作を説明するタイミングチャートである。シリアルシフトレジスタ71は、n個のD型フリップフロップ回路D0〜Dn−1を備えており、まず、クロック信号の立ち上がりに同期して、1ビット目(最下位ビット)のシリアルデータがD型フリップフロップ回路Dn−1に入力され、該D型フリップフロップ回路Dn−1にてそのデータが一時的に保持される。次のクロック信号の立ち上がりに同期してD型フリップフロップ回路Dn−1で保持している1ビット目のデータを隣のD型フリップフロップ回路Dn−2にシフトして、D型フリップフロップ回路Dn−2ににてそのデータを保持すると共に、2ビット目のデータがD型フリップフロップ回路Dn−1に入力されて保持される。同様に、次のクロック信号の立ち上がりに同期して、D型フリップフロップ回路Dn−2で保持している1ビット目のデータ、D型フリップフロップ回路Dn−1で保持している2ビット目のデータを夫々D型フリップフロップ回路Dn−3,Dn−2へシフトして保持すると共に、3ビット目のシリアルデータがD型フリップフロップ回路Dn−1に入力されて保持される。このような動作をnビット目(最上位ビット)のデータがD型フリップフロップ回路Dn−1に入力されるまで繰り返すことにより、D型フリップフロップ回路D0,D1,…,Dn−1には、1ビット目のデータ、2ビット目のデータ、…、nビット目のデータがそれぞれ保持されることとなり、保持されたnビット分のデータを出力することでパラレルデータに変換する。   FIG. 20 is a block diagram for explaining the details of the measuring apparatus 70, and FIG. 21 is a timing chart for explaining the operation of the measuring apparatus 70. The serial shift register 71 includes n D-type flip-flop circuits D0 to Dn-1. First, in synchronization with the rising edge of the clock signal, serial data of the first bit (least significant bit) is a D-type flip-flop. The D-type flip-flop circuit Dn-1 temporarily holds the data. The first bit data held in the D-type flip-flop circuit Dn-1 is shifted to the adjacent D-type flip-flop circuit Dn-2 in synchronization with the next rising edge of the clock signal, and the D-type flip-flop circuit Dn-2 The data is held at -2, and the second bit data is input to and held in the D-type flip-flop circuit Dn-1. Similarly, in synchronization with the rise of the next clock signal, the first bit data held in the D-type flip-flop circuit Dn-2 and the second bit held in the D-type flip-flop circuit Dn-1 Data is shifted and held in D-type flip-flop circuits Dn-3 and Dn-2, respectively, and serial data of the third bit is input and held in D-type flip-flop circuit Dn-1. By repeating such an operation until the n-th bit (most significant bit) data is input to the D-type flip-flop circuit Dn-1, the D-type flip-flop circuits D0, D1,. The first bit data, the second bit data,..., The n-th bit data are held, and the held n-bit data is output to be converted into parallel data.

データ保持レジスタ72は、n個のD型フリップフロップ回路R0〜Rn−1を備え、図21に示すラッチ信号に同期してシリアルシフトレジスタ71から出力されたデータを保持し、その保持したデータをDAC回路100へ出力する。具体的には、シリアルシフトレジスタ71のD型フリップフロップ回路D0,D1,…,Dn−1から出力される各データがデータ保持レジスタ72のD型フリップフロップ回路R0,R1,…,Rn−1にて保持され、これらの保持されたデータがDAC回路100へ出力される。   The data holding register 72 includes n D-type flip-flop circuits R0 to Rn-1, holds data output from the serial shift register 71 in synchronization with the latch signal shown in FIG. 21, and stores the held data. Output to the DAC circuit 100. Specifically, each data output from the D-type flip-flop circuits D0, D1,..., Dn-1 of the serial shift register 71 is converted into D-type flip-flop circuits R0, R1,. And the held data is output to the DAC circuit 100.

このように、従来の測定装置70では、DAC回路100の入力設定をする際に、シリアルシフトレジスタ71及びデータ保持レジスタ72の2段のレジスタを経由して入力設定を行っていた。   As described above, in the conventional measuring apparatus 70, when setting the input of the DAC circuit 100, the input setting is performed via the two-stage registers of the serial shift register 71 and the data holding register 72.

また、別の従来例としてカウンタ回路を利用した測定装置が提案されている(例えば、特許文献1参照)。図22はカウンタ回路を利用した従来の測定装置を示すブロック図である。   As another conventional example, a measuring apparatus using a counter circuit has been proposed (see, for example, Patent Document 1). FIG. 22 is a block diagram showing a conventional measuring apparatus using a counter circuit.

図22に示した測定装置80は、カウンタ回路83と、DAC回路100の検査時及び通常動作時でデータを切替えるための切替回路81と、入力段レジスタ82とを備えている。DAC回路100の検査時には、カウンタ回路83から出力される信号が入力段レジスタ82に保持されるように切り替えられ、通常動作時には、切替回路81はデータバスの信号が入力段レジスタ82に保持されるように切り替えられる。このように、切替回路81を切り替えることにより、DAC回路100の検査時にはカウンタ回路83のカウント信号がDAC回路100に入力される。
特開平6−152412号公報
The measuring device 80 shown in FIG. 22 includes a counter circuit 83, a switching circuit 81 for switching data when the DAC circuit 100 is inspected and during normal operation, and an input stage register 82. When the DAC circuit 100 is inspected, the signal output from the counter circuit 83 is switched to be held in the input stage register 82, and during the normal operation, the switching circuit 81 holds the data bus signal in the input stage register 82. Are switched as follows. Thus, by switching the switching circuit 81, the count signal of the counter circuit 83 is input to the DAC circuit 100 when the DAC circuit 100 is inspected.
Japanese Patent Laid-Open No. 6-152412

しかしながら、図19に示した従来の測定装置70は、シリアルシフトレジスタ71とデータ保持レジスタ72との2段レジスタ回路構成となっており、単純増加(減少)のコード入力によりDAC回路100の特性を補償するためにnビット分(2n 回)のシリアルデータを毎回シリアルシフトレジスタ71に入力し、ラッチの信号によりデータ保持レジスタ72でデータを保持する2段のレジスタ工程を必ず通らないと設定できないことになる。すなわち、2段のレジスタ工程を通ることでDAC入力を設定するための時間が長くなり、検査に要する時間が多く必要になる。他に外部からの入力信号のデータ設定がDAC入力nビット分(2n 回)と同等の数のデータが必要になり、シリアルデータを記憶させるための外部記憶装置も大容量になり装置のコストアップを招いているという問題点を有している。 However, the conventional measuring apparatus 70 shown in FIG. 19 has a two-stage register circuit configuration of a serial shift register 71 and a data holding register 72, and the characteristics of the DAC circuit 100 can be obtained by simply increasing (decreasing) code input. In order to compensate, serial data of n bits (2 n times) is input to the serial shift register 71 every time, and the setting cannot be made without passing through a two-stage register process in which data is held in the data holding register 72 by a latch signal. It will be. That is, it takes a long time to set the DAC input by passing through the two-stage register process, and a lot of time is required for the inspection. In addition, the data setting of the external input signal requires the same number of data as the DAC input n bits (2 n times), and the external storage device for storing the serial data has a large capacity and the cost of the device Has the problem of inviting up.

また、図22に示した測定装置80では、カウンタ回路83、及び切替回路81、入力段レジスタ82の3段の回路工程を介しているためDAC入力を設定する時間が長くなり、検査に要する時間も多く必要になるという問題点を有している。さらにカウンタ回路83は、単純増加(減少)によるDAC入力設定は容易であるが、任意のDAC入力の設定、及びランダムなDAC入力の設定には長時間を要するという問題点を有している。   Further, in the measuring apparatus 80 shown in FIG. 22, since the three-stage circuit process of the counter circuit 83, the switching circuit 81, and the input stage register 82 is used, the time for setting the DAC input becomes long, and the time required for the inspection. However, it has a problem that a lot is needed. Further, the counter circuit 83 can easily set a DAC input by simply increasing (decreasing), but has a problem that it takes a long time to set an arbitrary DAC input and a random DAC input.

本発明は斯かる事情に鑑みてなされたものであり、入力されたnビット分のシリアルデータをパラレルデータに変換する変換回路と、該変換回路が変換したパラレルデータをビット毎に保持するnビットの保持部を有するレジスタとを備え、レジスタのiビット目(i=1,2,…,n−1)の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトする構成とすることにより、大容量の外部記憶装置を必要とすることなく、高速に設定すべきデータを出力することが可能なデータ出力装置を提供することを目的とする。   The present invention has been made in view of such circumstances, and a conversion circuit that converts input n-bit serial data into parallel data, and n bits that hold the parallel data converted by the conversion circuit for each bit. And the bit value held in the i-th bit (i = 1, 2,..., N−1) holding unit of the register is shifted to the i + 1-th bit holding unit, and n By shifting the bit value held in the bit holding unit to the first bit holding unit, data that should be set at high speed can be output without requiring a large-capacity external storage device An object of the present invention is to provide a data output device capable of performing the above.

本発明に係るデータ出力装置は、シリアルデータに対する入力端子と、該入力端子から入力されたnビット分(nは2以上の整数)のシリアルデータをパラレルデータに変換する変換回路と、該変換回路が変換したパラレルデータをビット毎に保持するためのnビットの保持部を有するレジスタと、該レジスタが保持するパラレルデータを外部へ出力する出力端子とを備えるデータ出力装置において、前記レジスタのiビット目(i=1,2,…,n−1)の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトする手段を備え、シフトして得られたパラレルデータを前記出力端子から出力すべくなしてあることを特徴とする。   A data output device according to the present invention includes an input terminal for serial data, a conversion circuit for converting serial data of n bits (n is an integer of 2 or more) input from the input terminal into parallel data, and the conversion circuit In the data output device comprising: a register having an n-bit holding unit for holding the parallel data converted by each bit; and an output terminal for outputting the parallel data held by the register to the outside. The bit value held in the holding part of the eye (i = 1, 2,..., N−1) is shifted to the holding part of the (i + 1) th bit, and the bit value held in the holding part of the nth bit is 1 bit. Means for shifting to the eye holding part is provided, and parallel data obtained by the shifting is output from the output terminal.

本発明にあっては、入力されたnビット分のシリアルデータをパラレルデータに変換する変換回路と、該変換回路が変換したパラレルデータをビット毎に保持するnビットの保持部を有するレジスタとを備え、レジスタのiビット目の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトするようにしているため、DAC等の検査対象回路へ出力すべきデータを帰還シフトにより生成することが可能であり、多量のシリアルデータを入力させる必要がなく、シリアルデータを記憶させるための大容量の外部記憶装置を搭載する必要性がなくなる。また、入力させるデータ量を減少させることが可能となるため、検査に要する時間が短縮される。   In the present invention, a conversion circuit that converts input n-bit serial data into parallel data, and a register having an n-bit holding unit that holds the parallel data converted by the conversion circuit for each bit. The bit value held in the i-th bit holding unit of the register is shifted to the i + 1-th bit holding unit, and the bit value held in the n-th bit holding unit is shifted to the first bit holding unit. Therefore, it is possible to generate data to be output to a circuit to be inspected such as a DAC by feedback shift, and it is not necessary to input a large amount of serial data, and a large capacity for storing serial data. Eliminates the need for external storage devices. In addition, since the amount of data to be input can be reduced, the time required for inspection is shortened.

本発明に係るデータ出力装置は、シリアルデータに対する入力端子と、該入力端子から入力されたnビット分(nは2以上の整数)のシリアルデータをパラレルデータに変換する変換回路と、該変換回路が変換したパラレルデータをビット毎に保持するためのnビットの保持部を有する複数のレジスタと、各レジスタが保持するパラレルデータを外部へ出力する複数の出力端子とを備えるデータ出力装置において、前記シリアルデータは、出力先を指定するアドレスデータを含み、前記変換回路によりパラレルデータに変換されたアドレスデータに基づいて、パラレルデータを保持すべきレジスタを切替える切替回路と、前記レジスタのiビット目(i=1,2,…,n−1)の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトする手段とを備え、シフトして得られたパラレルデータを前記出力端子から出力すべくなしてあることを特徴とする。   A data output device according to the present invention includes an input terminal for serial data, a conversion circuit for converting serial data of n bits (n is an integer of 2 or more) input from the input terminal into parallel data, and the conversion circuit In a data output device comprising: a plurality of registers having n-bit holding units for holding the parallel data converted by each bit; and a plurality of output terminals for outputting the parallel data held by each register to the outside. The serial data includes address data designating an output destination, and based on the address data converted into parallel data by the conversion circuit, a switching circuit for switching a register to hold parallel data, and an i-th bit ( i = 1, 2,..., n−1) is transferred to the (i + 1) th bit holding unit. And a means for shifting the bit value held in the n-th bit holding unit to the first bit holding unit, and the parallel data obtained by the shifting should be output from the output terminal. It is characterized by.

本発明にあっては、入力されたnビット分のシリアルデータをパラレルデータに変換する変換回路と、変換したパラレルデータに含まれるアドレスデータに基づいて、パラレルデータを保持すべきレジスタを切替える切替回路と、変換したパラレルデータをビット毎に保持するnビットの保持部を有するレジスタとを備え、レジスタのiビット目の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトするようにしているため、DAC等の複数の検査対象回路へ出力すべきデータを帰還シフトにより生成することが可能であり、多量のシリアルデータを入力させる必要がなく、シリアルデータを記憶させるための大容量の外部記憶装置を搭載する必要性がなくなる。また、入力させるデータ量を減少させることが可能となるため、検査に要する時間が短縮される。   In the present invention, a conversion circuit that converts input n-bit serial data into parallel data, and a switching circuit that switches a register to hold parallel data based on address data included in the converted parallel data And a register having an n-bit holding unit for holding the converted parallel data for each bit, and shifting the bit value held in the i-th bit holding unit of the register to the i + 1-bit holding unit, Since the bit value held in the n-th bit holding unit is shifted to the first bit holding unit, data to be output to a plurality of circuits to be inspected such as a DAC can be generated by feedback shift. Equipped with a large-capacity external storage device for storing serial data without the need to input a large amount of serial data That the need is eliminated. In addition, since the amount of data to be input can be reduced, the time required for inspection is shortened.

本発明に係るデータ出力装置は、前記アドレスデータをデコードする回路を更に備え、デコードされたデータに基づいてレジスタを切替えるべくなしてあることを特徴とする。   The data output device according to the present invention further includes a circuit for decoding the address data, and is characterized in that a register is switched based on the decoded data.

本発明にあっては、アドレスデータをデコードする回路を更に備えているため、多数の検査対象回路を検査する際に設定すべきアドレスデータのビット数を減少させることが可能となる。   In the present invention, since a circuit for decoding address data is further provided, it is possible to reduce the number of bits of address data to be set when a large number of test target circuits are tested.

本発明に係るデータ出力装置は、前記レジスタのjビット目(j=2,3,…,n)の保持部に保持されたビット値をj−1ビット目の保持部へシフトするとともに、1ビット目の保持部に保持されたビット値をnビット目の保持部へシフトする手段を更に備えることを特徴とする。   The data output apparatus according to the present invention shifts the bit value held in the j-th (j = 2, 3,..., N) holding unit of the register to the j−1-th holding unit and 1 The apparatus further includes means for shifting the bit value held in the bit-th holding unit to the n-th bit holding unit.

本発明にあっては、レジスタのjビット目の保持部に保持されたビット値をj−1ビット目の保持部へシフトするとともに、1ビット目の保持部に保持されたビット値をnビット目の保持部へシフトするようにしているため、検査対象回路へ出力すべきデータを双方向帰還シフトにより生成することが可能となり、入力データを少なくすることが可能となる。   In the present invention, the bit value held in the j-th bit holding unit of the register is shifted to the j-1 bit holding unit, and the bit value held in the first bit holding unit is n bits. Since the shift to the eye holding unit is performed, data to be output to the circuit to be inspected can be generated by bidirectional feedback shift, and input data can be reduced.

本発明に係るデータ出力装置は、前記変換回路が変換したパラレルデータをビット反転するビット反転回路と、該ビット反転回路がビット反転したパラレルデータをビット毎に保持するためのnビットの保持部を有するレジスタと、前記出力端子から出力すべきパラレルデータの出力元を2つのレジスタの何れか一方に切替える回路とを更に備えることを特徴とする。   A data output device according to the present invention includes a bit inversion circuit for bit-inverting the parallel data converted by the conversion circuit, and an n-bit holding unit for holding the bit-inverted parallel data for each bit. And a circuit for switching an output source of parallel data to be output from the output terminal to one of two registers.

本発明にあっては、変換回路が変換したパラレルデータをビット反転するビット反転回路と、ビット反転したパラレルデータを保持するレジスタとを備え、出力すべきレジスタを切替えて出力するようにしている。したがって、検査対象回路へ出力すべきデータを、ビット反転及び帰還シフトにより生成することが可能となり、入力データ量を少なくすることが可能となる。   In the present invention, a bit inverting circuit for bit inverting the parallel data converted by the conversion circuit and a register for holding the bit inverted parallel data are provided, and the register to be output is switched and output. Therefore, data to be output to the circuit to be inspected can be generated by bit inversion and feedback shift, and the amount of input data can be reduced.

本発明に係るデータ出力装置は、前記入力端子から入力されたシリアルデータをビット反転するビット反転回路と、該ビット反転回路がビット反転したシリアルデータをパラレルデータに変換する変換回路と、前記レジスタへ送出すべきパラレルデータの送出元を2つの変換回路の何れか一方に切替える回路とを更に備えることを特徴とする。   A data output device according to the present invention includes a bit inverting circuit that bit-inverts serial data input from the input terminal, a conversion circuit that converts serial data bit-inverted by the bit inverting circuit into parallel data, and the register And a circuit for switching a transmission source of parallel data to be transmitted to one of two conversion circuits.

本発明にあっては、入力されたシリアルデータをビット反転する反転回路と、ビット反転したシリアルデータをパラレルデータに変換する変換回路とを備え、出力すべきデータの出力元を2つの変換回路を切替えて出力するようにしている。したがって、検査対象回路へ出力すべきデータを、データのビット反転及び帰還シフトにより生成することが可能となり、入力データ量を少なくすることが可能となる。   The present invention includes an inverting circuit that inverts the input serial data in bits and a conversion circuit that converts the bit-inverted serial data into parallel data. The output is switched. Therefore, data to be output to the circuit to be inspected can be generated by data bit inversion and feedback shift, and the amount of input data can be reduced.

本発明に係るデータ出力装置は、前記出力端子にDACを接続可能になしてあり、前記出力端子に接続されたDACへパラレルデータを出力すべくなしてあることを特徴とする。   The data output device according to the present invention is characterized in that a DAC can be connected to the output terminal, and parallel data is output to the DAC connected to the output terminal.

本発明にあっては、出力端子に接続されたDACへパラレルデータを出力するようにしてあるため、DAC回路に対して設定すべき入力コードが即時的に決定され、検査に要する時間が減少する。   In the present invention, since parallel data is output to the DAC connected to the output terminal, the input code to be set for the DAC circuit is determined immediately, and the time required for inspection is reduced. .

本発明による場合は、入力されたnビット分のシリアルデータをパラレルデータに変換する変換回路と、該変換回路が変換したパラレルデータをビット毎に保持するnビットの保持部を有するレジスタとを備え、レジスタのiビット目の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトするようにしているため、DAC等の検査対象回路へ出力すべきデータを帰還シフトにより生成することが可能であり、多量のシリアルデータを入力させる必要がなく、シリアルデータを記憶させるための大容量の外部記憶装置を搭載する必要性がなくなり、コストを減少させることが可能となる。また、入力させるデータ量を減少させることが可能となるため、検査に要する時間を短縮することができる。     According to the present invention, there is provided a conversion circuit for converting input n-bit serial data into parallel data, and a register having an n-bit holding unit for holding the parallel data converted by the conversion circuit for each bit. The bit value held in the i-th bit holding unit of the register is shifted to the i + 1-th bit holding unit, and the bit value held in the n-th bit holding unit is shifted to the first bit holding unit. Therefore, it is possible to generate data to be output to a circuit to be inspected such as a DAC by feedback shift, it is not necessary to input a large amount of serial data, and a large external capacity for storing serial data There is no need to install a storage device, and the cost can be reduced. Further, since the amount of data to be input can be reduced, the time required for inspection can be shortened.

本発明による場合は、入力されたnビット分のシリアルデータをパラレルデータに変換する変換回路と、変換したパラレルデータに含まれるアドレスデータに基づいて、パラレルデータを保持すべきレジスタを切替える切替回路と、変換したパラレルデータをビット毎に保持するnビットの保持部を有するレジスタとを備え、レジスタのiビット目の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトするようにしているため、DAC等の複数の検査対象回路へ出力すべきデータを帰還シフトにより生成することが可能であり、多量のシリアルデータを入力させる必要がなく、シリアルデータを記憶させるための大容量の外部記憶装置を搭載する必要性がなくなり、コストを減少させることが可能となる。また、入力させるデータ量を減少させることが可能となるため、検査に要する時間を短縮することができる。   According to the present invention, a conversion circuit that converts input n-bit serial data into parallel data, and a switching circuit that switches a register to hold parallel data based on address data included in the converted parallel data; A register having an n-bit holding unit that holds the converted parallel data for each bit, and the bit value held in the i-th bit holding unit of the register is shifted to the i + 1-bit holding unit, and n Since the bit value held in the bit holding unit is shifted to the first bit holding unit, it is possible to generate data to be output to a plurality of circuit to be inspected such as DAC by feedback shift. There is no need to input a large amount of serial data, and a large-capacity external storage device for storing serial data is installed. The need to have eliminated, it becomes possible to reduce the cost. In addition, since the amount of data to be input can be reduced, the time required for inspection can be shortened.

本発明による場合は、アドレスデータをデコードする回路を更に備えているため、多数の検査対象回路を検査する際に設定すべきアドレスデータのビット数を減少させることが可能となる。   According to the present invention, since a circuit for decoding address data is further provided, it is possible to reduce the number of bits of address data to be set when inspecting a large number of inspection target circuits.

本発明による場合は、レジスタのjビット目の保持部に保持されたビット値をj−1ビット目の保持部へシフトするとともに、1ビット目の保持部に保持されたビット値をnビット目の保持部へシフトするようにしているため、検査対象回路へ出力すべきデータを双方向帰還シフトにより生成することが可能となり、入力データを少なくすることが可能となる。   According to the present invention, the bit value held in the j-th bit holding unit of the register is shifted to the j−1-th bit holding unit, and the bit value held in the first bit holding unit is changed to the n-th bit. Therefore, the data to be output to the circuit to be inspected can be generated by bidirectional feedback shift, and the input data can be reduced.

本発明による場合は、変換回路が変換したパラレルデータをビット反転するビット反転回路と、ビット反転したパラレルデータを保持するレジスタとを備え、出力すべきレジスタを切替えて出力するようにしている。したがって、検査対象回路へ出力すべきデータを、ビット反転及び帰還シフトにより生成することが可能となり、入力データ量を少なくすることが可能となる。   According to the present invention, a bit inverting circuit that inverts the parallel data converted by the conversion circuit and a register that holds the bit-inverted parallel data are provided, and the register to be output is switched and output. Therefore, data to be output to the circuit to be inspected can be generated by bit inversion and feedback shift, and the amount of input data can be reduced.

本発明による場合は、入力されたシリアルデータをビット反転する反転回路と、ビット反転したシリアルデータをパラレルデータに変換する変換回路とを備え、出力すべきデータの出力元を2つの変換回路を切替えて出力するようにしている。したがって、検査対象回路へ出力すべきデータを、データのビット反転及び帰還シフトにより生成することが可能となり、入力データ量を少なくすることが可能となる。   According to the present invention, there is provided an inverting circuit for bit-inverting the input serial data and a conversion circuit for converting the bit-inverted serial data to parallel data, and the output source of the data to be output is switched between the two conversion circuits. Output. Therefore, data to be output to the circuit to be inspected can be generated by data bit inversion and feedback shift, and the amount of input data can be reduced.

本発明にあよる場合は、出力端子に接続されたDACへパラレルデータを出力するようにしてあるため、DAC回路に対して設定すべき入力コードを即時的に決定することができ、検査に要する時間を減少することができる。   In the case of the present invention, since parallel data is output to the DAC connected to the output terminal, an input code to be set for the DAC circuit can be immediately determined, which is necessary for the inspection. Time can be reduced.

以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。   Hereinafter, the present invention will be specifically described with reference to the drawings showing embodiments thereof.

実施の形態1.
図1は本実施の形態に係る測定装置の構成を説明するブロック図である。図中10は本発明のデータ出力装置を利用した測定装置であり、外部から入力されたnビット分のシリアルデータをパラレルデータに変換するシリアルパラレル変換回路11(以下、シリアルシフトレジスタという)と、該シリアルシフトレジスタ11により変換されたパラレルデータを保持するためのデータ保持レジスタ12とを備えており、このデータ保持レジスタ12に保持されているデータを検査対象のDAC回路100に転送して検査を行う。具体的には、DAC回路100から出力されるアナログデータが予め設定された期待値と一致するか否かにより良品であるか否かが検査され、期待値と一致する場合にはそのDAC回路100が良品であると判定され、期待値と一致しない場合にはそのDAC回路100が不良品であると判定される。測定装置10は、検査の際に必要となる複数のパラレルデータからなるデータセットをDAC回路100に転送する。
Embodiment 1 FIG.
FIG. 1 is a block diagram illustrating a configuration of a measuring apparatus according to the present embodiment. In the figure, reference numeral 10 denotes a measuring device using the data output device of the present invention, a serial-parallel conversion circuit 11 (hereinafter referred to as a serial shift register) for converting n-bit serial data inputted from the outside into parallel data, A data holding register 12 for holding the parallel data converted by the serial shift register 11, and transferring the data held in the data holding register 12 to the DAC circuit 100 to be inspected. Do. Specifically, whether the analog data output from the DAC circuit 100 is a non-defective product is checked based on whether or not the analog data matches a preset expected value. If the analog data matches the expected value, the DAC circuit 100 is checked. Is determined to be a non-defective product, and if it does not match the expected value, the DAC circuit 100 is determined to be a defective product. The measuring apparatus 10 transfers a data set composed of a plurality of parallel data necessary for the inspection to the DAC circuit 100.

シリアルシフトレジスタ11は、n個のD型フリップフロップ回路D0〜Dn−1で構成され、第1クロック信号とシリアルのデータ信号とが入力される。シリアルシフトレジスタ11の各D型フリッププロップ回路D0〜Dn−1は、データ保持レジスタ12の各D型フリップフロップ回路R0〜Rn−1にそれぞれ接続されている。   The serial shift register 11 includes n D-type flip-flop circuits D0 to Dn-1, and receives a first clock signal and a serial data signal. The D-type flip-flop circuits D0 to Dn-1 of the serial shift register 11 are connected to the D-type flip-flop circuits R0 to Rn-1 of the data holding register 12, respectively.

データ保持レジスタ12は、シリアルシフトレジスタ11から出力されるパラレルデータをラッチ信号に同期させて保持すると共に、第2クロック信号に同期させて帰還シフトする機能を備えている。このデータ保持レジスタ12から出力されるパラレルデータは前述したDAC回路100に入力される。   The data holding register 12 has a function of holding the parallel data output from the serial shift register 11 in synchronization with the latch signal and performing feedback shift in synchronization with the second clock signal. The parallel data output from the data holding register 12 is input to the DAC circuit 100 described above.

図2は測定装置10の詳細を説明するブロック図である。シリアルシフトレジスタ11が備える各D型フリップフロップ回路D0〜Dn−1は、クロック入力端CK、データ入力端D、及びデータ出力端Qを有している。   FIG. 2 is a block diagram illustrating details of the measuring apparatus 10. Each of the D-type flip-flop circuits D0 to Dn-1 included in the serial shift register 11 has a clock input terminal CK, a data input terminal D, and a data output terminal Q.

以下、シリアルシフトレジスタ11の動作について説明する。まず、第1クロック信号の立ち上がりに同期して1ビット目(最下位ビット)のシリアルデータがD型フリップフロップ回路Dn−1のデータ入力端Dに入力され、D型フリップフロップ回路Dn−1にてそのデータを保持する。そして、次の第1クロック信号の立ち上がりに同期して、D型フリップフロップ回路Dn−1で保持されている1ビット目のデータを隣のD型フリップフロップ回路Dn−2にシフトしてD型フリップフロップ回路Dn−2にて1ビット目のデータ保持すると共に、2ビット目のシリアルデータがD型フリップフロップ回路Dn−1に入力され、D型フリップフロップ回路Dn−1にて2ビット目のデータを保持する。更に、次の第1クロック信号の立ち上がりに同期して、D型フリッププロップ回路Dn−2に保持されている1ビット目のデータを隣のD型フリップフロップ回路Dn−3にシフトして保持し、D型フリップフロップ回路Dn−1に保持されている2ビット目のデータを隣のD型フリップフロップ回路Dn−2にシフトして保持すると共に、3ビット目のシリアルデータがD型フリップフロップ回路Dn−1に入力され保持される。   Hereinafter, the operation of the serial shift register 11 will be described. First, in synchronization with the rise of the first clock signal, serial data of the first bit (least significant bit) is input to the data input terminal D of the D-type flip-flop circuit Dn-1, and is input to the D-type flip-flop circuit Dn-1. Hold that data. Then, in synchronization with the next rising edge of the first clock signal, the data of the first bit held in the D-type flip-flop circuit Dn-1 is shifted to the adjacent D-type flip-flop circuit Dn-2 to be D-type. The flip-flop circuit Dn-2 holds the first bit data, and the second bit serial data is input to the D-type flip-flop circuit Dn-1, and the D-type flip-flop circuit Dn-1 Retain data. Further, in synchronization with the next rising edge of the first clock signal, the first bit data held in the D-type flip-flop circuit Dn-2 is shifted and held in the adjacent D-type flip-flop circuit Dn-3. The second bit data held in the D-type flip-flop circuit Dn-1 is shifted and held in the adjacent D-type flip-flop circuit Dn-2, and the third bit serial data is transferred to the D-type flip-flop circuit. Dn-1 is input and held.

このような動作をnビット目(最上位ビット)のシリアルデータがD型フリップフロップ回路に入力され保持されるまで繰り返すことにより、D型フリップフロップ回路D0,D1,…,Dn−1にはそれぞれ1ビット目(最下位ビット)のデータ、2ビット目のデータ、…、nビット目(最上位ビット)のデータがそれぞれ保持されることとなり、全体としてnビット分のシリアルデータがnビットのパラレルデータに変換される。   By repeating such an operation until the n-th bit (most significant bit) serial data is input and held in the D-type flip-flop circuit, each of the D-type flip-flop circuits D0, D1,. The first bit (least significant bit) data, the second bit data,..., The nth bit (most significant bit) data are held, and n bits of serial data as a whole are parallel in n bits. Converted to data.

これに対してデータ保持レジスタ12は、それぞれがクロック入力端CK、ラッチ信号入力端L、2つのデータ入力端D_1,D_2、及びデータ出力端Qを有するn個のD型フリップフロップ回路R0〜Rn−1により構成されており、ラッチ信号に同期してパラレルデータを保持すると共に、保持したデータをDAC回路100に供給する。   On the other hand, the data holding register 12 includes n D-type flip-flop circuits R0 to Rn each having a clock input terminal CK, a latch signal input terminal L, two data input terminals D_1 and D_2, and a data output terminal Q. -1 and holds parallel data in synchronization with the latch signal and supplies the held data to the DAC circuit 100.

以下、データ保持レジスタ12の動作について説明する。シリアルシフトレジスタ11の各D型フリップフロップ回路D0,D1,…,Dn−1から出力されるデータは、データ保持レジスタ12のD型フリップフロップ回路R0,R1,…,Rn−1のそれぞれに保持される。すなわち、D型フリップフロップ回路D0から出力される1ビット目(最下位ビット)のデータはD型フリップフロップ回路R0に保持され、D型フリップフロップ回路D1から出力される2ビット目のデータはD型フリップフロップ回路R1に保持され、…、D型フリップフロップ回路Dn−1から出力されるnビット目(最上位ビット)のデータはD型フリップフロップ回路Rn−1に保持される。   Hereinafter, the operation of the data holding register 12 will be described. Data output from the D-type flip-flop circuits D0, D1,..., Dn-1 of the serial shift register 11 are held in the D-type flip-flop circuits R0, R1,. Is done. That is, the first bit (least significant bit) data output from the D-type flip-flop circuit D0 is held in the D-type flip-flop circuit R0, and the second bit data output from the D-type flip-flop circuit D1 is D The n-th bit (most significant bit) data held in the type flip-flop circuit R1 and outputted from the D-type flip-flop circuit Dn-1 is held in the D-type flip-flop circuit Rn-1.

更に、データ保持レジスタ12は、第2クロック信号に同期して帰還シフトする機能を備えており、クロック信号の立ち上がりに同期して左方向にデータをシフトすると共に、シフトしたデータをDAC回路100に供給する。ここで、左方向にデータをシフトするとは、D型フリップフロップ回路R0に保持されているデータをD型フリップフロップ回路R1に、D型フリップフロップ回路R1に保持されているデータをD型フリップフロップ回路R2に、…、D型フリップフロップ回路Rn−2に保持されているデータをD型フリップフロップ回路Rn−1に、それぞれシフトして保持することを意味する。また、帰還シフトするとは、D型フリップフロップ回路Rn−1に保持されているデータをD型フリップフロップ回路R0にシフトして保持することを意味する。なお、左方向にデータをシフトする構成について説明したが、右方向にデータをシフトする構成にしてもよいことは勿論である。   Further, the data holding register 12 has a function of performing a feedback shift in synchronization with the second clock signal, shifts the data to the left in synchronization with the rising edge of the clock signal, and transfers the shifted data to the DAC circuit 100. Supply. Here, shifting data to the left means that data held in the D-type flip-flop circuit R0 is transferred to the D-type flip-flop circuit R1, and data held in the D-type flip-flop circuit R1 is transferred to the D-type flip-flop. In the circuit R2, ... means that the data held in the D-type flip-flop circuit Rn-2 is shifted and held in the D-type flip-flop circuit Rn-1. The feedback shift means that the data held in the D-type flip-flop circuit Rn-1 is shifted and held in the D-type flip-flop circuit R0. Although the configuration for shifting data in the left direction has been described, it goes without saying that the configuration for shifting data in the right direction may be used.

次に、従来の構成(図19)によりDAC回路100に入力設定する場合と、本実施の形態の構成によりDAC回路100に入力設定する場合とに関してそれぞれの測定装置50,10に入力すべきシリアルデータのデータ量の差異について説明する。   Next, the serial to be input to each of the measurement devices 50 and 10 in the case of setting the input to the DAC circuit 100 by the conventional configuration (FIG. 19) and the case of setting the input to the DAC circuit 100 by the configuration of the present embodiment. The difference in data amount will be described.

図3及び図4は測定装置10に入力するシリアルデータの組合わせを説明する説明図である。例えば、2ビットのパラレルデータをDAC回路100に入力して検査する場合には、従来では、22 (=4)通りのシリアルデータを測定装置70に入力する必要があるが、本実施の形態の測定装置10を用いた場合には、3通りのシリアルデータをシリアルシフトレジスタ11に入力するだけで良く、シリアルシフトレジスタ11に入力するデータ量が軽減される。すなわち、図3(a)に示したように“10”のデータは、データ保持レジスタ12に保持された“01” のデータを帰還シフトして得ることができるため、シリアルシフトレジスタ11に外部から入力する必要はなく、“10”のデータをDAC回路100に対して出力する場合には、2段のレジスタ工程(シリアルシフトレジスタ11、及びデータ保持レジスタ12)を通らなくて良いため検査時間を短縮できる。 3 and 4 are explanatory diagrams for explaining combinations of serial data input to the measuring apparatus 10. For example, when 2-bit parallel data is input to the DAC circuit 100 for inspection, conventionally, 2 2 (= 4) types of serial data must be input to the measuring apparatus 70. When the measuring apparatus 10 is used, it is only necessary to input three types of serial data to the serial shift register 11, and the amount of data input to the serial shift register 11 is reduced. That is, as shown in FIG. 3A, the data “10” can be obtained by feedback shifting the data “01” held in the data holding register 12, so that the serial shift register 11 is externally connected. There is no need to input, and when “10” data is output to the DAC circuit 100, it is not necessary to go through a two-stage register process (the serial shift register 11 and the data holding register 12). Can be shortened.

3ビットのパラレルデータをDAC回路100に入力して検査する場合には、従来では、23 (=8)通りのシリアルデータを測定装置70に入力する必要があるが、本実施の形態の測定装置10を用いた場合には、4通りのシリアルデータをシリアルシフトレジスタ11に入力するだけで良い。すなわち、図3(b)に示したように“010”のデータは、データ保持レジスタ12に保持された“001”のデータを帰還シフトして得ることができ、“100”のデータは、“010”のデータを更に帰還シフトして得ることができる。同様に、“110”のデータは、データ保持レジスタ12に保持された“011”のデータを帰還シフトして得ることができ、“101”のデータは、“110”のデータを更に帰還シフトして得ることができる。 In the case where 3-bit parallel data is input to the DAC circuit 100 for inspection, conventionally, 2 3 (= 8) kinds of serial data have to be input to the measuring device 70, but the measurement according to the present embodiment is performed. When the apparatus 10 is used, it is only necessary to input four kinds of serial data to the serial shift register 11. That is, as shown in FIG. 3B, the data “010” can be obtained by feedback shifting the data “001” held in the data holding register 12, and the data “100” The data of 010 ″ can be obtained by further feedback shifting. Similarly, the data “110” can be obtained by feedback shifting the data “011” held in the data holding register 12, and the data “101” can be obtained by further feedback shifting the data “110”. Can be obtained.

4ビットのパラレルデータをDAC回路100に入力して検査する場合には、従来では、24 (=16)通りのシリアルデータを測定装置70に入力する必要があるが、本実施の形態の測定装置10を用いた場合には、6通りのシリアルデータをシリアルシフトレジスタ11に入力するだけで良い。すなわち、図3(c)に示したように、“0010”のデータは、データ保持レジスタ12に保持された“0001”のデータを帰還シフトして得ることができ、“0100”のデータは、“0010”のデータを帰還シフトして得ることができ、“1000”のデータは、“0100”のデータを帰還シフトして得ることができる。同様に、“0110”のデータは、データ保持レジスタ12に保持された“0011”のデータを帰還シフトして得ることができる、“1100”のデータは、“0110”のデータを帰還シフトして得ることができる、“1001”のデータは、“1100”のデータを帰還シフトして得ることができる。また、“1110”のデータは、データ保持レジスタ12に保持された“0111”のデータを帰還シフトして得ることができ、“1101”のデータは、“1110”のデータを帰還シフトして得ることができ、“1011”のデータは、“1101”のデータを帰還シフトして得ることができる。 When 4-bit parallel data is input to the DAC circuit 100 for inspection, conventionally, 2 4 (= 16) kinds of serial data have to be input to the measuring device 70, but the measurement according to this embodiment is performed. When the device 10 is used, it is only necessary to input six types of serial data to the serial shift register 11. That is, as shown in FIG. 3C, the data “0010” can be obtained by feedback shifting the data “0001” held in the data holding register 12, and the data “0100” The data “0010” can be obtained by feedback shifting, and the data “1000” can be obtained by feedback shifting the data “0100”. Similarly, the data “0110” can be obtained by feedback shifting the data “0011” held in the data holding register 12. The data “1100” can be obtained by feedback shifting the data “0110”. The data “1001” that can be obtained can be obtained by feedback shifting the data “1100”. The data “1110” can be obtained by feedback shifting the data “0111” held in the data holding register 12, and the data “1101” can be obtained by feedback shifting the data “1110”. The data “1011” can be obtained by feedback-shifting the data “1101”.

5ビットのパラレルデータをDAC回路100に入力して検査する場合には、従来では、25 (=32)通りのシリアルデータを測定装置70に入力する必要があるが、本実施の形態の測定装置10を用いた場合には、8通りのシリアルデータをシリアルシフトレジスタ11に入力するだけで良い。すなわち、図4に示したように、“00010”のデータは、データ保持レジスタ12に保持された“00001”のデータを帰還シフトして得ることができ、“00100”のデータは、“00010”のデータを帰還シフトして得ることができ、“01000”のデータは、“00100”のデータを帰還シフトして得ることができ、“10000”のデータは、“01000”のデータを帰還シフトして得ることができる。同様に、“00110”のデータは、データ保持レジスタ12に保持された“00011”のデータを帰還シフトして得ることができ、“01100”のデータは、“00110”のデータを帰還シフトして得ることができ、“11000”のデータは、“01100”のデータを帰還シフトして得ることができ、“10001”のデータは、“11000”のデータを帰還シフトして得ることができる。また、“01010”のデータは、データ保持レジスタ12に保持された“00101”のデータを帰還シフトして得ることができ、“10100”のデータは、“01010”のデータを帰還シフトして得ることができ、“01001”のデータは、“10100”のデータを帰還シフトして得ることができ、“10010”のデータは、“01001”のデータを帰還シフトして得ることができる。また、“01110”のデータは、データ保持レジスタ12に保持された“00111”のデータを帰還シフトして得ることができ、“11100”のデータは、“01110”のデータを帰還シフトして得ることができ、“11001”のデータは、“11100”のデータを帰還シフトして得ることができ、“10011”のデータは、“11001”のデータを帰還シフトして得ることができる。また、“10110”のデータは、データ保持レジスタ12に保持された“01011”のデータを帰還シフトして得ることができ、“01101”のデータは、“10110”のデータを帰還シフトして得ることができ、“11010”のデータは、“01101”のデータを帰還シフトして得ることができ、“10101”のデータは、“11010”のデータを帰還シフトして得ることができる。また、“11110”のデータは、データ保持レジスタ12に保持された“01111”のデータを帰還シフトして得ることができ、“11101”のデータは、“11110”のデータを帰還シフトして得ることができ、“11011”のデータは、“11101”のデータを帰還シフトして得ることができ、“10111”のデータは、“11011”のデータを帰還シフトして得ることができる。 When the 5-bit parallel data is input to the DAC circuit 100 and inspected, conventionally, 2 5 (= 32) serial data must be input to the measuring device 70, but the measurement according to the present embodiment is performed. When the device 10 is used, it is only necessary to input eight kinds of serial data to the serial shift register 11. That is, as shown in FIG. 4, the data “00010” can be obtained by feedback shifting the data “00001” held in the data holding register 12, and the data “00100” is “00010”. The data of “01000” can be obtained by feedback shifting the data of “00100”, and the data of “10000” can be obtained by feedback shifting the data of “01000”. Can be obtained. Similarly, the data “00110” can be obtained by feedback shifting the data “00011” held in the data holding register 12, and the data “01100” can be obtained by feedback shifting the data “00110”. The data “11000” can be obtained by feedback shifting the data “01100”, and the data “10001” can be obtained by feedback shifting the data “11000”. The data “01010” can be obtained by feedback shifting the data “00101” held in the data holding register 12, and the data “10100” can be obtained by feedback shifting the data “01010”. The data “01001” can be obtained by feedback shifting the data “10100”, and the data “10010” can be obtained by feedback shifting the data “01001”. The data “01110” can be obtained by feedback shifting the data “00111” held in the data holding register 12, and the data “11100” can be obtained by feedback shifting the data “01110”. The data “11001” can be obtained by feedback shifting the data “11100”, and the data “10011” can be obtained by feedback shifting the data “11001”. The data “10110” can be obtained by feedback shifting the data “01011” held in the data holding register 12, and the data “01101” can be obtained by feedback shifting the data “10110”. The data “11010” can be obtained by feedback shifting the data “01101”, and the data “10101” can be obtained by feedback shifting the data “11010”. The data “11110” can be obtained by feedback shifting the data “01111” held in the data holding register 12, and the data “11101” can be obtained by feedback shifting the data “11110”. The data “11011” can be obtained by feedback shifting the data “11101”, and the data “10111” can be obtained by feedback shifting the data “11011”.

このように本実施の形態では、DAC回路100に対して出力すべきパラレルデータの一部をデータ保持レジスタ12の帰還シフト機能を利用して得ているため、測定装置10に入力するデータ(シリアルデータ)を軽減することが可能となる。   As described above, in the present embodiment, a part of parallel data to be output to the DAC circuit 100 is obtained by using the feedback shift function of the data holding register 12, so that data (serial) is input to the measuring apparatus 10. Data) can be reduced.

なお、通常動作時は第2クロック信号が供給されず、消費電力の低減を図ることが可能である。また、検査対象物をDAC回路100とする代わりに別のロジック回路の設定に利用しても良い。   Note that the second clock signal is not supplied during normal operation, and power consumption can be reduced. Further, instead of using the DAC circuit 100 as the inspection object, it may be used for setting another logic circuit.

実施の形態2.
実施の形態1では、データ保持レジスタ12が一方向にのみ帰還シフトする構成について説明したが、本実施の形態では双方向に帰還シフトする構成について説明する。すなわち、本実施の形態でのデータ保持レジスタは双方向に帰還シフトする機能を有しているため、左方向にデータをシフトさせる場合と、右方向にデータをシフトさせる場合とが可能となる。
Embodiment 2. FIG.
In the first embodiment, the configuration in which the data holding register 12 performs feedback shift only in one direction has been described, but in the present embodiment, the configuration in which feedback shift is performed in both directions will be described. In other words, since the data holding register in this embodiment has a function of performing bidirectional shift shifting, it is possible to shift data in the left direction and shift data in the right direction.

図5は本実施の形態に係る測定装置の構成を説明するブロック図である。本実施の形態に係る測定装置20は、実施の形態1に示した測定装置10と同様の構成をしており、外部から入力されたnビット分のシリアルデータをパラレルデータに変換するシリアルシフトレジスタ21と、該シリアルシフトレジスタ21により変換されたパラレルデータを保持するためのデータ保持レジスタ22とを備えており、このデータ保持レジスタ22に保持されているデータを検査対象のDAC回路100に転送して検査を行う。   FIG. 5 is a block diagram illustrating the configuration of the measuring apparatus according to the present embodiment. The measuring apparatus 20 according to the present embodiment has the same configuration as the measuring apparatus 10 shown in the first embodiment, and converts a serial data for n bits input from the outside into parallel data. 21 and a data holding register 22 for holding the parallel data converted by the serial shift register 21, and the data held in the data holding register 22 is transferred to the DAC circuit 100 to be inspected. Inspect.

図6は測定装置20の詳細を説明するブロック図である。なお、シリアルシフトレジスタ21の構成については実施の形態1と全く同様であるためその説明を省略することとする。   FIG. 6 is a block diagram illustrating details of the measuring apparatus 20. Note that the configuration of the serial shift register 21 is exactly the same as that of the first embodiment, and therefore the description thereof is omitted.

データ保持レジスタ22は、それぞれがクロック入力端CK、ラッチ信号入力端L、3つのデータ入力端D_1,D_RIGHT,D_LEFT、切替信号入力端R/L、及びデータ出力端Qを有するn個のD型フリップフロップ回路R0〜Rn−1により構成されており、シリアルシフトレジスタ21から出力されるパラレルデータをラッチ信号に同期して保持すると共に、第2クロック信号に同期して帰還シフトする機能を備えている。また、切替信号入力端R/Lに入力される切替信号により、左方向又は右方向のどちらか一方にデータのシフト方向を切替えるようにしている。   The data holding register 22 has n D-types each having a clock input terminal CK, a latch signal input terminal L, three data input terminals D_1, D_RIGHT, D_LEFT, a switching signal input terminal R / L, and a data output terminal Q. The flip-flop circuits R0 to Rn-1 are configured to hold the parallel data output from the serial shift register 21 in synchronization with the latch signal and perform feedback shift in synchronization with the second clock signal. Yes. Further, the data shift direction is switched to either the left direction or the right direction by the switching signal input to the switching signal input terminal R / L.

実施の形態3.
図7は本実施の形態に係る測定装置の構成を説明するブロック図であり、図8は測定装置で利用されるスイッチ回路の詳細を説明するブロック図である。本実施の形態に係る測定装置30は、シリアルシフトレジスタ31、第1データ保持レジスタ32、第2データ保持レジスタ33、1/2分周回路35、切替回路37,38、インバータ34,34,…,34,36、及びスイッチ回路SW,SW,…,SWを備えている。
Embodiment 3 FIG.
FIG. 7 is a block diagram illustrating the configuration of the measurement apparatus according to the present embodiment, and FIG. 8 is a block diagram illustrating details of a switch circuit used in the measurement apparatus. The measuring apparatus 30 according to the present embodiment includes a serial shift register 31, a first data holding register 32, a second data holding register 33, a 1/2 frequency dividing circuit 35, switching circuits 37 and 38, inverters 34, 34,. , 34, 36 and switch circuits SW, SW,..., SW.

以下、本実施の形態に係る測定装置30の動作を図9に示したタイミングチャートにより説明する。   Hereinafter, the operation of the measuring apparatus 30 according to the present embodiment will be described with reference to the timing chart shown in FIG.

シリアルシフトレジスタ31は、実施の形態1と同様に外部から入力されたnビット分のシリアルデータを第1クロック信号に同期してパラレルデータに変換するシリアルパラレル変換回路である。シリアルシフトレジスタ31には、第1データ保持レジスタ32が接続されているとともに、インバータ34,34,…,34を介して第2データ保持レジスタ33が接続されている。   The serial shift register 31 is a serial-parallel conversion circuit that converts n-bit serial data input from the outside into parallel data in synchronization with the first clock signal, as in the first embodiment. A first data holding register 32 is connected to the serial shift register 31, and a second data holding register 33 is connected via inverters 34, 34,.

第1データ保持レジスタ32及び第2データ保持レジスタ33の構成は、実施の形態1に示したデータ保持レジスタ12の構成と同様であり(図2参照)、第2クロック信号に同期して保持しているデータを帰還シフトする。   The configuration of the first data holding register 32 and the second data holding register 33 is the same as that of the data holding register 12 shown in the first embodiment (see FIG. 2), and is held in synchronization with the second clock signal. Shifts the data that is being fed back.

1/2分周回路35は、第2クロック信号を1/2分周するための回路であり、“H”レベルの信号と“L” レベルの信号とを交互に出力する。切替回路37、38は、論理和回路で構成され、1/2分周回路35の出力が“H”レベルのとき、第2クロック信号を第1データ保持レジスタ32に供給し、“L”レベルのとき、第2クロック信号を第2データ保持レジスタ33に供給する。また、1/2分周回路35と切替回路38との間にはインバータ36を備えている。インバータ34,34,…,34は、シリアルシフトレジスタ31と第2データ保持レジスタ33との間に接続されており、シリアルシフトレジスタ31から出力されたデータをビット反転させる。   The ½ divider circuit 35 is a circuit for dividing the second clock signal by ½, and alternately outputs an “H” level signal and an “L” level signal. The switching circuits 37 and 38 are composed of OR circuits, and when the output of the ½ divider circuit 35 is at “H” level, the second clock signal is supplied to the first data holding register 32 and is at “L” level. At this time, the second clock signal is supplied to the second data holding register 33. Further, an inverter 36 is provided between the 1/2 frequency divider 35 and the switching circuit 38. The inverters 34, 34,..., 34 are connected between the serial shift register 31 and the second data holding register 33, and bit-invert data output from the serial shift register 31.

また、スイッチ回路SWは、図8に示すように2つの論理和回路301,302とインバータ303とにより構成されており、1/2分周回路35の出力が“H”レベルのとき、第1データ保持レジスタ32に保持されているデータをDAC回路100に出力し、“L”レベルのとき、第2データ保持レジスタ33に保持されているデータをDAC回路100に出力する。   Further, as shown in FIG. 8, the switch circuit SW includes two OR circuits 301 and 302 and an inverter 303. When the output of the ½ divider circuit 35 is “H” level, The data held in the data holding register 32 is output to the DAC circuit 100, and the data held in the second data holding register 33 is output to the DAC circuit 100 when the level is “L”.

次に、従来の構成(図19)によりDAC回路100に入力設定する場合と、本実施の形態の構成によりDAC回路100に入力設定する場合とに関してそれぞれの測定装置30,70に入力すべきシリアルデータのデータ量の差異について説明する。   Next, the serial to be input to each of the measuring devices 30 and 70 in the case of setting the input to the DAC circuit 100 by the conventional configuration (FIG. 19) and the case of setting the input to the DAC circuit 100 by the configuration of the present embodiment. The difference in data amount will be described.

図10〜図13は測定装置30に入力するシリアルデータの組合わせを説明する説明図である。例えば、2ビットのパラレルデータをDAC回路100に入力して検査する場合には、従来では、22 (=4)通りのシリアルデータを測定装置70に入力する必要があるが、本実施の形態の測定装置30を用いた場合には、2通りのシリアルデータをシリアルシフトレジスタ31に入力するだけで良く、シリアルシフトレジスタ31に入力するデータ量が軽減される。 10 to 13 are explanatory diagrams for explaining combinations of serial data input to the measuring apparatus 30. FIG. For example, when 2-bit parallel data is input to the DAC circuit 100 for inspection, conventionally, 2 2 (= 4) types of serial data must be input to the measuring apparatus 70. When the measuring device 30 is used, only two types of serial data need be input to the serial shift register 31, and the amount of data input to the serial shift register 31 is reduced.

本実施の形態では、シリアルデータ“00”が、まず、シリアルシフトレジスタ31に入力され、パラレルデータ“00”に変換される。変換された“00”のパラレルデータが第1データ保持レジスタ32に保持され、保持された“00”のパラレルデータをDAC回路100に出力して検査する。第1データ保持レジスタ32がパラレルデータ“00”を保持する際、同時に、パラレルデータ“00”を反転した“11”のデータが第2データ保持レジス33に保持され、“00”のパラレルデータをDAC回路100に出力して検査した後、第2データ保持レジスタ33に保持された“11”のパラレルデータをDAC回路100に出力して検査する。   In the present embodiment, serial data “00” is first input to the serial shift register 31 and converted to parallel data “00”. The converted parallel data “00” is held in the first data holding register 32, and the held parallel data “00” is output to the DAC circuit 100 for inspection. When the first data holding register 32 holds the parallel data “00”, at the same time, the data “11” obtained by inverting the parallel data “00” is held in the second data holding register 33 and the parallel data “00” is stored. After being output to the DAC circuit 100 and inspected, the parallel data “11” held in the second data holding register 33 is output to the DAC circuit 100 and inspected.

次に、シリアルデータ“10”がシリアルシフトレジスタ31に入力され、パラレルデータ“10”に変換される。変換された“10”のパラレルデータが第1データ保持レジスタ32に保持され、保持された“10”のパラレルデータをDAC回路100に出力して検査する。第1データ保持レジスタ32がパラレルデータ“10”を保持する際、同時に、パラレルデータ“10”を反転した“01”のデータが、第2データ保持レジスタ33に保持され、“10”のパラレルデータをDAC回路100に出力して検査した後、第2データ保持レジスタ33に保持された“01”のパラレルデータをDAC回路100に出力して検査する。   Next, serial data “10” is input to the serial shift register 31 and converted to parallel data “10”. The converted “10” parallel data is held in the first data holding register 32, and the held “10” parallel data is output to the DAC circuit 100 for inspection. When the first data holding register 32 holds the parallel data “10”, simultaneously, the data “01” obtained by inverting the parallel data “10” is held in the second data holding register 33, and the parallel data “10” is stored. Is output to the DAC circuit 100 for inspection, and then the parallel data “01” held in the second data holding register 33 is output to the DAC circuit 100 for inspection.

3ビットのパラレルデータをDAC回路100に入力して検査する場合には、従来では、23 (=8)通りのシリアルデータを測定装置70に入力する必要があるが、本実施の形態の測定装置30を用いた場合には、2通りのシリアルデータをシリアルシフトレジスタ31に入力するだけで良い。 In the case where 3-bit parallel data is input to the DAC circuit 100 for inspection, conventionally, 2 3 (= 8) kinds of serial data have to be input to the measuring device 70, but the measurement according to the present embodiment is performed. When the device 30 is used, it is only necessary to input two kinds of serial data to the serial shift register 31.

まず、シリアルデータ“000”がシリアルシフトレジスタ31に入力され、パラレルデータ“000”に変換される。変換された“000”のデータが第1データ保持レジスタ32に保持され、保持された“000”のパラレルデータをDAC回路100に出力して検査する。第1データ保持レジスタ32にパラレルデータ“000”を保持する際、同時に、“000”を反転した“111”のデータが、第2データ保持レジスタ32に保持され、“000”のパラレルデータをDAC回路100に出力して検査した後、第2データ保持レジスタ32に保持された“111”のパラレルデータをDAC回路100に出力して検査する。   First, serial data “000” is input to the serial shift register 31 and converted into parallel data “000”. The converted “000” data is held in the first data holding register 32, and the held “000” parallel data is output to the DAC circuit 100 for inspection. When parallel data “000” is held in the first data holding register 32, simultaneously, “111” data obtained by inverting “000” is held in the second data holding register 32, and the parallel data of “000” is converted to DAC. After being output to the circuit 100 and inspected, the parallel data “111” held in the second data holding register 32 is output to the DAC circuit 100 and inspected.

次に、シリアルデータ“001”がシリアルシフトレジスタ31に入力され、パラレルデータ“001”に変換される。変換された“001”のデータが第1データ保持レジスタ32に保持され、保持された“001”のパラレルデータをDAC回路100に出力して検査する。第1データ保持レジスタ32にパラレルデータ“001”を保持する際、同時に、“001”を反転した“110”のデータが、第2データ保持レジスタ32に保持され、“001”のパラレルデータをDAC回路100に出力して検査した後、第2データ保持レジスタ32に保持された“110”のパラレルデータをDAC回路100に出力して検査する。   Next, serial data “001” is input to the serial shift register 31 and converted into parallel data “001”. The converted “001” data is held in the first data holding register 32, and the held “001” parallel data is output to the DAC circuit 100 for inspection. When the parallel data “001” is held in the first data holding register 32, simultaneously, the data “110” obtained by inverting “001” is held in the second data holding register 32, and the parallel data “001” is converted to the DAC. After being output to the circuit 100 and inspected, the parallel data “110” held in the second data holding register 32 is output to the DAC circuit 100 and inspected.

次に、第1データ保持レジスタ32により、保持された“001”のデータを帰還シフトして、“010”のデータを保持し、“010”のパラレルデータをDAC回路100に出力して検査する。次に、第2データ保持レジスタ32により、保持された“110”のデータを帰還シフトして“101”のデータを保持し、“101”のパラレルデータをDAC回路100に出力して検査する。   Next, the first data holding register 32 feedback shifts the held “001” data, holds the “010” data, and outputs the “010” parallel data to the DAC circuit 100 for inspection. . Next, the second data holding register 32 feedback shifts the held “110” data to hold the “101” data, and outputs the “101” parallel data to the DAC circuit 100 for inspection.

次に、第1データ保持レジスタ32により、“010”のデータを帰還シフトして“100”のデータを保持し、“100”のパラレルデータをDAC回路100に出力して検査する。次に、第2データ保持レジスタ32により、“101”のデータを帰還シフトして“011”のデータを保持し、“011”のパラレルデータをDAC回路100に出力して検査する。   Next, the first data holding register 32 feedback-shifts the data “010” to hold the data “100”, and outputs the parallel data “100” to the DAC circuit 100 for inspection. Next, the second data holding register 32 feedback-shifts the data “101” to hold the data “011”, and outputs the parallel data “011” to the DAC circuit 100 for inspection.

4〜7ビットのパラレルデータをDAC回路100に出力して検査する場合も同様である。4ビットのパラレルデータを出力してDAC回路100を検査する場合には、従来では24 (=16)通りのシリアルデータを測定装置70に転送する必要があるが、本実施の形態に係る測定装置30を利用するときには4通りのシリアルデータをシリアルシフトレジスタ31に転送するだけでよい。また、5ビットのパラレルデータを出力してDAC回路100を検査する場合には、従来では25 (=32)通りのシリアルデータを測定装置70に転送する必要があるが、本実施の形態に係る測定装置30を利用するときには4通りのシリアルデータをシリアルシフトレジスタ31に転送するだけでよい。また、6ビットのパラレルデータを出力してDAC回路100を検査する場合には、従来では26 (=64)通りのシリアルデータを測定装置70に転送する必要があるが、本実施の形態に係る測定装置30を利用するときには8通りのシリアルデータをシリアルシフトレジスタ31に転送するだけでよい。また、7ビットのパラレルデータを出力してDAC回路100を検査する場合には、従来では27 (=128)通りのシリアルデータを測定装置70に転送する必要があるが、本実施の形態に係る測定装置30を利用するときには10通りのシリアルデータをシリアルシフトレジスタ31に転送するだけでよい。 The same applies to the case where 4 to 7-bit parallel data is output to the DAC circuit 100 for inspection. In the case of inspecting the DAC circuit 100 by outputting 4-bit parallel data, conventionally, 2 4 (= 16) kinds of serial data have to be transferred to the measuring device 70, but the measurement according to the present embodiment is performed. When the device 30 is used, it is only necessary to transfer four types of serial data to the serial shift register 31. In the case where the DAC circuit 100 is inspected by outputting 5-bit parallel data, conventionally, it is necessary to transfer 2 5 (= 32) serial data to the measuring apparatus 70. When using such a measuring device 30, it is only necessary to transfer four types of serial data to the serial shift register 31. In the case where the DAC circuit 100 is inspected by outputting 6-bit parallel data, conventionally, 2 6 (= 64) serial data must be transferred to the measuring apparatus 70. When using such a measuring device 30, it is only necessary to transfer eight types of serial data to the serial shift register 31. In the case where the DAC circuit 100 is inspected by outputting 7-bit parallel data, conventionally, 2 7 (= 128) serial data must be transferred to the measuring apparatus 70. When using such a measuring device 30, it is only necessary to transfer ten kinds of serial data to the serial shift register 31.

このように、本実施の形態では、測定装置30に入力されたシリアルシフトレジスタ31により変換して得られたパラレルデータ又はビット反転して得られたパラレルデータを帰還シフトしてDAC回路100に対して出力すべきデータを得るようにしているため、測定装置30に入力するデータ(シリアルデータ)を実施の形態1と比較しても更に軽減することが可能となる。   As described above, in the present embodiment, the parallel data obtained by conversion by the serial shift register 31 input to the measuring device 30 or the parallel data obtained by bit inversion is feedback-shifted to the DAC circuit 100. Therefore, even if the data (serial data) input to the measuring device 30 is compared with the first embodiment, it is possible to further reduce the data to be output.

なお、本実施の形態では、シリアルシフトレジスタ31にてパラレルデータに変換した後にビット反転する構成としたが、入力されたシリアルデータをそのままパラレルデータに変換するシリアルシフトレジスタと、入力されたシリアルデータをビット反転した後にパラレルデータに変換するシリアルシフトレジスタとを搭載し、2つのシリアルシフトレジスタを切替えてデータ保持レジスタに出力する構成であっても良い。   In this embodiment, the bit is inverted after being converted into parallel data by the serial shift register 31, but the serial shift register that converts the input serial data into parallel data as it is and the input serial data It is also possible to have a configuration in which a serial shift register that converts the data into parallel data after bit inversion is mounted and the two serial shift registers are switched and output to the data holding register.

実施の形態4.
図14は本実施の形態に係る測定装置の構成を説明するブロック図であり、図15は測定装置の動作を説明するタイミングチャートである。本実施の形態に係る測定装置50は、シリアルシフトレジスタSR、2m個(mは正の整数)のデータ保持レジスタDR0〜DR(2m −1)、デコーダDEC、及び2m個の切替回路W0〜W(2m −1)により構成される。
Embodiment 4 FIG.
FIG. 14 is a block diagram illustrating the configuration of the measurement apparatus according to the present embodiment, and FIG. 15 is a timing chart illustrating the operation of the measurement apparatus. The measuring apparatus 50 according to the present embodiment includes a serial shift register SR, 2m (m is a positive integer) data holding registers DR0 to DR (2 m −1), a decoder DEC, and 2m switching circuits W0 to W0. W (2 m −1).

シリアルシフトレジスタSRは、nビット分のデータを保持するデータ部と転送先を指定するためのアドレスデータを保持するアドレス部とにより構成され、シリアル入力されたシリアルデータをアドレス部とデータ部とに分けて保持することによりパラレルデータに変換する。シリアルシフトレジスタSRのアドレス部はデコーダDECに接続されており、該デコーダDECの出力端はデータ保持レジスタDR0〜DR(2m −1)の何れかを選択するための切替回路W0〜W(2m −1)に接続されている。デコーダDECは、アドレス部のアドレスデータに応じて複数のデータ保持レジスタDR0〜DR(2m −1)の内、何れか一つをアクティブ(“H”レベル)にする信号を出力する。デコーダDECを設けることにより、アドレス部のビット数がmビットの場合、DAC回路は2m個設定することができ、アドレス部のビット数を減らすことができる。 The serial shift register SR is composed of a data portion that holds n-bit data and an address portion that holds address data for designating a transfer destination. Serial input serial data is converted into an address portion and a data portion. Convert to parallel data by holding separately. The address portion of the serial shift register SR is connected to the decoder DEC, and the output terminal of the decoder DEC has switching circuits W0 to W (2 for selecting one of the data holding registers DR0 to DR (2 m -1). m- 1). The decoder DEC outputs a signal for making any one of the plurality of data holding registers DR0 to DR (2 m −1) active (“H” level) according to the address data in the address portion. By providing the decoder DEC, when the number of bits in the address part is m bits, 2m DAC circuits can be set, and the number of bits in the address part can be reduced.

切替回路W0〜W(2m −1)は論理和回路により構成され、デコーダDECの出力から“H”レベルの信号を受けたデータ保持レジスタDR0〜DR(2m −1)に対してラッチ信号に同期してデータ信号が転送される。シリアルシフトレジスタSRは実施の形態1と同様であり、2m個のデータ保持レジスタDR0〜DR(2m −1)が接続されている。 The switching circuits W0 to W (2 m −1) are composed of OR circuits, and latch signals for the data holding registers DR0 to DR (2 m −1) that receive the “H” level signal from the output of the decoder DEC. The data signal is transferred in synchronization with. The serial shift register SR is the same as that of the first embodiment, and 2m data holding registers DR0 to DR (2 m −1) are connected thereto.

データ保持レジスタDR0〜DR(2m −1)により保持されたパラレルデータは第2クロック信号に同期して帰還シフトされる。すなわち、データ保持レジスタDR0の最上位ビットに対応するD型フリップフロップ回路Rn−1から出力されたデータは、データ保持レジスタDR(2m −1)の最下位ビットに対応するD型フリップフロップ回路R0に入力されると共に、データ保持レジスタDR(2m −1)のD型フリップフロップ回路R0,R1,…,Rn−2に保持されたデータは夫々上位ビット側へシフトされる。また、データ保持レジスタDRi(i=(2m −1),(2m −2),…,1)の最上位ビットから出力されるデータは隣接するデータ保持レジスタDRi−1の最下位ビットへ入力されると共に、各データ保持レジスタDRiに保持された各ビットのデータは上位ビット側へとシフトされる。 The parallel data held by the data holding registers DR0 to DR (2 m -1) is feedback shifted in synchronization with the second clock signal. That is, the data output from the D-type flip-flop circuit Rn-1 corresponding to the most significant bit of the data holding register DR0 is the D-type flip-flop circuit corresponding to the least significant bit of the data holding register DR (2 m -1). While being input to R0, the data held in the D-type flip-flop circuits R0, R1,..., Rn-2 of the data holding register DR (2 m −1) is shifted to the upper bit side. Further, the data output from the most significant bit of the data holding register DRi (i = (2 m −1), (2 m −2),..., 1) is transferred to the least significant bit of the adjacent data holding register DRi-1. At the same time, the data of each bit held in each data holding register DRi is shifted to the upper bit side.

各データ保持レジスタDR0〜DR(2m −1)の出力端は検査対象であるDAC回路DAC0〜DAC(2m −1)の夫々に接続されており、各データ保持レジスタDR0〜DR(2m −1)に保持されたデータはラッチ信号に同期して各DAC回路DAC0〜DAC(2m −1)に転送される。 The output terminals of the data holding registers DR0 to DR (2 m −1) are connected to the DAC circuits DAC0 to DAC (2 m −1) to be tested, and the data holding registers DR0 to DR (2 m). The data held in -1) is transferred to the DAC circuits DAC0 to DAC (2 m -1) in synchronization with the latch signal.

図16及び図17は測定装置50に入力するシリアルデータの組合わせを説明する説明図である。図16では、5ビット入力を有する2組のDAC回路DAC0,DAC1(すなわち、m=2の場合)を検査する際に測定装置50に入力するシリアルデータの組合わせについて説明する。まず、“00001”のデータがデータ保持レジスタDR0に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力し、“00011”のデータがデータ保持レジスタDR1に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力する(参照符(1),(2)を参照)。各データ保持レジスタDR0,DR1により保持されたパラレルデータは検査用のデータとして夫々DAC回路DAC0,DAC1に出力される。   16 and 17 are explanatory diagrams for explaining combinations of serial data input to the measuring apparatus 50. FIG. FIG. 16 illustrates a combination of serial data input to the measuring apparatus 50 when inspecting two sets of DAC circuits DAC0 and DAC1 (that is, when m = 2) having a 5-bit input. First, serial data to which address data is added so that the data “00001” is held in the data holding register DR0 is input to the measuring apparatus 50, and the address so that the data “00011” is held in the data holding register DR1. The serial data to which the data is added is input to the measuring device 50 (see reference numerals (1) and (2)). The parallel data held by the data holding registers DR0 and DR1 are output to the DAC circuits DAC0 and DAC1 as test data, respectively.

次いで、各データ保持レジスタDR0,DR1に保持されたデータは、第2クロック信号に同期して帰還シフトされる。すなわち、データ保持レジスタDR0の各ビットのデータがそれぞれ上位ビット側にシフトされると共に、最上位ビットのデータがデータ保持レジスタDR1の最下位ビットに入力される。また、データ保持レジスタDR1の各ビットのデータがそれぞれ上位ビット側にシフトされると共に、最上位ビットのデータがデータ保持レジスタDR0の最下位ビットに入力される。このようにして、データ保持レジスタDR0には“00010”のデータが保持されることとなり、データ保持レジスタDR1には、“00110”のデータが保持されることとなる。各データ保持レジスタDR0,DR1に保持されたパラレルデータは検査用のデータとしてDAC回路DAC0,DAC1に出力される。   Next, the data held in the data holding registers DR0 and DR1 is feedback shifted in synchronization with the second clock signal. That is, the data of each bit of the data holding register DR0 is shifted to the upper bit side, and the most significant bit data is input to the least significant bit of the data holding register DR1. The data of each bit of the data holding register DR1 is shifted to the upper bit side, and the most significant bit data is input to the least significant bit of the data holding register DR0. In this way, the data holding register DR0 holds “00010” data, and the data holding register DR1 holds “00110” data. The parallel data held in the data holding registers DR0 and DR1 is output to the DAC circuits DAC0 and DAC1 as inspection data.

同様にして、帰還シフトを繰り返すことによりデータ保持レジスタDR0,DR1の夫々につき更に8種類のデータが得られる。これらのデータは検査用のデータとしてDAC回路DAC0,DAC1へ出力される。   Similarly, eight types of data are obtained for each of the data holding registers DR0 and DR1 by repeating the feedback shift. These data are output to the DAC circuits DAC0 and DAC1 as inspection data.

次いで、“00101”のデータがデータ保持レジスタR0に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力すると共に、“00111”のデータがデータ保持レジスタR1に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力し、これらのデータを夫々DAC回路DAC0,DAC1へ出力する(参照符(3),(4)参照)。そして、前述と同様にして帰還シフトを第2クロック信号に同期させて実行してゆき、更に9種類のデータを各データ保持レジスタDR0,DR1にて取得する。取得したデータは検査用のデータとして逐次的にDAC回路DAC0,DAC1へ出力される。   Next, serial data added with address data is input to the measuring device 50 so that the data “00101” is held in the data holding register R0, and the data “00111” is held in the data holding register R1. Serial data to which address data is added is input to the measuring device 50, and these data are output to the DAC circuits DAC0 and DAC1, respectively (see reference numerals (3) and (4)). Then, the feedback shift is executed in synchronism with the second clock signal in the same manner as described above, and further nine types of data are acquired by the data holding registers DR0 and DR1. The acquired data is sequentially output to the DAC circuits DAC0 and DAC1 as inspection data.

次いで、“01011”のデータがデータ保持レジスタR0に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力すると共に、“01111”のデータがデータ保持レジスタR1に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力し、これらのデータを夫々DAC回路DAC0,DAC1へ出力する(参照符(5),(6)参照)。そして、前述と同様にして帰還シフトを第2クロック信号に同期させて実行してゆき、更に9種類のデータを各データ保持レジスタDR0,DR1にて取得する。取得したデータは検査用のデータとして逐次的にDAC回路DAC0,DAC1へ出力される。   Next, serial data added with address data is input to the measuring device 50 so that the data “01011” is held in the data holding register R0, and the data “01111” is held in the data holding register R1. Serial data to which address data is added is input to the measuring apparatus 50, and these data are output to the DAC circuits DAC0 and DAC1, respectively (see reference numerals (5) and (6)). Then, the feedback shift is executed in synchronism with the second clock signal in the same manner as described above, and further nine types of data are acquired by the data holding registers DR0 and DR1. The acquired data is sequentially output to the DAC circuits DAC0 and DAC1 as inspection data.

また、“00000”のデータがデータ保持レジスタR0に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力すると共に、“11111”のデータがデータ保持レジスタR1に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力し、これらのデータを夫々DAC回路DAC0,DAC1へ出力する(参照符(7),(8)参照)。更に、“11111”のデータがデータ保持レジスタR0に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力すると共に、“00000”のデータがデータ保持レジスタR1に保持されるようにアドレスデータを付加したシリアルデータを測定装置50に入力し、これらのデータを夫々DAC回路DAC0,DAC1へ出力する(参照符(9),(10)参照)。   Further, serial data to which address data is added so that data “00000” is held in the data holding register R0 is input to the measuring device 50, and data “11111” is held in the data holding register R1. Serial data to which address data is added is input to the measuring apparatus 50, and these data are output to the DAC circuits DAC0 and DAC1, respectively (see reference numerals (7) and (8)). Further, serial data to which address data is added so that the data “11111” is held in the data holding register R0 is input to the measuring device 50, and the data “00000” is held in the data holding register R1. Serial data to which address data is added is input to the measuring device 50, and these data are output to the DAC circuits DAC0 and DAC1, respectively (see reference numerals (9) and (10)).

すなわち、実施の形態1に記載した測定装置10では、5ビット入力のDAC回路100を検査するために8通りのシリアルデータをシリアルシフトレジスタ11に入力し、24回の帰還シフトを実行する必要があるのに対し、本実施形態では10通りのデータをシリアルシフトレジスタSRに入力し、アドレス設定にて2個のデータ保持レジスタDR0,DR1に振り分け、27回の帰還シフトを実行することにより2個のDAC回路DAC0,DAC1を測定できるようになる。   That is, in the measuring apparatus 10 described in the first embodiment, in order to test the 5-bit input DAC circuit 100, it is necessary to input eight kinds of serial data to the serial shift register 11 and execute 24 feedback shifts. On the other hand, in the present embodiment, 10 types of data are input to the serial shift register SR, are distributed to the two data holding registers DR0 and DR1 by address setting, and two by executing 27 feedback shifts. The DAC circuits DAC0 and DAC1 can be measured.

図16では、2個のDAC回路DAC0,DAC1に対して入力設定を行うときのデータ転送の組合わせについて説明したが、DAC回路が2n個(n>1の整数)ある場合も同様である。すなわち、図17に示す奇数番目に対応したDAC回路の設定は、図16に示すDAC回路(DAC0)の設定と同様であり、図17に示す偶数番目に対応したDAC回路の設定は、図16に示すDAC回路(DAC1)の設定と同様である。このように検査すべきDAC回路が2nある場合も、10通りのシリアルデータをシリアルシフトレジスタに転送し、アドレス設定により偶数番目と奇数番目とのデータ保持レジスタにそれぞれ交互にデータを振り分け、27回の帰還シフトを実行することによって2n個のDAC回路を測定することができる。   In FIG. 16, the combination of data transfer when input setting is performed for the two DAC circuits DAC0 and DAC1 has been described, but the same applies to the case where there are 2n DAC circuits (n> 1). That is, the setting of the DAC circuit corresponding to the odd number shown in FIG. 17 is the same as the setting of the DAC circuit (DAC0) shown in FIG. 16, and the setting of the DAC circuit corresponding to the even number shown in FIG. The setting of the DAC circuit (DAC1) shown in FIG. Even when there are 2n DAC circuits to be tested in this way, 10 types of serial data are transferred to the serial shift register, and the data are alternately distributed to the even-numbered and odd-numbered data holding registers by the address setting, 27 times. 2n DAC circuits can be measured by performing a feedback shift of.

このように本実施の形態に係る測定装置50では、実施の形態1に記載した測定装置10と比較した場合、複数のデータ保持レジスタDR0〜DR(2m −1)、及び複数の検査対象回路(DAC回路DAC0〜DAC(2m −1))を1つのシリアルシフトレジスタSRから設定することができ、入力されるデータ数も複数のデータ保持レジスタDR0〜DR(2m −1)で帰還シフトさせるために単体の帰還シフト時よりも低減することができる。 As described above, in the measurement apparatus 50 according to the present embodiment, when compared with the measurement apparatus 10 described in the first embodiment, a plurality of data holding registers DR0 to DR (2 m −1) and a plurality of inspection target circuits. (DAC circuit DAC0 to DAC (2 m -1)) can be set from one serial shift register SR, and the number of input data is also feedback shifted by a plurality of data holding registers DR0 to DR (2 m -1). Therefore, it can be reduced as compared with a single feedback shift.

なお、本実施の形態においても、実施の形態2と同様にして双方向に帰還シフトする構成であっても良い。   Also in the present embodiment, a configuration in which feedback shift is performed in both directions similarly to the second embodiment may be employed.

実施の形態5.
実施の形態4では、シリアルシフトレジスタSRのアドレス部からデコーダDECを介してデータの転送先を定める構成であったが、シリアルシフトレジスタSRのアドレス部が直接的に転送先のアドレスを定める構成であっても良い。本実施の形態ではこのような構成を有する測定装置について説明する。
Embodiment 5 FIG.
In the fourth embodiment, the data transfer destination is determined from the address portion of the serial shift register SR via the decoder DEC. However, the address portion of the serial shift register SR directly determines the transfer destination address. There may be. In this embodiment, a measurement apparatus having such a configuration will be described.

図18は本実施の形態に係る測定装置の構成を説明するブロック図である。本実施の形態に係る測定装置60は、シリアルシフトレジスタSR、n個(nは正の整数)のデータ保持レジスタDR0〜DRn−1、及び切替回路W0〜Wn−1により構成される。   FIG. 18 is a block diagram illustrating the configuration of the measurement apparatus according to this embodiment. The measuring apparatus 60 according to the present embodiment includes a serial shift register SR, n (n is a positive integer) data holding registers DR0 to DRn-1, and switching circuits W0 to Wn-1.

シリアルシフトレジスタSRは、nビット分のデータを保持するデータ部と転送先を指定するためのアドレスデータを保持するアドレス部とにより構成される。本実施の形態では、アドレス部のビット数は測定対象のDAC回路の数と同数であり、アドレス部の各ビットのビット値により転送の可否を定めている。例えば、測定すべきDAC回路の数が6個である場合、アドレス部のビット数が“101010”のときは奇数番目のデータ保持レジスタが選択され、アドレス部のビット数が“010101”のときは偶数番目のデータ保持レジスタが選択される。   The serial shift register SR includes a data portion that holds n-bit data and an address portion that holds address data for designating a transfer destination. In the present embodiment, the number of bits in the address portion is the same as the number of DAC circuits to be measured, and whether transfer is possible is determined by the bit value of each bit in the address portion. For example, when the number of DAC circuits to be measured is 6, when the number of bits in the address portion is “101010”, the odd-numbered data holding register is selected, and when the number of bits in the address portion is “010101” The even-numbered data holding register is selected.

測定装置60の内部構成は、実施の形態4で説明した測定装置50と同様であるため、以下では、アドレスの設定に関して実施の形態4と異なる点について説明する。   Since the internal configuration of the measurement device 60 is the same as that of the measurement device 50 described in the fourth embodiment, the following description will be made on differences from the fourth embodiment regarding address setting.

実施の形態4に示した測定装置50は、デコーダDECを有しているため、アドレス部のビット数が少ない場合であっても出力を多く設定することができ、多くのデータ保持レジスタにデータを転送することができる。但し、この場合、一度に設定できるアドレスは1つである。   Since the measuring apparatus 50 shown in the fourth embodiment has the decoder DEC, it is possible to set a large number of outputs even when the number of bits in the address portion is small, and data is stored in many data holding registers. Can be transferred. In this case, however, only one address can be set at a time.

本実施の形態では、シリアルシフトレジスタSRのアドレス部のビット数と同数のデータ保持レジスタに同時にデータを転送することができる。シリアルシフトレジスタSRのアドレス部のデータによりデータの転送先を定めることができるため、同一のデータを複数のデータ保持レジスタに同時に転送する際に利用される。例えば、図17に示したように、奇数番目に対応するDAC回路の設定を同時に行う場合、及び偶数番目に対応するDAC回路の設定を同時に行う場合に効果的に設定することが可能となる。   In the present embodiment, data can be transferred simultaneously to the same number of data holding registers as the number of bits in the address portion of the serial shift register SR. Since the data transfer destination can be determined by the data in the address part of the serial shift register SR, it is used when transferring the same data to a plurality of data holding registers simultaneously. For example, as shown in FIG. 17, it is possible to set effectively when the DAC circuit corresponding to the odd number is set simultaneously and when the DAC circuit corresponding to the even number is set simultaneously.

なお、本実施の形態においても、実施の形態2と同様にして双方向に帰還シフトする構成であっても良い。   Also in the present embodiment, a configuration in which feedback shift is performed in both directions similarly to the second embodiment may be employed.

本実施の形態に係る測定装置の構成を説明するブロック図である。It is a block diagram explaining the structure of the measuring apparatus which concerns on this Embodiment. 測定装置の詳細を説明するブロック図である。It is a block diagram explaining the detail of a measuring device. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring device. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring device. 本実施の形態に係る測定装置の構成を説明するブロック図である。It is a block diagram explaining the structure of the measuring apparatus which concerns on this Embodiment. 測定装置の詳細を説明するブロック図である。It is a block diagram explaining the detail of a measuring device. 本実施の形態に係る測定装置の構成を説明するブロック図である。It is a block diagram explaining the structure of the measuring apparatus which concerns on this Embodiment. 測定装置で利用されるスイッチ回路の詳細を説明するブロック図である。It is a block diagram explaining the detail of the switch circuit utilized with a measuring apparatus. 本実施の形態に係る測定装置の動作を説明するタイミングチャートである。It is a timing chart explaining operation | movement of the measuring apparatus which concerns on this Embodiment. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring device. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring device. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring device. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring device. 本実施の形態に係る測定装置の構成を説明するブロック図である。It is a block diagram explaining the structure of the measuring apparatus which concerns on this Embodiment. 測定装置の動作を説明するタイミングチャートである。It is a timing chart explaining operation | movement of a measuring apparatus. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring apparatus. 測定装置に入力するシリアルデータの組合わせを説明する説明図である。It is explanatory drawing explaining the combination of the serial data input into a measuring apparatus. 本実施の形態に係る測定装置の構成を説明するブロック図である。It is a block diagram explaining the structure of the measuring apparatus which concerns on this Embodiment. 従来の測定装置を示すブロック図である。It is a block diagram which shows the conventional measuring apparatus. 測定装置の詳細を説明するブロック図である。It is a block diagram explaining the detail of a measuring device. 測定装置の動作を説明するタイミングチャートである。It is a timing chart explaining operation | movement of a measuring apparatus. カウンタ回路を利用した従来の測定装置を示すブロック図である。It is a block diagram which shows the conventional measuring apparatus using a counter circuit.

符号の説明Explanation of symbols

10,20,30,50,60 測定装置
11,21,31 シリアルシフトレジスタ
12,22 データ保持レジスタ
32 第1データ保持レジスタ
33 第2データ保持レジスタ
D0,D1,…,Dn D型フリップフロップ回路
R0,R1,…,Rn D型フリップフロップ回路
100 DAC回路
10, 20, 30, 50, 60 Measuring device 11, 21, 31 Serial shift register 12, 22 Data holding register 32 First data holding register 33 Second data holding register D0, D1,..., Dn D type flip-flop circuit R0 , R1,..., Rn D-type flip-flop circuit 100 DAC circuit

Claims (7)

シリアルデータに対する入力端子と、該入力端子から入力されたnビット分(nは2以上の整数)のシリアルデータをパラレルデータに変換する変換回路と、該変換回路が変換したパラレルデータをビット毎に保持するためのnビットの保持部を有するレジスタと、該レジスタが保持するパラレルデータを外部へ出力する出力端子とを備えるデータ出力装置において、
前記レジスタのiビット目(i=1,2,…,n−1)の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトする手段を備え、シフトして得られたパラレルデータを前記出力端子から出力すべくなしてあることを特徴とするデータ出力装置。
An input terminal for serial data, a conversion circuit for converting n-bit serial data (n is an integer of 2 or more) input from the input terminal into parallel data, and the parallel data converted by the conversion circuit for each bit In a data output device comprising a register having an n-bit holding unit for holding, and an output terminal for outputting parallel data held by the register to the outside,
The bit value held in the i-th bit (i = 1, 2,..., N−1) holding unit of the register is shifted to the i + 1-th bit holding unit and held in the n-th bit holding unit. A data output device comprising means for shifting a bit value to a first bit holding unit, and parallel data obtained by shifting is output from the output terminal.
シリアルデータに対する入力端子と、該入力端子から入力されたnビット分(nは2以上の整数)のシリアルデータをパラレルデータに変換する変換回路と、該変換回路が変換したパラレルデータをビット毎に保持するためのnビットの保持部を有する複数のレジスタと、各レジスタが保持するパラレルデータを外部へ出力する複数の出力端子とを備えるデータ出力装置において、
前記シリアルデータは、出力先を指定するアドレスデータを含み、前記変換回路によりパラレルデータに変換されたアドレスデータに基づいて、パラレルデータを保持すべきレジスタを切替える切替回路と、前記レジスタのiビット目(i=1,2,…,n−1)の保持部に保持されたビット値をi+1ビット目の保持部へシフトするとともに、nビット目の保持部に保持されたビット値を1ビット目の保持部へシフトする手段とを備え、シフトして得られたパラレルデータを前記出力端子から出力すべくなしてあることを特徴とするデータ出力装置。
An input terminal for serial data, a conversion circuit for converting n-bit serial data (n is an integer of 2 or more) input from the input terminal into parallel data, and the parallel data converted by the conversion circuit for each bit In a data output device comprising a plurality of registers having n-bit holding units for holding, and a plurality of output terminals for outputting parallel data held by each register to the outside,
The serial data includes address data designating an output destination, and based on the address data converted into parallel data by the conversion circuit, a switching circuit for switching a register to hold parallel data, and the i-th bit of the register The bit value held in the holding unit (i = 1, 2,..., N−1) is shifted to the i + 1th bit holding unit, and the bit value held in the nth bit holding unit is changed to the first bit. And a means for shifting to the holding section, and outputting the parallel data obtained by the shifting from the output terminal.
前記アドレスデータをデコードする回路を更に備え、デコードされたデータに基づいてレジスタを切替えるべくなしてあることを特徴とする請求項2に記載のデータ出力装置。   3. The data output device according to claim 2, further comprising a circuit for decoding the address data, wherein the register is switched based on the decoded data. 前記レジスタのjビット目(j=2,3,…,n)の保持部に保持されたビット値をj−1ビット目の保持部へシフトするとともに、1ビット目の保持部に保持されたビット値をnビット目の保持部へシフトする手段を更に備えることを特徴とする請求項1乃至請求項3の何れか一つに記載のデータ出力装置。   The bit value held in the holding part of the j-th bit (j = 2, 3,..., N) of the register is shifted to the holding part of the (j−1) th bit and held in the holding part of the first bit. 4. The data output device according to claim 1, further comprising means for shifting the bit value to the nth bit holding unit. 前記変換回路が変換したパラレルデータをビット反転するビット反転回路と、該ビット反転回路がビット反転したパラレルデータをビット毎に保持するためのnビットの保持部を有するレジスタと、前記出力端子から出力すべきパラレルデータの出力元を2つのレジスタの何れか一方に切替える切替回路とを更に備えることを特徴とする請求項1又は請求項4に記載のデータ出力装置。   A bit inversion circuit for inverting the bit of the parallel data converted by the conversion circuit, a register having an n-bit holding unit for holding the bit-inverted parallel data for each bit, and an output from the output terminal 5. The data output apparatus according to claim 1, further comprising a switching circuit that switches an output source of parallel data to be switched to one of two registers. 前記入力端子から入力されたシリアルデータをビット反転するビット反転回路と、該ビット反転回路がビット反転したシリアルデータをパラレルデータに変換する変換回路と、前記レジスタへ送出すべきパラレルデータの送出元を2つの変換回路の何れか一方に切替える切替回路とを更に備えることを特徴とする請求項1又は請求項4に記載のデータ出力装置。   A bit inversion circuit for bit-inverting serial data input from the input terminal, a conversion circuit for converting the serial data bit-inverted by the bit inversion circuit into parallel data, and a source of parallel data to be sent to the register The data output device according to claim 1, further comprising a switching circuit that switches to one of the two conversion circuits. 前記出力端子にDACを接続可能になしてあり、前記出力端子に接続されたDACへパラレルデータを出力すべくなしてあることを特徴とする請求項1乃至請求項6の何れか一つに記載のデータ出力装置。

7. The DAC according to claim 1, wherein a DAC is connectable to the output terminal, and parallel data is output to the DAC connected to the output terminal. 8. Data output device.

JP2003284499A 2003-07-31 2003-07-31 Data output apparatus Pending JP2005057389A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003284499A JP2005057389A (en) 2003-07-31 2003-07-31 Data output apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003284499A JP2005057389A (en) 2003-07-31 2003-07-31 Data output apparatus

Publications (1)

Publication Number Publication Date
JP2005057389A true JP2005057389A (en) 2005-03-03

Family

ID=34364415

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003284499A Pending JP2005057389A (en) 2003-07-31 2003-07-31 Data output apparatus

Country Status (1)

Country Link
JP (1) JP2005057389A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107206461A (en) * 2014-09-12 2017-09-26 英黙里斯石墨和碳瑞士有限公司 Need the improvement of the method and system of lubrication
CN116959536A (en) * 2023-09-20 2023-10-27 浙江力积存储科技有限公司 Shift register and memory

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107206461A (en) * 2014-09-12 2017-09-26 英黙里斯石墨和碳瑞士有限公司 Need the improvement of the method and system of lubrication
CN116959536A (en) * 2023-09-20 2023-10-27 浙江力积存储科技有限公司 Shift register and memory
CN116959536B (en) * 2023-09-20 2024-01-30 浙江力积存储科技有限公司 Shift register and memory

Similar Documents

Publication Publication Date Title
US7290190B2 (en) Semiconductor integrated circuit with a test circuit
US7339511B2 (en) Time division sampling digital to analog converter for driving flat panel display, method of implementing the same, and data driver circuit using the same
US7180438B2 (en) Source driving device and timing control method thereof
US20040222826A1 (en) Data form converter between serial and parallel
KR100356356B1 (en) Logical circuit
US8587573B2 (en) Drive circuit and display device
EP3026894B1 (en) Image pickup apparatus, image pickup system, driving method for the image pickup apparatus, and inspection method for the image pickup apparatus
JP2010166528A (en) Solid-state imaging device
JP2007124606A (en) Apparatus for driving display panel and digital-to-analog converter thereof
CN107947873B (en) Data transmission system with multiple transmission channels and method for testing transmission data
JP2018004887A (en) Display control device and display panel module
KR100192429B1 (en) Driving device of liquid crystal display element
JP2005057389A (en) Data output apparatus
JP2010096785A (en) Display driving circuit and test method
US10171228B2 (en) Receiving circuit, electronic device, transmission/reception system, and receiving circuit control method
WO2015015905A1 (en) Arithmetic logic device
JP4093244B2 (en) Display driver
JP2006235067A5 (en)
JP5015041B2 (en) DRIVE CIRCUIT AND DISPLAY DEVICE PROVIDED WITH DRIVE CIRCUIT
JP5015038B2 (en) DRIVE CIRCUIT AND DISPLAY DEVICE HAVING THE DRIVE CIRCUIT
KR100538105B1 (en) Method for generating similar 8 bit/10bit code and apparatus using the same
JPH1021150A (en) Memory test circuit
JP2006314657A (en) Digital phasing ultrasonic device
US6516431B1 (en) Semiconductor device
JP2008017390A (en) Output inspection method of analog-digital converter and integrated circuit device