home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 13 / 13.iso / p / p082 / 1.img / MINC.DOC < prev    next >
Encoding:
Text File  |  1992-04-13  |  7.1 KB  |  212 lines

  1.             USING PADS-LOGIC with MINC PLDesign
  2.  
  3. PADS Software, Inc. is proud to announce the migration between PADS-LOGIC and 
  4. the MINC PLDesign Package.
  5.  
  6. The migration includes a 60 part library and the capability of Futurenet 
  7. enhanced output formatted files which will be adjusted to feed into MINC 
  8. PLDesign.
  9.  
  10. Customers who are interested can receive further information from our Bulletin 
  11. Board service or from MINC Incorporated. The file MINC.EXE is available on 
  12. our BBS and includes instructions on how to migrate, as well as include the 
  13. expandable 60 part library.  Customers who have received the MINC Library via 
  14. our Bulletin Board Service should follow the instructions defined below 
  15. beginning with item #1.
  16.  
  17. Customers who have received PADS-LOGIC Version 2.X should note the MINC 
  18. Library files have already been included in the \PADS\LIB Directory, and are 
  19. labeled: MINC.PT, MINC.PD, MINC.LD, and MINC.LN.  To utilize the MINC Library,
  20. customers should follow the instructions starting from item #4 (defined below).
  21.  
  22. NOTE: You must have PADS-LOGIC Version 2.X in order to create a compatible 
  23.       netlist which can be converted into the proper MINC format.
  24.  
  25.  
  26.       
  27.             MINC LIBRARY INSTALLATION
  28.  
  29.  
  30. To install the MINC Library:
  31.  
  32. 1.) Copy MINC.EXE into your \PADS\LOGFIL Directory.
  33.  
  34. 2.) From the \PADS\LOGFIL Directory, type "MINC" (this will unpack the MINC 
  35.     file into many files).
  36.  
  37. 3.) Copy the MINC.* files from the \PADS\LOGFIL to the \PADS\LIB Directory.
  38.  
  39. 4.) Go into PADS-LOGIC Version 2.X, under the SETUP (F8)\LIBPATH (F4) menu, 
  40.     and add a new library called MINC.
  41.  
  42. 5.) You should now be able to call parts from the MINC library and use them 
  43.     on your schematic.
  44.  
  45. 6.) At this point, you may remove any of the MINC related files from the 
  46.     \PADS\LOGFIL directory that are not being used.
  47.  
  48. NOTE: If the schematic you are generating is going to be ported over to MINC, 
  49.       make sure that all your parts are taken out of the MINC library only. To 
  50.       insure this, make sure your MINC library is the first library PADS-LOGIC 
  51.       searches.
  52.  
  53.  
  54.         CREATING MINC PARTS IN PADS-LOGIC
  55.  
  56. To insure your parts are set up for MINC translation, you must create them 
  57. as follows:
  58.  
  59. 1.) Make sure you create, save, and use only the parts which will be converted 
  60.     to MINC, in the MINC library, and are identified in the MINC PLDesigner 
  61.     manual.
  62.  
  63. 2.) Make sure the MINC library is the first sequence number identified in the 
  64.     SETUP (F8)\LIBPATH (F4) menu.
  65.  
  66. 3.) Make sure the PKGTYP.DAT file contains the "I$  ASC" statement and is 
  67.     located in the \PADS Directory.
  68.  
  69. 4.) When you create the parts, make sure the "family" category contained in 
  70.     the electrical window is set to ASC.
  71.  
  72. 5.) After all these items are completed, you may create your part types and 
  73.     decals per the instructions in the PADS-LOGIC and MINC PLDesigner manuals.
  74.  
  75.  
  76.  
  77.     INSTRUCTIONS FOR OUTPUTTING A FILE TO THE MINC PLDESIGN PACKAGE
  78.  
  79. 1.) Make sure all components in the schematic are created based on the MINC 
  80.     requirements and come from the special MINC library (60 parts included 
  81.     in basic library).
  82.  
  83. 2.) Select IN/OUT (F1), REPORTS (F7), NETLIST (F1), and FUTNETENH.
  84.  
  85. 3.) Enter name to save as:
  86.  
  87.     <DRIVE><DIRECTORY><FILENAME><EXTENSION>
  88.  
  89.     Example: D:\MINC\TOM.NV4
  90.  
  91. NOTE 1: If the file is saved without the NV4 extension it will have a .NET 
  92.     extension.  The .NET extension must be renamed to .NV4 for proper 
  93.     MINC compiling.  The file must then be copied from the \PADS\LOGFIL 
  94.     directory to the \MINC directory, if not previously directed.
  95.  
  96. NOTE 2: The name of the NV4 file cannot contain a dash.
  97.  
  98. EXAMPLE: H-8.NV4 is incorrect and will not allow the PLDesigner to compile.
  99.  
  100. EXAMPLE: H8.NV4 is correct and will allow the PLDesigner to compile.
  101.  
  102. 4.) Enter in the # "4" for MFG 1 attribute.
  103.  
  104. 5.) Enter the # "5" for MFG 2 attribute.
  105.  
  106. 6.) Enter in the # "1" for PART DESC attribute.
  107.  
  108.  
  109.  
  110.     INSTRUCTIONS FOR CONVERTING A PADS .NV4 FILE TO A PLDESIGNER FORMAT.
  111.  
  112. 1.) Setup PLDesigner to operate with Futurenet.
  113.  
  114. 2.) Type the following to produce a .DRW file for compiling:
  115.  
  116.     PLSCH_<NAME>_FUTURE
  117.  
  118. NOTE 1: "_" is a space between characters.
  119.  
  120. NOTE 2: <CR> refers to the "enter" key on most keyboards.
  121.  
  122. NOTE 3: Do not type the .NV4 extension after the name.  The PLDesigner 
  123.     program assumes that the filename has the .NV4 extension.
  124.  
  125. NOTE 4: The expected output and messages of this program are listed later in 
  126.     this document file.
  127.  
  128. 3.) Enter: "PLD" <CR>.
  129.  
  130. NOTE: The PLDesigner program will start.
  131.  
  132. 4.) Select "Current File" with the keyboard or mouse and hit <CR>.
  133.  
  134. 5.) Enter the file name in the blue box and hit <CR>.
  135.  
  136. 6.) Use the mouse or keyboard to select "Compile Design" and hit <CR>.
  137.  
  138. NOTE: The following are the programs which will run using PLDesigner, and the 
  139.       expected output from these programs.
  140.  
  141.     a.) The message "BAD COMMAND OR FILE NAME" will appear three times as 
  142.         the program attempts to access Futurenet.  These errors do not 
  143.         affect the compiling of the PADS schematics.
  144.  
  145.     b.) The PLSCHematic program will run again and will produce the .DRW 
  146.         output as previously encountered.  The program will read:
  147.  
  148.         "Initialize 11"
  149.         "Ports
  150.         "Instances"
  151.         "NETS"
  152.  
  153.     Any output ports not connected will give warning messages, but this 
  154.     will not affect compiling.  Error messages will be given at this 
  155.     point and these will not permit a .DRW file to be produced for 
  156.     compiling.
  157.  
  158.     After the warning messages two other non-error messages will appear.
  159.  
  160.         "Processing"
  161.         "Writing"
  162.  
  163.     After "Processing" and "Writing", the PLSCHematic process is complete.
  164.  
  165.     c.) The second program "PLCompile" will give the messages:
  166.  
  167.         "Reading"
  168.         "No error detected, translation complete" - once compiling 
  169.          is accomplished.
  170.  
  171.     If errors exist, then the program will give error messages after 
  172.     "Reading" appears.  The error messages will pertain to the .DRW file 
  173.     and the faulty line of the .DRW file will be listed by the compiler 
  174.     in parenthesis.
  175.  
  176.     d.) The third program to run is PLReduce.  PLReduce will list all the 
  177.         schematic outputs.
  178.  
  179.     e.) The fourth program to run is PLSimulate and the messages appear:
  180.  
  181.         "....No input date...."
  182.         "Print............"
  183.  
  184.     f.) The last program to run is PLDocument.  One message should be 
  185.         given.
  186.  
  187.         "Print............"
  188.  
  189. 7.) Once the compiling process is complete with no errors, then the schematic 
  190.     should be processed correctly.
  191.  
  192.  
  193.  
  194.     SITUATIONS WHICH WILL CAUSE ERRORS DURING THE COMPILING PROCESS
  195.  
  196. 1.) NET names should not end or begin with brackets "[]" or backslash "\".
  197.  
  198. 2.) Input and Output ports must have net names (not assigned net numbers by 
  199.     PADS-LOGIC).  Components may have PADS-LOGIC assigned net numbers if they 
  200.     are not connected to ports.
  201.  
  202. 3.) Net names cannot have more than one occurrence on a schematic unless the 
  203.     nets are physically connected together.
  204.  
  205. 4.) Components must not have more than one occurrence of a pin name (per part) 
  206.     or the Futurenet output may assign the same pin twice in the netlist.
  207.  
  208.  
  209.  
  210.  
  211.             *****   END OF MINC.DOC   *****
  212.