JP2006275953A - Geomagnetism sensor and geomagnetism sensor correction method - Google Patents

Geomagnetism sensor and geomagnetism sensor correction method Download PDF

Info

Publication number
JP2006275953A
JP2006275953A JP2005099092A JP2005099092A JP2006275953A JP 2006275953 A JP2006275953 A JP 2006275953A JP 2005099092 A JP2005099092 A JP 2005099092A JP 2005099092 A JP2005099092 A JP 2005099092A JP 2006275953 A JP2006275953 A JP 2006275953A
Authority
JP
Japan
Prior art keywords
geomagnetic sensor
value
output
temperature
data
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.)
Granted
Application number
JP2005099092A
Other languages
Japanese (ja)
Other versions
JP4254737B2 (en
Inventor
Shoji Yasui
彰司 安井
Masayoshi Omura
昌良 大村
Makoto Kaneko
誠 金子
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.)
Yamaha Corp
Original Assignee
Yamaha 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
Priority to JP2005099092A priority Critical patent/JP4254737B2/en
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to PCT/JP2005/018638 priority patent/WO2006038692A1/en
Priority to KR1020087026842A priority patent/KR20080100293A/en
Priority to CN2005800010799A priority patent/CN1879006B/en
Priority to KR1020077006021A priority patent/KR100882051B1/en
Priority to KR1020107004312A priority patent/KR101095689B1/en
Priority to CN2009102046102A priority patent/CN101726291B/en
Priority to KR1020087026843A priority patent/KR100933834B1/en
Priority to EP05790652A priority patent/EP1798519A4/en
Priority to US11/345,279 priority patent/US7676340B2/en
Publication of JP2006275953A publication Critical patent/JP2006275953A/en
Priority to US11/698,156 priority patent/US7346466B2/en
Application granted granted Critical
Publication of JP4254737B2 publication Critical patent/JP4254737B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measuring Magnetic Variables (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a more compact and inexpensive geomagnetism sensor by reducing the scale of an entire memory, without requiring special processes for manufacturing chips by incorporating a fuse memory and storing offset values, or the like, and to provide a method for correcting the geomagnetism sensor. <P>SOLUTION: With regard to the geomagnetism sensor 1, a control logic circuit 11 controls the geomagnetism sensor 1. When the geomagnetism sensor 1 is installed in a portable telephone, the control logic circuit 11 reads the measurement values pertaining to the ambient magnetic field from the geomagnetism sensor circuit 12, obtains the offset value from the measurement values, and stores them in the fuse memory 13. Upon measurement by the geomagnetism sensor 1, the control logic circuit 11 reads the offset value from the fuse memory 13, and corrects the measurement values of the geomagnetism sensor 12 by using the value. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、例えば、携帯電話機に方位測定用として搭載され、ヒューズメモリに格納されたオフセット値を使用して測定値を補正する地磁気センサおよび地磁気センサの補正方法に関する。   The present invention relates to a geomagnetic sensor and a correction method for a geomagnetic sensor, which are mounted on a mobile phone for use in orientation measurement, for example, and correct a measurement value using an offset value stored in a fuse memory.

近年、地磁気を検出する地磁気センサを備え、この地磁気センサによって検出された地磁気に基づいて方位測定を行う携帯電話機等の携帯情報端末が知られている。測定された方位は、例えば地図の表示に利用される。一例として挙げると、位置検出を行うGPS(Global Positioning System)システムによって得た現在位置情報に基づいた地図を、携帯電話機の向き(方位)に合わせて表示する機能を有する携帯電話機が登場している。   2. Description of the Related Art In recent years, portable information terminals such as mobile phones that include a geomagnetic sensor that detects geomagnetism and perform azimuth measurement based on the geomagnetism detected by the geomagnetic sensor are known. The measured orientation is used for display of a map, for example. As an example, mobile phones having a function of displaying a map based on current position information obtained by a GPS (Global Positioning System) system that performs position detection in accordance with the orientation (direction) of the mobile phone have appeared. .

ところで、地磁気センサの特性は、チップ毎に異なっており、この特性は何らかの手段により補正されるべきものである。例えば、感度方向として水平面内の二軸(X軸、Y軸方向)の感磁方向を持つ地磁気センサを搭載した携帯電話機を一定の磁場の下、水平に保ったままゆっくりと等速度にて1周以上回転させるときの出力が描く円を方位円という。このような方位円は、理想的にはX軸、Y軸の交差する原点を中心とし、所定の半径を有するものとなる。しかし、上述したように、地磁気センサの特性はチップ毎に異なっており、また、携帯電話機内部に磁場が存在し、この特性の差および上述した磁場が存在するために、かかる方位円の中心は原点からシフトする。このシフトをオフセットといい、このシフト値をオフセット値という。このようなオフセットがあると、地磁気センサの測定値に基づいてオフセットがないことを前提として算出した方位は、実際の方位と異なってしまう。そのため、地磁気センサは測定値から該オフセットを補正している。   Incidentally, the characteristics of the geomagnetic sensor differ from chip to chip, and this characteristic should be corrected by some means. For example, a cellular phone equipped with a geomagnetic sensor having two magnetic axes in the horizontal plane (X-axis and Y-axis directions) as the sensitivity direction is slowly 1 at a constant speed while keeping it horizontal under a constant magnetic field. The circle drawn by the output when rotating more than one turn is called the azimuth circle. Such an azimuth circle ideally has a predetermined radius centered at the origin where the X and Y axes intersect. However, as described above, the characteristics of the geomagnetic sensor differ from chip to chip, and there is a magnetic field inside the mobile phone. Because of this characteristic difference and the above-described magnetic field, the center of the azimuth circle is Shift from the origin. This shift is called an offset, and this shift value is called an offset value. If there is such an offset, the azimuth calculated on the assumption that there is no offset based on the measured value of the geomagnetic sensor will be different from the actual azimuth. Therefore, the geomagnetic sensor corrects the offset from the measured value.

ここで、地磁気センサの測定値からのオフセットの補正は、該携帯電話機を回転させて得られる複数の測定値からディジタル的な演算によって求められるオフセット値を、測定値から減算することにより行われるので、該補正に用いられるオフセット値を地磁気センサに記憶しておくことが必要となる。そのため、従来における地磁気センサは、地磁気(磁場)を検出する地磁気センサ素子に、該地磁気センサ素子の測定値からオフセット値を算出する演算部および該オフセット値をA/D(Analog/Digital)変換するA/DコンバータならびにA/D変換されたオフセット値を記憶するEEPROM(Electronically Erasable and Programmable Read Only Memory)を組み合わせて1チップ上に構成される。   Here, the correction of the offset from the measured value of the geomagnetic sensor is performed by subtracting the offset value obtained by digital calculation from a plurality of measured values obtained by rotating the mobile phone from the measured value. Therefore, it is necessary to store the offset value used for the correction in the geomagnetic sensor. Therefore, the conventional geomagnetic sensor converts the offset value from the measurement value of the geomagnetic sensor element to the geomagnetic sensor element for detecting the geomagnetism (magnetic field) and A / D (Analog / Digital) conversion of the offset value. An A / D converter and an EEPROM (Electronically Erasable and Programmable Read Only Memory) that stores the A / D converted offset value are combined on one chip.

しかしながら、従来の地磁気センサにおいて、前述したオフセット値が記憶されているEEPROMは、記憶部にトンネル絶縁膜のような薄い酸化膜を付けたり、チップにビット線やワード線を形成するためのポリシリコン層やメタル層を何層も積層するため、該チップを製造するのに特殊なプロセスを必要とするため、チップ単価が高くなるという問題があった。また、EEPROMは、書き込みのための高電圧化回路や書き込み回路等を必要とし、そのために、チップサイズが大きくなり、地磁気センサがEEPROMを駆動するシステムが大規模になるという問題もあった。   However, in the conventional geomagnetic sensor, the above-described EEPROM in which the offset value is stored is polysilicon for forming a thin oxide film such as a tunnel insulating film in the storage section or forming a bit line or a word line on the chip. Since many layers and metal layers are laminated, a special process is required to manufacture the chip, and there is a problem that the unit price of the chip becomes high. In addition, the EEPROM requires a high voltage circuit, a writing circuit, and the like for writing, which causes a problem that the chip size increases and the system in which the geomagnetic sensor drives the EEPROM becomes large.

本発明は、上記事情を考慮してなされたもので、その目的は、ヒューズメモリを内蔵してオフセット値等を格納することによりチップを製造するのに特殊なプロセスを必要とすることなく、メモリ全体のシステムの小規模化を図り、もっと小型で低価格な地磁気センサおよび地磁気センサの補正方法を提供することにある。   The present invention has been made in view of the above circumstances, and its purpose is to provide a memory without a special process for manufacturing a chip by incorporating a fuse memory and storing an offset value or the like. It is an object of the present invention to provide a geomagnetic sensor and a correction method for a geomagnetic sensor that are smaller and less expensive by reducing the size of the entire system.

上記目的を達成するために、この発明では、以下の手段を提案している。
請求項1に係る発明は、地磁気を検出する地磁気検知手段と、選択的に電気的切断もしくは接続が可能であり、その電気的切断もしくは接続の状態により所定のデータを記憶するヒューズメモリと、製造時に、前記地磁気検知手段の測定値を入力し、前記測定値に基づいて地磁気検知手段の測定値の温度特性を補正する補正値を求めて、前記補正値に応じて前記ヒューズメモリの電気的切断を行うことにより、前記補正値を前記ヒューズメモリに書き込む補正データ書込手段と、製造後の実使用時に、前記ヒューズメモリから前記補正値を読み出す補正データ読出手段と、前記実使用時に、前記地磁気検知手段の測定値を入力し、前記補正データ読み出し手段によって読み出された補正値に基づいて前記地磁気検知手段の測定値の補正を行う補正手段とを備えたことを特徴とする。
この発明によれば、地磁気センサの製造時において、補正データ書込手段が地磁気検知手段の測定値から該測定値を補正する補正値を求めて、ヒューズメモリを用いて、該補正値に応じて物理的にヒューズを切断することによって該補正値の保存性を確保しつつ書き込み、地磁気センサの実使用時において、補正データ読出手段がヒューズメモリから、補正値を読み出し、補正手段が該補正値に基づいて地磁気検知手段の測定値を補正する。
In order to achieve the above object, the present invention proposes the following means.
The invention according to claim 1 includes a geomagnetism detecting means for detecting geomagnetism, a fuse memory that can be selectively electrically disconnected or connected, and that stores predetermined data depending on the state of the electrical disconnection or connection, and manufacturing. Sometimes, the measurement value of the geomagnetism detection means is input, a correction value for correcting the temperature characteristic of the measurement value of the geomagnetism detection means is obtained based on the measurement value, and the fuse memory is electrically disconnected according to the correction value Correction data writing means for writing the correction value to the fuse memory, correction data reading means for reading the correction value from the fuse memory at the time of actual use after manufacture, and the geomagnetism at the time of actual use. The measurement value of the detection means is input, and the measurement value of the geomagnetism detection means is corrected based on the correction value read by the correction data reading means. Characterized in that a positive means.
According to this invention, at the time of manufacturing the geomagnetic sensor, the correction data writing means obtains a correction value for correcting the measurement value from the measurement value of the geomagnetism detection means, and uses the fuse memory in accordance with the correction value. The correction value reading means reads out the correction value from the fuse memory during actual use of the geomagnetic sensor, and the correction means sets the correction value to the correction value while physically storing the correction value by cutting the fuse. Based on this, the measured value of the geomagnetism detecting means is corrected.

請求項2に係る発明は、請求項1に記載の地磁気センサの測定値を補正する地磁気センサの補正方法であって、前記地磁気センサが温度を検知する温度測定手段をさらに備え、前記地磁気センサの製造時に、予め前記温度測定手段の感度特性を求め、前記ヒューズメモリに記憶するステップと、前記ヒューズメモリに記憶されている感度特性データにより、前記温度測定手段の感度特性を補正するステップと、前記地磁気センサの温度による磁気感度のオフセットを補正し、前記補正されたオフセットを前記ヒューズメモリに記憶するステップとを有することを特徴とする。
この発明によれば、地磁気センサに設けられ、地磁気センサの製造時に、予め温度測定手段の感度特性が求められてヒューズメモリに記憶され、該感度特性データにより、温度測定手段の感度特性が補正され、該温度によって、温度特性を有する地磁気センサの温度によるオフセットが補正されて、該オフセットがヒューズメモリに記憶される。
The invention according to claim 2 is a geomagnetic sensor correction method for correcting the measurement value of the geomagnetic sensor according to claim 1, further comprising temperature measuring means for detecting the temperature of the geomagnetic sensor, Obtaining the sensitivity characteristic of the temperature measurement means in advance during manufacture, storing the sensitivity characteristic in the fuse memory, correcting the sensitivity characteristic of the temperature measurement means based on the sensitivity characteristic data stored in the fuse memory, and Correcting the offset of magnetic sensitivity due to the temperature of the geomagnetic sensor, and storing the corrected offset in the fuse memory.
According to the present invention, the sensitivity characteristic of the temperature measuring means is provided in the geomagnetic sensor, and stored in the fuse memory in advance when the geomagnetic sensor is manufactured, and the sensitivity characteristic of the temperature measuring means is corrected by the sensitivity characteristic data. The offset due to the temperature of the geomagnetic sensor having temperature characteristics is corrected by the temperature, and the offset is stored in the fuse memory.

請求項3に係る発明は、請求項1に記載の地磁気センサの測定値を補正する地磁気センサの補正方法であって、前記地磁気センサの製造時に、ゼロ磁場における測定値に基づいて、測定値の補正を行うステップを有することを特徴とする。
この発明によれば、地磁気センサの製造時に、ゼロ磁場における測定値に基づいて、測定値が補正される。
The invention according to claim 3 is a correction method for the geomagnetic sensor according to claim 1, wherein the measurement value is calculated based on the measurement value in a zero magnetic field when the geomagnetic sensor is manufactured. It has the step which performs correction | amendment, It is characterized by the above-mentioned.
According to this invention, at the time of manufacturing the geomagnetic sensor, the measurement value is corrected based on the measurement value in the zero magnetic field.

請求項1に記載の発明によれば、ヒューズメモリによって記憶された地磁気検知手段の測定値の補正値に基づいて地磁気検知手段の測定値が補正され、地磁気検知手段の測定値を精度よく得ることができる効果がある。また、従来の地磁気センサのように、オフセット値をEEPROMに記憶するのに比して、チップを製造するのに特殊なプロセスを必要とすることなく、チップを通常のC−MOSのプロセスを用いて製造することができる効果がある。また、書き込みのための高電圧化回路や書き込み回路等を不要として、メモリの駆動のシステムの小規模化を図ることができる効果がある。また、物理的にヒューズが切断されることにより補正値が記憶されるので、該補正値の経時変化を皆無にすることができる効果がある。   According to the first aspect of the present invention, the measurement value of the geomagnetism detection means is corrected based on the correction value of the measurement value of the geomagnetism detection means stored by the fuse memory, and the measurement value of the geomagnetism detection means can be obtained with high accuracy. There is an effect that can. Further, as compared with the case where the offset value is stored in the EEPROM as in the case of the conventional geomagnetic sensor, the chip is used in a normal C-MOS process without requiring a special process for manufacturing the chip. There is an effect that can be manufactured. Further, there is an effect that it is possible to reduce the size of a memory driving system by eliminating the need for a high voltage circuit or a writing circuit for writing. Further, since the correction value is stored by physically cutting the fuse, there is an effect that the change of the correction value with time can be eliminated.

請求項2に記載の発明によれば、地磁気センサの感度特性データがヒューズメモリに記憶された温度測定手段によって、地磁気センサのオフセットが補正されて、該オフセットがヒューズメモリに記憶され、該オフセットによって地磁気センサの測定値が補正されるので、地磁気センサの測定を、温度に対しても、チップ毎に正確に行うことができる効果がある。   According to the second aspect of the present invention, the offset of the geomagnetic sensor is corrected by the temperature measuring means in which the sensitivity characteristic data of the geomagnetic sensor is stored in the fuse memory, and the offset is stored in the fuse memory. Since the measurement value of the geomagnetic sensor is corrected, there is an effect that the measurement of the geomagnetic sensor can be accurately performed for each chip even for the temperature.

請求項3に記載の発明によれば、この発明によれば、地磁気センサの製造時に、ゼロ磁場における測定値を校正して、より正確な測定をすることができる効果がある。   According to the invention described in claim 3, according to the present invention, there is an effect that more accurate measurement can be performed by calibrating the measurement value in the zero magnetic field at the time of manufacturing the geomagnetic sensor.

以下、本明細書中においては、電気的接続状態を切断状態とするいわゆるヒューズと、電気的切断状態を接続状態とするアンチヒューズとを特に区別なくヒューズと呼び、かかる構造を利用したメモリをヒューズメモリと呼ぶことにする。   Hereinafter, in this specification, a so-called fuse in which the electrical connection state is disconnected and an antifuse in which the electrical disconnection state is connected are referred to as a fuse without particular distinction, and a memory using such a structure is referred to as a fuse. This is called memory.

尚、「物理的にヒューズが切断される」とは、ヒューズ素子の電気的切断が実行される手段が、電気的に行われるもの、レーザビームのようなエネルギービームによるもの、電子銃による電子ビームやFIB(Focused Ion Beam)のような荷電ビームによるもの等を含む物理的な手段を用いて、ヒューズ素子を形成する材料の電気的接続を切断、あるいは実質的に切断されたと判断される程度に高抵抗とすることにより、電気的導通性が阻害された状態に至らせることを指す。   Note that “physically blown fuse” means that the means for electrically cutting the fuse element is electrically performed, by an energy beam such as a laser beam, or by an electron beam by an electron gun. To the extent that the electrical connection of the material forming the fuse element is cut or substantially judged to have been cut using physical means including a charged beam such as FIB (Focused Ion Beam) By making it high resistance, it points out to reach the state where electrical conductivity was inhibited.

以下、図面を参照し、この発明の第1の実施形態について説明する。
図1に示すように、本実施形態における地磁気センサ1、地磁気センサ1の制御を行うコントロールロジック回路11(補正データ書込手段)(補正データ読出手段)(補正手段)と、例えば、GMR(Giant Magnetoresistive)素子からなり、互いに直交するX軸、Y軸の各々の軸方向(感磁方向)の地磁気を検出する地磁気センサ素子およびA/D(Analog/Digital)コンバータから構成される地磁気センサ回路12(地磁気検知手段)と、ヒューズメモリ13とからなり、1チップ上に構成される。
Hereinafter, a first embodiment of the present invention will be described with reference to the drawings.
As shown in FIG. 1, the geomagnetic sensor 1 in this embodiment, a control logic circuit 11 (correction data writing means) (correction data reading means) (correction means) for controlling the geomagnetic sensor 1, and, for example, GMR (Giant A geomagnetic sensor circuit 12 comprising a magnetoresistive element and comprising a geomagnetic sensor element for detecting geomagnetism in the axial direction (magnetic sensitive direction) of each of the X axis and Y axis perpendicular to each other and an A / D (Analog / Digital) converter. (Geomagnetic detection means) and the fuse memory 13 are formed on one chip.

地磁気センサ回路12は地磁気センサ素子が得たX軸方向およびY軸方向の磁場の測定値をA/DコンバータによってA/D変換し、コントロールロジック回路11に出力する。コントロールロジック回路11は、地磁気センサ1の携帯電話機への搭載時に、該携帯電話機が回転している情況において、地磁気センサ回路12から周囲磁場に対する複数の測定値を読み込み、該測定値に基づいて地磁気センサ回路12のオフセット値を求めて、該値をヒューズメモリ13に記憶させる。   The geomagnetic sensor circuit 12 performs A / D conversion on the measured values of the magnetic fields in the X-axis direction and the Y-axis direction obtained by the geomagnetic sensor element by an A / D converter, and outputs them to the control logic circuit 11. The control logic circuit 11 reads a plurality of measured values for the ambient magnetic field from the geomagnetic sensor circuit 12 in a situation where the mobile phone is rotating when the geomagnetic sensor 1 is mounted on the mobile phone, and based on the measured values, the geomagnetic field The offset value of the sensor circuit 12 is obtained and the value is stored in the fuse memory 13.

また、コントロールロジック回路11は、オフセット値をヒューズメモリ13から読み出し、該値と地磁気センサ回路12からの測定値とを演算することにより、地磁気センサ回路12からの測定値をディジタル的に補正する。   Further, the control logic circuit 11 digitally corrects the measured value from the geomagnetic sensor circuit 12 by reading the offset value from the fuse memory 13 and calculating the value and the measured value from the geomagnetic sensor circuit 12.

尚、地磁気センサ1には図示しない物理量センサが設けられ、該物理量センサは温度センサ(温度測定手段)を含む。コントロールロジック回路11は該温度センサからの周囲温度データを読み出し、該周囲温度に対するオフセット値をヒューズメモリ13に書き込み、また、該周囲温度に対するオフセット値をヒューズメモリ13から読み出す。   The geomagnetic sensor 1 is provided with a physical quantity sensor (not shown), and the physical quantity sensor includes a temperature sensor (temperature measuring means). The control logic circuit 11 reads the ambient temperature data from the temperature sensor, writes an offset value for the ambient temperature to the fuse memory 13, and reads an offset value for the ambient temperature from the fuse memory 13.

ヒューズメモリ13は、図2(a)に示す記憶単位MUaを、記憶容量のビット数だけ有する。例えば、記憶容量が32ビットのヒューズメモリ13は、記憶単位MUaを32個有する。記憶単位MUaは、N−チャンネルのMOSトランジスタN1と、地磁気センサ1の電源電圧VDDに接続された端子Taと、MOSトランジスタのドレインに接続された端子Tbとの間に挿入されたヒューズFuとから構成される。ヒューズFuはポリサイド(ポリシリコン)によって形成されている。MOSトランジスタN1のゲートに書き込み電圧入力端IpWrが接続され、MOSトランジスタN1のドレインにデータ出力端OpDが接続される。尚、MOSトランジスタN1は、ゲートによってONしたときに、ヒューズFuを切断するのに必要な熱を発生する電流をドレインとソースとの間に流すことができるようなサイズにてチップ上に形成される。例えば、MOSトランジスタN1は、チャンネル長:L=0.65μm、チャンネル幅:W=140μmにて形成される。   The fuse memory 13 has the storage unit MUa shown in FIG. For example, the fuse memory 13 having a storage capacity of 32 bits has 32 storage units MUa. The memory unit MUa is composed of an N-channel MOS transistor N1, a terminal Ta connected to the power supply voltage VDD of the geomagnetic sensor 1, and a fuse Fu inserted between a terminal Tb connected to the drain of the MOS transistor. Composed. The fuse Fu is formed of polycide (polysilicon). The write voltage input terminal IpWr is connected to the gate of the MOS transistor N1, and the data output terminal OpD is connected to the drain of the MOS transistor N1. The MOS transistor N1 is formed on the chip in such a size that when it is turned on by the gate, a current that generates heat necessary to cut the fuse Fu can flow between the drain and the source. The For example, the MOS transistor N1 is formed with a channel length: L = 0.65 μm and a channel width: W = 140 μm.

記憶単位MUaにおいて、電源電圧VDDを印加した状態にて、書き込み電圧入力端IpWrからMOSトランジスタのゲートにMOSトランジスタN1がONする電圧(MOSトランジスタN1の閾値)以上の電圧を印加すると、MOSトランジスタN1がONして、ドレインとソースとの間に流れる電流による発熱によって、ヒューズFuが切断される。この結果、記憶単位MUaは、図2(b)に示すようにヒューズFuが削除された構成となる。以下、これを記憶単位MUbという。一方、書き込み電圧入力端IpWrからMOSトランジスタのゲートにMOSトランジスタN1の閾値以下の電圧を印加すると、MOSトランジスタN1がOFFして、ドレインとソースとの間に電流が流れず、ヒューズFuは切断されない。以上のように、書き込み電圧入力端IpWrにMOSトランジスタN1の閾値以上の電圧が入力された場合のみ、ヒューズFuが切断され、記憶単位MUbの構成をなすことになる。   In the storage unit MUa, when a voltage equal to or higher than the voltage at which the MOS transistor N1 is turned on (threshold of the MOS transistor N1) is applied from the write voltage input terminal IpWr to the gate of the MOS transistor with the power supply voltage VDD applied, the MOS transistor N1 Is turned on, and the fuse Fu is cut by heat generated by the current flowing between the drain and the source. As a result, the storage unit MUa has a configuration in which the fuse Fu is deleted as shown in FIG. Hereinafter, this is referred to as a storage unit MUb. On the other hand, when a voltage lower than the threshold value of the MOS transistor N1 is applied from the write voltage input terminal IpWr to the gate of the MOS transistor, the MOS transistor N1 is turned off, no current flows between the drain and the source, and the fuse Fu is not cut. . As described above, only when a voltage higher than the threshold value of the MOS transistor N1 is input to the write voltage input terminal IpWr, the fuse Fu is cut and the storage unit MUb is configured.

次に、上述した記憶単位MUaにおいて、書き込み電圧入力端IpWrにMOSトランジスタN1の閾値以下の電圧を印加した状態にて電源電圧VDDを印加すると、MOSトランジスタN1がOFFしているため、電源電圧VDDがヒューズFuを介してデータ出力端OpDに現れる。このとき、データ出力端OpDに接続されているC−MOS(Complementary MOS)ロジック回路の入力端の入力抵抗が高いため、データ出力端OpDから流れ出る電流(吐き出し電流)は殆どなく、該電流によってヒューズFuが切断されることはない。   Next, in the above-described storage unit MUa, when the power supply voltage VDD is applied to the write voltage input terminal IpWr with a voltage lower than the threshold value of the MOS transistor N1, the MOS transistor N1 is turned off, so that the power supply voltage VDD Appears at the data output terminal OpD through the fuse Fu. At this time, since the input resistance of the input terminal of the C-MOS (Complementary MOS) logic circuit connected to the data output terminal OpD is high, there is almost no current flowing out from the data output terminal OpD (discharge current). Fu is not cut.

一方、上述した記憶単位MUbにおいて、書き込み電圧入力端IpWrにMOSトランジスタN1の閾値以下の電圧を印加した状態にて電源電圧VDDを印加しても、MOSトランジスタN1がOFFしており、且つ、ヒューズFuが切断しているために、電源電圧VDDはデータ出力端OpDに伝達されない。   On the other hand, in the memory unit MUb described above, even if the power supply voltage VDD is applied to the write voltage input terminal IpWr with a voltage lower than the threshold value of the MOS transistor N1, the MOS transistor N1 is OFF and the fuse Since Fu is disconnected, the power supply voltage VDD is not transmitted to the data output terminal OpD.

以上のように、記憶単位MUaにおいて、電源電圧VDDを印加した状態にて、書き込み電圧入力端IpWrにMOSトランジスタN1の閾値以上の電圧を印加することによってヒューズFuが切断されて、記憶単位MUbをなし、記憶単位MUbにおいて、書き込み電圧入力端IpWrにMOSトランジスタN1の閾値以下の電圧を印加した状態にて電源電圧VDDを印加すると、データ出力端OpDに電圧が出力されないことになる。一方、記憶単位MUaにおいて、電源電圧VDDを印加した状態にて、書き込み電圧入力端IpWrにMOSトランジスタN1の閾値以下の電圧を印加することによってヒューズFuが切断されず、記憶単位MUaにおいて、書き込み電圧入力端IpWrにMOSトランジスタN1の閾値以下の電圧を印加した状態にて電源電圧VDDを印加すると、データ出力端OpDに電源電圧VDDが出力されることになる。   As described above, in the storage unit MUa, when the power supply voltage VDD is applied, the fuse Fu is cut by applying a voltage equal to or higher than the threshold value of the MOS transistor N1 to the write voltage input terminal IpWr, and the storage unit MUb is stored. None, in the storage unit MUb, if the power supply voltage VDD is applied to the write voltage input terminal IpWr while applying a voltage equal to or lower than the threshold value of the MOS transistor N1, no voltage is output to the data output terminal OpD. On the other hand, in the storage unit MUa, the fuse Fu is not cut by applying a voltage equal to or lower than the threshold value of the MOS transistor N1 to the write voltage input terminal IpWr in a state where the power supply voltage VDD is applied. When the power supply voltage VDD is applied to the input terminal IpWr with a voltage equal to or lower than the threshold value of the MOS transistor N1, the power supply voltage VDD is output to the data output terminal OpD.

例えば、次のように各電圧値を入出力データに対応させることにより、入力データを記憶することができる。すなわち、閾値が電源電圧VDDの半分の値(VDD/2)であるMOSトランジスタN1を用いる。そして、書き込み電圧入力端IpWrに印加される電圧について、MOSトランジスタN1の閾値以下の電圧(例えばグランドレベル、以下、ローレベルという)をデータ“0”に対応させ、MOSトランジスタN1の閾値以上の電圧(例えばVDD以下、ハイレベルという)をデータ“1”に対応させる。そして、データ出力端OpDに出力される電圧について、ローレベルをデータ“1”に対応させ、ハイレベルをデータ“0”に対応させる。以上のように設定することにより、電源電圧VDDを印加した状態にて、書き込み電圧入力端IpWrに印加された電圧に対応するデータがヒューズFuの有無の形により記憶される。また、書き込み電圧入力端IpWrにローレベルを印加することによって、ヒューズFuの有無の形により記憶されているデータに対応する電圧がデータ出力端OpDに現れる。   For example, input data can be stored by associating each voltage value with input / output data as follows. That is, the MOS transistor N1 having a threshold value half the power supply voltage VDD (VDD / 2) is used. Then, regarding the voltage applied to the write voltage input terminal IpWr, a voltage equal to or lower than the threshold of the MOS transistor N1 (eg, ground level, hereinafter referred to as low level) is associated with the data “0”, and the voltage equal to or higher than the threshold of the MOS transistor N1. (For example, VDD or lower, referred to as high level) is associated with data “1”. For the voltage output to the data output terminal OpD, the low level corresponds to the data “1”, and the high level corresponds to the data “0”. By setting as described above, data corresponding to the voltage applied to the write voltage input terminal IpWr is stored in the form of the presence / absence of the fuse Fu while the power supply voltage VDD is applied. Further, by applying a low level to the write voltage input terminal IpWr, a voltage corresponding to the stored data depending on the presence or absence of the fuse Fu appears at the data output terminal OpD.

尚、以上のことより、記憶単位MUaについて、電源電圧VDDを印加した状態にて、書き込み電圧入力端IpWrにデータに対応してハイレベルまたはローレベルを印加して該データをヒューズFuの有無により記憶する動作を「書き込み」という。
また、ヒューズFuの有無の形によりデータが記憶されている記憶単位MUaまたはMUbについて、電源電圧VDDを印加した状態にて、書き込み電圧入力端IpWrにローレベルを印加することによって、該データに対応する電圧をデータ出力端OpDから取り出す動作を「読み出し」という。
From the above, for the storage unit MUa, with the power supply voltage VDD being applied, a high level or a low level is applied to the write voltage input terminal IpWr according to the data, and the data is determined depending on the presence or absence of the fuse Fu. The operation to memorize is called “write”.
Further, with respect to the storage unit MUa or MUb in which data is stored depending on the presence or absence of the fuse Fu, it is possible to cope with the data by applying a low level to the write voltage input terminal IpWr with the power supply voltage VDD applied. The operation of extracting the voltage to be output from the data output terminal OpD is referred to as “reading”.

コントロールロジック回路11は、ヒューズメモリ13に電源電圧VDDを供給し、ヒューズメモリ13内の記憶単位MUaのうち、データ“1”を記憶させるべきビットに対応する記憶単位MUaの書き込み電圧入力端IpWrのみにハイレベルを与えることにより、該記憶単位MUaのヒューズFuを切断する。これにより、データ“1”を記憶させるべきビットに対応する記憶単位が記憶単位MUbのような構成となり、データが記憶される。これにより、データ“1”を記憶させるべきビットに対応してヒューズFuが切断され、データ“1”の「書き込み」が行われることになる。一方、データ“0”を記憶させるべきビットに対応するヒューズFuは切断されず、データ“0”の「書き込み」が行われることになる。   The control logic circuit 11 supplies the power supply voltage VDD to the fuse memory 13 and only the write voltage input terminal IpWr of the storage unit MUa corresponding to the bit in which the data “1” should be stored among the storage units MUa in the fuse memory 13. Is given a high level, the fuse Fu of the storage unit MUa is cut. As a result, the storage unit corresponding to the bit in which the data “1” is to be stored is configured as the storage unit MUb, and the data is stored. As a result, the fuse Fu is cut corresponding to the bit in which the data “1” is to be stored, and the data “1” is “written”. On the other hand, the fuse Fu corresponding to the bit in which the data “0” is to be stored is not cut, and the data “0” is “written”.

また、コントロールロジック回路11は、ヒューズメモリ13に電源電圧VDDを供給し、書き込み電圧入力端IpWrにローレベルを与えることにより、ヒューズFuの有無の形により記憶されているデータに対応する電圧が出力されることにより、データ出力端OpDからコントロールロジック回路11にデータの「読み出し」が行われることになる。   Further, the control logic circuit 11 supplies the fuse memory 13 with the power supply voltage VDD and gives a low level to the write voltage input terminal IpWr, thereby outputting a voltage corresponding to the stored data depending on the presence or absence of the fuse Fu. As a result, data “read” is performed from the data output terminal OpD to the control logic circuit 11.

次に、本実施形態において実際に使用されるヒューズメモリ13およびデータ書き込み時、データ読み出し時のタイミングについて説明する。尚、上述したヒューズメモリ13は、詳述するように、4ビットのデータをシリアルにて出力する。   Next, the fuse memory 13 actually used in the present embodiment and the timing at the time of data writing and data reading will be described. The fuse memory 13 described above outputs 4-bit data serially as will be described in detail.

図3は、本実施形態においてヒューズメモリ13およびデータの書き込み時のタイミングを示す図である。図3において、ヒューズメモリ13は記憶セルCel0〜Cel3と、ノット(Not)ゲート(反転回路)Nt1〜2とから構成される。尚、記憶セルCel0〜Cel3は同一の構成であるので、以下、記憶セルCel0について説明する。   FIG. 3 is a diagram showing the timing at which the fuse memory 13 and data are written in the present embodiment. In FIG. 3, the fuse memory 13 includes memory cells Cel0 to Cel3 and not gates (inverting circuits) Nt1 to Nt2. Since the memory cells Cel0 to Cel3 have the same configuration, the memory cell Cel0 will be described below.

記憶セルCel0は図2(a)に示す記憶単位MUaと、Dフリップフロップ(Delay Flip-Flop)DFF(以下、DFFという)と、2入力のアンド(And)ゲートAdと、3入力のノア(Nor)ゲートNoraと、2入力のノアゲートNorbとから構成される。尚、前述したように、記憶セルCel0〜Cel3は同一の構成であることより、以下、上述した各構成要素の符号の末尾に該記憶セルCel0〜Cel3の添え字の末尾を追加することとする。つまり、記憶セルCel0中のDFFをDFF0とし、記憶セルCel2中のDFFはDFF2とする。これにより、記憶セルCel0の各構成要素を、記憶単位MUa0と、DフリップフロップDFF0と、アンドゲートAd0と、ノアゲートNora0、Norb0とする。   The memory cell Cel0 includes a memory unit MUa shown in FIG. 2A, a D flip-flop DFF (hereinafter referred to as DFF), a 2-input AND gate Ad, and a 3-input NOR ( Nor) a gate Nora and a two-input NOR gate Norb. As described above, since the memory cells Cel0 to Cel3 have the same configuration, hereinafter, the suffix of the subscript of the memory cells Cel0 to Cel3 is added to the end of the code of each component described above. . That is, the DFF in the memory cell Cel0 is DFF0, and the DFF in the memory cell Cel2 is DFF2. As a result, the constituent elements of the memory cell Cel0 are the storage unit MUa0, the D flip-flop DFF0, the AND gate Ad0, and the NOR gates Nora0 and Norb0.

DFF0の正のデータ出力端O0がノアゲートNora0の三つのうちの一つの入力端に接続される。DFF0の負のデータ出力端ON0がノアゲートNorb0の一方の入力端に接続される。ノアゲートNora0の出力端が記憶単位MUa0の書き込み電圧入力端IpWr0に接続される。記憶単位MUa0のデータ出力端OpD0がアンドゲートAd0の一方の入力端に接続される。アンドゲートAd0の出力端がノアゲートNorb0の他方の入力端に接続される。   The positive data output terminal O0 of DFF0 is connected to one of the three input terminals of the NOR gate Nora0. The negative data output terminal ON0 of DFF0 is connected to one input terminal of the NOR gate Norb0. The output terminal of the NOR gate Nora0 is connected to the write voltage input terminal IpWr0 of the storage unit MUa0. The data output terminal OpD0 of the storage unit MUa0 is connected to one input terminal of the AND gate Ad0. The output terminal of the AND gate Ad0 is connected to the other input terminal of the NOR gate Norb0.

また、記憶セルCel0は、以下のように入力端、出力端が設けられ、各々の入力端または出力端は次のように接続される。すなわち、記憶セルCel0は、入力端IpCk0、IpNCk0、IpNWrt0、IpRed0、IpDFi0が設けられ、出力端OpNDi0が設けられる。入力端IpCk0はDFF0のクロック入力端Ck0に接続される。入力端IpNCk0およびIpNWrt0はノアゲートNora0の残りの二つの入力端にそれぞれ接続される。入力端IpRed0はアンドゲートAd0の他方の入力端に接続される。入力端IpDFi0はDFF0のデータ入力端D0に接続される。出力端OpNDi0はノアゲートNorb0の出力端に接続される。   The memory cell Cel0 has an input end and an output end as follows, and each input end or output end is connected as follows. That is, the memory cell Cel0 is provided with input terminals IpCk0, IpNCk0, IpNWrt0, IpRed0, IpDFi0, and an output terminal OpNDi0. The input terminal IpCk0 is connected to the clock input terminal Ck0 of DFF0. The input terminals IpNCk0 and IpNWrt0 are connected to the remaining two input terminals of the NOR gate Nora0, respectively. The input terminal IpRed0 is connected to the other input terminal of the AND gate Ad0. The input terminal IpDFi0 is connected to the data input terminal D0 of DFF0. The output terminal OpNDi0 is connected to the output terminal of the NOR gate Norb0.

ヒューズメモリ13は、入力端IpClk、IpNWrite、IpRead、IpNDai、出力端OpDoが設けられている。入力端IpClkは記憶セルCel0の入力端IpCk0と接続される。また、ノットゲートNt1を介して、記憶セルCel0の入力端IpNCk0と接続される。入力端IpNWriteは記憶セルCel0の入力端IpNWrt0と接続される。入力端IpReadは記憶セルCel0の入力端IpRed0と接続される。   The fuse memory 13 is provided with input terminals IpClk, IpNWrite, IpRead, IpNDai, and an output terminal OpDo. The input terminal IpClk is connected to the input terminal IpCk0 of the memory cell Cel0. Further, it is connected to the input terminal IpNCk0 of the memory cell Cel0 via the knot gate Nt1. The input terminal IpNWrite is connected to the input terminal IpNWrt0 of the memory cell Cel0. The input terminal IpRead is connected to the input terminal IpRed0 of the memory cell Cel0.

尚、入力端IpClkは記憶セルCel1〜3の入力端IpCk1〜3とも接続される。また、ノットゲートNt1を介して、記憶セルCel1〜3の入力端IpNCk1〜3とも接続される。入力端IpNWriteは記憶セルCel1〜3の入力端IpNWrt1〜3とも接続される。入力端IpReadは記憶セルCel1〜3の入力端IpRed1〜3とも接続される。   The input terminal IpClk is also connected to the input terminals IpCk1 to 3 of the memory cells Cel1 to Cel3. Further, the input terminals IpNCk1-3 of the memory cells Cel1-3 are also connected through the knot gate Nt1. The input terminal IpNWrite is also connected to the input terminals IpNWrt1 to 3 of the memory cells Cel1 to Cel3. The input terminal IpRead is also connected to the input terminals IpRed1 to Ip3 of the memory cells Cel1 to Cel3.

ヒューズメモリ13の入力端IpNDaiは、記憶セルCel0の入力端IpDFi0に接続される。記憶セルCel0の出力端OpNDi0は、記憶セルCel1の入力端IpDFi1に接続される。記憶セルCel1の出力端OpNDi1は、記憶セルCel2の入力端IpDFi2に接続される。記憶セルCel2の出力端OpNDi2は、記憶セルCel3の入力端IpDFi3に接続される。記憶セルCel3の出力端OpNDi3は、ノットゲートNt2を介して、ヒューズメモリ13の出力端OpDoに接続される。   The input terminal IpNDai of the fuse memory 13 is connected to the input terminal IpDFi0 of the memory cell Cel0. The output terminal OpNDi0 of the memory cell Cel0 is connected to the input terminal IpDFi1 of the memory cell Cel1. The output terminal OpNDi1 of the memory cell Cel1 is connected to the input terminal IpDFi2 of the memory cell Cel2. The output terminal OpNDi2 of the memory cell Cel2 is connected to the input terminal IpDFi3 of the memory cell Cel3. The output terminal OpNDi3 of the memory cell Cel3 is connected to the output terminal OpDo of the fuse memory 13 via the knot gate Nt2.

次に、ヒューズメモリ13にデータを書き込む動作について説明する。このとき、図4(タイミングチャート)に示すように、記憶セルCel0とCel2にデータDD0、DD2(“1”:ローレベル)を書き込み、記憶セルCel1とCel3にデータDD1、DD3(“0”:ハイレベル)を書き込むとする。また、該タイミングチャート上の斜線部はレベル不定、つまり、ハイレベル(=VDD)またはローレベル(=グランドレベル)のいずれかの電圧値をとることを示す。   Next, an operation for writing data in the fuse memory 13 will be described. At this time, as shown in FIG. 4 (timing chart), data DD0 and DD2 (“1”: low level) are written to the memory cells Cel0 and Cel2, and data DD1 and DD3 (“0”: High level). Also, the hatched portion on the timing chart indicates that the level is indefinite, that is, takes a voltage value of either high level (= VDD) or low level (= ground level).

先ず、クロックClkのクロックパルスCp1が出力される前は、信号Read、NWrite、NDaiがレベル不定であり、且つ、各記憶セルCel1〜3の出力信号NDi0〜3およびノアゲートNora0〜3の出力信号W0〜3がレベル不定であるとする。   First, before the clock pulse Cp1 of the clock Clk is output, the levels of the signals Read, NWrite, and NDai are indefinite, and the output signals NDi0 to 3 of each of the memory cells Cel1 to Cel3 and the output signal W0 of the NOR gates Nora0 to 3 Suppose -3 is undefined.

次に、クロックパルスCp1が出力され、クロックパルスCp1の立ち上がりと同期して、信号Readをローレベル、NWrite、NDaiをハイレベルにする。これにより、DFF0のデータ入力端D0に信号NDai(ハイレベル)が取り込まれる。
また、信号NWriteがハイレベルになるため、ノアゲートNora0〜3の一つの入力端にハイレベルが入力されることになり、ノアゲートNora0〜3は、他の入力端に入力される信号、つまり、DFF0〜3のデータ出力端ODの出力信号および記憶セルCel0〜3の入力端IpNCk0〜3における入力信号のレベルに関わらず、ローレベルの出力信号W0〜3を出力する。以下、これを「ノアゲートNora0の出力信号がローレベルに固定される」という。これにより、各記憶セルCel0〜3内の各記憶単位MUa0〜3は前述した書き込み動作を行わない。尚、これ以後、信号Readをローレベルに維持する。
Next, the clock pulse Cp1 is output, and the signal Read is set to the low level and NWrite and NDai are set to the high level in synchronization with the rising edge of the clock pulse Cp1. As a result, the signal NDai (high level) is taken into the data input terminal D0 of DFF0.
Further, since the signal NWrite is at a high level, a high level is input to one input terminal of the NOR gates Nora 0 to 3, and the NOR gates Nora 0 to 3 are signals input to the other input terminals, that is, DFF 0. Regardless of the output signal at the data output terminal OD of -3 and the level of the input signal at the input terminals IpNCk0-3 of the memory cells Cel0-3, low-level output signals W0-3 are output. Hereinafter, this is referred to as “the output signal of the NOR gate Nora0 is fixed at a low level”. As a result, the storage units MUa0 to MUa3 in the storage cells Cel0 to Cel3 do not perform the above-described write operation. Thereafter, the signal Read is maintained at a low level.

そして、クロックパルスCp2が出力されると、DFF0の負のデータ出力端ON0に、先にデータ入力端D0に取り込まれた信号NDai(ハイレベル)の反転結果であるローレベルの信号が出力され、ノアゲートNorb0の一方の入力端に入力される。   Then, when the clock pulse Cp2 is output, a low level signal that is an inversion result of the signal NDai (high level) previously captured by the data input terminal D0 is output to the negative data output terminal ON0 of DFF0, The signal is input to one input terminal of the NOR gate Norb0.

ここで、信号Readがローレベルを維持するので、アンドゲートAd0の出力信号がローレベルに固定される。これにより、ノアゲートNorb0の他方の入力端の信号がローレベルに固定されることになる。これにより、ノアゲートNorb0は、一方の入力端に入力される信号に対して、ノットゲートとして動作し、入力信号を反転して出力することになる。以下、これを、「ノアゲートNorb0がDFF0の負のデータ出力端ON0に対してノットゲートとして開かれる」という。そのため、記憶セルCel0の出力端OpNDi0における信号NDi0がレベル不定からハイレベルとなる。よって、クロックパルスCp1が出力されたときに記憶セルCel0の入力端IpDFi0に取り込まれた信号(ハイレベル)が、クロックパルスCp2が出力されると、記憶セルCel0の出力端OpNDi0に伝播することになる。   Here, since the signal Read maintains the low level, the output signal of the AND gate Ad0 is fixed to the low level. As a result, the signal at the other input terminal of the NOR gate Norb0 is fixed at the low level. As a result, the NOR gate Norb0 operates as a NOT gate for the signal input to one input terminal, and inverts and outputs the input signal. Hereinafter, this is referred to as “the NOR gate Norb0 is opened as a knot gate with respect to the negative data output terminal ON0 of DFF0”. For this reason, the signal NDi0 at the output terminal OpNDi0 of the memory cell Cel0 changes from an indefinite level to a high level. Therefore, when the clock pulse Cp2 is output, the signal (high level) taken into the input terminal IpDFi0 of the memory cell Cel0 when the clock pulse Cp1 is output is propagated to the output terminal OpNDi0 of the memory cell Cel0. Become.

また、記憶セルCel0の出力端OpNDi0は、記憶セルCel1の入力端IpDFi1が接続されているので、クロックパルスCp1が出力されたときに記憶セルCel0の入力端IpDFi0に取り込まれた信号(ハイレベル)が、クロックパルスCp2が出力されると、記憶セルCel1の入力端IpDFi1に伝播することになる。このとき、該入力端に接続されたDFF1のデータ入力端D1に信号NDi0(ハイレベル)が取り込まれる。   Further, since the output terminal OpNDi0 of the memory cell Cel0 is connected to the input terminal IpDFi1 of the memory cell Cel1, the signal (high level) taken into the input terminal IpDFi0 of the memory cell Cel0 when the clock pulse Cp1 is output. However, when the clock pulse Cp2 is output, it is propagated to the input terminal IpDFi1 of the memory cell Cel1. At this time, the signal NDi0 (high level) is taken into the data input terminal D1 of DFF1 connected to the input terminal.

次に、クロックパルスCp3が出力されると、前述した動作により、記憶セルCel1内において、先に入力端IpDFi1に入力された信号NDi0(ハイレベル)が出力端OpNDi1に伝播し、該出力端OpNDi1における信号NDi1がレベル不定からハイレベルになる。このとき、該出力端OpNDi1における信号NDi1が記憶セルCel2の入力端IpDFi2へ出力される。次に、クロックパルスCp4が出力されると、記憶セルCel2内において、先に入力端IpDFi2に入力された信号NDi1(ハイレベル)が出力端OpNDi2に伝播し、該出力端OpNDi2における信号NDi2がレベル不定からハイレベルになる。このとき、該出力端OpNDi2における信号NDi2が記憶セルCel3の入力端IpDFi3へ出力される。次に、クロックパルスCp5が出力されると、記憶セルCel3内において、先に入力端IpDFi3に入力された信号NDi2(ハイレベル)が出力端OpNDi3に伝播し、該出力端OpNDi3における信号NDi3がレベル不定からハイレベルになる。   Next, when the clock pulse Cp3 is output, the signal NDi0 (high level) previously input to the input terminal IpDFi1 is propagated to the output terminal OpNDi1 in the memory cell Cel1 by the above-described operation, and the output terminal OpNDi1 is output. The signal NDi1 at is changed from an undefined level to a high level. At this time, the signal NDi1 at the output terminal OpNDi1 is output to the input terminal IpDFi2 of the memory cell Cel2. Next, when the clock pulse Cp4 is output, in the memory cell Cel2, the signal NDi1 (high level) previously input to the input terminal IpDFi2 is propagated to the output terminal OpNDi2, and the signal NDi2 at the output terminal OpNDi2 is leveled. From undefined to high level. At this time, the signal NDi2 at the output terminal OpNDi2 is output to the input terminal IpDFi3 of the memory cell Cel3. Next, when the clock pulse Cp5 is output, the signal NDi2 (high level) previously input to the input terminal IpDFi3 is propagated to the output terminal OpNDi3 in the memory cell Cel3, and the signal NDi3 at the output terminal OpNDi3 is leveled. From undefined to high level.

そして、前述したように、記憶単位MUaのデータ出力端OpDにおいて、ハイレベルをデータ“0”、ローレベルをデータ“1”に対応させているため、信号NDi3(ハイレベル)がノットゲートNt2によって反転され、出力端OpDoから信号Do(ローレベル)が出力される。   As described above, since the high level corresponds to the data “0” and the low level corresponds to the data “1” at the data output terminal OpD of the storage unit MUa, the signal NDi3 (high level) is generated by the not gate Nt2. The signal Do (low level) is output from the output terminal OpDo.

以上のように、ヒューズメモリ13は、入力端IpNDaiから信号NDai(ハイレベル)を入力して、クロックパルスCp1〜5によって、内部の記憶セルCel0〜3の出力端OpNDi0〜3における信号NDi0〜3をレベル不定からハイレベルに変化させる。これによって、図4に示すように、内部の記憶セルCel0の入力端IpNDaiにおける信号NDaiおよび記憶セルCel0〜2の出力端OpNDi0〜2に接続されている記憶セルCel1〜3の入力端IpDFi1〜3における信号NDi0〜2をレベル不定からハイレベルに初期化したことになる。以上のことより、ヒューズメモリ13はシフトレジスタとして動作する。   As described above, the fuse memory 13 receives the signal NDai (high level) from the input terminal IpNDai, and the signals NDi0-3 at the output terminals OpNDi0-3 of the internal storage cells Cel0-3 by the clock pulses Cp1-5. Is changed from undefined level to high level. As a result, as shown in FIG. 4, the signal NDai at the input terminal IpNDai of the internal memory cell Cel0 and the input terminals IpDFi1-3 of the memory cells Cel1-3 connected to the output terminals OpNDi0-2 of the memory cells Cel0-2 In this case, the signals NDi0 to 2 at 1 are initialized from undefined level to high level. From the above, the fuse memory 13 operates as a shift register.

一方、クロックパルスCp5〜9によって、以下に詳述するように、データの書き込み動作が行われる。   On the other hand, the data write operation is performed by the clock pulses Cp5 to 9, as will be described in detail below.

先ず、クロックパルスCp5が出力されたとき、入力端IpNDaiに入力信号NDaiとしてローレベルの信号が入力される。そして、クロックパルスCp6が出力されたとき、入力端IpNDaiに入力信号NDaiとしてハイレベルの信号が入力される。前述したように、クロックパルスCp5が出力される前は、入力信号NDaiはハイレベルに初期化されているので、クロックパルスCp5が出力されてからクロックパルスCp6が出力されるまでの間のみ、つまり、1クロックパルスが出力されている間のみ、入力信号NDaiはローレベルとなる。   First, when the clock pulse Cp5 is output, a low level signal is input to the input terminal IpNDai as the input signal NDai. When the clock pulse Cp6 is output, a high level signal is input as the input signal NDai to the input terminal IpNDai. As described above, before the clock pulse Cp5 is output, the input signal NDai is initialized to a high level. Therefore, only after the clock pulse Cp5 is output until the clock pulse Cp6 is output, that is, Only while one clock pulse is output, the input signal NDai is at a low level.

そして、このローレベルの入力信号NDaiは、前述したヒューズメモリ13のシフトレジスタの動作により、以下のようにハイレベルに初期化されている記憶セルCel1〜3の入力端IpDFi1〜3に伝播し、各入力端における信号NDi0〜2を以下のように変化させる。すなわち、図4に示すように、クロックパルスCp6が出力されてからクロックパルスCp7が出力されるまでの間のみ、信号NDi0がローレベルになる。次に、クロックパルスCp7が出力されてからクロックパルスCp8が出力されるまでの間のみ、信号NDi1がローレベルになる。次に、クロックパルスCp8が出力されてからクロックパルスCp9が出力されるまでの間のみ、信号NDi2がローレベルになる。また、クロックパルスCp9が出力されてからクロックパルスCp10が出力されるまでの間のみ、記憶セルCel3の出力端OpNDi3における信号NDi3がローレベルになる。   The low level input signal NDai is propagated to the input terminals IpDFi1 to 3 of the memory cells Cel1 to Cel3 that are initialized to the high level as follows by the operation of the shift register of the fuse memory 13 described above. The signals NDi0 to 2 at each input terminal are changed as follows. That is, as shown in FIG. 4, the signal NDi0 is at a low level only after the clock pulse Cp6 is output until the clock pulse Cp7 is output. Next, only after the clock pulse Cp7 is output until the clock pulse Cp8 is output, the signal NDi1 becomes low level. Next, only after the clock pulse Cp8 is output until the clock pulse Cp9 is output, the signal NDi2 becomes low level. Also, the signal NDi3 at the output terminal OpNDi3 of the memory cell Cel3 becomes low level only after the clock pulse Cp9 is output until the clock pulse Cp10 is output.

また、信号NWriteを、書き込むデータDD0〜3に対応してクロックパルスCp6〜9に同期して順次変化させて出力する。以下、クロックパルスCp6〜9が出力されるときのヒューズメモリ13の動作を説明する。   Further, the signal NWrite is sequentially changed in synchronization with the clock pulses Cp6 to 9 corresponding to the data to be written DD0 to DD3 and output. Hereinafter, the operation of the fuse memory 13 when the clock pulses Cp6 to 9 are output will be described.

先ず、クロックパルスCp6が出力されると、クロックパルスCp5が出力されたときの記憶セルCel0の入力端IpNDaiにおける信号Ndai(ローレベル)がDFF0の正のデータ出力端O0に伝播し、記憶セルCel0内のノアゲートNora0の三つの内の一つの入力端に出力される。一方、信号NWrtieがデータDD0(“1”)に対応するローレベルの信号がノアゲートNora0の残りの二つの内の一つの入力端に出力される。また、ノアゲートNora0の残りの入力端にクロックパルスCp6がノットゲートNt1により反転された信号が出力される。ここで、クロックパルスCp6がハイレベルとなっているタイミング(区間P0)においては、反転された出力であるローレベルの信号が出力され、クロックパルスCp6がローレベルとなっているタイミングにおいては、反転出力であるハイレベルの信号が出力される。   First, when the clock pulse Cp6 is output, the signal Ndai (low level) at the input terminal IpNDai of the memory cell Cel0 when the clock pulse Cp5 is output propagates to the positive data output terminal O0 of DFF0, and the memory cell Cel0 Is output to one input terminal of the three NOR gates Nora0. On the other hand, a low-level signal corresponding to the signal NWRtie corresponding to the data DD0 (“1”) is output to one of the remaining two inputs of the NOR gate Nora0. Further, a signal obtained by inverting the clock pulse Cp6 by the not gate Nt1 is output to the remaining input terminal of the NOR gate Nora0. Here, at the timing when the clock pulse Cp6 is at high level (section P0), a low level signal that is an inverted output is output, and at the timing when the clock pulse Cp6 is at low level, it is inverted. An output high level signal is output.

ここで、区間P0においては、ノアゲートNora0の残りの入力端にローレベルの信号が出力されるので、ノアゲートNora0の全ての入力端にローレベルの信号が出力されるため、ノアゲートNora0の出力信号W0はハイレベルとなり、記憶単位MUa0のデータ入力端IpWr0にハイレベルが入力され、記憶単位MUa0内のMOSトランジスタN10がオンし、図4の出力信号W0のタイミングチャートに「cut」と記載するように、ヒューズFu0が切断され、記憶単位MUa0にデータDD0(“1”:ローレベル)が記憶される。   Here, in the section P0, since the low level signal is output to the remaining input terminal of the NOR gate Nora0, the low level signal is output to all the input terminals of the NOR gate Nora0. Therefore, the output signal W0 of the NOR gate Nora0. Becomes a high level, a high level is input to the data input terminal IpWr0 of the storage unit MUa0, the MOS transistor N10 in the storage unit MUa0 is turned on, and “cut” is described in the timing chart of the output signal W0 in FIG. The fuse Fu0 is cut, and data DD0 ("1": low level) is stored in the storage unit MUa0.

尚、クロックパルスCp6がローレベルとなっているタイミングにおいては、ノアゲートNora0の三つの入力端の内の一つにハイレベルが入力され、ノアゲートNora0の出力信号W0がローレベルに固定され、記憶単位MUa0のデータ入力端IpWr0にローレベルが入力され、記憶単位MUa0内のヒューズFu0は切断されない。
また、記憶セルCel0の他の記憶セルCel1〜3内のノアゲートNora1〜3においては、三つの入力端の内の一つに入力信号NDi0〜2(=ハイレベル)が出力されるので、ノアゲートNora1〜3の出力信号W1〜3がローレベルに固定され、記憶単位MUa1〜3のデータ入力端IpWr1〜3にローレベルが入力され、記憶単位MUa1〜3内のヒューズFu1〜3は切断されない。
At the timing when the clock pulse Cp6 is at low level, a high level is input to one of the three input terminals of the NOR gate Nora0, and the output signal W0 of the NOR gate Nora0 is fixed at the low level, so that the memory unit A low level is input to the data input terminal IpWr0 of MUa0, and the fuse Fu0 in the storage unit MUa0 is not cut.
Further, in the NOR gates Nora1-3 in the other memory cells Cel1-3 of the memory cell Cel0, the input signals NDi0-2 (= high level) are output to one of the three input terminals, so that the NOR gate Nora1 -3 output signals W1-3 are fixed at the low level, the low level is input to the data input terminals IpWr1-3 of the storage units MUa1-3, and the fuses Fu1-3 in the storage units MUa1-3 are not cut.

次に、クロックパルスCp7が出力されると、信号NWrtieがデータDD1(“0”)に対応するハイレベルの信号がノアゲートNora1の三つの内の一つの入力端に出力される。ノアゲートNora1の出力信号W1がローレベルに固定され、記憶単位MUa1のデータ入力端IpWr1にローレベルが入力され、記憶単位MUa1内のヒューズFu1は切断されない。
また、記憶セルCel1の他の記憶セルCel0、2〜3内のノアゲートNora0、2〜3においては、三つの入力端のいずれかにてDFF0、DFF2〜3の正の出力端O0、O2〜3の出力信号(=ハイレベル)が入力されるので、ノアゲートNora0、2〜3の出力信号W0、2〜3がローレベルに固定され、記憶単位MUa0、2〜3のデータ入力端IpWr0、2〜3にローレベルが入力され、まだ切断されていない記憶単位MUa2〜3内のヒューズFu2〜3は切断されない。
Next, when the clock pulse Cp7 is output, a high-level signal corresponding to the data DD1 ("0") is output to one of the three input terminals of the NOR gate Nora1. The output signal W1 of the NOR gate Nora1 is fixed to the low level, the low level is input to the data input terminal IpWr1 of the storage unit MUa1, and the fuse Fu1 in the storage unit MUa1 is not cut.
Further, in the NOR gates Nora0, 2-3 in the other storage cells Cel0, 2-3, the positive output terminals O0, 02-3 of DFF0, DFF2-3 at any of the three input terminals. Output signal (= high level) is input, so that the output signals W0, 2-3 of the NOR gates Nora0, 2-3 are fixed at a low level, and the data input terminals IpWr0, 2--3 of the storage units MUa0, 2-3 The low level is input to 3, and the fuses Fu2 to Fu3 in the storage units MUa2 to MUa3 that have not been cut are not cut.

これらより、以下のことがいえる、すなわち、記憶セルCel0〜1のうち、入力端IpNDaiまたは入力端IpDFi0にて、選択的にローレベルの信号を入力したものにおいて、クロックパルスCp6〜7がハイレベルとなっているタイミングにおいて、入力された信号NWriteのデータに応じて、記憶単位MUa0〜1のヒューズFu0〜1が切断されることになる。   From these, the following can be said, that is, among the memory cells Cel0 to Cel1, the clock pulse Cp6 to 7 is set to the high level when a low level signal is selectively input at the input terminal IpNDai or the input terminal IpDFi0. At the timing, the fuses Fu0-1 of the storage units MUa0-1 are cut according to the data of the input signal NWrite.

次に、クロックパルスCp8〜9が出力されるとき、上記のことより、次のような動作が行われる。すなわち、クロックパルスCp8が出力されると、信号NWrtieがデータDD2(“1”)に対応するローレベルの信号がノアゲートNora2の三つの内のひとつの入力端に出力される。クロックパルスCp8がハイレベルとなっているタイミング(区間P2)においては、反転出力信号であるローレベルの信号が出力される。ここで、区間P2においては、反転出力信号であるローレベルの信号が出力されるので、ノアゲートNora2の全ての入力端にローレベルの信号が出力されるため、ノアゲートNora2の出力信号W2はハイレベルとなり、記憶単位MUa2のデータ入力端IpWr2にハイレベルが入力され、図4の出力信号W2のタイミングチャートに「cut」と記載するように、記憶単位MUa2内のヒューズFu2が切断され、記憶単位MUa2にデータDD2(1:ローレベル)が記憶される。
また、クロックパルスCp9が出力されると、信号NWrtieがデータDD3(“0”)に対応するハイレベルの信号がノアゲートNora3の三つの内の一つの入力端に出力される。ノアゲートNora3の出力信号W3はローレベルとなり、記憶単位MUa3内のヒューズFu3は切断されない。
Next, when the clock pulses Cp8 to Cp9 are output, the following operation is performed as described above. That is, when the clock pulse Cp8 is output, a low-level signal corresponding to the signal DD2 ("1") is output to one of the three input terminals of the NOR gate Nora2. At the timing (section P2) when the clock pulse Cp8 is at a high level, a low level signal that is an inverted output signal is output. Here, since the low level signal that is the inverted output signal is output in the section P2, the low level signal is output to all the input terminals of the NOR gate Nora2, so the output signal W2 of the NOR gate Nora2 is the high level. Thus, a high level is input to the data input terminal IpWr2 of the storage unit MUa2, and the fuse Fu2 in the storage unit MUa2 is cut as described in the timing chart of the output signal W2 in FIG. The data DD2 (1: low level) is stored.
When the clock pulse Cp9 is output, a high-level signal corresponding to the signal DD3 (“0”) is output to one of the three input terminals of the NOR gate Nora3. The output signal W3 of the NOR gate Nora3 becomes low level, and the fuse Fu3 in the storage unit MUa3 is not cut.

以上の動作より、ヒューズメモリ13は、記憶セルCel0〜3において、記憶単位MUa0〜3内のヒューズFu0〜3の有無の形により、順次入力したデータDD0〜3を書き込む。   Through the above operation, the fuse memory 13 writes the sequentially input data DD0 to DD3 in the memory cells Cel0 to Cel3 according to the presence or absence of the fuses Fu0 to Fu3 in the storage units MUa0 to MU3.

次に、ヒューズメモリ13からデータを読み出す動作について、図5を参照して説明する。図5に示すように、図3に示すヒューズメモリ13の記憶セルCel0、2の記憶単位MUa0、2のヒューズFu0、2が切断されているものとする。これにより、記憶セルCel0、2に“1”(:ローレベル)なるデータDD0、2が書きこまれ、記憶セルCel1、3に“0”(:ハイレベル)なるデータDD1、3が書きこまれていることになる。また、読み出しのタイミングを、図6のタイミングチャートに示す。   Next, an operation of reading data from the fuse memory 13 will be described with reference to FIG. As shown in FIG. 5, it is assumed that the fuse Fu0, 2 of the storage unit MUa0, 2 of the storage cell Cel0, 2 of the fuse memory 13 shown in FIG. 3 is cut. As a result, “1” (: low level) data DD0, 2 is written to the memory cells Cel0, 2 and “0” (: high level) data DD1, 3 is written to the memory cells Cel1, 3. Will be. Further, the timing of reading is shown in the timing chart of FIG.

先ず、クロックClkのクロックパルスCp1が出力される前は、信号Read、NWrite、NDaiがレベル不定であり、且つ、各記憶セルCel0〜3の出力信号NDi0〜3およびノアゲートNora0〜3の出力信号W0〜3がレベル不定であるとする。   First, before the clock pulse Cp1 of the clock Clk is output, the levels of the signals Read, NWrite, and NDai are indefinite, and the output signals NDi0 to 3 of each of the memory cells Cel0 to Cel0-3 and the output signal W0 of the NOR gates Nora0 to 3 Suppose -3 is undefined.

次に、クロックパルスCp1が出力され、クロックパルスCp1の立ち上がりと同期して、信号Readをローレベル、NWrite、NDaiをハイレベルにする。これにより、DFF0のデータ入力端D0に信号NDai(ハイレベル)が取り込まれる。
また、信号NWriteがハイレベルになるため、ノアゲートNora0〜3の出力信号がローレベルに固定され、ローレベルの出力信号W0〜3を出力し、各記憶単位MUa0〜3は前述した書き込み動作を行わない。尚、これ以後、信号NWriteをハイレベルに維持する。
Next, the clock pulse Cp1 is output, and the signal Read is set to the low level and NWrite and NDai are set to the high level in synchronization with the rising edge of the clock pulse Cp1. As a result, the signal NDai (high level) is taken into the data input terminal D0 of DFF0.
Further, since the signal NWrite becomes high level, the output signals of the NOR gates Nora0-3 are fixed at low level, and the low level output signals W0-3 are output, and each of the storage units MUa0-3 performs the above-described write operation. Absent. Thereafter, the signal NWrite is maintained at a high level.

そして、クロックパルスCp2が出力されると、DFF0の負のデータ出力端ON0に、先にデータ入力端D0に取り込まれた信号NDai(ハイレベル)の反転結果であるローレベルの信号が出力され、ノアゲートNorb0の一方の入力端に入力される。ここで、信号Readがローレベルを維持するので、前述したように、ノアゲートNorb0がDFF0の負のデータ出力端ON0に対してノットゲートとして開かれ、一方の入力端に入力される信号を反転して出力する。そのため、記憶セルCel0の出力端OpNDi0における信号NDi0がレベル不定からハイレベルとなる。   Then, when the clock pulse Cp2 is output, a low level signal that is an inversion result of the signal NDai (high level) previously captured by the data input terminal D0 is output to the negative data output terminal ON0 of DFF0, The signal is input to one input terminal of the NOR gate Norb0. Here, since the signal Read maintains a low level, as described above, the NOR gate Norb0 is opened as a NOT gate with respect to the negative data output terminal ON0 of DFF0, and the signal input to one input terminal is inverted. Output. For this reason, the signal NDi0 at the output terminal OpNDi0 of the memory cell Cel0 changes from an indefinite level to a high level.

そして、クロックパルスCp3〜5が出力されることにより上記の動作が行われる。これにより、信号NDaiおよびNDi0〜2がレベル不定からハイレベルに初期化される。   The above operation is performed by outputting clock pulses Cp3 to Cp5. As a result, the signals NDai and NDi0-2 are initialized from undefined level to high level.

次に、クロックパルスCp6〜9によって、以下に詳述するように、データの読み出し動作が行われる。   Next, a data read operation is performed by the clock pulses Cp6 to 9, as will be described in detail below.

先ず、クロックパルスCp6が出力されたとき、入力端IpReadに入力信号Readとしてハイレベルの信号が入力される。そして、クロックパルスCp7が出力されたとき、入力端IpReadに入力信号Readとしてローレベルの信号が入力される。前述したように、クロックパルスCp6が出力される前は、入力端IpReadに入力信号Readとしてローレベルの信号が入力されているので、クロックパルスCp6が出力されてからクロックパルスCp7が出力されるまでの間のみ、つまり、1クロックパルスが出力されている間のみ、入力信号Readはハイレベルとなる。   First, when the clock pulse Cp6 is output, a high level signal is input to the input terminal IpRead as the input signal Read. When the clock pulse Cp7 is output, a low level signal is input to the input terminal IpRead as the input signal Read. As described above, since the low level signal is input as the input signal Read to the input terminal IpRead before the clock pulse Cp6 is output, until the clock pulse Cp7 is output after the clock pulse Cp6 is output. Only during the period, that is, only while one clock pulse is being output, the input signal Read is at a high level.

ここで、信号Readがハイレベルになるので、ノアゲートNorb0〜3の他方の入力端に接続されているアンドゲートAd0〜3の一方の入力端にハイレベルの信号が入力され、アンドゲートAd0〜3がバッファとして動作し、アンドゲートAd0〜3の他方の入力端に入力される信号(記憶単位MUa0〜3の出力信号)のレベルが、ノアゲートNorb0〜3の他方の入力端に伝播する。一方、信号NDaiおよびNDi0〜2が前述したようにハイレベルに初期化されているので、DFF0〜3の負のデータ出力端ON0〜3からローレベルが出力され、ノアゲートNorb0〜3の一方の入力端に入力される。そのため、ノアゲートNorb0〜3が記憶単位MUa0〜3のデータ出力端OpD0〜3に対してノットゲートとして開かれ、他方の入力端に接続されているアンドゲートAd0〜3の他方の入力端に入力される入力信号である記憶単位MUa0〜3の出力信号を反転して出力する。この動作により、クロックパルスCp6が出力されるタイミングにて、記憶単位MUa0〜3にて記憶されているデータを反転した信号が記憶セルCel0〜3の出力端に出力される。   Here, since the signal Read becomes a high level, a high level signal is input to one input terminal of the AND gates Ad0 to 3 connected to the other input terminals of the NOR gates Norb0 to Norb3, and the AND gates Ad0 to 3 Operates as a buffer, and the level of the signal input to the other input terminals of the AND gates Ad0 to Ad3 (the output signals of the storage units MUa0 to MUa3) propagates to the other input terminals of the NOR gates Norb0 to 3. On the other hand, since the signals NDai and NDi0-2 are initialized to the high level as described above, the low level is output from the negative data output terminals ON0-3 of the DFF0-3, and one input of the NOR gates Norb0-3 Input at the end. Therefore, NOR gates Norb0-3 are opened as knot gates for the data output terminals OpD0-3 of the storage units MUa0-3, and input to the other input terminals of the AND gates Ad0-3 connected to the other input terminal. The output signals of the storage units MUa0 to MUa3, which are input signals, are inverted and output. With this operation, at the timing when the clock pulse Cp6 is output, a signal obtained by inverting the data stored in the storage units MUa0-3 is output to the output terminals of the storage cells Cel0-3.

そして、信号NDi3がノットゲートNt2によって反転されて出力端OpDOから出力される。ここで、信号NDi3は、記憶単位MUa3に記憶されたデータDD3のレベルを反転した信号なので、出力端OpDOからデータDD3が出力されることになる。   The signal NDi3 is inverted by the knot gate Nt2 and output from the output terminal OpDO. Here, since the signal NDi3 is a signal obtained by inverting the level of the data DD3 stored in the storage unit MUa3, the data DD3 is output from the output terminal OpDO.

次に、クロックパルスCp7が出力された後に、Read信号がローレベルになり、前述したように、ノアゲートNorb0〜3がDFF0〜3の負のデータ出力端ON0〜3に対してノットゲートとして開かれる。そして、ヒューズメモリ13は、前述したようなシフトレジスタの動作を行い、クロックパルスCp7〜9に同期して記憶セルCel2、1、0の出力端OpNDi2、1、0における信号NDi2、1、0(データDD2、1、0の反転信号)を、ノットゲートNt2を介して、出力端OpDOから順繰りに出力する。これにより、出力端OpDOからデータDD3、2、1、0が出力されることになる。   Next, after the clock pulse Cp7 is output, the Read signal becomes a low level, and as described above, the NOR gates Norb0-3 are opened as the NOT gates for the negative data output terminals ON0-3 of the DFF0-3. . The fuse memory 13 performs the shift register operation as described above, and in synchronization with the clock pulses Cp7 to 9, the signals NDi2, 1, 0 (in the output terminals OpNDi2, 1, 0 of the memory cells Cel2, 1, 0). Inverted signals of data DD2, 1, 0) are output sequentially from the output terminal OpDO via the knot gate Nt2. As a result, data DD3, 2, 1, 0 is output from the output terminal OpDO.

次に、本実施形態による地磁気センサ1のウエハの作り込みの時において、オフセット値をヒューズメモリ13に設定する動作を、図7(a)に示すフローチャートを参照して説明する。   Next, the operation of setting the offset value in the fuse memory 13 when the wafer of the geomagnetic sensor 1 according to the present embodiment is fabricated will be described with reference to the flowchart shown in FIG.

先ず、地磁気センサ1の回路が形成されたウエハが、テスタに接続され、コンタクトプローブを有するプローブ制御装置の上に置かれる。該チャックの底面には磁場付与用のコイルが取り付けられ、該コイルは該テスタによって所望の外部磁場を発生するように制御され、該ウエハに外部磁場を付与する。そして、地磁気センサ1の内部に設けられたコイルに、ウエハ上の端子を介して、テスタに接続されたプローブ制御装置のコンタクトプローブを接触させ、予め定められた電流を流し、この発熱により、地磁気センサ1を所望の温度に加熱する。さらに、テスタはプローブ制御装置を介して、コントロールロジック回路11に指示を行い、磁場付与用のコイルによって付与された外部磁場に対応する地磁気センサ1の測定値を採取する。本実施形態においては、磁場、温度条件を変化させて、複数回の測定を繰り返し行い、複数の所望の磁場および所望の温度においての測定値を得る。そして、複数の磁場および温度条件において得られた複数の測定値に対しそれぞれ演算を行い、それぞれのオフセット値を算出する(ステップSa1)。具体的には、温度を変化(もしくは磁場を変化)させながら、センサ特性測定を繰り返す。   First, a wafer on which a circuit of the geomagnetic sensor 1 is formed is connected to a tester and placed on a probe control device having a contact probe. A magnetic field application coil is attached to the bottom surface of the chuck, and the coil is controlled by the tester to generate a desired external magnetic field, thereby applying an external magnetic field to the wafer. Then, a contact probe of a probe control device connected to a tester is brought into contact with a coil provided in the geomagnetic sensor 1 via a terminal on the wafer, and a predetermined current is passed. The sensor 1 is heated to a desired temperature. Further, the tester instructs the control logic circuit 11 via the probe control device, and collects the measured value of the geomagnetic sensor 1 corresponding to the external magnetic field applied by the magnetic field applying coil. In this embodiment, the magnetic field and temperature conditions are changed, and a plurality of measurements are repeatedly performed to obtain measurement values at a plurality of desired magnetic fields and desired temperatures. Then, calculation is performed on a plurality of measured values obtained under a plurality of magnetic field and temperature conditions, and respective offset values are calculated (step Sa1). Specifically, the sensor characteristic measurement is repeated while changing the temperature (or changing the magnetic field).

次に、算出された磁気感度のオフセット値をヒューズメモリ13に記憶する(ステップSa2)。そして、オフセット値をヒューズメモリ13に設定する動作が終了する。これにより、地磁気センサ1の温度変化によるオフセット変化が記憶される。   Next, the calculated magnetic sensitivity offset value is stored in the fuse memory 13 (step Sa2). Then, the operation for setting the offset value in the fuse memory 13 is completed. Thereby, the offset change due to the temperature change of the geomagnetic sensor 1 is stored.

次に、本実施形態による地磁気センサ1の実使用時の動作を説明する。
先ず、地磁気センサ1を搭載した携帯電話機の電源が投入され、各部の動作が開始する。以下、図7(b)に示すフローチャートを参照して、地磁気センサ1の動作を説明する。尚、地磁気センサ1内のヒューズメモリ13には、前述した地磁気センサ回路12のオフセット値が記憶されているものとする。
Next, the operation at the time of actual use of the geomagnetic sensor 1 according to the present embodiment will be described.
First, the power of the mobile phone equipped with the geomagnetic sensor 1 is turned on, and the operation of each part starts. Hereinafter, the operation of the geomagnetic sensor 1 will be described with reference to the flowchart shown in FIG. It is assumed that the above-described offset value of the geomagnetic sensor circuit 12 is stored in the fuse memory 13 in the geomagnetic sensor 1.

先ず、地磁気センサにおいて、コントロールロジック回路11はヒューズメモリ13から該温度におけるオフセット値を読み出す(ステップSb1)。次に、方位測定データの温度補償を行うために、現在の周囲温度の測定を行い(ステップSb2)、該温度データに対応する磁気感度のオフセット値を読み出す。次に、地磁気センサ回路12が方位測定を行う(ステップSb3)。次に、コントロールロジック回路11が、地磁気センサ回路12から方位測定データを読み出し、前述したオフセット値を用いて測定値の補正を行う(ステップSb4)。次に、該方位データに基づいて、携帯電話機の表示画面上に地図データが表示される。そして、ステップSb2に戻り、ステップSb2〜Sb4の処理が繰り返される。   First, in the geomagnetic sensor, the control logic circuit 11 reads the offset value at the temperature from the fuse memory 13 (step Sb1). Next, in order to perform temperature compensation of the azimuth measurement data, the current ambient temperature is measured (step Sb2), and the magnetic sensitivity offset value corresponding to the temperature data is read. Next, the geomagnetic sensor circuit 12 performs azimuth measurement (step Sb3). Next, the control logic circuit 11 reads the azimuth measurement data from the geomagnetic sensor circuit 12, and corrects the measurement value using the offset value described above (step Sb4). Next, map data is displayed on the display screen of the mobile phone based on the orientation data. And it returns to step Sb2 and the process of step Sb2-Sb4 is repeated.

以上のように、本実施形態によれば、地磁気センサ1が携帯電話機に組み込まれることによって発生する地磁気センサ回路12の磁気感度のオフセットを補正するためのオフセット補正値を、コントロールロジック回路11がヒューズメモリ13に設定し、地磁気センサ1の実使用時において、コントロールロジック回路11がヒューズメモリ13から、ヒューズメモリ13に設定されている地磁気センサ回路12のオフセット値を読み出して、該値により、測定値の補正を行うことが可能になる。そのため、測定値について、個体による特性のバラツキの補正をして地磁気センサの測定値の精度の向上を図ることができる。また、従来の地磁気センサのように、オフセット値をEEPROMに記憶するのに比して、チップを製造するのに、記憶部にトンネル絶縁膜のような薄い酸化膜を付けたり、チップにビット線やワード線を形成するためのポリシリコン層やメタル層を何層も積層するという、特殊なプロセスを必要とすることなく、チップを通常のC−MOSのプロセスを用いて、チップ単価を抑制しつつ、製造することができる。また、書き込みのための高電圧化回路や書き込み回路等を不要として、メモリの駆動のシステムの小規模化およびチップサイズの小型化ならびに低価格化を図ることができる。   As described above, according to the present embodiment, the control logic circuit 11 fuses the offset correction value for correcting the magnetic sensitivity offset of the geomagnetic sensor circuit 12 generated when the geomagnetic sensor 1 is incorporated in the mobile phone. When the geomagnetic sensor 1 is actually used, the control logic circuit 11 reads the offset value of the geomagnetic sensor circuit 12 set in the fuse memory 13 from the fuse memory 13 and uses the measured value as a measurement value. Can be corrected. Therefore, it is possible to improve the accuracy of the measured value of the geomagnetic sensor by correcting the variation in characteristics of the measured value for each individual. Compared to storing the offset value in the EEPROM as in a conventional geomagnetic sensor, a chip is manufactured by attaching a thin oxide film such as a tunnel insulating film to the storage unit, or a bit line on the chip. The chip cost is reduced by using a normal C-MOS process without the need for a special process of laminating multiple layers of polysilicon and metal layers for forming word lines. However, it can be manufactured. Further, it is possible to reduce the size of the memory driving system, the size of the chip, and the price by eliminating the need for a high voltage circuit or a writing circuit for writing.

また、チップにおいて、例えば、MOS−FET(Field Effect Transistor)のゲート電極の形成に使用されるポリサイドの層を利用することにより、ヒューズのために配線層を1層増やさずにすみ、また、メタル層によってヒューズを形成する場合のように、電源またはグランドのラインの引き回しに影響が及ぶことを回避することができる。
また、ヒューズFu0〜3をポリサイドによって形成しているので、メタルに比して抵抗率が高く、通電することにより発生する熱によって具合よく切断するヒューズを形成することができる。
Further, in the chip, for example, by using a polycide layer used for forming a gate electrode of a MOS-FET (Field Effect Transistor), it is not necessary to add one wiring layer for the fuse, and metal As in the case of forming a fuse by layer, it is possible to avoid affecting the routing of the power supply or ground line.
Further, since the fuses Fu0 to Fu3 are made of polycide, the resistivity is higher than that of metal, and a fuse that can be cut well by heat generated by energization can be formed.

また、オフセット値の格納用にヒューズメモリを用い、物理的にヒューズが切断されることにより該オフセット値が記憶されるので、該オフセット値の記憶データの経時変化を皆無にすることができる。   Further, since the offset value is stored by using a fuse memory for storing the offset value and the fuse is physically cut, the change of the stored data of the offset value with time can be eliminated.

また、オフセット値を格納するためには32ビット程度の容量があればよいので、小容量(4〜数百ビット)のメモリを作り易いヒューズメモリは該オフセット値の格納用として好適である。   Further, since it is sufficient to have a capacity of about 32 bits in order to store the offset value, a fuse memory that can easily make a memory with a small capacity (4 to several hundred bits) is suitable for storing the offset value.

また、地磁気センサ1のオフセット値を算出するためのデータの測定は、ウエハの製造工程の中において使用されるテスタを使用するため、他のIC製品のテスト用の機材を共用することができる。また、ウエハから切り分け(ダイシング)が行われたチップを、磁場付与用のコイルが設けられた試験用治具に装着して、ウエハと同様にプローバにてデータを測定することもできる。   In addition, since the measurement of data for calculating the offset value of the geomagnetic sensor 1 uses a tester used in the wafer manufacturing process, it can share equipment for testing other IC products. Further, a chip that has been cut (diced) from a wafer can be mounted on a test jig provided with a coil for applying a magnetic field, and data can be measured with a prober as in the case of a wafer.

尚、図8に示すフローチャートのように、図7(a)に示すフローチャートに、上述したテスタによる外部磁場をゼロ磁場とするステップ(ステップSc1)を追加してもよい。この場合、ステップSc2がステップSa1に、ステップSc3がステップSa2に相当する。また、外部磁場をゼロ磁場としたときの出力値を基準値として、磁気センサの測定値から該基準値を比較することによって、磁気センサの測定値の特性を補正することもできる。テスタによって外部磁場をゼロ磁場にする具体的な方法として、内部コイルに現在存在している磁場(環境磁場)を打ち消す(キャンセルする)方向の磁場を発生させるような電流を流すことが考えられる。   As in the flowchart shown in FIG. 8, a step (step Sc1) of setting the external magnetic field by the above-described tester to be a zero magnetic field may be added to the flowchart shown in FIG. In this case, step Sc2 corresponds to step Sa1, and step Sc3 corresponds to step Sa2. Further, the characteristic of the measured value of the magnetic sensor can also be corrected by comparing the reference value with the measured value of the magnetic sensor using the output value when the external magnetic field is zero as the reference value. As a specific method of setting the external magnetic field to zero by the tester, it is conceivable to pass a current that generates a magnetic field in a direction that cancels (cancels) the magnetic field (environmental magnetic field) that is currently present in the internal coil.

次に、本発明の第2の実施形態について説明する。
この第2の実施形態による地磁気センサ1のブロック構成は図1と同じであるが、オフセット変化/温度変化の比をオフセットの温度係数としてヒューズメモリ13に記憶するところが、オフセット値そのものをヒューズメモリ13に記憶させる第1の実施形態と異なっている。このとき、該温度係数を算出する際に、前述した物理量センサ内の温度センサによって測定された温度を用いるところが、内部コイルに流す電流によって温度を規定している第1の実施形態と異なっている。
以下、図面を参照して、本実施形態を説明する。
Next, a second embodiment of the present invention will be described.
The block configuration of the geomagnetic sensor 1 according to the second embodiment is the same as that shown in FIG. 1 except that the offset change / temperature change ratio is stored in the fuse memory 13 as the offset temperature coefficient. Different from the first embodiment. At this time, when the temperature coefficient is calculated, the temperature measured by the temperature sensor in the physical quantity sensor described above is different from the first embodiment in which the temperature is regulated by the current flowing through the internal coil. .
Hereinafter, this embodiment will be described with reference to the drawings.

地磁気センサ1内の温度センサは、作り込みにおいて、内部の温度センサ回路(図示しない)から周囲温度に対する特性を測定した結果を読み込み、該結果に基づいて温度センサ回路の測定値を補正する初期値を求め、また、該結果に基づいて温度センサ回路の感度特性を補正する補正値を求めて、ヒューズメモリ13に記憶する。また、上述した初期値および補正値により補正された温度に対するオフセット変化の比をオフセットの温度係数として算出し、ヒューズメモリ13に記憶する。   The temperature sensor in the geomagnetic sensor 1 is an initial value for reading the result of measuring the characteristics with respect to the ambient temperature from an internal temperature sensor circuit (not shown) and correcting the measured value of the temperature sensor circuit based on the result. Further, based on the result, a correction value for correcting the sensitivity characteristic of the temperature sensor circuit is obtained and stored in the fuse memory 13. Further, the ratio of the offset change to the temperature corrected by the initial value and the correction value described above is calculated as the temperature coefficient of the offset and stored in the fuse memory 13.

ここで、上述した温度センサ回路は、一般的なバンドギャップリファレンス回路と、A/Dコンバータとから構成される。バンドギャップリファレンス回路は、例えば、オペアンプ、ダイオード、抵抗からなる。A/Dコンバータは、バンドギャップリファレンス回路の出力電圧のA/D変換を行い、A/D変換の結果である出力値Doutを出力する。   Here, the temperature sensor circuit described above includes a general band gap reference circuit and an A / D converter. The band gap reference circuit includes, for example, an operational amplifier, a diode, and a resistor. The A / D converter performs A / D conversion of the output voltage of the bandgap reference circuit, and outputs an output value Dout as a result of the A / D conversion.

尚、温度センサ回路において、周囲温度Tが25℃のときの出力値Doutが600であるとき、出力値Doutは、下記の(式1)のようになる。
Dout=−2(T−25)+600 ・・・(式1)
(式1)より、例えば、周囲温度Tが30℃のときは、出力値Doutが590となる。
In the temperature sensor circuit, when the output value Dout is 600 when the ambient temperature T is 25 ° C., the output value Dout is expressed by the following (Equation 1).
Dout = -2 (T-25) +600 (Formula 1)
From (Expression 1), for example, when the ambient temperature T is 30 ° C., the output value Dout is 590.

また、コントロールロジック回路11は、後述する、初期値ΔDおよび補正値Δkをヒューズメモリ13から、上述したオフセットの温度係数と共に読み出し、該値を用いて温度センサ回路の測定値を補正し、該温度測定値およびオフセットの温度係数よりオフセットを算出する。   Further, the control logic circuit 11 reads an initial value ΔD and a correction value Δk, which will be described later, from the fuse memory 13 together with the temperature coefficient of the offset described above, corrects the measured value of the temperature sensor circuit using the values, and The offset is calculated from the measured value and the temperature coefficient of the offset.

次に、本実施形態における地磁気センサ1のウエハの作り込みにおいて、上述したオフセットの温度係数と共に、内部の温度センサについての上述した初期値ΔDおよび補正値Δkを、ヒューズメモリ13に設定する動作を、図9に示すフローチャートを参照して説明する。   Next, in manufacturing the wafer of the geomagnetic sensor 1 in the present embodiment, an operation of setting the above-described initial value ΔD and correction value Δk for the internal temperature sensor in the fuse memory 13 together with the offset temperature coefficient described above. This will be described with reference to the flowchart shown in FIG.

先ず、地磁気センサ1の回路が形成されたウエハがチャック(ウエハを固定する治具)の上に置かれる。該ウエハ中には加熱用のコイルが取り付けられ、該コイルは該チャックに接続されたテスタによって所望の熱を発生するように制御され、該ウエハを加熱する。次に、磁場付与用のコイルによって、テスタによる外部磁場がゼロ磁場にされ(ステップSd1)、以下の手順にてセンサの特性の測定が行われる。   First, the wafer on which the circuit of the geomagnetic sensor 1 is formed is placed on a chuck (a jig for fixing the wafer). A heating coil is attached to the wafer, and the coil is controlled to generate desired heat by a tester connected to the chuck to heat the wafer. Next, the external magnetic field by the tester is made zero by the magnetic field application coil (step Sd1), and the characteristics of the sensor are measured by the following procedure.

すなわち、上述したコイルがテスタによって温度T1に制御される。次に、温度センサ回路の特性の測定が行われる。そして、その結果をコントロールロジック回路11が、温度T1に対する温度センサ回路の出力値Doutを出力値D1’として、プローバを介して、テスタ内のメモリに一旦、入力する(ステップSd2)。次に、コイルがテスタによって温度T2に制御され、温度センサ回路の特性の測定が行われ、その結果を、コントロールロジック回路11が、温度T2に対する温度センサ回路の出力値Doutを出力値D2’として、テスタ内のメモリに一旦、入力する(ステップSd3)。   That is, the above-described coil is controlled to the temperature T1 by the tester. Next, the characteristics of the temperature sensor circuit are measured. Then, the control logic circuit 11 once inputs the result as the output value D1 'as the output value D1' of the temperature sensor circuit with respect to the temperature T1 via the prober (step Sd2). Next, the coil is controlled to the temperature T2 by the tester, and the characteristics of the temperature sensor circuit are measured. The control logic circuit 11 sets the output value Dout of the temperature sensor circuit for the temperature T2 as the output value D2 ′. , Once input to the memory in the tester (step Sd3).

次に、(式1)を用いて、温度T1に対する出力値Doutの理論値D1および温度T2に対する出力値Doutの理論値D2が算出される。そして、出力値D1’、D2’、理論値D1、温度T1、T2、(式1)の温度係数m(=−2)を用いて、以下のような演算にて、初期値ΔDおよび補正値Δkが算出される。   Next, using (Equation 1), the theoretical value D1 of the output value Dout with respect to the temperature T1 and the theoretical value D2 of the output value Dout with respect to the temperature T2 are calculated. Then, using the output values D1 ′, D2 ′, the theoretical value D1, the temperatures T1, T2, and the temperature coefficient m (= −2) of (Equation 1), the initial value ΔD and the correction value are calculated by the following calculation. Δk is calculated.

すなわち、初期値ΔDが、(式2)に示されるように、出力値D1’から理論値D1を減算することにより求められる。
ΔD=D1’−D1 ・・・(式2)
また、補正値Δkが、出力値D1’、D2’温度T1、T2、(式1)の温度係数mを用いて、(式3)に示される演算によって求められる。
Δk=(D2’−D1’)/〔(T2−T1)m 〕 ・・・(式3)
次に、初期値ΔDおよび補正値Δkが、ヒューズメモリ13に記憶される(ステップSd4)。
That is, the initial value ΔD is obtained by subtracting the theoretical value D1 from the output value D1 ′ as shown in (Equation 2).
ΔD = D1′−D1 (Formula 2)
Further, the correction value Δk is obtained by the calculation shown in (Expression 3) using the output values D1 ′, D2 ′ temperatures T1, T2, and the temperature coefficient m of (Expression 1).
Δk = (D2′−D1 ′) / [(T2−T1) m] (Formula 3)
Next, the initial value ΔD and the correction value Δk are stored in the fuse memory 13 (step Sd4).

次に、地磁気センサ1の温度が測定され、上述した初期値ΔDおよび補正値Δkによって測定された温度が補正される(ステップSd5)。次に、ゼロ磁場に対応する地磁気センサ1の測定値が採取される(ステップSd6)。次に、地磁気センサ1の内部に設けられたコイルに、予め定められた電流が流され、この発熱により、地磁気センサ1が所望の温度に加熱され、地磁気センサ1の温度が変更される(ステップSd7)。   Next, the temperature of the geomagnetic sensor 1 is measured, and the temperature measured by the initial value ΔD and the correction value Δk described above is corrected (step Sd5). Next, the measurement value of the geomagnetic sensor 1 corresponding to the zero magnetic field is collected (step Sd6). Next, a predetermined current is passed through a coil provided in the geomagnetic sensor 1, and the geomagnetic sensor 1 is heated to a desired temperature by this heat generation, and the temperature of the geomagnetic sensor 1 is changed (step). Sd7).

