JP3518936B2 - プログラム可能な機能装置 - Google Patents
プログラム可能な機能装置Info
- Publication number
- JP3518936B2 JP3518936B2 JP21491995A JP21491995A JP3518936B2 JP 3518936 B2 JP3518936 B2 JP 3518936B2 JP 21491995 A JP21491995 A JP 21491995A JP 21491995 A JP21491995 A JP 21491995A JP 3518936 B2 JP3518936 B2 JP 3518936B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- input
- switch means
- controller
- rewriting
- 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.)
- Expired - Fee Related
Links
- 230000015654 memory Effects 0.000 claims description 30
- 230000006870 function Effects 0.000 claims description 24
- 238000000034 method Methods 0.000 claims description 10
- 239000000126 substance Substances 0.000 claims description 9
- 239000003990 capacitor Substances 0.000 description 18
- 238000010586 diagram Methods 0.000 description 13
- 230000010287 polarization Effects 0.000 description 8
- 101000575029 Bacillus subtilis (strain 168) 50S ribosomal protein L11 Proteins 0.000 description 5
- 102100035793 CD83 antigen Human genes 0.000 description 5
- 101000946856 Homo sapiens CD83 antigen Proteins 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 102100029469 WD repeat and HMG-box DNA-binding protein 1 Human genes 0.000 description 1
- 101710097421 WD repeat and HMG-box DNA-binding protein 1 Proteins 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000010409 thin film Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17748—Structural details of configuration resources
- H03K19/17772—Structural details of configuration resources for powering on or off
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17736—Structural details of routing resources
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/17748—Structural details of configuration resources
- H03K19/1776—Structural details of configuration resources for memories
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K19/00—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
- H03K19/02—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
- H03K19/173—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components
- H03K19/177—Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components arranged in matrix form
- H03K19/1778—Structural details for adapting physical parameters
Landscapes
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Logic Circuits (AREA)
Description
機能装置に関し、特に、プログラム可能な機能装置に用
いられるスイッチ手段に関する。
ができるLSIとして、PLD(Programmable Logic D
evice)が知られている。PLDには、AND平面とO
R平面とを基本構造とする小規模なPLA(Programmab
le Logic Array)から、大規模なFPGA(Field Prog
rammable Gate Array)にいたるまで、多くの種類があ
る。
に多くの論理回路等を配置するとともに、論理回路等相
互を、プログラム可能なスイッチを介して接続するよう
構成したものである。したがって、ユーザーが、これら
多くのスイッチを所定のパタンにしたがって継断するこ
とにより、所望の論理機能を実現することができる。
短納期で、所望の論理機能を有するLSIを実現するこ
とができる。
従来のPLDには、次のような問題点があった。従来の
PLDにおいては、プログラム可能なスイッチとして、
図8Aに示すヒューズ2が用いられていた。配線4と配
線6とを切り離すには、ヒューズ2を焼切ればよい。し
かしながら、いったん焼切ったヒューズ2は、再びつな
ぐことができないため、論理機能の書き換えができな
い。
て、ヒューズ2の替りに図8Bに示すEEPROM(Er
ectrically Erasable and Programmable Read Only Mem
ory)8を用いることもできる。しかし、EEPROM
8を用いることにより論理機能の書き換えは可能となる
ものの、書き換えに要する時間が長い。したがって、リ
アルタイムでの書き換えが必要な場合には、適用するこ
とができない。
での書き換えを疑似的に実現するため、2タイルを排他
的に使う方法が提案されている。この方法は、論理回路
等の一定規模の集合であるタイルを、通常の2倍の個数
用意し、1タイルが使用されている間に、他の1タイル
の書き換えを行なうという方法である。この方法によれ
ば、論理機能の書き換え時に、処理が長時間中断するの
を防止することができるものの、チップ面積が大きくな
るという問題がある。
で行なわせるために、スイッチとして、図8Cに示すS
RAM(Static Random Access Memory)10を用いる
こともできる。しかし、SRAM10を用いることによ
り、リアルタイムでの書き換えが可能となるものの、S
RAM10は揮発性のメモリであるため、書換えた内容
を保持しておくために、不揮発性メモリが別途必要とな
るという問題が生ずる。
ログラム可能な機能装置の問題点を解決し、リアルタイ
ムで機能の書き換えを行なうことができ、かつ、書換え
たデータが消えないコンパクトな、プログラム可能な機
能装置を提供することを目的とする。
能な機能装置は、あらかじめ用意された複数の回路要素
相互を、プログラム可能なスイッチ手段を用いて継断す
ることにより、論理回路部において所望の機能を取得す
るプログラム可能な機能装置において、スイッチ手段と
して、強誘電体を有する記憶素子を用いた論理回路部
と、所望の機能にしたがって処理されるべき被処理デー
タを入力するための被処理データ入力端と、スイッチ手
段の継断データ、およびスイッチ手段の継断データに基
づいてスイッチ手段の継断状態を更新する継断更新タイ
ミングの入力を受ける書き換えコントローラとを備え、
論理回路部は、書き換えコントローラが入力された継断
データを記憶する間、書き換えコントローラによる処理
と独立して、被処理データに対して処理を行い、書き換
えコントローラは、継断更新タイミングが入力される
と、スイッチ手段の継断状態を、書き換えコントローラ
が記憶した継断データにしたがって更新すること、を特
徴とする。
あらかじめ用意された複数の回路要素相互を、プログラ
ム可能なスイッチ手段を用いて継断することにより、論
理回路部において所望の機能を取得するプログラム可能
な機能装置において、スイッチ手段として、強誘電体を
有する記憶素子を用いた論理回路部と、所望の機能にし
たがって処理されるべき被処理データを入力するための
被処理データ入力端と、スイッチ手段の継断データの入
力を受ける書き換えコントローラとを備え、論理回路部
は、書き換えコントローラが入力された継断データを記
憶する間、書き換えコントローラによる処理と独立し
て、被処理データに対して処理を行い、書き換えコント
ローラは、スイッチ手段の継断データに基づいてスイッ
チ手段の継断状態を更新する継断更新タイミングを自己
生成し、スイッチ手段の継断状態を、書き換えコントロ
ーラが記憶した継断データにしたがって更新すること、
を特徴とする。この発明のプログラム可能な機能装置
は、前記所望の機能にしたがって処理されるべき被処理
データを入力するための被処理データ入力端を設けると
ともに、スイッチ手段の継断データを入力するための継
断データ専用入力端を備えたこと、を特徴とする。
前記所望の機能にしたがって処理されるべき被処理デー
タを入力するための被処理データ入力端を設けるととも
に、スイッチ手段の継断データを、被処理データ入力端
を介して入力するよう構成したこと、を特徴とする。
スイッチ手段の継断データに基づいてスイッチ手段の継
断状態を更新する継断更新タイミングを入力するための
継断更新タイミング専用入力端を備えたこと、を特徴と
する。
スイッチ手段の継断データに基づいてスイッチ手段の継
断状態を更新する継断更新タイミングを、自己生成する
よう構成したこと、を特徴とする。
強誘電体を有する記憶素子として、強誘電体コンデンサ
を有する強誘電体記憶素子を用いたこと、を特徴とす
る。
強誘電体を有する記憶素子として、強誘電体トランジス
タを用いたこと、を特徴とする。
は、スイッチ手段として、強誘電体を有する記憶素子を
用いたことを特徴とする。
換えが可能である。また、書き換えの際、強誘電体を分
極させるだけでよいため、書き換えに要する時間が短く
て済む。また、このため、EEPROMの場合のように
2タイルを排他的に使う必要がない。さらに、強誘電体
の分極状態は、電源を落としても保持される。このた
め、SRAMの場合と異なり、別途不揮発性メモリを設
ける必要がない。
を行なうことができ、かつ、書換えたデータが消えない
コンパクトな、プログラム可能な機能装置を実現するこ
とができる。
継断データ専用入力端を備えたことを特徴とする。
て、継断データの入力を行なうことができる。このた
め、継断データの入力作業の際、被処理データの処理が
中断されることはない。すなわち、リアルタイムで機能
の書き換えを行なう際、被処理データの処理効率の低下
を、より低減することができる。
継断データを被処理データ入力端を介して入力するよう
構成したことを特徴とする。
入力端を別途設ける必要がない。すなわち、さらに、コ
ンパクトな、プログラム可能な機能装置を実現すること
ができる。
継断更新タイミング専用入力端を備えたことを特徴とす
る。
手段の継断状態を更新することができる。このため、被
処理データの処理内容に対応した最適なタイミングで、
機能の書き換えを行なうことができる。すなわち、リア
ルタイムで機能の書き換えを行なう際、被処理データの
処理効率の低下を、より低減することができる。
継断更新タイミングを自己生成するよう構成したことを
特徴とする。
るための入力端を別途設ける必要がない。すなわち、さ
らに、コンパクトな、プログラム可能な機能装置を実現
することができる。
よるプログラム可能な機能装置であるPLA12(図4
参照)を構成するロジックアレー20の回路構成を、模
式的に示す。PLA12は、比較的単純な構成のPLD
であり、AND平面部22とOR平面部24とを備えて
いる。なお図2は、説明のために、ロジックアレー20
の回路構成の一部を抜き出して示した図であり、実際の
ロジックアレー20は、より複雑な構成を持っている。
要素である4本のデータ入力ラインL11、L12、L
13、L14、4本のAND入力ラインL21、L2
2、L23、L24、および、4個のANDゲートAN
D1、AND2、AND3、AND4を備えている。
11〜L14とAND入力ラインL21〜L24との1
6個の交点には、スイッチ手段であるスイッチSW11
〜SW44が設けられている。
AND出力ラインL31、L32、L33、L34、3
本のOR入力ラインL41、L42、L43、3個のO
RゲートOR1、OR2、OR3、および、3本のOR
出力ラインL51、L52、L53を備えている。
の、AND出力ラインL31〜L34とOR入力ライン
L41〜L43との12個の交点には、スイッチ手段で
あるスイッチSW51〜SW83が設けられている。
のANDゲートAND1、AND2、AND3、AND
4と、3個のORゲートOR1、OR2、OR3とを用
いるよう記載したが、実際の回路においては、これらの
ゲートに替え、7個のNANDゲートを用いて、図2と
論理的に等価な回路を実現している。
示す。スイッチSW11は、強誘電体コンデンサを有す
る強誘電体記憶素子である強誘電体メモリ26とAND
ゲート28とを備えている。
タTr11〜Tr22、2個の強誘電体コンデンサC1
1、C12、センスアンプAMP、および、データラッ
チDLを備えた、一般的な構造のものであり、例えば、
文献「強誘電体薄膜メモリ(1995年6月30日、株
式会社サイエンスフォーラム発行)」の第290頁から
第292頁に記載された強誘電体メモリと同様の構造で
ある。
モリ26の出力端が、ANDゲート28の入力端に接続
され、ANDゲート28の出力端が、AND入力ライン
L21に接続されている。
1の動作を説明する。スイッチSW11を構成する強誘
電体メモリ26の動作は一般的なものであり、上述の文
献に詳しく記載されている。
作について説明する。スイッチSW11を閉状態とする
か、開状態とするかの継断データを、強誘電体メモリ2
6に書込む場合、書込みたい継断データのデータレベル
(例えば、スイッチSW11を閉状態にしたい場合
は、”H”)をビットラインBL11に与え、ビットラ
インBL12に、書込みたい継断データのデータレベル
の排他論理値(この場合は”L”)を与える。
にセットするとともに、ワードラインWL11により、
トランジスタTr21、Tr22をオンさせる。これに
より、強誘電体コンデンサC11は、ビットラインBL
11側を”H”レベルとする方向で分極を起こす。
に引き上げる。これにより、強誘電体コンデンサC12
は、ビットラインBL12側を”L”レベルとする方向
で分極を起こす。その後、ワードラインWL11によ
り、トランジスタTr21、Tr22をオフさせ、書込
みを終了する。
電体コンデンサC11、C12を互いに逆方向に分極さ
せるよう構成している。
処理データを処理する場合における、スイッチSW11
の動作を説明する。通常のデータ処理時においては、ビ
ットラインBL11、BL12は、トランジスタTr1
1、Tr12のオン、オフ動作により、グランド電位で
プリチャージされ、その後ハイインピーダンス状態とな
っている。
にした後、ワードラインWL11により、トランジスタ
Tr21、Tr22をオンさせ、続いて、プレートライ
ンPL11を”H”に引上げる。これにより、強誘電体
コンデンサC11、C12から電荷が放出される。
プAMPは、電荷の放出によりビットラインBL11、
BL12に生じた電圧を、それぞれ、ロジックレベルま
で増幅するとともに、増幅された両電圧の差を出力す
る。この出力にしたがって、データラッチDLの内容が
決定され、保存される。
ビットラインBL11側を”H”レベルとする方向で分
極している状態)では、強誘電体コンデンサC11の方
が、電荷の放出量が多い。このため、ビットラインBL
11が”H”レベル、ビットラインBL12が”L”レ
ベルに増幅されている。したがって、センスアンプAM
Pの出力にしたがって、データラッチDLの内容は”
H”となっている。
態になっている。したがって、データ入力ラインL11
に入力された被処理データは、ANDゲート28を介し
て、AND入力ラインL21に、そのまま伝達される。
これが、スイッチSW11が閉状態である場合の動作で
ある。
合、すなわち、強誘電体コンデンサC11が、ビットラ
インBL11側を”L”レベルとする方向で分極してい
る状態においては、データラッチDLの内容は”L”と
なっている。
態になっている。したがって、データ入力ラインL11
に入力された被処理データは、ANDゲート28でカッ
トされ、AND入力ラインL21に伝達されない。この
ように、各スイッチSW11〜SW83を、それぞれ、
閉状態または開状態とすることにより、ロジックアレー
20に所望の機能を持たせることができる。
体コンデンサを有する強誘電体記憶素子として、4個の
トランジスタおよび2個の強誘電体コンデンサを持つ強
誘電体メモリ26を例に説明したが、強誘電体コンデン
サを有する強誘電体記憶素子は、上述の例に限定される
ものではなく、2個のトランジスタおよび2個の強誘電
体コンデンサを持つ強誘電体メモリ等、種々の形態のも
のが考えられる。
によるPLA12を構成するロジックアレー20のスイ
ッチSW11の回路構成を示す。この実施形態において
は、スイッチSW11は、強誘電体トランジスタ30を
備えている。
の間に、所定の電圧を印加すると、強誘電体層FEは分
極するが、印加する電圧の向きにより、強誘電体層FE
の分極方向が異なる。強誘電体層FEの分極方向が異な
ると、同一のゲート電圧に対するドレイン電流の値が異
なる。この性質を利用して、スイッチSW11の閉状態
と開状態とを作り出すよう構成している。
の間に印加する電圧の向きと、強誘電体層FEの分極方
向との関係は、他の要素の影響を受けるため必ずしも固
定されたものではないが、少なくとも同一条件下におい
ては、同一の関係をもたらす。
L11に対して、ゲート端子Gが正となる向きの電圧を
印加すると、所定のゲート電圧に対し、しきい値以上の
ドレイン電流が流れる方向に分極し、逆向きの電圧を印
加すると、所定のゲート電圧に対し、しきい値より小さ
い値のドレイン電流しか流れない方向に分極したとすれ
ば、前者がスイッチSW11の閉状態、後者がスイッチ
SW11の開状態である。
インL11との間に印加する電圧の向きを替えることに
より、スイッチSW11の継断データを、書き換えるこ
とができる。
端子Gとデータ入力ラインL11との間に印加する電圧
の向きを替えることにより、強誘電体層FEの分極方向
を異ならせるよう構成したが、強誘電体層FEのゲート
端子Gと反対側の端部に電極端子を接続してこれをメモ
リゲート端子MGとし、ゲート端子Gとメモリゲート端
子MGとの間に印加する電圧の向きを替えることによ
り、強誘電体層FEの分極方向を異ならせるよう構成す
ることもできる。
ー20を備えたPLA12のブロック図を示す。PLA
12は、ロジックアレー20の他、被処理データ入力端
である入力コントローラ14、出力コントローラ16、
ならびに、継断データ専用入力端および継断更新タイミ
ング専用入力端である書き換えコントローラ18を備え
ている。
理データに対し、シリアル/パラレル変換等所定の処理
を施した後、ロジックアレー20に送る。ロジックアレ
ー20は、送り込まれた被処理データに対し、スイッチ
SW11等の継断によりあらかじめ設定された論理回路
等により、論理演算等の処理を施す。出力コントローラ
16は、論理演算等の処理を施された被処理データに対
し、シリアル/パラレル変換等所定の処理を施し、出力
する。
各スイッチSW11〜SW83の継断データである書き
換えデータに対し、シリアル/パラレル変換等所定の処
理を施すとともに、入力された継断更新タイミングであ
る書き換えタイミングにしたがって、各スイッチSW1
1〜SW83の継断データの書き換えを行なう。
時の動作を説明する。書き換えデータが入力されると、
書き換えコントローラ18は、これにシリアル/パラレ
ル変換を施したのち、データラッチ(図示せず)に記憶
する。この間、書き換えコントローラ18による処理と
独立して、入力コントローラ14、ロジックアレー2
0、出力コントローラ16が、被処理データに対し、通
常の論理演算処理等を行なっている。
と、書き換えコントローラ18は、各スイッチSW11
〜SW83の継断状態を、記憶した書き換えデータにし
たがって書き換える。これにより、任意のタイミングで
ロジックアレー20の論理回路を変更することができ
る。
A32のブロック図を示す。PLA32は、継断データ
専用入力端を備えていない点で、図4に示すPLA12
と異なる。その他は、PLA12と同様である。
ータの入力に替えて、入力コントローラ14から入力さ
れる。書き換えコントローラ38は、入力された書き換
えタイミングにより、入力コントローラ14に入力され
たデータが書き換えデータであることを知り、このデー
タを取込むとともに、取込んだ書き換えデータに基づ
き、ロジックアレー20の論理回路を変更する。このよ
うに構成すれば、特に継断データ専用入力端を備えるこ
となく、ロジックアレー20の論理回路を変更すること
ができる。
き換えコントローラ38に入力された書き換えタイミン
グにより、入力コントローラ14に入力されたデータが
書き換えデータであることを知るよう構成したが、読み
込みタイミングを、別途入力するよう構成することもで
きる。
に入力された読み込みタイミングにより、入力コントロ
ーラ14に入力されたデータが書き換えデータであるこ
とを知り、このデータを取込み、データラッチに記憶す
る。その後、書き換えタイミングが入力されると、書き
換えコントローラ18は、記憶した書き換えデータに基
づき、ロジックアレー20の論理回路を変更する。
ントローラ14に入力されるデータの特定ビットを判別
用フラグとすることにより、入力されたデータが被処理
データか書き換えデータかを判別させるよう構成するこ
ともできる。
るPLA42のブロック図を示す。PLA42は、継断
更新タイミング専用入力端を備えていない点で、図4に
示すPLA12と異なる。その他は、PLA12と同様
である。
ータの入力を監視しており、書き換えデータの一連の入
力の終了を待って、取込んだ書き換えデータに基づき、
ロジックアレー20の論理回路を変更する。すなわち、
書き換えタイミングを自己生成するよう構成している。
このように構成すれば、特に継断更新タイミング専用入
力端を備えることなく、ロジックアレー20の論理回路
を変更することができる。
るPLA52のブロック図を示す。PLA52は、継断
データ専用入力端および継断更新タイミング専用入力端
を備えていない点で、図4に示すPLA12と異なる。
その他は、PLA12と同様である。
ータの入力に替えて、入力コントローラ14から入力さ
れる。入力コントローラ14に入力されるデータの特定
ビットが、判別用フラグに設定されている。書き換えコ
ントローラ58は、入力コントローラ14に入力される
データの特定ビットを監視することにより、入力された
データが被処理データか書き換えデータかを判別し、書
き換えデータであれば、このデータを取込む。
換えデータの一連の入力の終了を待って、取込んだ書き
換えデータに基づき、ロジックアレー20の論理回路を
変更する。このように構成すれば、特に継断データ専用
入力端および継断更新タイミング専用入力端を備えるこ
となく、ロジックアレー20の論理回路を変更すること
ができる。
電体を有する記憶素子として、強誘電体コンデンサを有
する強誘電体記憶素子および強誘電体トランジスタを例
に説明したが、強誘電体を有する記憶素子は、強誘電体
コンデンサを有する強誘電体記憶素子または強誘電体ト
ランジスタに限定されるものではない。
して、PLDの一種であるPLAを例に説明したが、P
LDの一種であるFPGA等にも適用される。さらに、
この発明は、PLDに限定されるものではなく、プログ
ラム可能な機能装置一般に適用される。
ロジックアレーに用いられるスイッチの拡大回路図であ
る。
ロジックアレーの回路構成の一部を、模式的に示した図
面である。
るロジックアレーに用いられるスイッチの回路構成を示
す図面である。
図を示す。
ク図を示す。
ブロック図を示す。
ブロック図を示す。
られるスイッチの回路構成を示す図面である。
Claims (2)
- 【請求項1】あらかじめ用意された複数の回路要素相互
を、プログラム可能なスイッチ手段を用いて継断するこ
とにより、論理回路部において所望の機能を取得するプ
ログラム可能な機能装置において、 スイッチ手段として、強誘電体を有する記憶素子を用い
た論理回路部と、 前記所望の機能にしたがって処理されるべき被処理デー
タを入力するための被処理データ入力端と、 スイッチ手段の継断データ、およびスイッチ手段の継断
データに基づいてスイッチ手段の継断状態を更新する継
断更新タイミングの入力を受ける書き換えコントローラ
とを備え、 前記論理回路部は、前記書き換えコントローラが入力さ
れた継断データを記憶する間、前記書き換えコントロー
ラによる処理と独立して、被処理データに対して処理を
行い、 前記書き換えコントローラは、継断更新タイミングが入
力されると、スイッチ手段の継断状態を、前記書き換え
コントローラが記憶した継断データにしたがって更新す
ること、 を特徴とするプログラム可能な機能装置。 - 【請求項2】あらかじめ用意された複数の回路要素相互
を、プログラム可能なスイッチ手段を用いて継断するこ
とにより、論理回路部において所望の機能を取得するプ
ログラム可能な機能装置において、 スイッチ手段として、強誘電体を有する記憶素子を用い
た論理回路部と、 前記所望の機能にしたがって処理されるべき被処理デー
タを入力するための被処理データ入力端と、 スイッチ手段の継断データの入力を受ける書き換えコン
トローラとを備え、 前記論理回路部は、前記書き換えコントローラが入力さ
れた継断データを記憶する間、前記書き換えコントロー
ラによる処理と独立して、被処理データに対して処理を
行い、 前記書き換えコントローラは、スイッチ手段の継断デー
タに基づいてスイッチ手段の継断状態を更新する継断更
新タイミングを自己生成し、スイッチ手段の継断状態
を、前記書き換えコントローラが記憶した継断データに
したがって更新すること、 を特徴とするプログラム可能な機能装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21491995A JP3518936B2 (ja) | 1995-08-23 | 1995-08-23 | プログラム可能な機能装置 |
US08/700,107 US5896042A (en) | 1995-08-23 | 1996-08-20 | Programmable functional device having ferroelectric material |
US09/234,994 US6124728A (en) | 1995-08-23 | 1999-01-21 | Programmable functional device having ferroelectric material |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP21491995A JP3518936B2 (ja) | 1995-08-23 | 1995-08-23 | プログラム可能な機能装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0964723A JPH0964723A (ja) | 1997-03-07 |
JP3518936B2 true JP3518936B2 (ja) | 2004-04-12 |
Family
ID=16663756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP21491995A Expired - Fee Related JP3518936B2 (ja) | 1995-08-23 | 1995-08-23 | プログラム可能な機能装置 |
Country Status (2)
Country | Link |
---|---|
US (2) | US5896042A (ja) |
JP (1) | JP3518936B2 (ja) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6233169B1 (en) * | 1998-11-06 | 2001-05-15 | Rohm Co., Ltd. | Signal storing circuit semiconductor device, gate array and IC-card |
US6141237A (en) * | 1999-07-12 | 2000-10-31 | Ramtron International Corporation | Ferroelectric non-volatile latch circuits |
KR100516693B1 (ko) | 2003-04-02 | 2005-09-22 | 주식회사 하이닉스반도체 | 불휘발성 프로그래머블 로직 회로 |
US6275425B1 (en) * | 2000-11-16 | 2001-08-14 | Ramtron International Corporation | Ferroelectric voltage boost circuits |
US6650158B2 (en) * | 2001-02-21 | 2003-11-18 | Ramtron International Corporation | Ferroelectric non-volatile logic elements |
DE60239588D1 (de) * | 2001-12-28 | 2011-05-12 | Fujitsu Semiconductor Ltd | Programmierbare Logikschaltung mit ferroelektrischem Konfigurationsspeicher |
JP3853766B2 (ja) * | 2003-07-25 | 2006-12-06 | ローム株式会社 | 論理演算回路および論理演算装置 |
US7583551B2 (en) * | 2004-03-10 | 2009-09-01 | Micron Technology, Inc. | Power management control and controlling memory refresh operations |
KR100557601B1 (ko) | 2004-04-20 | 2006-03-10 | 주식회사 하이닉스반도체 | 송수신 프로토콜 변경이 가능한 무선 주파수 태그 |
KR100790882B1 (ko) * | 2006-07-10 | 2008-01-03 | 삼성전자주식회사 | 가변 저항 물질을 포함하는 비휘발성 메모리 소자 |
US7549695B2 (en) * | 2007-05-24 | 2009-06-23 | Royer Real | Device for manipulating a tarpaulin |
US8288332B2 (en) * | 2009-07-30 | 2012-10-16 | The Procter & Gamble Company | Fabric care conditioning composition in the form of an article |
CN107947763B (zh) * | 2010-08-06 | 2021-12-28 | 株式会社半导体能源研究所 | 半导体集成电路 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4870302A (en) * | 1984-03-12 | 1989-09-26 | Xilinx, Inc. | Configurable electrical circuit having configurable logic elements and configurable interconnects |
US5434811A (en) * | 1987-11-19 | 1995-07-18 | National Semiconductor Corporation | Non-destructive read ferroelectric based memory circuit |
US5198706A (en) * | 1991-10-15 | 1993-03-30 | National Semiconductor | Ferroelectric programming cell for configurable logic |
US5258668A (en) * | 1992-05-08 | 1993-11-02 | Altera Corporation | Programmable logic array integrated circuits with cascade connections between logic modules |
US5644533A (en) * | 1992-11-02 | 1997-07-01 | Nvx Corporation | Flash memory system, and methods of constructing and utilizing same |
US5457410A (en) * | 1993-08-03 | 1995-10-10 | Btr, Inc. | Architecture and interconnect scheme for programmable logic circuits |
US5495437A (en) * | 1994-07-05 | 1996-02-27 | Motorola, Inc. | Non-volatile RAM transferring data between ferro-electric capacitors and a memory cell |
US5592411A (en) * | 1995-11-02 | 1997-01-07 | Motorola, Inc. | Non-volatile register and method for accessing data therein |
-
1995
- 1995-08-23 JP JP21491995A patent/JP3518936B2/ja not_active Expired - Fee Related
-
1996
- 1996-08-20 US US08/700,107 patent/US5896042A/en not_active Expired - Fee Related
-
1999
- 1999-01-21 US US09/234,994 patent/US6124728A/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US5896042A (en) | 1999-04-20 |
US6124728A (en) | 2000-09-26 |
JPH0964723A (ja) | 1997-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3518936B2 (ja) | プログラム可能な機能装置 | |
JP2812262B2 (ja) | 連想記憶装置 | |
US7750678B2 (en) | Nonvolatile programmable logic circuit | |
DE69811181T2 (de) | Leseverfahren für ferroelektrischen 1T/1C-Speicher | |
EP0938096B1 (en) | Ferroelectric memory device | |
JPH09120686A (ja) | データ記憶素子におけるデータの読出および復元方法 | |
JPH08329686A (ja) | 強誘電体記憶装置 | |
DE60223752T2 (de) | Datenübertragungssteurungsanordnung, Halbleiterspeicheranordnung und elektronisches Informationsgerät | |
US6363003B1 (en) | Ferroelectric memory device | |
JPH0745077A (ja) | 記憶装置 | |
EP0944091B1 (en) | Ferroelectric memory device | |
EP0991079A2 (de) | Integrierter Speicher | |
EP0772199A2 (en) | Non-volatile register and method for accessing data therein | |
EP0389584B1 (en) | Transistor breakdown protection circuit | |
JPH09107041A (ja) | スイッチング用半導体素子、プログラム可能な機能装置およびプログラム可能な機能装置の動作方法 | |
WO2007094133A1 (ja) | 強誘電体キャパシタを用いた演算処理回路および演算方法 | |
JPH04367120A (ja) | 強誘電体メモリを利用したプログラマブルロジックデバイス | |
JPH05325557A (ja) | 半導体記憶装置 | |
WO1987005431A1 (en) | Content addressable memory and self-blocking driver | |
US6498743B2 (en) | Method for supplying reference potential to sense amplifier circuit in semiconductor integrated circuit, semiconductor integrated circuit, semiconductor device equipped with many of the semiconductor integrated circuits, and electronic apparatus using the semiconductor device | |
DE102004063898B9 (de) | Übertragungsvorrichtung | |
JPS62298092A (ja) | 半導体メモリセルおよび半導体メモリ回路 | |
JP3494930B2 (ja) | 信号処理セルおよび信号処理装置 | |
JPH09147564A (ja) | メモリセルアレイ | |
DE102018115255A1 (de) | Systeme und verfahren für in einen nacktchip integrierte steuerung von speicherbefehl-, zeitgebungs- und/oder steuersignalen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20040126 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040127 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110206 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120206 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130206 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |