                        PAL Conversion Software
                        
     The programs on this diskette allow the user to create pin and
     functional replacements for common PAL devices with configurable
     generic Signetics PLDS.  The conversion can be performed via a Logic
     programmer with a programmed PAL or PAL fusemap files on disk:
  
     PTP menu selection 1: PAL Device -->> PLD Device
        1) Up-load a PAL fusemap via your programmer from a programmed PAL.
        2) Convert it to the 18P8, 16V8 or 20V8 fusemap.
        3) Down-load PLD fusemap to the programmer and program a Signetics PLD.

     PTP menu selection 2: PAL Pattern -->> PLD pattern
        1) Convert an existing PAL device fusemap file to an PLHS18P8,
           PLC16V8 or PLC20V8 fusemap file  (The existing PAL file must 
           have an extension of .PAL).  The input PAL file may be in
           either Jedec or Fuseplot format.
        2) Three output files will be created: 
           - .JED (Jedec format) file of the Signetics PLD for programmer.
           - .PRT (text/document) file for PAL/PLD fusemap documentation.
           - .STD (PLD fusemap) used by the AMAZE software for PLD fusetable
              editing, simulation, and programmer interface.

[ <PgDn>:Next page                          <Esc>:Return to menu ]
( Press <Num_Lock> key if <PgDn> key fails to advance screen )        page 1 
                                P T P
                              VER. 1.65
  
                             MAIN  MENU       
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ::                                                     ::
      ::    1-  PAL DEVICE     --->>   PLD DEVICE            ::
      ::    2-  PAL PATTERN    --->>   PLD PATTERN           ::
      ::    3-  COMMUNICATION PARAMETERS                     ::
      ::    4-  SET FORMAT                                   ::
      ::                                                     ::
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ::  FORMAT : JEDEC --> JEDEC     ::  BAUD RATE : 9600  ::
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
                                            press ESC to return
            SELECT : 1                                                    

      * Selection 1 interfaces with your Logic programmer to convert the
        PAL device to a Signetics PLD device.
      * Selection 2 converts a PAL fusemap file (with .PAL extension) to the
        equivalent Signetics PLD fusemap file.  (Depending upon the system, 
        The .PAL input file must be copied to a datafile diskette or the 
        installed hard-disk directory before initiating selection 2.)

[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 2 
                                P T P
                              VER. 1.65
  
                             MAIN  MENU       
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ::                                                     ::
      ::    1-  PAL DEVICE     --->>   PLD DEVICE            ::
      ::    2-  PAL PATTERN    --->>   PLD PATTERN           ::
      ::    3-  COMMUNICATION PARAMETERS                     ::
      ::    4-  SET FORMAT                                   ::
      ::                                                     ::
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ::  FORMAT : JEDEC --> JEDEC     ::  BAUD RATE : 9600  ::
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
                                            press ESC to return
            SELECT : 3

      * Selection 3 sets up the serial port parameters of your PC to match the
        Logic Programmer port.  The user can select the BAUD rate, PARITY,
        the number of DATA & STOP bits, and Com-1 or Com-2 serial port of the
        computer.  Compatibility of these parameters between the computer and
        the Logic programmer as well as the correct serial cable configuration 
        is essential for successful operation using selection 1 of the PTP menu.

[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 3 

  Signetics PLHS18P8A, PLC16V8 and PLC20V8 are supported by the
 STAG ZL-30A, and DATA-I/O model 29B as well as the UNISITE 40.
 The PAL converter communicates with the Logic programmer via RS-232
 interface cable between the serial ports of the computer and the programmer.

 The program defaults for the communications port match those of the STAG
 ZL-30 serial port since the parity, data bits, and stop bits are fixed as:
  
       EVEN parity    7 data bits      1 stop bit      9600 baud
               
 The default computer serial port is COM1.


 Note that the most common serial port configuration for DATA-I/O
 model 29B are:
                         NO parity     8 data bits     2 stop bits

 Check the programmer port settings and, if necessary, modify the serial
 configuration to match using selection 3 of the PTP menu, COMMUNICATION 
 PARAMETERS. (Refer to Logic Programmer manufacturer's manual for serial
 port configuration)                                               


[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 4 

  Your PC/XT/AT should have a serial port installed as either COM1 or COM2.
  The serial cable should have the following connections:

 PC or XT                    LOGIC PROGRAMMER                     PC-AT

  PIN 2---------------------------PIN 3---------------------------PIN 3 
  PIN 3---------------------------PIN 2---------------------------PIN 2 
  PIN 7---------------------------PIN 7---------------------------PIN 5
  PIN 4--|Connect pins 4 & 5                 Connect pins 8 & 7|--PIN 8
  PIN 5--|together                                     together|--PIN 7
  PIN 6-------|Connect pins                  Connect pins|--------PIN 6
  PIN 8-------|6, 8, & 20                       1, 4, & 6|--------PIN 1
  PIN 20------|together                          together|--------PIN 4
   
  (Note that pins 2 and 3 are swapped in the case of the PC or XT interface
   but NOT for the PC-AT interface).                                     

                     !!!!!!!!!  IMPORTANT  !!!!!!!!!
  The exactness of the serial port cable configuration and the correct
  settings of the serial parameters between the computer and Programmer ports
  (baud, parity, stop bits, etc) are CRUCIAL for successful operation.


[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 5 
                                P T P
                              VER. 1.65
  
                             MAIN  MENU       
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ::                                                     ::
      ::    1-  PAL DEVICE     --->>   PLD DEVICE            ::
      ::    2-  PAL PATTERN    --->>   PLD PATTERN           ::
      ::    3-  COMMUNICATION PARAMETERS                     ::
      ::    4-  SET FORMAT                                   ::
      ::                                                     ::
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
      ::  FORMAT : JEDEC --> JEDEC     ::  BAUD RATE : 9600  ::
      :::::::::::::::::::::::::::::::::::::::::::::::::::::::::
                                            press ESC to return
            SELECT : 4

      * Selection 4 sets up the PAL/PLD file input/output formats. The default 
        format is PAL JEDEC input to PLD JEDEC output, which is most commonly 
        used by compilers and logic programmers.  PAL fuseplot input file 
        format (XPT) is also supported. 

  

[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 6 

  The software will prompt the user to prepare the programmer to send the
  PAL input file and to receive the PLD output file after the conversion;
  Assuming the PAL converter is in the "PTP" menu and the programmer serial
  interface connections have been established,  We will review the operation
  of converting a MMI 16L8A to a Signetics PLHS18P8A for the STAG ZL-30 (with
  30A101 expansion module) and the DATA I/O model 29B (With Logicpak and P/T 
  adapters: 303A-011 and 303A-012) [Note: 16L8 security fuse must be intact]:
  
  0) Perform the following programmer operations: ("---"= programmer commands)
     * STAG: "SET-0-2029-EXIT"; Put 16L8 into lit socket; 
             "LOAD" (STAG double-beeps when done); 
     * D-I/O: Install the 303A-011 adapter onto the Logicpak ...
              "COPY-DEVICE-RAM-START-2217"; Put 16L8 into lit socket; "START"

  1) Select option 1 of the PTP menu, "PAL DEVICE --> PLD DEVICE", then hit 
     the <enter> key.

  2) Type a filename when prompted;  This is the filename assigned to the PAL 
     input file (.PAL), the PLD output file (.JED), and documentation file
     file (.PRT).  Then press <enter> to display the menu of supported PALs.

  3) Select "J" from the PAL menu (16L8) and press the <enter> key.

[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 7 
  4) When the software displays: "PREPARE THE PROGRAMMER TO SEND THE 16L8 ...",
     Perform the following programer operations:  ("---"= programmer commands)
     * STAG: "OUTPUT"; Remove the 16L8 from the programmer.
     * D-I/O:"SELECT-E-C-START"; Remove the 16L8.                             
  IMPORTANT: Perform step 4 promptly after the software prompts: "THE HOST
             IS READY TO RECEIVE THE INFORMATION" since the software has
             a timeout and will abort conversion if too much time elapses.

  5) The software will perform the fusemap conversion and display:
     "PREPARE THE PROGRAMMER TO RECEIVE THE PLHS18P8A ..."  
     Perform the following programmer operations:
     * STAG: "SET-4-EXIT"; "SET-0-1010-EXIT"; "INPUT".         
     * D-I/O: "SELECT-A-4-START"; Replace the 303A-011 adapter with 303A-012;
              "COPY-DEVICE-RAM-START-1A33"; "SELECT-E-B-START".
  6) Next press the <enter> key on the computer.

  7) Now program the PLHS18P8A with the following programmer operations:
     * STAG: Put the PLHS18PA into the lit socket; "PROGRAM".
     * D-I/O: Put the PLHS18P8A into the lit socket; 
              "COPY-RAM-DEVICE-START-START"                    

  8) FINISHED ... The PLHS18P8A can now be plugged into the existing 16L8A
                  socket with a 5nS speed improvement for the design.