次に、磁場付与用のコイルによって、予め定められた外部磁場が地磁気センサ1に付与される(ステップSd8)。そして、ステップSd5に戻り、以下のステップSd5〜Sd8の処理が繰り返される。
尚、地磁気センサ1の温度補正値が、外部磁場の強度により変化する素子特性をもつ場合、このステップSd8にて、外部磁場を付与するようにし、地磁気センサ1の温度補正値が、外部磁場の強度により影響を受けない素子特性をもつ場合、ステップSd8をスキップして、ステップSd5に進むように設定することができる。
Next, a predetermined external magnetic field is applied to the geomagnetic sensor 1 by the magnetic field applying coil (step Sd8). And it returns to step Sd5 and the process of the following steps Sd5-Sd8 is repeated.
If the temperature correction value of the geomagnetic sensor 1 has element characteristics that vary depending on the strength of the external magnetic field, an external magnetic field is applied in step Sd8, and the temperature correction value of the geomagnetic sensor 1 is set to If it has element characteristics that are not affected by the strength, it can be set to skip step Sd8 and proceed to step Sd5.

そして、ステップSd5〜Sd8の処理が、予め定められた回数行われると、ステップSd7の処理の後にステップSd8に移行せず、ステップSd9に移行する。すなわち、
地磁気センサ1の測定値からオフセット値を算出し、該オフセット値および温度センサの測定値に基づいて、オフセット値変化/温度センサ変化の比なるオフセット値の温度係数を算出し、ヒューズメモリ13に記憶する(ステップSd9)。そして、オフセット値の温度係数をヒューズメモリ13に設定する動作が終了する。これにより、地磁気センサ1のオフセット値の温度係数が記憶される。
Then, when the processes of steps Sd5 to Sd8 are performed a predetermined number of times, the process proceeds to step Sd9 without proceeding to step Sd8 after the process of step Sd7. That is,
An offset value is calculated from the measured value of the geomagnetic sensor 1, and a temperature coefficient of the offset value which is a ratio of the offset value change / temperature sensor change is calculated based on the offset value and the measured value of the temperature sensor, and stored in the fuse memory 13. (Step Sd9). Then, the operation for setting the temperature coefficient of the offset value in the fuse memory 13 ends. Thereby, the temperature coefficient of the offset value of the geomagnetic sensor 1 is stored.

