TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2025024399
公報種別公開特許公報(A)
公開日2025-02-20
出願番号2023128473
出願日2023-08-07
発明の名称プログラマブル論理回路装置及びその構成方法
出願人国立大学法人 熊本大学
代理人個人
主分類H03K 19/173 20060101AFI20250213BHJP(基本電子回路)
要約【解決課題】
従来のeFPGAにおいては、論理セルの小型化および実装論理密度の向上という第1の課題と、ASICとの速度差を極力縮めたいという第2の課題があった。
【解決手段】
本実施形態によれば、ゲートレベルのネットリストを、ネットリストのグラフを構成する3個(n個)のノードをカバーする、3個の2入力(m入力)の基本論理セルを組み合わせた4入力3出力組み合わせ論理セルに割り当てて、上記ネットリストで表現されるプログラマブル論理回路を構成する方法が提供される。
【選択図】 図6
特許請求の範囲【請求項1】
プログラマブル論理回路であり、
ゲートレベルのネットリストのノードを構成する基本論理セルを有し、
この基本論理セルは、基本論理演算素子にプログラム可能な否定回路を付加して構成したプログラマブル回路であり、
前記ネットリストにおけるノードの接続関係に応じて前記基本論理セルの入出力を切り替えるようにプログラム可能にした
ことを特徴とするプログラマブル論理回路。
続きを表示(約 1,500 文字)【請求項2】
請求項1記載のプログラマブル論理回路において、
前記基本論理セルを複数組み合わせてなる組み合わせ論理セルを有し、
この組み合わせ論理セルは、ネットリストのグラフを構成する複数のノードをカバーする複数の基本論理セルを有するものである
ことを特徴とするプログラマブル論理回路。
【請求項3】
請求項2記載のプログラマブル論理回路において、
前記組み合わせ論理セルは、
n個のm入力基本論理セルを、2パターン以上のノード接続を表現するために、入力信号を切り替え可能に組み合せて接続した(m-1)×n+1入力n出力論理セルである
ことを特徴とするプログラマブル論理回路。
【請求項4】
請求項3記載のプログラマブル論理回路において、
前記組み合わせ論理セルは、
2パターン以上のノード接続関係を実現するために、基本論理ノードの接続関係を切り替える切替回路を有するものである
ことを特徴とするプログラマブル論理回路。
【請求項5】
請求項4記載のプログラマブル論理回路において、
前記切り替え回路は、マルチプレクサである
ことを特徴とするプログラマブル論理回路。
【請求項6】
請求項3記載のプログラマブル回路において、
前記切り替え回路の切り替え情報を保持するメモリを有するものであり、
前記切り替え情報は、ネットリストを構成するノードの接続関係に合わせて基本論理セルをプログラムする情報である
ことを特徴とするプログラマブル論理回路。
【請求項7】
プログラマブル論理回路の構成方法であり、
ゲートレベルのネットリストを構成するノードをプログラム可能な論理セルに割り当て、
前記ノードの接続関係に応じて前記論理セルの入出力を切り替えるようにプログラム可能にしたことを特徴とするプログラマブル論理回路の構成方法。
【請求項8】
請求項7記載のプログラマブル論理回路の構成方法において、
ゲートレベルのネットリストを、ネットリストのグラフを構成するn個のノードをカバーする、n個のm入力の基本論理セルを組み合わせた組み合わせ論理セルに割り当てる工程と、
前記組み合わせ論理セルを、n個のm入力基本論理セルを、前記カバーされた複数のノード間の2パターン以上の接続関係を表現するために、入力信号を切り替え可能に組み合せて接続した(m-1)×n+1入力n出力論理セルとして構成する工程と
を有することを特徴とするプログラマブル論理回路の構成方法。
【請求項9】
請求項8記載の方法において、
この方法は、前記基本論理セルをゲートレベルのネットリストのノードに割り当てる工程をさらに有し、
この基本論理セルは、基本論理演算素子にプログラム可能な否定回路を付加して構成したプログラマブル回路であり、
前記ネットリストにおけるノードの接続関係に応じて前記基本論理セルの入出力を切り替えるようにプログラム可能にしたものである
ことを特徴とする方法。
【請求項10】
請求項8記載の方法において、
この方法は、
2パターン以上のノード接続関係を実現するために、前記組み合わせ論理セル内に基本論理ノード間にそれらの接続関係を切り替える切替回路を配置する工程
をさらに有することを特徴とする方法。
(【請求項11】以降は省略されています)

