AI-Driven Manufacturing covers the process and device physics. AI-Driven Design covers the EDA tools, IP, verification and enablement.
Multiphysics from simulation to the fab floor
EDA tools, licensed IP, verification and enablement
Your market sets the physics problem
Find the technique for your problem
Process and device physics, from simulation to the fab floor
SilvacoのROMコンパイラは、SoCに必要なサイズとmuxに合わせてビアプログラム型の組み込みROM IPを生成します。メモリアレイのリークはゼロです。
サイズとmuxを設定すると、コンパイラがそれに適合するインスタンスを生成します。一覧から選んだ固定マクロに合わせてフロアプランを調整する必要はありません。
すべての格納データは単一のプログラミング層であるvia 1上に配置されるため、ビットセルを小さく保ち、ダイコストを低減できます。コンパクトなビアアーキテクチャを採用したセルは、超高密度を実現します。Silvacoは、ローカルおよびグローバルばらつきとミスマッチに対して設計を検証し、歩留まりを維持します。
高速な読み出しが可能です。コンパクトなビア構造によって浮遊容量が減少し、動的電力も低減します。
メモリアレイのリークはなく、周辺回路のリークは最小限です。バッテリ駆動デバイスでは、これがバッテリ寿命の維持につながります。
8~128のmuxオプションを選択し、フロアプランに必要なアドレス範囲を設定できます。標準範囲を超える仕様が必要な場合は、コンパイラチームが面積、電力、性能の目標に合わせてインスタンスを調整します。
180 nmから22 nmまで、180、152、130、110、90、85、65、55、40、28、22 nmで利用できます。Silvacoは、G、LP、SOI CMOSの各バリアントに加え、eFlash、BCD、高耐圧プロセスをカバーします。お使いのノードが掲載されていない場合は、移植についてお問い合わせください。
ROMコンパイラの基盤となるコンパイル型メモリ設計の実績
Silvacoのコンパイル型メモリを採用した数千件の設計での実績
Silvacoメモリコンパイラの導入先
ROMコンパイラが対応するノード範囲
完全にキャラクタライズ済みでDRC/LVSクリーンなすべてのインスタンスに付属
サイズはビット単位です。ROMと並べて書き込み可能なメモリが必要な場合は、どちらのプロセスでもデュアルポートSRAMコンパイラを利用できます。
2種類のROMコンパイラをファウンドリ、ノード、製品番号別に掲載し、サイズ範囲、muxオプション、電源電圧を示します。
SRAM、レジスタファイル、ROMの各コンパイラと、超低消費電力を実現する設計手法。
買収によって加わったROM、SRAM、レジスタファイルの各コンパイラ。その基盤には、25年以上にわたる高密度・超低消費電力設計の実績があります。
ファウンドリ、ノード、想定するROMの仕様をお知らせください。そのプロセスですでにコンパイラが利用可能か、移植には何が必要かをご案内します。ライセンスや評価に関するご質問も、同じ担当者にご相談いただけます。
ROMコンパイラは、サイズやmuxなど、設定した構成に合わせて組み込み読み出し専用メモリのインスタンスを生成します。格納データは製造時に固定されます。SilvacoのROMコンパイラは、対象のファウンドリプロセス向けに、完全にキャラクタライズ済みでDRC/LVSクリーンなビアプログラム型ROMを出力します。Liberty、LEF、GDSIIの各ビューが付属し、設計フローですぐに利用できます。
最初の2つの金属層を接続するvia 1層では、各ビットをビアの配置または省略によって表します。すべての格納データは、その1つの層に存在します。Silvacoは、これをコンパクトなビアアーキテクチャおよび超高密度セルと組み合わせています。この組み合わせにより占有面積を小さく保つことができ、これがビアROMを選ぶ理由です。
データを担うのは1つの層だけであるため、ビットセルの密度を非常に高く保てます。同じ容量のROMに必要なシリコン面積が小さくなります。マクロ当たりの面積が減ればダイが小さくなり、小さいダイは製造コストも低くなります。このため、ビアROMはダイ面積がコストを左右する設計に適しています。
メモリアレイではゼロ、周辺回路では最小限です。コンパクトなビアアーキテクチャは浮遊容量も削減し、読み出し速度を落とさずに動的電力を低減します。バッテリ駆動やIoTの設計では、復帰と復帰の間にROMが消費するバッテリ電力はごくわずかです。
ROMコンパイラは180 nmから22 nmまで利用できます。G、LP、SOI CMOSに加え、eFlash、BCD、高耐圧プロセスをカバーします。現在、製品番号が公開されているコンパイラは2種類です。TSMC 40 nm ULP eFlash向けの61255と、TSMC 55 nm ULP eFlash向けの61262です。お使いのノードが掲載されていない場合は、IPスペシャリストに移植についてお問い合わせください。
公開されている2種類のコンパイラはいずれも、8~128のmuxオプションに対応します。アドレス範囲も柔軟に設定できるため、フロアプランに合うマクロ形状にできます。40 nmコンパイラは1k~1,152kビットのROMを生成します。55 nmコンパイラは512~512kビットに対応します。
複数の低消費電力モードを備えたシングルポートおよびデュアルポートSRAM
1ポートおよび2ポートのレジスタファイル
1つのコンパイラファミリでSRAM、レジスタファイル、ROMに対応
標準セル、メモリコンパイラ、インターフェースIP