次に、本実施形態による地磁気センサ1の実使用時の動作を、図7(b)に示すフローチャートを参照して説明する。本実施形態における地磁気センサ1の実使用時の動作は、第1の実施形態における地磁気センサ1の動作と類似しているので、相違点のみ説明する。   Next, the operation in actual use of the geomagnetic sensor 1 according to the present embodiment will be described with reference to the flowchart shown in FIG. Since the operation at the time of actual use of the geomagnetic sensor 1 in the present embodiment is similar to the operation of the geomagnetic sensor 1 in the first embodiment, only the differences will be described.

先ず、地磁気センサ1において、コントロールロジック回路11はヒューズメモリ13から該温度におけるオフセットの温度係数を読み出す(ステップSb1)。次に、方位測定データの温度補償を行うために、現在の周囲温度の測定を行い(ステップSb2)、温度センサの温度補正を行った後の値およびオフセットの温度係数から該温度に対応するオフセット値を算出する。   First, in the geomagnetic sensor 1, the control logic circuit 11 reads the temperature coefficient of the offset at the temperature from the fuse memory 13 (step Sb1). Next, in order to perform temperature compensation of the azimuth measurement data, the current ambient temperature is measured (step Sb2), and the offset corresponding to the temperature is calculated from the value after the temperature correction of the temperature sensor and the temperature coefficient of the offset. Calculate the value.

