                      --------------------------------
                      | PROTEUS - ReadMe (ver. 3.2b) |
                      --------------------------------
                                       B&C Microsystems, Inc.
                                       750 North Pastoria Ave.
                                       Sunnyvale, CA 94086
                                       PH: (408)730-5511
                                       FAX:(408)730-5521
                                       BBS:(408)730-2317


DESCRIPTION OF FILES:
--------------------
README  .TXT    - This file
INSTALL .EXE    - Installation program for the PROTEUS Programmer Software.
INSTALL .DAT    - Data file used by the installation program, containing
                  the compressed PROTEUS Programmer System Software files.


HOW TO LOAD THE SOFTWARE:
------------------------
1. Insert the PROTEUS distribution diskette in drive A:
2. To install the program on hard disk C: type:
       install <CR>
3. To install the program on any other hard disk type:
       install D <CR>
   where D is the selected drive (i.e. C:, D:, E:, F: etc.)


WHAT THE INSTALL PROGRAM DOES:
-----------------------------
1. A directory PROTEUS is created on the default drive C: or the selected
   hard disk.
2. The program file are extracted from the INSTALL.DAT file and copied to
   the PROTEUS directory.


HOW TO RUN THE PROGRAM:
----------------------
1. Go to the PROTEUS directory if you are not already there.
2. Type:
       proteus <CR>

   Note: If the PROTEUS programmer is not present or if it is turned OFF,
         the program can be configured to run in DEMO mode by typing "D"
         at the PORT SELECTION prompt. If you received a DEMO diskette,
         you in fact received the real PROTEUS Programmer Software.


HOW TO USE ADEL (Algorithm Development System):
----------------------------------------------
1. Select Options from COMMANDS menu.
2. Press SPACE to select USER device library.
3. Press ESC to return to COMMANDS menu.
4. Choose part you wish to modify.
5. Select ADEL (Algo).
6. From Device Record screen you may access elements of the algorithm.

   a. To view pin record, first move cursor to pin record field, then
   press F6.  You will now be in the pin record editor.

   b. To view family record, first move cursor to family record field, then
   press F6.  You will now be in the family record editor.  The family
   record includes the following information:

        1. Supply voltages (VPP, VCC, etc).
        2. Timing specifications (tD, PW, OPW, etc).
        3. Algorithm code (through #load(WAV, ?, ?, ?) directive).
        4. Other special parameters.


   c. To view algorithm code, first perform step b. to enter family
   record editor.  Then move cursor to record number argument of
   #load(WAV, ?, ?, ?) directive.  Then press F6.

        Example:


        #load(WAV, 1, 4, 9, 16)
                   ^
                   |
                   Place cursor here then press F6 to view/edit record.


The following is an example of a special test algorithm defined by one
of our customers.  Test program requirements for 28C64 EEPROM are as
follows:

1.  Redundacy clear:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V, A1 = 12V, A2 =  0V
    Prompt: Programming time in milliseconds.

2.  X-Reduncancy Write:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V, A0 = 12V, A1 = 12V, A2 = 5V
    Prompt: Data.
    Prompt: Programming time in milliseconds.
    Prompt: X address (A6 - A15).

3.  Y-Reduncancy Write:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V, A9 = 12V, A10 = 12V, A11 = 5V
    Prompt: Data.
    Prompt: Programming time in milliseconds.
    Prompt: Y address (A0 - A5).

4.  X-Reduncancy Read:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V, A0 = 12V, A1 = 12V
    Read and display data.

5.  Y-Reduncancy Read:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V, A9 = 12V, A10 = 12V
    Read and display data.

6.  Chip Clear:
    Conditions: /CE = 0V, /OE = 12V, /WE = 12V
    Prompt: Programming time in milliseconds.

7.  Chip Write:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V
    Prompt: Programming time in milliseconds.


8.  Software Write Protect Disable:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V, A9 = 5V, A10 = 12V, A11 = 12V
    Prompt: Programming time in milliseconds.

9.  Software Write Protect Enable:
    Conditions: /CE = 0V, /OE = 5V, /WE = 12V, A9 = 0V, A10 = 12V, A11 = 12V
    Prompt: Programming time in milliseconds.

10. Timer Block Clear:
    Conditions: /CE = 0V, /OE = 12V, /WE = 0V
    Prompt: Programming time in milliseconds.

11. Open/Short Input/Output Test

12. Endurance Test:
    Operation: Chip Clear - Verify - Chip Write - Verify.
    Prompt: Number of cycles.

NOTE: To view its implementation in PROTEUS, choose the
      device ALLTEST -> 28C64 (EEPROM).



IMPORTANT INFORMATION NOT CONTAINED IN THE MANUAL:
-------------------------------------------------
None.