発明の詳細な説明【技術分野】
【0001】
本発明は、SoC等の特定用途向け集積回路(ASIC)への搭載に適したプログラマブル論理回路装置及びその構成方法に関するものである。
続きを表示(約 1,600 文字)【背景技術】
【0002】
特定用途向けにカスタム設計されて製造提供されるASIC(Application Specific Integrated Circuit)と称されるIC製品がある。ASICは、ある特定の機器や用途のために、必要な論理機能を組み合わせて設計、製造される半導体集積回路であるが、製造後に搭載されている論理機能の変更をすることはできないということがある。
【0003】
しかしながら、近年、ASICの大規模化・高コスト化に伴い、製造後に発見された不具合により論理を改修したいケースや、新しい機能を追加したいケースが増加している。そこで、FPGA(Field Programmable Gate Array)デバイスのようなプログラム可能な論理回路ブロックをASICに搭載し、不具合の修正や機能の追加を可能にする方式が採用されるようになっている。ここで、ASICに搭載されるFPGA部分を「組込みFPGA(eFPGA;Embedded FPGA)」という。
【0004】
従来のeFPGAの論理セルは、真理値表をそのまま表現したLUT(Look-Up Table)が使用されている。LUTに使われるメモリは、ASIC搭載用でない標準のFPGAではSRAMが使われるのに対し、ASICでは小さいSRAMメモリを大量に使用する設計は容易ではない。このため、ASIC内のeFPGAでは、FF(Flip-Flop)が用いられている。しかし、FFは一般的にSRAMに比べて数倍(例えば6~10倍)の面積を要するため、eFPGAでは標準のFPGAより同じ論理量を実装可能な論理セルの面積が数倍になってしまう。このため、実装論理密度の観点から一定の問題がある。
【0005】
また、LUTを用いた論理セルは、その入力数までの論理関数を実装することができる。例えば、4入力LUTは、4変数までの論理関数を実装できる。そして、LUTを構成するのに必要なメモリ数は、2の入力数乗であり、入力数が増えればメモリ数はべき乗で増加する。一方、実装する論理回路の速度は、LUTを通過する段数(論理段数)に比例する。一般的にはLUTの入力数が大きくすると論理段数は減り、小さくすると増えるというトレードオフの関係にある。
【0006】
したがって、eFPGAの論理セルに使われるLUTの入力数を減らせば使用するメモリ数が減少するため、小型化は達成できるが、論理段数が増加することから速度低下が懸念される。ASICに搭載されるeFPGAは、ASICの他の部分との速度差があると制御が難しくなるため、eFPGA上の回路の速度は低下させたくないということがある。
【発明の概要】
【発明が解決しようとする課題】
【0007】
以上説明したように、従来のeFPGAにおいては、論理セルの小型化(実装論理密度の向上)という第1の課題と、ASICとの速度差を極力縮めたいという第2の課題があり、これらの課題を同時に解決できるようなプログラマブル論理回路が求められる。
【0008】
この発明は、このような事情に鑑みてなされたものであり、上記した課題を解決できる新規な構造のプログラマブル論理回路を提供することを目的とするものである。
【課題を解決するための手段】
【0009】
上記課題を解決するため、本発明の発明者は、実装される論理回路の表現形式であるネットリストの構造に着目することで、従来のLUTとは異なる論理セルの構造を実現できるとの着想を得、本発明を完成した。
【0010】
本発明によれば、以下の発明が提供される。
(【0011】以降は省略されています)

特許ウォッチbot のツイートを見る
この特許をJ-PlatPatで参照する
Flag Counter

関連特許

アズビル株式会社
電子回路
10日前
株式会社大真空
恒温槽型圧電発振器
1か月前
インターチップ株式会社
電子回路
1か月前
ミツミ電機株式会社
比較回路
17日前
三栄ハイテックス株式会社
発振回路
1か月前
TDK株式会社
電子部品
10日前
株式会社村田製作所
弾性波装置
1か月前
TDK株式会社
電子部品
13日前
西部電機株式会社
入力回路及び切替方法
今日
三栄ハイテックス株式会社
バッファ回路
1か月前
ミツミ電機株式会社
弾性波フィルタ
26日前
三菱電機株式会社
半導体素子駆動装置
10日前
ルネサスエレクトロニクス株式会社
半導体装置
1か月前
ルネサスエレクトロニクス株式会社
半導体装置
1か月前
セイコーエプソン株式会社
振動素子
25日前
ローム株式会社
演算増幅器および半導体装置
1か月前
ローム株式会社
リニア電源回路
13日前
ローム株式会社
発振回路
1か月前
三安ジャパンテクノロジー株式会社
弾性波デバイス
4日前
ローム株式会社
DA変換装置
13日前
富士電機株式会社
駆動回路
10日前
セイコーエプソン株式会社
振動デバイス
25日前
株式会社フジクラ
波形歪評価装置
1か月前
カーネルチップ株式会社
低電圧信号レベルシフタ回路
5日前
株式会社京三製作所
スイッチング増幅器
4日前
富士電機株式会社
制御回路及び半導体モジュール
12日前
株式会社デンソー
負荷駆動装置
1か月前
株式会社村田製作所
電力増幅器
10日前
株式会社日立製作所
半導体装置
14日前
株式会社村田製作所
弾性波装置およびマルチプレクサ
1か月前
株式会社村田製作所
弾性波装置およびマルチプレクサ
6日前
株式会社村田製作所
電力増幅装置
今日
株式会社村田製作所
電力増幅装置
1か月前
アズビル株式会社
電力供給システム
1か月前
株式会社村田製作所
弾性波装置
25日前
アキュフェーズ株式会社
増幅回路のノイズ抑制回路
1か月前
続きを見る