このとき、コントロールロジック回路11はヒューズメモリ13から、前述した初期値ΔDおよび補正値Δkを読み出し、それを用い、以下のような演算によって、温度センサから出力された出力値Doutを温度に変換した値である、温度出力値Toutを出力し(ステップSb3)、温度センサの補正が行われる。   At this time, the control logic circuit 11 reads the above-described initial value ΔD and correction value Δk from the fuse memory 13 and uses them to convert the output value Dout output from the temperature sensor into temperature by the following calculation. A temperature output value Tout, which is a value, is output (step Sb3), and the temperature sensor is corrected.

すなわち、温度出力値Toutが、測定値D、理論値D1、初期値ΔD、補正値Δk、(式1)の温度係数mを用いて、(式4)に示される演算によって求められる。
Tout=〔D−(D1+ΔD)〕×〔1/(Δk×m)〕+T1(℃) ・・・(式4)
尚、初期値ΔDおよび補正値Δkをヒューズメモリ13に設定する動作が温度T1を25℃として行われた場合、(式4)におけるT1は25℃(D1=600)となる。
That is, the temperature output value Tout is obtained by the calculation shown in (Expression 4) using the measured value D, the theoretical value D1, the initial value ΔD, the correction value Δk, and the temperature coefficient m of (Expression 1).
Tout = [D- (D1 + ΔD)] × [1 / (Δk × m)] + T1 (° C.) (Formula 4)
When the operation for setting the initial value ΔD and the correction value Δk in the fuse memory 13 is performed at a temperature T1 of 25 ° C., T1 in (Equation 4) is 25 ° C. (D1 = 600).

