Develop ÐºÐ¾Ð½Ñ‚Ñ Ð¾Ð»ÑŒÐ½Ð¾-Ð¸Ð½Ñ„Ð¾Ñ Ð¼Ð°Ñ†Ð¸ï¿½ï¿½Ð½Ð½Ñ‹Ñ… tools for PADS
Valery Klimenko Stepanovich (Dr.)
Pads-programma (Logic, Layout, Router), which have been developed by Mentor Graphics for the design of printed circuit boards (PP), a Basic Scripts Editor, which allows write, edit and immediately implement Visual Basic-podobnye programs (scripts), which provides quick information on the project, and sometimes deliberately to manipulate the characteristics of the sites. For example, with the help of the script in a few lines can be obtained on the screen, or write to a file the list of AP (all, selectirovannah chosen for any other reason), including their location, form, etc.
The Basic Scripts Editor and Automation as part of OLE (Object Linking and Embedding) significantly increases the Pads-programm and allows, in particular to address the specific challenges that are not integrated into the PADS standard tools. The specific requirements are again and again they are constantly added to and changed. The flow comes from many sources. This improvement or re-engineering of PP, and analyses EMC, and the results of laboratory and industrial testing of electronic devices, and others.
But nezawimo matter what the specific requirements for the PP due to a formal approach to the compulsory documentation. The existence of such documents and the possibility of them offers new avenues for the creation of tools in the form of scripts (or independent programs), a modernizing process design PP. Specifically, this means that there should be a by script links between Pads-programma and prescriptive documents that, in one way or another, should help with the requirements. As prescribing documents can be, for example, Word, Excel-, tekst-faila, e-mail ... Correct mention of the names of the electrical components or circuits AP lets you use scripts, for example, quickly locate and selectirovati relevant components or circuit design and monitor real design. Or, conversely, if selectirovanii of PP solutions require them to prescribing documents and verify compliance with the requirements. This dramatically increases the effectiveness of the project and improves their quality. Free | Hotels | Sponsored links | Finance | Project Management | K :: href=http://www.bumfights.cn/ class=l onmousedown=return clk(this.href,,,res,1,)>Free | Hotels | Sponsored links | Finance | Project Management | K How to Use the Promotional Tools on Ebay Home Remodeling Plans Develop контрольно-информаци нных tools for PADS Top 5 Most Profitable Home Remodeling http://www.bumfights.cn/HOME |
The second important development Pads-skriptov due to the fact that, except for the design of new cards a large amount of design work was completed in the processing of previously planned electronic devices. Typically, it is required either to comply with the specific requirements of the new customer to previously developed device or simply relating to the modernization of the device. In that case, the design of a new version of AP proving to be a great help file, the possibility of "podgladavania" constructive solutions in the previous projects.
Here, it should be noted that the built-in tools Pads-programm much more focused on the development of new cards than recycled PP with the previous design. The only standard tool PADS, to compare projects is Compare.
In our development Pads-skriptov not only draws on the results generated Compare but linked projects : new predecessor. This greatly reduces the time spent on Oil and analysis design.
Comparison of two out of Pads-skriptov shows and their common feature : establishment of a link between the current project and the additional whether specific requirements, it is compared with the project. This is the token (ie the presence or absence of the link) is the first we have created for ÐºÐ¾Ð½Ñ‚Ñ Ð¾Ð»ÑŒÐ½Ð¾-Ð¸Ð½Ñ„Ð¾Ñ Ð¼Ð°Ñ†Ð¸ï¿½ï¿½Ð½Ð½Ñ‹Ñ… Pads-instrumentov.
It goes without saying that if the requirements for PP unchanged and repeated from project to project, as well as, when they applied to all without exception objects of a particular type PADS relationship with the additional program (or programs) can be deleted. More efficient is the use of specialized tools, the control only certain requirements. Such tools dominate traditionally developed scripts.
It should be noted which in itself communication Pads-proekta additional type of Excel or Notepad, a famous and widely used reception present even in the examples Mentor Graphics for PADS. He, however, always (or usually) only applies to the results obtained in the performance of the script, but not to interview documents for the purpose of obtaining additional information required for the analysis of the project by Pads-instrumenta. In terms of the relationship as a sign up for our tools is the only link with additional programmes used to survey documents.
Along with the above mentioned, we have also developed Pads-instrumenta, avtomatizirute some design work. However, the description of these tools is beyond the scope of the present article.
Second sign up for a definition of visualization, ie selectirovania on the screen, or the inclusion of their names on the list (for example, for the subsequent selectirovania). At best, this can be determined by the script error on the card, most same-only critical place subject to additional scrutiny. In the case of comparison is interested constructor or distinguishing trait common PP.
Based on what is possible Pads-skript after identifying errors or causing to be critical in the design, can be divided up tools for remedial design (automatic or semiautomatic), or to suggest changes only directly designer (third sign of the proposed classification).
It should be noted that the scripts are limited, as you can monitor only those objects and their characteristics, PADS which makes use (ActiveX Automation Members). There is, unfortunately, a large number of objects and their properties, accessible through OLE and Basic Scripts Editor impossible. For example, the contours of components (Keepout) in the number of facilities available. The same applies to the change of objects : most of them can only be read, but can not be changed (to be more precise, the change in performance is possible, but it is quite labor on the part of Mentor Graphics from some considerations, strictly speaking, does not exist).
Reviewing documents with specific requirements to the draft declaration (the so-called Designe Rules), it is not difficult to identify reserves improvement Pads-instrumentov developed. The mere mention of the names of the components or circuits in Designe Rules, which allows you to find the object on the board or in the matrix. This has already been done. But the reserve Pads-instrumentov placed in the context of reference of the project. Unfortunately, more often than not this context is not standardized and systematized. For example, mandatory for the close of components to certain conclusions integrated circuit can be formulated in different locations Designe Rules different definitions not to mention the fact that the names of the findings of the chip are unlikely to be always correct and applicable for the analysis of the context. Improving standards for Designe Rules and the compliance to a more "intelligent" Pads-instrumenta and reduces costs for the design of AP.
The increase in the number of ad hoc scripts, constantly used in the design of AP, there is difficulty in using them, because PADS is not possible to cope with two or more scripts. There is no absolute necessity to end the execution of the script before the start of next, in spite of the fact that the first immediately required as a result of the work of the second, greatly reduces interest in the use of them. Furthermore, in carrying out scripts F-clavishi function on the keyboard.
With this in mind, Mentor Graphics provides projects Pads-instrumentov working as independent of, each of which is associated with PADS. For their creation can be used, for example, Visual Studio. Along with the parallel use of several of these instruments, as well as the functions F-clavish increases speed tools and software codes are invisible and inaccessible to change (which is not in the use of scripts). Therefore, we use the Basic Scripts Editor, as a rule, only for the rapid verification and the implementation of the ideas of new tools. For practical use in the design of AP Pads-instrumenta developed then as a separate programme.
Looking at the situation more globally, it can be said that the creation of additional Pads-instrumentov is virtually prisposablivaniem Pads-programm to meet the particular requirements of the enterprise, on the design of AP. In addressing this task is integrated approach. He, in particular, the preliminary analysis of the specific requirements, and then agreed that individual tools harmoniously together in a common vision. For Pads-polzovatel so in the form of additional user Tools-menu, to a developer-at the exclusion of repetitive different versions of the same functions and to shorten the duration of the Pads-instrumentov, and for the customer to save money.
touch@utanet.at
Suggestion for cool sorting options
Unwanted bonus
|