質問

OASIS is a format for VLSI topology representation. I need a parser for the OASIS format, or maybe some documentation which will describe how this format is structured. I can't find any mentions of it in Google.

Is there an OASIS parser available out there, or at least some documentation on the file structure?

役に立ちましたか?

解決 2

I think Cadence Virtuoso will help you. The December 2013 release is stable, with all features added for OASIS.

他のヒント

The OASIS file format is graph structure that defines the layout of the chip. Geometry in the file is divided into cells. Each cell can then be placed any number of times in different locations. The placements can be nested within other cells forming a DAG graph structure.

You can parse the oas file by writing a recursive descent parser and recreating the graph structure in memory.

The official specification for the oas format can be found here.

Also, look at KLayout source code for an example of how to write a parser for Oasis.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top