次に、地磁気センサ回路12が方位測定を行う(ステップSb3)。次に、コントロールロジック回路11が、地磁気センサ回路12から方位測定データを読み出し、前述した補正後の温度出力値Toutに対するオフセット値を用いて測定値の補正を行う(ステップSb4)。次に、該方位データに基づいて、携帯電話機の表示画面上に地図データが表示される。そして、ステップSb2に戻り、ステップSb2〜Sb4の処理が繰り返される。   Next, the geomagnetic sensor circuit 12 performs azimuth measurement (step Sb3). Next, the control logic circuit 11 reads the azimuth measurement data from the geomagnetic sensor circuit 12, and corrects the measurement value using the offset value with respect to the corrected temperature output value Tout (step Sb4). Next, map data is displayed on the display screen of the mobile phone based on the orientation data. And it returns to step Sb2 and the process of step Sb2-Sb4 is repeated.

以上のように、本実施形態によれば、地磁気センサ1内の温度センサの作り込み時において、コントロールロジック回路11が温度センサ内の温度センサ回路の初期値ΔDおよび補正値Δkをヒューズメモリ13に設定し、上述した初期値および補正値により補正された温度に対するオフセット変化の比をオフセットの温度係数として算出し、ヒューズメモリ13に記憶し、温度センサの実使用時において、コントロールロジック回路11がヒューズメモリ13から、ヒューズメモリ13に設定されている温度センサ回路の初期値ΔDおよび補正値Δkをオフセットの温度係数と共に読み出して、温度出力値Toutの出力を行い、該値により地磁気センサ1のオフセットを補正することが可能になる。そのため、記憶すべき数値の個数を減らすことができる。   As described above, according to the present embodiment, the control logic circuit 11 supplies the initial value ΔD and the correction value Δk of the temperature sensor circuit in the temperature sensor to the fuse memory 13 when the temperature sensor in the geomagnetic sensor 1 is built. The offset change ratio with respect to the temperature set by the initial value and the correction value described above is calculated as the temperature coefficient of the offset and stored in the fuse memory 13. When the temperature sensor is actually used, the control logic circuit 11 is connected to the fuse. The initial value ΔD and the correction value Δk of the temperature sensor circuit set in the fuse memory 13 are read from the memory 13 together with the temperature coefficient of the offset, and the temperature output value Tout is output. The offset of the geomagnetic sensor 1 is determined by the value. It becomes possible to correct. Therefore, the number of numerical values to be stored can be reduced.

