Patent ID: 6842887

Claim:
A data processing system for designing a layout of an integrated electronic circuit having a multiplicity of electronic components, comprising: a processor programmed to process data including: first data defining: a predetermined set of geometrical basic forms through a multiplicity of basic-form-specific and permanent geometrical parameters; and a predetermined assignment of each of the electronic components of a layout design to the respective one of the geometrical parameters defining at least one of the geometrical basic forms; and second data representing a multiplicity of geometrical operations, the geometrical operations to be applied to the geometrical basic forms to form geometrical figures differing from the geometrical basic forms, the geometrical parameters defining a geometrical basic form unalterable through application of one of the geometrical operations to the geometrical basic form, the geometrical figures representing the electronic components; and a data memory connected to said processor and storing the data, said processor programmed to at least one of store the data in said data memory and read the data from said data memory.