[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 8 
This section pertains to SINGLE FLOPPY OPERATION only : 

      This mode of operation uses ONLY the PAL Converter diskette         
      in the default disk drive (A or B).      

      - Due to space limitations of a 360kByte floppy, the conversion
        datafiles (.PAL, .JED, .PRT, .STD) are NOT saved.

      - For this reason, only selection 1 of the PTP menu:
        (PAL DEVICE  -->  PLD DEVICE) can be performed;  This mode requires
        communication with a Logic programmer via serial port connection.

      - Make sure the serial ports of the computer and Logic programmer are
        connected and properly configured; Check computer configuration with
        selection 3 (COMMUNICATION PARAMETERS) in the PTP menu (next screen).
        
      - If saving the PAL conversion datafiles is required, then quit this 
        option and restart from the MAIN MENU with either:

         * Option-4 which requires a separate floppy for the datafiles.

         * Option-6 which installs the PAL Converter on a Hard-disk system.


[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 9 
This section pertains to DUAL FLOPPY OPERATION only :

    - This mode of operation requires two disk drives and is intended to be
      used with a DUAL FLOPPY system; the PAL converter diskette must be in
      drive-A.

        * A Formatted floppy must reside in drive-B for reading and writing 
          of the 4 PAL conversion datafiles:

                   * PAL input (.PAL) files;  PLD output (.JED, .STD) files; 
                     and  PAL/PLD documentation (.PRT) files.
                    
        * If using the "PAL PATTERN -->PLD PATTERN" selection of the PTP menu,
          make sure the desired PAL input (.PAL) file is on the drive-B disk
          before proceeding. (The .PAL file can be in JEDEC or fuseplot format)
                           
        * Quit and restart from the MAIN MENU if you did not specify a 
          <Filename> for the conversion datafiles.

    - If a hard-disk is desired as the datafile drive, then quit this 
      selection and install the PAL converter on a hard-disk system with
      option-6 of the MAIN MENU; This will run the converter and save datafiles
      on the hard-disk, assuming the drive has sufficient free space.

[ <PgDn>:Next page   <PgUp>:Previous page   <Esc>:Return to menu ]    page 10

 






                 E N D     O F     I N S T R U C T I O N S








                                                      






[                    <PgUp>:Previous page   <Esc>:Return to menu ]           