尚、地磁気センサ1内の温度センサの初期値ΔDおよび補正値Δkを算出するためのデータを一時的に記憶するためのメモリは、テスタ内のメモリに限らず、地磁気センサ1のチップ上にDRAM、SRAM等のキャッシュメモリや、別のヒューズメモリが形成され、上記のデータを一時的に記憶することが可能であるなら、それらのメモリを用いてもよい。   Note that the memory for temporarily storing the data for calculating the initial value ΔD and the correction value Δk of the temperature sensor in the geomagnetic sensor 1 is not limited to the memory in the tester, but a DRAM on the chip of the geomagnetic sensor 1. If a cache memory such as an SRAM or another fuse memory is formed and the above data can be temporarily stored, these memories may be used.

また、地磁気センサ1内の温度センサの初期値ΔDおよび補正値Δkを算出するためのデータの測定は、ウエハの製造工程の中において使用されるテスタに装備された加熱可能なチャックを使用するため、他のLSI用のテストのための機材を共用することができる。また、ウエハから切り分け(ダイシング)が行われたチップを、加熱用のヒータが設けられた試験用治具に装着して、ウエハと同様にプローバにて出力値を測定することもできる。   In addition, the measurement of data for calculating the initial value ΔD and the correction value Δk of the temperature sensor in the geomagnetic sensor 1 uses a heatable chuck provided in a tester used in the wafer manufacturing process. The equipment for testing other LSIs can be shared. In addition, a chip that has been cut (diced) from a wafer can be mounted on a test jig provided with a heater for heating, and the output value can be measured with a prober in the same manner as the wafer.

