OASIS は、VLSI トポロジー表現のフォーマットです。OASIS 形式のパーサー、またはこの形式がどのように構成されているかを説明するドキュメントが必要です。Googleでそれについての言及が見つかりません。
そこに利用可能なOASISパーサー、またはファイル構造に関する少なくともいくつかのドキュメントはありますか?
OASIS ファイル形式は、チップのレイアウトを定義するグラフ構造です。ファイル内のジオメトリはセルに分割されます。各セルは、異なる場所に何度でも配置できます。配置は、DAG グラフ構造を形成する他のセル内にネストできます。
oas
再帰降下パーサーを作成し、メモリ内にグラフ構造を再作成することで、ファイルを解析できます。
oas
形式の公式仕様は、ここにあります。
また、Oasis 用のパーサーを作成する方法の例については、KLayout のソース コードを参照してください。
Cadence Virtuosoがお手伝いできると思います。2013 年 12 月のリリースは安定しており、すべての機能が OASIS 用に追加されています。