Patent ID: 7818708

Claim:
A method for processing geometrical layout design data in a computer readable data-format file for developing post-layout Electronic Data Automation (EDA) applications, the method comprises: using a computer for: extracting structural data, spatial data, and raw-geometry data from the geometrical layout design data in the computer readable data-format file into a respective structural, spatial, and raw-geometry components in a database, wherein the raw-geometry data is dimensional, topological, and user-defined data of a plurality of geometrical figures in the geometrical layout design data; processing the extracted structural data, spatial data, and raw-geometry data in the database to represent the geometrical layout design data in at least one of a flat representation, a hierarchical-flat representation, a hierarchical representation, and a hybrid-hierarchical representation; and performing at least one predefined computing operation on the at least one of the flat representation, the hierarchical-flat representation, the hierarchical representation, and the hybrid-hierarchical representation for developing post-layout EDA applications.