次に、本発明の第3の実施形態について説明する。
この第3の実施形態による地磁気センサ1のブロック構成は図1と同じであるが、地磁気センサ1の作り込みにおいて、温度と外部磁場の両方を変化させるときに、予めウエハ上のチップ毎の温度センサの感度特性を求めておき、その上で該温度センサによって実際の温度を測定してフィードバックすることにより、高精度に温度制御を行うようにするところが、地磁気センサ1内の温度センサによって温度のモニターを行っていない第1の実施形態と異なっている。以下、図7(a)に示すフローチャートを参照して、本実施形態を説明する。尚、本実施形態における地磁気センサ1の作り込みにおける動作は、第1の実施形態における地磁気センサ1の作り込みにおける動作と類似しているので、相違点を重点的に説明する。
Next, a third embodiment of the present invention will be described.
The block configuration of the geomagnetic sensor 1 according to the third embodiment is the same as that shown in FIG. 1. However, when both the temperature and the external magnetic field are changed in the formation of the geomagnetic sensor 1, the temperature for each chip on the wafer is previously determined. The sensitivity characteristic of the sensor is obtained, and then the actual temperature is measured by the temperature sensor and fed back, so that temperature control is performed with high accuracy. This is different from the first embodiment in which monitoring is not performed. Hereinafter, this embodiment will be described with reference to the flowchart shown in FIG. In addition, since the operation | movement in creation of the geomagnetic sensor 1 in this embodiment is similar to the operation | movement in creation of the geomagnetic sensor 1 in 1st Embodiment, a difference is demonstrated mainly.

具体的に、ステップSa1において、予めウエハ上のチップ毎の温度センサの感度特性を求めておき、これをテスタ側のメモリに記憶しておく。このとき、チップの位置は番地化され、番地毎の温度センサ特性として、テスタ側のメモリにこの感度特性と番地情報とが記憶される。   Specifically, in step Sa1, sensitivity characteristics of the temperature sensor for each chip on the wafer are obtained in advance and stored in a memory on the tester side. At this time, the position of the chip is addressed, and the sensitivity characteristic and the address information are stored in the memory on the tester side as the temperature sensor characteristic for each address.

次に、温度調節機能のあるプロープ制御装置を用いて、所望の温度になるように、第1の実施形態と同様に、地磁気センサ1内のコイルに通電して加熱する。そして、地磁気センサ1内の温度センサにより、センサチップ内の測定温度をモニタ(測定)する。ここで、テスタに記憶されている番地情報をもとに、温度センサ特性情報を読み出し、これを用いてチップ内の測定温度を補正して正確な温度を算出する。そして、この温度(実測値)と、所定の温度(理論値)とを比較して異なる場合は、プロープ制御装置の温度調節機能により温度センサの温度を調整する。   Next, using a probe control device having a temperature adjustment function, the coil in the geomagnetic sensor 1 is energized and heated so as to reach a desired temperature, as in the first embodiment. The measured temperature in the sensor chip is monitored (measured) by the temperature sensor in the geomagnetic sensor 1. Here, based on the address information stored in the tester, the temperature sensor characteristic information is read out, and using this, the measured temperature in the chip is corrected to calculate an accurate temperature. If this temperature (actually measured value) is different from the predetermined temperature (theoretical value), the temperature of the temperature sensor is adjusted by the temperature control function of the probe control device.

そして、上記の動作により、地磁気センサ1を所望の温度に加熱する。さらに、テスタはプローブ制御装置を介して、コントロールロジック回路11に指示を行い、磁場付与用のコイルによって付与された外部磁場に対応する地磁気センサ1の測定値を採取する。本実施形態においては、磁場、温度条件を変化させて、複数回の測定を繰り返し行い、複数の所望の磁場および所望の温度においての測定値を得る。そして、複数の磁場および温度条件において得られた複数の測定値に対しそれぞれ演算を行い、それぞれのオフセット値を算出する。   And the geomagnetic sensor 1 is heated to desired temperature by said operation | movement. Further, the tester instructs the control logic circuit 11 via the probe control device, and collects the measured value of the geomagnetic sensor 1 corresponding to the external magnetic field applied by the magnetic field applying coil. In this embodiment, the magnetic field and temperature conditions are changed, and a plurality of measurements are repeatedly performed to obtain measurement values at a plurality of desired magnetic fields and desired temperatures. Then, each of the plurality of measurement values obtained under a plurality of magnetic field and temperature conditions is calculated, and each offset value is calculated.

