JPH07200513A - 半導体回路 - Google Patents
半導体回路Info
- Publication number
- JPH07200513A JPH07200513A JP5352086A JP35208693A JPH07200513A JP H07200513 A JPH07200513 A JP H07200513A JP 5352086 A JP5352086 A JP 5352086A JP 35208693 A JP35208693 A JP 35208693A JP H07200513 A JPH07200513 A JP H07200513A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- signal
- input
- voltage
- node
- 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
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C27/00—Electric analogue stores, e.g. for storing instantaneous values
- G11C27/005—Electric analogue stores, e.g. for storing instantaneous values with non-volatile charge storage, e.g. on floating gate or MNOS
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
- G06N3/063—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
- G06N3/065—Analogue means
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/353—Generators characterised by the type of circuit or by the means used for producing pulses by the use, as active elements, of field-effect transistors with internal or external positive feedback
- H03K3/3568—Multistable circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/34—Analogue value compared with reference values
- H03M1/36—Analogue value compared with reference values simultaneously only, i.e. parallel type
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
- H03M1/74—Simultaneous conversion
- H03M1/80—Simultaneous conversion using weighted impedances
- H03M1/802—Simultaneous conversion using weighted impedances using capacitors, e.g. neuron-mos transistors, charge coupled devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Computational Linguistics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Neurology (AREA)
- Power Engineering (AREA)
- Analogue/Digital Conversion (AREA)
- Logic Circuits (AREA)
- Metal-Oxide And Bipolar Metal-Oxide Semiconductor Integrated Circuits (AREA)
Abstract
値のデータを取り入れて保存することのできる半導体回
路を提供することを目的とする。 【構成】 入力された第1の信号を所定の多値信号から
なる第2の信号に変換して出力する回路であって、前記
第2の信号を該回路に帰還入力せしめるようにしたこと
を特徴とする。また、前記回路は、第1の信号を量子化
された複数の信号からなる信号群に変換する第1の回路
と、前記信号群を前記第2の信号に変換する第2の回路
とから構成されていることを特徴とする。さらにまた、
前記第1の回路または/及び前記第2の回路は、ニュー
ロンMOSトランジスタを1個以上用いて構成されてい
ることを特徴とする。
Description
アナログのデータを多値のデータに変換しそれを静的に
保持することのできる高機能半導体集積回路に関する。
来イメージセンサで取り入れた莫大なアナログデータを
そのつどデジタルに変換してデイジタルコンピュータに
より処理していた。
理するべきデータ数が増加し、信号処理を実時間で行う
ことが不可能となる。そこで入力データをアナログもし
くは多値のままハードウエアレベルで完全並列に信号処
理を行う必要があるが、そのためにはセンサから取り込
んだアナログもしくは多値のデータや演算途中のデータ
を一時的に保管する回路が必要となる。
めには数多くの素子を必要とし、また多値の加算を電流
加算で行っているために消費電力が大きくなり、全ての
画素センサの中に組み込んでハードウエアレベルの完全
並列信号処理をすることは困難であった。
は、簡単な回路を用いてアナログや多値のデータを取り
入れて保存することのできる半導体回路を提供するもの
である。
入力された第1の信号を所定の多値信号からなる第2の
信号に変換して出力する回路であって、前記第2の信号
を該回路に帰還入力せしめるようにしたことを特徴とす
る。
数の信号からなる信号群に変換する第1の回路と、前記
信号群を前記第2の信号に変換する第2の回路とから構
成されていることを特徴とする。
2の回路は、基板上に設けられた1導電型の半導体領域
と、この領域内に設けられた反対導電型のソース及びド
レイン領域と、前記ソース及びドレイン領域を隔てる領
域に絶縁膜を介して設けられた電位的にフローティング
状態にあるフローティングゲート電極と、前記フローテ
ィングゲート電極と絶縁膜を介して容量結合する複数の
入力ゲート電極と、を有するニューロンMOSトランジ
スタを1個以上用いて構成されることを特徴とする。
る第2の信号に変換して出力し、この第2の信号を回路
に帰還入力せしめることにより、多値信号のメモリを構
成することが可能となる。
れた複数の信号からなる信号群に変換する第1の回路
と、前記信号群を多値信号からなる第2の信号に変換す
る第2の回路とから構成し、第2の信号を第1の回路の
入力部に帰還させることにより、アナログまたは多値で
入力された第1の信号を所定の多値信号(第2の信号)
に変換してラッチする回路が構成することができる。
は両者を、ニューロンMOSで構成することにより、素
子数及び消費電力の大幅に削減した回路とすることがで
きる。
が、本発明がこれら実施例に限定されるものではないこ
とはいうまでもない。
1の回路を用いて説明する。
120はCMOSインバータ、109、110、11
1、112はNMOSトランジスタである。113、1
14、115はそれぞれ抵抗値がR、R、R/2の抵抗
であり、これはチップ上では例えばポリシリコンで作る
ことができる。
5の電圧と106の電圧の差を増幅して出力する回路で
ある。この演算増幅器は通常のMOSトランジスタやバ
イポーラトランジスタを用いて実現できる。演算増幅器
の出力107は抵抗115を通して入力126に帰還入
力されており、他の入力125は接地されている。
108を通して入力101に帰還させることができる。
(例えば−5V)の電源に接続されており、それぞれゲ
ート電圧(103、105)とソース電圧(−VDD)と
の差が閾値(例えば5V)を超えるとオンするように設
計されている。また、NMOS110、112はドレイ
ンが接地されており、それぞれゲート電圧(102、1
04)とソース電圧との差が閾値(例えば5V)を超え
るとオンするように設計されている。
2(a)に示す。ここではインバータ117、119の
反転閾値をそれぞれVDD/4(例えば、(5/4)
V)、3VDD/4(例えば(15/4)V)に、11
8、120の閾値をVDD/2に設定しておき、スイッチ
108はオフにしてノード107と101を電気的に遮
断しておく。
12のオン抵抗を、抵抗113,114,115よりも
十分小さくしておくと、トランジスタ109と110、
111と112を流れる電流はほぼ等しくなる。
であれば、ノード103、105の電圧は0V、ノード
102、104の電圧はVDDとなり、トランジスタ10
9と110、111と112の電流が等しくなるために
は、ノード121、122の電圧は0Vとなる。この
時、トランジスタ109,110,111,112は全
て閾値近くで動作する。
14、115に流して、入力106と125の電位差を
零に近づけるように動作する。通常演算増幅器は入力イ
ンピーダンスの十分大きいものを用いるので演算増幅器
の入力端子に流れ込む電流は零と仮定され、抵抗11
3、114を通して流れる電流の和と抵抗115を通し
て流れる電流は等しいと考えてよい。
であれば、抵抗113、114の両端には電位差がな
く、電流は流れないために、抵抗115にも電流は流れ
ず、ノード107の出力も0Vになる。
の範囲であれば、ノード103の電圧はVDD、ノード1
02の電圧は0Vとなり、トランジスタ109がオン
し、110がオフになるのでノード121の電位は−V
DDに向かって変化する。NMOS109、111のオン
抵抗を抵抗113、114、115に比べて十分に小さ
く設計しておくと、ノード121の電位は−VDDにほぼ
一致し、抵抗113の両端には−VDDの電位差が生じ、
−VDD/Rの電流が流れる。
14には電流が流れないため、抵抗115を流れる電流
は抵抗113を流れる電流に一致し−VDD/Rとなる。
よって、このとき、抵抗115の両端には電位差(VDD
/R)x(R/2)=VDD/2電位差が生じ、出力電圧
107はVDD/2となる。
囲であればトランジスタ109、111がともにオン
し、110、112がともにオフになるのでノード12
1、122の電位は−VDDに向かって変化する。このと
き、抵抗115を流れる電流は抵抗113、114を流
れる電流の和に一致し−2VDD/Rとなる。抵抗115
の両端には、 (2VDD/R)×(R/2)=VDD の電位差が生じ、出力電圧107はVDDとなる。
動作点を図2(b)に示す。入力ノード101と出力ノ
ード107の電圧は等しくなるので、回路の安定動作点
は図2(a)の特性と、Vin=Voutの特性との交点と
なる。図2(b)において不安定動作点としてある点は
交点ではあっても回路的には不安定動作となる点であ
る。
ノード101に0〜VDD/4の電圧信号が入力されたと
きにはノード107には0Vが出力され、スイッチ10
8を閉じることでノード101の電位は0Vにラッチさ
れ、信号電圧0が保持される。
圧信号が入力されたときにはノード107にはVDD/2
が出力され、スイッチ108を閉じることでノード10
1の電位はVDD/2にラッチされ、信号電圧VDD/2が
保持される。
電圧信号が入力されたときにはノード107にはVDDが
出力され、スイッチ108を閉じることでノード101
の電位はVDDにラッチされ、信号電圧VDDが保持され
る。
れた入力信号を所定の多値の信号に変換してラッチする
回路となる。
トランジスタで実現できるが、このときは例えばブート
ストラップ回路の手法を導入し、ゲート電圧をNMOS
の場合には十分に高く、PMOSの場合には低くして、
出力電圧が大きくもしくは小さくなったときのトランジ
スタのカットオフを防止してもよい。また、図3に示す
CMOSスイッチを用いたほうがスイッチの両端での電
圧が等しくなりより安定した回路動作が得られる。
5の値は適宜変化させてもよく、123、124と同様
の回路をさらにノード101と106の間に付加するこ
とで、ラッチできる多値の数を増やすことができる。
く、インバータ117、118、119、120の反転
閾値やNMOS109、110、111、112の閾値
も任意の値に設定してもよいことは言うまでもない。
力を制御するためのスイッチを設けた例である。図4に
おいて、入力信号の制御スイッチ127はNMOS12
8とPMOS129からなるCMOSスイッチである。
これはNMOSまたはPMOSのどちらかだけでもよ
い。130はインバータであり、ノード131はCMO
Sスイッチ127のオン・オフを決める入力ノードで、
この場合例えばノード131の電圧がVDDの時にはオ
ン、0の時にはオフとなる。
ド132にアナログまたは多値の入力信号を入れるとノ
ード101に132の信号が入力され、それに応じた多
値の電圧がノード107に出力される。次にスイッチ1
08をオンにして帰還を形成した後にスイッチ127を
オフにすると、ノード107の電圧が静的にノード10
1に保持されることになる。
なってからオンにしてもよい。また演算増幅器のスイッ
チ108の代わりに抵抗を用いてもよい。このときはス
イッチ127のオン抵抗をスイッチ108の代わりに用
いた抵抗よりも十分に小さくすればよい。
に入力されたアナログまたは多値の信号を重みづけられ
たバイナリの信号群に変換し、それを再び多値に変換す
る回路を説明する。本実施例の回路を図5に示す。
A/Dコンバ−タにより重みのついた2ビットの信号に
変換されノード203、204に出力される。
3)、V(204)とすると、例えば、VINが0〜VDD
/6のときにはV(203)=0、V(204)=0;
VINがVDD/6〜VDD/2のときにはV(203)=
0、V(204)=VDD;VINがVDD/2〜5VDD/6
のときにはV(203)=VDD、V(204)=0;V
INが5VDD/6〜VDDのときにはV(203)=VDD、
V(204)=VDDになるように設計する。
抵抗211、212、214には電流は流れずにノード
215の電圧は0;V(203)=0、V(204)=
VDDのとき、抵抗212、214にはVDD/2Rの電流
が流れ、ノード215の電圧は(VDD/2R)x(2R
/3)=VDD/3;V(203)=VDD、V(204)
=0のとき、抵抗211、214にはVDD/Rの電流が
流れ、ノード215の電圧は(VDD/R)x(2R/
3)=2VDD/3;V(203)=V(204)=VDD
のとき、抵抗211にはVDD/R、212にはVDD/2
R、214にはVDD/R+VDD/2Rの電流が流れ、ノ
ード215の電圧は(VDD/R+VDD/2R)x(2R
/3)=VDDとなる。
イッチ217をオンにして帰還をかけることによりこの
場合はVIN=VOUT=0,VDD/3,2VDD/3,VDD
の4つの安定状態が実現される。
ットであるが適宜必要なビット数にしてもよい。また、
抵抗211、212の数もA/Dコンバータの出力ビッ
ト数に応じて増やしてもよい。また抵抗214を含みこ
れらの抵抗値を適宜変化してもよいことは言うまでもな
い。
7、8に示す。
ーロンMOSトランジスタを用いて実現したものが図
7、8に示されている。このようにニューロンMOSト
ランジスタを用いることにより素子数を大幅に減少でき
る。
ロンMOSトランジスタ、312はPチャネルニューロ
ンMOSトランジスタである。ニューロンMOSトラン
ジスタは、脳を構成する神経細胞であるニューロンと同
様の働きをするトランジスタであり、ニューロンコンピ
ュータを実現するために発明された全く新しい概念のM
OS型トランジスタである。(発明者:柴田直、大見忠
弘、特開平3−6679号公報)。以下、このトランジ
スタをνMOSと略称する。
るトランジスタであり、本発明は、このνMOSを基本
素子として用いることで素子が非常に簡略化される。ν
MOSの構造、及び機能については、別途図15を用い
て説明する。
Sと略す)及び312のPチャネルνMOS(P−νM
OSと略す)は各々、ソ−スが互いに接続されており、
ニューロンMOSを用いたCMOS構成のソースフォロ
ワ回路となっている。これをComplementary νMOSソ
ースフォロワ(略してC−νMOSソースフォロワ)と
呼ぶ。310はフローティングゲートであり、それぞれ
νMOS311、312に共通のゲートとなっている。
ティングゲート310の電位が上がればそれに追従して
ノード313の電位も上がり、310の電位が下がれば
313の電位も下がる回路である。308、309はそ
れぞれフローティングゲート310と容量結合している
入力であり、C1、C2はそれぞれ入力308、309と
フローティングゲート310との間の容量結合係数であ
る。302、303、306、307は通常のインバー
タ回路であり、314はスイッチである。
初にνMOSの構造と動作原理について説明する。図1
5(a)は4入力のNチャネルνMOSトランジスタ
(N−νMOS)の断面構造の一例を示したものであ
り、401は例えばP型のシリコン基板、402、40
3はN+拡散層で形成されたソース及びドレイン、40
4はソース・ドレイン間のチャネル領域405上に設け
られたゲート絶縁膜(例えばSiO2膜)、406は電
気的に絶縁され電位的にフローティングの状態にあるフ
ローティングゲート電極、407は例えばSiO2等の
絶縁膜、408a、408b、408c、408dは入
力ゲートで電極である。図15(b)はνMOS動作を
解析するためにさらに簡略化した図面である。各入力ゲ
ート電極とフローティングゲート間の容量結合係数を図
のようにC1、C2、C3、C4、フローティングゲートと
シリコン基板間の容量結合係数をC0とすると、フロー
ティングゲートの電位ΦFは次式で与えられる。
3V3+C4V4) 但し、CTOT≡C0+C1+C2+C3+C4 V1、V2、V3、V4は、それぞれ入力ゲート408a、
408b、408c、408dに印加されている電圧で
あり、シリコン基板の電位は0V、すなわちアースされ
ているとした。
ちすべての電極の電位をソース基準として測定した値と
する。そうすれば、図15に示したνMOSは、フロー
ティングゲート406を通常のゲート電極とみなせば通
常のNチャネルMOSトランジスタと同じであり、その
ゲート電位ΦFがしきい値(VTH *)より大となるとソー
ス402、ドレイン403間の領域405に電子のチャ
ネル(Nチャネル)が形成され、ソース・ドレイン間が
電気的に接続される。即ち、 (1/CTOT)(C1V1+C2V2+C3V3+C4V4)>
VTH * の条件が満たされたときνMOSは導通(ON)するの
である。以上はNチャネルνMOSトランジスタについ
ての説明であるが、図15(a)において、ソース40
2、ドレイン403及び基板401をすべて反対導電型
にしたデバイスも存在する。即ち、基板はN型であり、
ソース・ドレインがP+拡散層で形成されたνMOSで
あり、これをPチャネルMOSトランジスタ(P−νM
OS)と呼ぶ。
15の動作について説明する。
ローティングゲートからみた閾値をそれぞれVTN、VTP
とする。
ΦFA、ノード308、309の電位をそれぞれV(30
8)、V(309)とすると、 となる。
ゲートと基板との容量C0がC0<<C1+C2の条件を満
たしており、C0が無視できると仮定する。即ち、CTOT
=C1+C2 と仮定する。C0がC1+C2と同程度の値
をとっても以下の説明は全く同様に成り立つことは言う
までもない。
1、N−νMOS、P−νMOSのフローティングゲー
トから見た閾値をそれぞれ−1V、+1Vと設計されて
いる。これらの値も必要に応じて、その他の値に変更し
ても良いこととは言うまでもない。
Sの両方にとってソースとなり,N−νMOS、P−ν
MOSを流れる電流は,N−νMOS、P−νMOSと
もに飽和領域で動作しているとすると,それぞれ,k
{V(310)−V(313)−VTN}2,k{V(31
0)−V(313)−VTP}2となる。(k:定数,
VTN:N−νMOSのフローティングゲートから見た閾
値,VTP:P−νMOSのフローティングゲートから見
た閾値)。
る電流は同じになるので,k{V(310)−V(31
3)−VTN}2=k{V(310)−V(313)−VTP}
2となり,VTN=−VTPなので、V(310)=V(3
13)となる。
電位に追従して変化する電圧フォロワ回路になってい
る。ΦFA=V(308)/2+V(309)/2となる
ので、この電圧がノード313に出力される。
VDD/4、3VDD/4に設定しておくと、VinとVout
の関係は図2(a)と同じになりスイッチ314をオン
にしてVoutをVinに帰還することによって3値の安定
点が生じる。
タ302、303をそれぞれν−CMOSインバータ3
21、322に置き換えた例である。電源に接続された
ノード319は容量C1を通してフローティングゲート
317と結合している。またグランドに接続されたノー
ド320は容量C4を通してフローティングゲート31
8と結合している。ここでノード319、320は必ず
しもVDDやグランドに接続しなくてもよく、そのつど任
意の電源に接続してもよい。
フローティングゲートからみた閾値を例えばVDD/2と
しておき、C1/C2=1/2、C4/C3=1/2に設計
するとノード316からみたν−CMOSインバータ3
21、322の見かけ上の閾値はそれぞれVDD/4、3
VDD/4になる。
いてその入力端子のひとつを所定の電源に接続すること
により任意の閾値を得ることができる。
入力されている例を示してきたが入力信号は複数の信号
線を用いて入力されてもよい。図9に複数の信号線が入
力している例を示す。これは図8の入力ノード316を
複数に分割したものである。各入力には任意の信号が入
力される。
323〜328側に接続されており、入力信号323〜
325、326〜328の平均値によりインバータの出
力329、330は決定され、それに応じて出力333
がきまる。
3側に接続するとそのときの出力329、330、33
3の状態がラッチされる。
0に示す。
た例である。入力信号はノード336、337からぞれ
ぞれスイッチ338、339を通して入力され、ノード
335にそれに応じた電圧が出力される。例えばノード
336にVDD、337に0を入力するとノード335に
はVDD/2が出力されることになる。そのときインバー
タ344、345のノード334からみた閾値をそれぞ
れVDD/4、3VDD/4に設計しておくとノード34
2、343にはそれぞれVDD、0が出力される。よって
次にスイッチ338、339をオフにして入力を回路か
ら電気的に切り離してもその状態が安定してラッチされ
る。
施例として、入力端子と帰還がかかる端子を分離した例
を示す。図11は入力端子と帰還がかかる端子を完全に
分離した例である。入力電圧はノード346から容量結
合を通してフローティングゲート349、350に伝達
される。初期状態として例えばノード346、349、
350の電圧を0にしてスイッチ347、348をオフ
にしておく。
9、350にたいしてC1/CTOT≒1、C2/CTOT≒1
の条件で容量結合させておくと、ノード346の電位が
フロ−ティングゲート349、350にそのまま現われ
ることになる。
グゲート349、350からみた閾値をそれぞれ例えば
VDD/4、3VDD/4に設計しておくとVINとVOUTの
関係は図2(a)と同じになり出力VOUTをフローティ
ングゲート349、350にスイッチ347、348を
介して帰還することにより図2(b)に示されるのと同
様に多値の値を保持することができる。この場合一旦保
持状態になるとその後ノード346に入力している電圧
が変化しても保持されている値は変化することはない。
ここで入力ノード346は図9のような複数の入力であ
ってもよいことは言うまでもない。
2に示す。
有している。図7において、インバータ306、307
およびCMOSソースフォロワ315が図12ではアナ
ログインバータ367に置き換っている。この回路の動
作を説明するためにまずアナログインバータの動作説明
をする。
ンバータである。ここでノード368はν−CMOSイ
ンバータ372の端子371から見た見かけ上の閾値を
変化させるための端子である。端子371と368は容
量C1、C2を介してフローティングゲート369に接続
され、たとえばC1=C2に設計されているとする。
電圧VIN2が0であれば端子371から見た閾値はVDD
になり、端子368の電圧がVDDであれば端子371か
ら見た閾値は0になる。VIN2を変化させたときのVIN1
とVOUTの関係を図14(a)に示す。図においてA,
B,C,D,Eの特性はそれぞれVIN2=VDD、3VDD
/4、VDD/2、VDD/4、0の特性である。
IN1=VOUTが同時に満たされるのでそれぞれの電圧V
IN2における回路の動作点は図14(a)に示されるよ
うなインバータの特性とVIN=VOUTの交点になる。V
IN2=0のときVOUT=VDD、VIN2=VDD/4のとき、
VOUT=3VDD/4、VIN2=VDD/2のときVOUT=V
DD/2、VIN2=3VDD/4のときVOUT=VDD/4、V
IN2=VDDのときVOUT=0になる。つまり、VOUTはV
DD−VIN2と等しくなる。
きのVIN2とVOUTの関係を図14(b)に示している。
ν−CMOSインバータ372を構成しているPMOS
375とNMOS376の閾値をそれぞれ−VDD/2、
VDD/2に設計するとVOUTはよりVDD−VIN2に正確に
一致するがこれらの閾値は必要に応じて変えてもよい。
またC1とC2の比率も必要に応じて変化してよいことは
言うまでもない。
9、360の閾値はたとえばそれぞれVDD/4、3VDD
/4に、C1:C2:C3=2:1:1に設計している。
このときVOUTにはVDDから端子361と362の電圧
の平均を引き算した電圧が出るので、VINが0〜VDD/
4のとき端子361、362の電圧はともにVDDとなり
VOUT=VDD−(VDD+VDD)/2=0、VINがVDD/
4〜3VDD/4のとき端子361、362の電圧は0、
VDDとなりVOUT=VDD−(0+VDD)/2=VDD/
2、VI Nが3VDD/4〜VDDのとき端子361、362
の電圧はともに0となりVOUT=VDD−(0+0)/2
=VDDになる。よってこの回路においてもVINとVOUT
の関係は図2(a)の関係になり、VOUTをVINに帰還
させることでやはり3値の安定状態が生じる。
6に示す。これはニュ−ロンMOSトランジスタを用い
て構成された2ビットA/Dコンバータを使った例であ
る。509で示される部分が2ビットA/Dコンバータ
で、510で示される部分は2ビットの信号を多値の信
号に変換するためのC−νMOSソースフォロワ回路で
ある。
ンで計算した結果が図17に示されている。きれいなス
テップ状の特性が出ており、VINとVOUTを接続すると
4値の安定状態を持つメモリになることがわかる。
値のメモリを試作したチップ写真と回路図である。51
1は、図16において、VINとVOUTを接続した回路で
あり、512は外部から入力信号を回路に取り込むため
の回路である。
は回路に取り込まれ、VWE(ΦWE)が”0”になるとV
OUTは取り込まれたVINに最も近い安定状態まで変化し
てその値をラッチする。
形はVINで、Eの波形はVWEであり、これが”1”のと
き、そのときのDの電圧が回路に取り込まれる。A,B
は2ビットA/Dコンバータの出力であり、CはVOUT
である。回路に取り込まれた電圧がラッチされているの
がわかる。
ンジスタすべてにおいて、回路すべてにおいてフローテ
ィングゲートにスイッチをつけてフローティングゲート
の電位を任意の電位に適宜初期化してもよい。また電源
電圧、トランジスタの閾値、容量の比率や値は例として
あげられている値以外に適宜設計に応じて任意の値を用
いてよいことは言うまでもない。
現することが可能となり、しかも、ニューロンMOSト
ランジスタを用いることで極めて少数の素子でかつ電圧
モードで実現できるため、LSI化が容易となる。
像処理の分野を始めとし、多値を用いた新しい回路アー
キテクチャなど、広範な応用分野を開拓することができ
る。
ある。
チを示す回路図である。
ある。
フである。
る。
フである。
タ、 113、114、115 抵抗、 116 演算増幅器、 117、118、119、120 CMOSインバー
タ、 125 演算増幅器入力端子、 127 CMOSスイッチ、 128 NMOS、 129 PMOS、 130 インバータ、 202 A/Dコンバータ、 211、212、214 抵抗、 217 スイッチ、 302、303、306、307 インバータ回路、 310 フローティングゲート、 311 NチャネルニューロンMOSトランジスタ、 312 PチャネルニューロンMOSトランジスタ、 314 スイッチ、 315 C−νMOSソースフォロワ、 317、318 フローティングゲート、 321、322 ν−CMOSインバータ、 331、332、338、339、347、348 ス
イッチ、 344、345 インバータ、 349、350、363、369 フローティングゲー
ト、 356、357、359、360 インバータ、 367 アナログインバータ、 372 ν−CMOSインバータ、 373 スイッチ、 401 シリコン基板、 402、403 ソース及びドレイン、 404 ゲート絶縁膜、 405 チャネル、 406 フローティングゲート電極、 407 絶縁膜、 408a、408b、408c、408d 入力ゲー
ト、 506〜508 インバータ、 509 A/Dコンバータ、 510 C−νMOSソースフォロワ回路、 512 外部から入力信号を回路に取り込むための回
路。
Claims (7)
- 【請求項1】 入力された第1の信号を所定の多値信号
からなる第2の信号に変換して出力する回路であって、
前記第2の信号を該回路に帰還入力せしめるようにした
ことを特徴とする半導体回路。 - 【請求項2】 前記回路は、第1の信号を量子化された
複数の信号からなる信号群に変換する第1の回路と、前
記信号群を前記第2の信号に変換する第2の回路とから
構成されていることを特徴とする請求項1に記載の半導
体回路。 - 【請求項3】 前記第1の回路が反転しきい値の異なる
複数のCMOSインバータで構成され、前記第2の回路
が前記CMOSインバータの出力のうち1の数または0
の数に応じた多値の信号を出力する機能を有することを
特徴とする請求項2に記載の半導体回路。 - 【請求項4】 前記第1の回路は、入力信号を重みづけ
された複数のバイナリ・デイジタルの信号に変換するA
/Dコンバータにより構成され、前記第2の回路が重み
づけされた複数のバイナリ・デイジタルの信号を多値の
信号に変換するD/Aコンバータによって構成されてい
ることを特徴とする請求項2に記載の半導体回路。 - 【請求項5】 前記第1の回路または/及び前記第2の
回路は、基板上に設けられた一導電型の半導体領域と、
この領域内に設けられた反対導電型のソース及びドレイ
ン領域と、前記ソース及びドレイン領域を隔てる領域に
絶縁膜を介して設けられた電位的にフローティング状態
にあるフローティングゲート電極と、前記フローティン
グゲート電極と絶縁膜を介して容量結合する複数の入力
ゲ−ト電極と、を有するニューロンMOSトランジスタ
を1個以上用いて構成されていることを特徴とする請求
項2乃至4のいずれか1項に記載の半導体回路。 - 【請求項6】 前記第2の回路は、フローティングゲー
トを共有し、ソースどうしが接続されたN型ニューロン
MOSトランジスタとP型ニューロンMOSトランジス
タとからなり、前記信号群が前記入力ゲートに接続さ
れ、前記N型MOSトランジスタのドレインを前記P型
MOSのドレインよりも高電位としたことを特徴とする
請求項5に記載の半導体回路。 - 【請求項7】 前記第2の回路は、フローティングゲ−
トを共有し、ドレインどうしが接続されたN型ニューロ
ンMOSトランジスタとP型ニューロンMOSトランジ
スタとからなり、前記信号群が前記入力ゲートに接続さ
れ、前記P型MOSトランジスタのソースを前記N型M
OSのソースよりも高電位としたことを特徴とする請求
項5に記載の半導体回路。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35208693A JP3611340B2 (ja) | 1993-12-28 | 1993-12-28 | 半導体回路 |
| US08/666,506 US5973535A (en) | 1993-12-28 | 1994-12-27 | Semiconductor circuit using feedback to latch multilevel data |
| PCT/JP1994/002258 WO1995018488A1 (en) | 1993-12-28 | 1994-12-27 | Semiconductor circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP35208693A JP3611340B2 (ja) | 1993-12-28 | 1993-12-28 | 半導体回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07200513A true JPH07200513A (ja) | 1995-08-04 |
| JP3611340B2 JP3611340B2 (ja) | 2005-01-19 |
Family
ID=18421689
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP35208693A Expired - Fee Related JP3611340B2 (ja) | 1993-12-28 | 1993-12-28 | 半導体回路 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5973535A (ja) |
| JP (1) | JP3611340B2 (ja) |
| WO (1) | WO1995018488A1 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6011714A (en) * | 1997-02-06 | 2000-01-04 | Tadashi Shibata | Semiconductor circuit capable of storing a plurality of analog or multi-valued data |
| US6115725A (en) * | 1997-02-03 | 2000-09-05 | Tadashi Shibata | Semiconductor arithmetic apparatus |
| US6150851A (en) * | 1997-06-06 | 2000-11-21 | Tadahiro Ohmi | Charge transfer amplifier circuit, voltage comparator, and sense amplifier |
| US6199092B1 (en) | 1997-09-22 | 2001-03-06 | Tadahiro Ohmi | Semiconductor arithmetic circuit |
| US6334120B1 (en) | 1997-03-15 | 2001-12-25 | Tadashi Shibata | Semiconductor arithmetic circuit and data processing device |
| US6606119B1 (en) | 1997-03-15 | 2003-08-12 | Tadashi Shibata | Semiconductor arithmetic circuit |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997027632A1 (de) * | 1996-01-25 | 1997-07-31 | Siemens Aktiengesellschaft | Halbleiterneuron mit variablen eingangsgewichten |
| JP3478996B2 (ja) * | 1999-06-01 | 2003-12-15 | Necエレクトロニクス株式会社 | 低振幅ドライバ回路及びこれを含む半導体装置 |
| US20020113620A1 (en) | 2001-02-16 | 2002-08-22 | Hyun Lee | On-chip method and apparatus for transmission of multiple bits using quantized voltage levels |
| US11166482B2 (en) * | 2018-09-18 | 2021-11-09 | Packline Technologies, Inc. | Modular produce drying tunnel and methods of use |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS607278B2 (ja) * | 1980-03-26 | 1985-02-23 | 株式会社日電子テクニクス | デイジタル画像処理装置 |
| JPS607278A (ja) * | 1983-06-24 | 1985-01-16 | Matsushita Electric Ind Co Ltd | 信号処理装置 |
| JPS61133718A (ja) * | 1984-12-03 | 1986-06-21 | Oki Electric Ind Co Ltd | 多値dラツチ回路 |
| US4814644A (en) * | 1985-01-29 | 1989-03-21 | K. Ushiku & Co. | Basic circuitry particularly for construction of multivalued logic systems |
| US4821286A (en) * | 1986-05-27 | 1989-04-11 | American Telephone And Telegraph Company | Quaternary signal regenerator |
| US4823028A (en) * | 1987-12-04 | 1989-04-18 | Tektronix, Inc. | Multilevel logic circuit with floating node voltage clamp |
| JP2662559B2 (ja) * | 1989-06-02 | 1997-10-15 | 直 柴田 | 半導体装置 |
| JPH03144785A (ja) * | 1989-10-31 | 1991-06-20 | Fujitsu Ltd | ニューロ素子 |
| US5132575A (en) * | 1991-08-23 | 1992-07-21 | Micron Technology, Inc. | Method for providing multi-level potentials at a sense node |
-
1993
- 1993-12-28 JP JP35208693A patent/JP3611340B2/ja not_active Expired - Fee Related
-
1994
- 1994-12-27 US US08/666,506 patent/US5973535A/en not_active Expired - Fee Related
- 1994-12-27 WO PCT/JP1994/002258 patent/WO1995018488A1/ja not_active Ceased
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6115725A (en) * | 1997-02-03 | 2000-09-05 | Tadashi Shibata | Semiconductor arithmetic apparatus |
| US6011714A (en) * | 1997-02-06 | 2000-01-04 | Tadashi Shibata | Semiconductor circuit capable of storing a plurality of analog or multi-valued data |
| US6334120B1 (en) | 1997-03-15 | 2001-12-25 | Tadashi Shibata | Semiconductor arithmetic circuit and data processing device |
| US6606119B1 (en) | 1997-03-15 | 2003-08-12 | Tadashi Shibata | Semiconductor arithmetic circuit |
| US6150851A (en) * | 1997-06-06 | 2000-11-21 | Tadahiro Ohmi | Charge transfer amplifier circuit, voltage comparator, and sense amplifier |
| US6199092B1 (en) | 1997-09-22 | 2001-03-06 | Tadahiro Ohmi | Semiconductor arithmetic circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| WO1995018488A1 (en) | 1995-07-06 |
| US5973535A (en) | 1999-10-26 |
| JP3611340B2 (ja) | 2005-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3278080B2 (ja) | 半導体集積回路 | |
| JPS5949022A (ja) | 多値論理回路 | |
| US4667178A (en) | Digital to analog converter | |
| WO1996030855A1 (en) | Semiconductor arithmetic circuit | |
| JP3487510B2 (ja) | 半導体装置 | |
| JP3289749B2 (ja) | 半導体集積回路 | |
| JPH07200513A (ja) | 半導体回路 | |
| Waltari et al. | Bootstrapped switch without bulk effect in standard CMOS technology | |
| US6127857A (en) | Output buffer or voltage hold for analog of multilevel processing | |
| Berg et al. | Programmable floating-gate MOS logic for low-power operation | |
| JP3244707B2 (ja) | 第1のニューロンmos電界効果トランジスタおよび基準源によって実現することができる2つの電気量の比較回路装置 | |
| JP2577450B2 (ja) | アナログ−ディジタル変換回路 | |
| JP3557483B2 (ja) | 半導体回路 | |
| JP3611041B2 (ja) | 半導体演算回路 | |
| US6815997B2 (en) | Field effect transistor square multiplier | |
| JP3220536B2 (ja) | 信号トランスレータ回路 | |
| JP3503772B2 (ja) | 半導体演算回路 | |
| JPH1127065A (ja) | 半導体集積回路 | |
| JP3599747B2 (ja) | 2つの電気量を比較するための回路装置 | |
| US6100741A (en) | Semiconductor integrated circuit utilizing insulated gate type transistors | |
| JPH10224221A (ja) | Da変換器 | |
| JPH10116309A (ja) | ニューロンmosトランジスタを有する増幅器回路の中の自動調整動作点調整装置 | |
| JP2003204259A (ja) | 多値論理回路 | |
| JPH10145224A (ja) | 閾値論理回路 | |
| JPH0831794B2 (ja) | アナログ・デジタル変換方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040303 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040506 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20040616 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040816 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040927 |
|
| 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: 20041013 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041019 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |