PADS Software Environment

Valery Klimenko (Ph.D.) An important feature of the modules Logic, Layout, Router software PADS, created by Mentor Graphics for designing printed circuit boards (PCB), is the presence of automation as part of Object Linking and Embedding (OLE) 1. Automation includes the server and client. Speaking as the servers are, PADS provides its data and functionality of other programs, as well as the client can use the data and the functionality of other programs. This means in particular that automation as part of OLE creates the preconditions for a harmonious integration of modules in the PADS software environment of the enterprise. The presence of such assumptions, however, is often underestimated in practice they are implemented, usually in very limited extent.

At the same time, OLE and its elements can be used with high efficiency to address the very urgent practical problems, for example, to comply with the PP in these special projects requirements that are not reflected in the PADS Design Rules. Specific design requirements are usually formulated by various parties – the developer of the concept, a specialist in electromagnetic compatibility, the manufacturer of PP … – And stored in different documents. The maximum objective is to provided by means of OLE in a certain way to introduce these documents to the project and possibly contribute to the implementation of automatic design of their requirements. Analogue of this is the impact of Design Rules and Preferences for work tools PADS. Recorded in the Design Rules and Preferences settings are taken into account two types of instruments PADS: design and control.