次に、ステップSa2において、ウエハ上のチップ毎の温度センサの特性情報および算出されたオフセット値をヒューズメモリ13に記憶する。そして、オフセット値をヒューズメモリ13に設定する動作が終了する。これにより、地磁気センサ1の温度変化によるオフセット変化が記憶される。   Next, in step Sa2, the temperature sensor characteristic information for each chip on the wafer and the calculated offset value are stored in the fuse memory 13. Then, the operation for setting the offset value in the fuse memory 13 is completed. Thereby, the offset change due to the temperature change of the geomagnetic sensor 1 is stored.

以上のように、上記実施形態によれば、温度と外部磁場の両方を変化させるときに、予めウエハ上のチップ毎の温度センサの感度特性を求めておき、その上で温度センサによって実際の温度を測定してフィードバックすることにより、高精度に温度制御を行って、温度によるオフセット値を正確に採取することができる。   As described above, according to the above embodiment, when both the temperature and the external magnetic field are changed, the sensitivity characteristic of the temperature sensor for each chip on the wafer is obtained in advance, and then the actual temperature is measured by the temperature sensor. By measuring and feeding back, temperature control can be performed with high accuracy, and the offset value due to temperature can be accurately collected.

この実施形態においても、温度条件と外部磁場の条件は両方変化させることができる。例えば、25℃と35℃の二点に変化させ、それぞれにおいて複数の外部磁場条件において測定し、オフセット値を算出する。
ここでは、温度を固定して磁場を変化させるのが効率的だが、磁場を固定して温度だけをさきに変化させてもよいし、ランダムに測定してもよい。
Also in this embodiment, both the temperature condition and the external magnetic field condition can be changed. For example, the temperature is changed to two points of 25 ° C. and 35 ° C., and each is measured under a plurality of external magnetic field conditions to calculate an offset value.
Here, it is efficient to change the magnetic field while fixing the temperature, but it is possible to change only the temperature while fixing the magnetic field, or to measure at random.

また、本実施形態の変形例として、第2の実施形態のように、オフセットの温度係数と、感度特性とをヒューズメモリ13に記憶してもよい。この場合は、一旦テスタ側のメモリに記憶した番地毎の感度特性を、当該番地に対応するチップのヒューズメモリ13に取り込む。こうすることにより、個々のチップに分離された後に、各温度センサの感度パラツキ(初期値△D)とオフセットの温度係数(△k)とから、温度センサの補正をすることができる。   As a modification of the present embodiment, the temperature coefficient of the offset and the sensitivity characteristic may be stored in the fuse memory 13 as in the second embodiment. In this case, the sensitivity characteristic for each address once stored in the memory on the tester side is taken into the fuse memory 13 of the chip corresponding to the address. By doing so, the temperature sensor can be corrected from the sensitivity variation (initial value ΔD) of each temperature sensor and the offset temperature coefficient (Δk) after being separated into individual chips.

以上、本発明の実施形態について図面を参照して詳述したが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲での設計変更も含まれる。   As mentioned above, although embodiment of this invention was explained in full detail with reference to drawings, the concrete structure is not restricted to this embodiment, The design change in the range which does not deviate from the summary of this invention is also included.

例えば、ヒューズ素子への書き込みは通電による他、レーザ、FIB、電子ビーム等の外部からの照射による切断によってもよい。この他、ヒューズ素子が物理的な切断を受けなくても、抵抗値が高くなって実質的に切断されたと判断される状態にできる手段があれば何でもよい。また、アンチヒューズのように、高抵抗(もしくは絶縁状態)のものが低抵抗となって、電気的導通が良好になることを利用するメモリであってもよい。   For example, the writing to the fuse element may be performed not only by energization but also by cutting by external irradiation of a laser, FIB, electron beam or the like. In addition to this, any means may be used as long as the resistance value is high and it can be determined that the fuse element is substantially cut without being physically cut. Further, a memory that utilizes the fact that a high resistance (or insulating state) has a low resistance and good electrical conduction, such as an antifuse, may be used.

本発明の各実施形態における地磁気センサ1の構成を示す図である。It is a figure which shows the structure of the geomagnetic sensor 1 in each embodiment of this invention. 同実施形態における記憶単位MUaおよびMUbの構成を示す図である。It is a figure which shows the structure of the storage units MUa and MUb in the same embodiment. 同実施形態におけるデータの書き込み時のヒューズメモリ13の回路図である。3 is a circuit diagram of the fuse memory 13 at the time of data writing in the same embodiment. FIG. 同実施形態におけるデータの書き込み時のヒューズメモリ13のタイミングを示す図である。It is a figure which shows the timing of the fuse memory 13 at the time of the data writing in the same embodiment. 同実施形態におけるデータの読み出し時のヒューズメモリ13の回路図である。FIG. 4 is a circuit diagram of the fuse memory 13 at the time of data reading in the same embodiment. 同実施形態におけるデータの読み出し時のヒューズメモリ13のタイミングを示す図である。It is a figure which shows the timing of the fuse memory 13 at the time of the reading of the data in the embodiment. 本発明の第1〜2の実施形態における地磁気センサ1のウエハの作り込み時においてオフセット値をヒューズメモリ13に設定する動作と、および地磁気センサ1の実使用時の動作とを示すフローチャートである。5 is a flowchart showing an operation for setting an offset value in the fuse memory 13 and a operation during actual use of the geomagnetic sensor 1 when the wafer of the geomagnetic sensor 1 according to the first and second embodiments of the present invention is manufactured. 図7におけるフローチャートに、ゼロ磁場付与のステップ(ステップSc1)を追加したフローチャートである。It is the flowchart which added the step (step Sc1) of zero magnetic field provision to the flowchart in FIG. 本発明の第2の実施形態における地磁気センサ1のウエハの作り込み時においてオフセット値をヒューズメモリ13に設定する動作を示すフローチャートである。7 is a flowchart showing an operation of setting an offset value in a fuse memory 13 when a wafer is built in the geomagnetic sensor 1 according to the second embodiment of the present invention.

符号の説明Explanation of symbols

1・・・地磁気センサ、11・・・コントロールロジック回路(補正データ書込手段)(補正データ読出手段)(補正手段)(制御手段)、12・・・地磁気センサ回路(地磁気検知手段)、13・・・ヒューズメモリ
DESCRIPTION OF SYMBOLS 1 ... Geomagnetic sensor, 11 ... Control logic circuit (correction data writing means) (Correction data reading means) (correction means) (control means), 12 ... Geomagnetic sensor circuit (geomagnetic detection means), 13 ... Fuse memory

Claims (3)

地磁気を検出する地磁気検知手段と、
選択的に電気的切断もしくは接続が可能であり、その電気的切断もしくは接続の状態により所定のデータを記憶するヒューズメモリと、
製造時に、前記地磁気検知手段の測定値を入力し、前記測定値に基づいて地磁気検知手段の測定値の温度特性を補正する補正値を求めて、前記補正値に応じて前記ヒューズメモリの電気的切断を行うことにより、前記補正値を前記ヒューズメモリに書き込む補正データ書込手段と、
製造後の実使用時に、前記ヒューズメモリから前記補正値を読み出す補正データ読出手段と、
前記実使用時に、前記地磁気検知手段の測定値を入力し、前記補正データ読み出し手段によって読み出された補正値に基づいて前記地磁気検知手段の測定値の補正を行う補正手段と、
を備えたことを特徴とする地磁気センサ。
Geomagnetic detection means for detecting geomagnetism,
A fuse memory which can be selectively electrically disconnected or connected, and stores predetermined data depending on the state of the electrical disconnection or connection;
At the time of manufacture, the measurement value of the geomagnetism detection means is input, a correction value for correcting the temperature characteristic of the measurement value of the geomagnetism detection means is obtained based on the measurement value, and the electric power of the fuse memory is determined according to the correction value. Correction data writing means for writing the correction value to the fuse memory by cutting,
Correction data reading means for reading the correction value from the fuse memory during actual use after manufacture;
A correction unit that inputs a measurement value of the geomagnetism detection unit during the actual use and corrects the measurement value of the geomagnetism detection unit based on the correction value read by the correction data reading unit;
A geomagnetic sensor comprising:
請求項1に記載の地磁気センサの測定値を補正する地磁気センサの補正方法であって、
前記地磁気センサが温度を検知する温度測定手段をさらに備え、
前記地磁気センサの製造時に、予め前記温度測定手段の感度特性を求め、前記ヒューズメモリに記憶するステップと、
前記ヒューズメモリに記憶されている感度特性データにより、前記温度測定手段の感度特性を補正するステップと、
前記地磁気センサの温度による磁気感度のオフセットを補正し、前記補正されたオフセットを前記ヒューズメモリに記憶するステップと、
を有することを特徴とする地磁気センサの補正方法。
A correction method for a geomagnetic sensor for correcting a measurement value of the geomagnetic sensor according to claim 1,
The geomagnetic sensor further comprises temperature measuring means for detecting temperature,
Obtaining the sensitivity characteristic of the temperature measuring means in advance during the manufacture of the geomagnetic sensor, and storing it in the fuse memory;
Correcting the sensitivity characteristic of the temperature measuring means by the sensitivity characteristic data stored in the fuse memory; and
Correcting the magnetic sensitivity offset due to the temperature of the geomagnetic sensor, and storing the corrected offset in the fuse memory;
A correction method for a geomagnetic sensor, comprising:
請求項1に記載の地磁気センサの測定値を補正する地磁気センサの補正方法であって、前記地磁気センサの製造時に、ゼロ磁場における測定値に基づいて、測定値の補正を行うステップを有することを特徴とする地磁気センサの補正方法。

The method for correcting a geomagnetic sensor according to claim 1, comprising a step of correcting the measured value based on the measured value in a zero magnetic field when the geomagnetic sensor is manufactured. A correction method of a featured geomagnetic sensor.

JP2005099092A 2004-10-07 2005-03-30 Geomagnetic sensor and correction method of geomagnetic sensor Expired - Fee Related JP4254737B2 (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
JP2005099092A JP4254737B2 (en) 2005-03-30 2005-03-30 Geomagnetic sensor and correction method of geomagnetic sensor
EP05790652A EP1798519A4 (en) 2004-10-07 2005-10-07 Geomagnetic sensor, geomagnetic sensor correction method, temperature sensor, temperature sensor correction method, and geomagnetic detection device
CN2005800010799A CN1879006B (en) 2004-10-07 2005-10-07 Geomagnetic sensor and method for obtaining temperature coefficient of shift, temperature sensor and temperature sensor correction method
KR1020077006021A KR100882051B1 (en) 2004-10-07 2005-10-07 Geomagnetic sensor, geomagnetic sensor correction method, temperature sensor, temperature sensor correction method, and geomagnetic detection device
KR1020107004312A KR101095689B1 (en) 2004-10-07 2005-10-07 Geomagnetic sensor and geomagnetic sensor correction method
CN2009102046102A CN101726291B (en) 2004-10-07 2005-10-07 Geomagnetic sensor
PCT/JP2005/018638 WO2006038692A1 (en) 2004-10-07 2005-10-07 Geomagnetic sensor, geomagnetic sensor correction method, temperature sensor, temperature sensor correction method, and geomagnetic detection device
KR1020087026842A KR20080100293A (en) 2004-10-07 2005-10-07 Geomagnetic sensor and geomagnetic sensor correction method
KR1020087026843A KR100933834B1 (en) 2004-10-07 2005-10-07 Geomagnetic detection device
US11/345,279 US7676340B2 (en) 2004-10-07 2006-02-02 Geomagnetic sensor and geomagnetic sensor correction method, temperature sensor and temperature sensor correction method, geomagnetism detection device
US11/698,156 US7346466B2 (en) 2004-10-07 2007-01-26 Geomagnetic sensor and geomagnetic sensor correction method, temperature sensor and temperature sensor correction method, geomagnetism detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005099092A JP4254737B2 (en) 2005-03-30 2005-03-30 Geomagnetic sensor and correction method of geomagnetic sensor

Publications (2)

Publication Number Publication Date
JP2006275953A true JP2006275953A (en) 2006-10-12
JP4254737B2 JP4254737B2 (en) 2009-04-15

Family

ID=37210863

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005099092A Expired - Fee Related JP4254737B2 (en) 2004-10-07 2005-03-30 Geomagnetic sensor and correction method of geomagnetic sensor

Country Status (1)

Country Link
JP (1) JP4254737B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008304274A (en) * 2007-06-06 2008-12-18 Hitachi High-Technologies Corp Inspection device, inspection method, and probe unit used for inspection device
KR101040146B1 (en) 2008-08-06 2011-06-09 주식회사 아모센스 Axis distortion test apparatus of geomagnetism sensor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008304274A (en) * 2007-06-06 2008-12-18 Hitachi High-Technologies Corp Inspection device, inspection method, and probe unit used for inspection device
KR101040146B1 (en) 2008-08-06 2011-06-09 주식회사 아모센스 Axis distortion test apparatus of geomagnetism sensor

Also Published As

Publication number Publication date
JP4254737B2 (en) 2009-04-15

Similar Documents

Publication Publication Date Title
KR101095689B1 (en) Geomagnetic sensor and geomagnetic sensor correction method
US7758240B2 (en) PN-junction temperature sensing apparatus
RU2303791C2 (en) Magnetic sensor and method for compensation depending from the temperature characteristic of a magnetic sensor
JP4942990B2 (en) Semiconductor memory device
KR100652422B1 (en) On-chip thermometer, temperature detection method and refresh control method using the same
US5889702A (en) Read circuit for memory adapted to the measurement of leakage currents
US7437257B2 (en) Geomagnetic sensor and geomagnetic sensor correction method, temperature sensor and temperature sensor correction method, geomagnetism detection device
JP3783016B2 (en) Calibration method and system
JP2014010874A (en) Ring oscillator and semiconductor device
US7126400B2 (en) Delay adjustment circuit, integrated circuit device, and delay adjustment method
JP4254737B2 (en) Geomagnetic sensor and correction method of geomagnetic sensor
US6864693B2 (en) Semiconductor integrated circuit with negative voltage generation circuit, test method for the same, and recording device and communication equipment having the same
JP2016031274A (en) Digital temperature sensor using resistance change element, and controller
JP2006105870A (en) Temperature sensor and method of compensating temperature sensor
JP5912739B2 (en) Semiconductor memory and test method thereof
US7702942B2 (en) Method for generating adjustable MRAM timing signals
US7545691B2 (en) Measuring circuit for qualifying a memory located on a semiconductor device
WO2006126324A1 (en) Semiconductor device and power supply device
US20230417607A1 (en) Temperature sensor array and micro-heater thermal calibration
JPH10260082A (en) Temperature sensor and method of adjusting the same
JP5012731B2 (en) Semiconductor integrated circuit device and method for adjusting semiconductor integrated circuit device
JPH065100A (en) Semiconductor memory device
JP2002168898A (en) Inspection method for temperature characteristic of semiconductor device for power source
JP2003249100A (en) Semiconductor integrated circuit and method for testing semiconductor integrated circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080122

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080930

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081201

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090106

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090119

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120206

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4254737

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130206

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140206

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees