JP2000507774A - 高速プログラマブルロジックアーキテクチャ - Google Patents
高速プログラマブルロジックアーキテクチャInfo
- Publication number
- JP2000507774A JP2000507774A JP09535222A JP53522297A JP2000507774A JP 2000507774 A JP2000507774 A JP 2000507774A JP 09535222 A JP09535222 A JP 09535222A JP 53522297 A JP53522297 A JP 53522297A JP 2000507774 A JP2000507774 A JP 2000507774A
- Authority
- JP
- Japan
- Prior art keywords
- input
- logic
- circuit
- output
- line
- 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
- 230000006870 function Effects 0.000 claims description 33
- 239000004020 conductor Substances 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 4
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 16
- 238000003491 array Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000000295 complement effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Logic Circuits (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.プログラマブルロジック回路のためのルーティング構造であって、該ロジ ック回路は、ロジック機能が行われるロジックセルを含み、 該ロジックセルによって処理される信号を供給する入力ラインセットであって 、各入力ラインはほぼ第1の方向に延びる入力ラインセットと、 ロジックセルによって処理された信号を受け取る出力ラインセットであって、 各出力ラインは該第1の方向に平行ではないほぼ第2の方向に延び、これにより 該入力ラインと該出力ラインとが接合領域で交差する、出力ラインセットと、を 備え、 該接合領域のそれぞれは、複数の制御可能なドライバ回路を含み、該ドライバ 回路のそれぞれは、該出力ラインセットのうちの選択されたラインと該入力ライ ンセットのうちの選択されたラインとの間に接続され、これにより、該出力ライ ン上に存在する信号を該入力ラインセットのうちの所望のライン上に置くことが 可能となり、 該制御可能なドライバ回路のそれぞれは、少なくとも、該制御可能なドライバ 回路が供給される信号を複製するアクティブ状態、および該制御可能なドライバ 回路が入力と出力との間に高インピーダンスを提供するパッシブ状態に置かれ得 るバッファ回路を備えている、ルーティング構造。 2.制御可能なドライバ回路により、前記出力ラインセットの各出力ラインは 、前記入力ラインセットのうちの所望のラインに接続することが可能となる、請 求項1に記載のプログラマブルロジック回路のためのルーティング構造。 3.前記出力ラインと前記制御可能なドライバ回路との間を結合し、該出力ラ インの信号を、該制御可能なドライバ回路に供給する前に増幅する別の制御可能 なドライバ回路をさらに備えた、請求項2に記載のプログラマブルロジック回路 のためのルーティング構造。 4.前記制御可能なロジック回路は集積回路上で具体化される、請求項1に記 載のプログラマブルロジック回路のためのルーティング構造。 5.信号を前記ロジックセルに供給する前記入力ラインセットは、前記集積回 路上を曲がりくねって延びて、該ロジックセルの近くに配置される、請求項4に 記載のプログラマブルロジック回路のためのルーティング構造。 6.前記ロジックセルからの信号を受け取る前記出力ラインセットは、前記集 積回路上を曲がりくねって延びて、該ロジックセルの近くに配置される、請求項 4に記載のプログラマブルロジック回路のためのルーティング構造。 7.前記バッファ回路のそれぞれは、供給される制御信号および入力信号に応 答して、3つの動作のうちの1つを行うプログラマブル3状態回路を備えている 、請求項1に記載のプログラマブルロジック回路のためのルーティング構造。 8.前記3つの動作は、ロジカル1を提供すること、ロジカルゼロを提供する こと、および高インピーダンスを提供することを包含する、請求項7に記載のプ ログラマブルロジック回路のためのルーティング構造。 9.それぞれが入力ノードおよび出力ノードを有し、該入力ノードに供給され る信号にロジック機能を行って得られる出力信号を該出力ノードに供給するロジ ックセル群と、 該ロジックセルによって処理される信号を供給する入力ラインセットと、 該ロジックセルによって処理された信号を受け取る出力ラインセットと、 該入力ラインおよび該出力ラインのうちの所望のラインを該ロジックセルに選 択的に相互接続するように配置された制御可能なドライバ回路セットと、を備え 、 該制御可能なドライバ回路のそれぞれは、少なくとも、該制御可能なドライバ 回路が供給される信号を複製するアクティブ状態、および該制御可能なドライバ 回路が入力と出力との間に高インピーダンスを提供するパッシブ状態に置かれ得 るバッファ回路を備えている、プログラマブルロジック回路のためのアーキテク チャー。 10.プログラマブルロジック回路においてプログラム制御下で2つの導体を 接続する接続部であって、3つの状態、すなわち、ロジカル1,ロジカルゼロ、 および高インピーダンスのうちの1つの状態にある電子回路を備えた接続部。 11.前記高インピーダンス状態を選択するためのプログラマブル制御ノード をさらに備えた、請求項10に記載のプログラマブルロジック回路において2つ の導体を接続する接続部。 12.プログラマブルロジック回路内のルーティング構造に入力/出力ノード を接続する入力/出力回路であって、 少なくとも1つの入力/出力パッドと、 ロジックセルによって処理される信号を供給する入力ラインセットと、 ロジックセルによって処理された信号を受け取る出力ラインセットと、 該入力/出力パッドと該入力ラインセットの各ラインとの間に配置される制御 可能なドライバ回路の第1セットと、 該入力/出力パッドと該出力ラインセットの各ラインとの間に配置される制御 可能なドライバ回路の第2セットと、 を備えた、入力/出力回路。 13.ロジック機能を行うようにプログラミングされ得るロジックセルを有し 、またロジックセル間の通信リンクを提供する相互接続システムを有するプログ ラマブルロジックデバイスの動作速度を高める方法であって、パッシブなスイッ チデバイスの代わりにアクティブな制御可能ドライバ回路を用いることを包含す る、方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US1996/004409 WO1997037431A1 (en) | 1994-01-27 | 1996-03-29 | High speed programmable logic architecture |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000507774A true JP2000507774A (ja) | 2000-06-20 |
| JP3774234B2 JP3774234B2 (ja) | 2006-05-10 |
Family
ID=22254910
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP53522297A Expired - Lifetime JP3774234B2 (ja) | 1996-03-29 | 1996-03-29 | 高速プログラマブルロジックアーキテクチャ |
Country Status (2)
| Country | Link |
|---|---|
| EP (1) | EP0913032A4 (ja) |
| JP (1) | JP3774234B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006527902A (ja) * | 2003-06-18 | 2006-12-07 | ラティス セミコンダクタ コーポレイション | メモリデータ線のための双方向バッファリング |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5504440A (en) * | 1994-01-27 | 1996-04-02 | Dyna Logic Corporation | High speed programmable logic architecture |
| EP1594228A3 (en) * | 1994-04-14 | 2005-11-16 | Btr, Inc. | Architecture and interconnect scheme for programmable logic circuits |
-
1996
- 1996-03-29 JP JP53522297A patent/JP3774234B2/ja not_active Expired - Lifetime
- 1996-03-29 EP EP96912515A patent/EP0913032A4/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006527902A (ja) * | 2003-06-18 | 2006-12-07 | ラティス セミコンダクタ コーポレイション | メモリデータ線のための双方向バッファリング |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0913032A4 (en) | 2001-03-14 |
| EP0913032A1 (en) | 1999-05-06 |
| JP3774234B2 (ja) | 2006-05-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5504440A (en) | High speed programmable logic architecture | |
| US5742179A (en) | High speed programmable logic architecture | |
| US6181160B1 (en) | Programmable logic device with hierarchical interconnection resources | |
| US6246259B1 (en) | High-speed programmable logic architecture having active CMOS device drivers | |
| JP3488258B2 (ja) | プログラマブル論理アレイ集積回路 | |
| US6300794B1 (en) | Programmable logic device with hierarchical interconnection resources | |
| US5818254A (en) | Multi-tiered hierarchical high speed switch matrix structure for very high-density complex programmable logic devices | |
| US6504399B2 (en) | Method and apparatus for universal program controlled bus architecture | |
| US6567969B1 (en) | Configurable logic array including lookup table means for generating functions of different numbers of input terms | |
| US6396304B2 (en) | Programmable logic array integrated circuits with blocks of logic regions grouped into super-blocks | |
| US5614844A (en) | High speed programmable logic architecture | |
| US6748577B2 (en) | System for simplifying the programmable memory to logic interface in FPGA | |
| US6414514B1 (en) | Logic device architecture and method of operation | |
| US7161384B1 (en) | Flexible macrocell interconnect | |
| US5910732A (en) | Programmable gate array having shared signal lines for interconnect and configuration | |
| US6696856B1 (en) | Function block architecture with variable drive strengths | |
| EP1968193B1 (en) | Utilization of unused IO block for core logic functions | |
| JP3774234B2 (ja) | 高速プログラマブルロジックアーキテクチャ | |
| US6094064A (en) | Programmable logic device incorporating and input/output overflow bus | |
| US20050146354A1 (en) | Multi-level routing architecture in a field programmable gate array having transmitters and receivers | |
| US20030071651A1 (en) | Memory controlled signal steering and wave shaping circuit as a universal connector | |
| US20030057999A1 (en) | Very low power, high performance universal connector for reconfigurable macro cell arrays | |
| GB2346724A (en) | Programmable logic |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050607 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20050804 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050804 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20050906 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050922 |
|
| A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20051017 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051115 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051206 |
|
| 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: 20060131 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060217 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090224 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100224 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100224 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110224 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120224 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130224 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130224 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140224 Year of fee payment: 8 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |