Home
User's Manual
Contents
1. Seon e EO suse Start Address End Address gogoa JAE Ojala ogam Error Address Data 11 NOOO amp GPM mb O u _ Depress ENTER to resume the Duplicate opera tion and to return to step 8 OR depress CLEAR to abort to Duplicate Finished See Failure to Program Operations SECTION 11 Duplicate Active Duplicate Finished Summary of Duplicating a PROM from a Master PROM Insert Personality Module Master and Copy PROMs and select switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER OFF COPY ON Depress RESET Displays are blank Depress PROG DUP First and Last Addresses are displayed Optional Key in new Start and or End Addresses Depress ENTER C1 is displayed asking for change 1 If no changes go to step 8 Optional Key in substitution address and data Depress ENTER C2 C3 C4 C8 will be displayed asking for more changes Repeat step 6 for more changes or go to step 8 Depress Enter D AAA will be displayed for DUP ACTIVE D F will be displayed for Dup Finished Optional Depress ENTER to recall Start and End Addresses and go to step 4 and or 5 if you wish to repeat the Duplicate mode If an error should occur the address and data of the error will be displayed Key A will show master data and Key C will show copy data Optional Depress ENTER to continue with DUP after an error or depress CLEAR to
2. 3 Insert 74S287 1 in the Copy socket 0000 1FFF 0000 OOFFENTER 0000 to OOFF DUP 00 FF ENTER Program a 748287 with the Buffer _ Least significant digit of the 0000 ENTER Buffer content to Copy i 4 EDIT 06ENTER Swap the upper and lower digit of each byte in the Buffer from 5 insert 745287 2 in the Copy socket Program a 745287 with the Least significant digit of the Buffer content 12 3 12 4 SECTION 13 ERROR INDICATIONS AND OPERATION MODES ERROR INDICATIONS I CODE EXPLANATION Set up error The Source and Destination toggle switches are not in the proper position e g a non valid operation such as program MASTER i Se eae EAS E1 Data error A failure to Blank Check Program Compare E2 No option Option selected does not exist Duplicate Master to Buffer If you try to move a 2K program into the last 1K of Buffer this error indication will appear prior to attempting the operation Ea No Personality Module A Personality Module is not installed Buffer operation may continue E5 Option Interface not ready Option selected but when checked the interface is not properly hooked up Example 9818 RS232C adapter installed but ON LINE OFF LINE switch is in the OFF LINE position Communication CHECKSUM error When using one of the interfaces in which the checksum of each line is sent over the interface and the checksum does not match this error w
3. SSA Start Address End Address Fol 7 If a non compare occurs the address and data of Le tele the Master PROM where the non compare oc sJ JAE curred will be displayed Key C will display the allfsllfelivl copy data and key A will display the master data Dina Va C y Error Address Data 8 Depress ENTER to continue with the Compare Compare Active operation and to return to step 4 and or 5 OR de or press CLEAR to abort to Compare Finished Compare Finished Summary of Comparing a Copy PROM with a Master PROM Insert Personality Module Master and Copy PROMs and select switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER OFF COPY ON Depress RESET The hex displays are blank Depress READ CMPR First and Last Addresses are displayed Optional Key in new Start and or End Addresses Depress ENTER C AAA is displayed When finished C F is displayed Optional Depress ENTER to repeat operation over previously selected address field fa non compare occurs the address and data of the Master PROM are displayed Key C displays copy data and key A displays master data Optional Depress ENTER to continue Comparing or depress CLEAR to abort to Compare Finished without losing original address limits NOOARWM 00 5 14 Performing a Checksum on a Master PROM example shown is for a 2Kx8 PROM 1 Select the switches as shown Insert the appro pria
4. BLOCK aA ls c o E c iole o E 1000 I 100 I ADDRESSES MEA Xi Mir MrRA NI2FF Yager BEFORE MOVE AFTER MOVE Figure 7 4 Illustrations of Buffer Block Move Operations In the examples each internal lettered block is equal to 256 locations Buffer Edit Nibble Swap example shown is for an 8Kx8 RAM Buffer In the Nibble Swap operation the MSD of each 8 bit Buffer location is swapped with the LSD of the same location See Figure 7 5 1 Selectthe switches as shown The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank A Personality Module is not necessary E4 is dis played if a Personality Module is not present A warbling tone will sound if the AUDIO switch is ON You may now continue 3 Depress EDIT E 00 is displayedtoindicate Edit Mode 00 4 Using the hex keyboard key in 06 to select Me ble Swan Mode win ew Ae a a e on Depress ENTER Nibble Swap is accepted and the First and Last Addresses of the Buffer are dis played 6 To Nibble Swap the entire contents of the Buffer go to step 7 To Nibble Swap a limited field use the hex keyboard to key in new Start and End Ad dresses MASTER BUFFER COPY i SS IN N lt A IAE IE A US Edit Default Mode A Edit Nibble Swap asa soo cana agaa First Address Last Address alba a BIE IEE WIIG End Address Start Address 7 29 7 Depres
5. Hele oana 5 E 5 Start Address End Address 7 33 7 Depress ENTER The Start and End Addresses are accepted The display shows the Start Address for the second field where the most significant digit in Unpacked form is stored O key the second field Beg ar Ona Address Data 8 Use the hex keyboar A 1 Otart AA Sari Ad aaa lean ress use in miskeyed characters 9 Depress ENTER The Write mode LEDis ON The ee ee display shows E 08 AAA to indicate Edit Hex a ee ee Pack Active Upon completion of the operation KEEN SS the AAA is replaced with an F to indicate Edit Hex Unpack Active Finished A steady tone sounds if the AUDIO switch is ON The Write mode LED is switched OFF Edit Hex Unpack Finished 0000 0000 START START A 1000 4 7 1000 2 i PACKED FIELD LSD FIELD A _ _END_ _ _END_ _ B 10FF 10FF YY START _ _START_ _ Wi Ys 1400 t 1400 MSD FIELD _END_ _ 14FF LAST LAST PACKED m Y UNPACKED SECTION 8 MANUFACTURING MODE The Manufacturing Mode is a mode which operates with minimum operator interaction To achieve this opera ting simplicity the mode is restricted to 1 Master to Copy operations oniy 2 Full PROM field only In the Manufacturing Mode the M980 can operate in one of four sub modes Blank Check D pare or Automatic a mode which sequences automatically through the other
6. JE Jet Saldo ogam Start Address End Address E Start Address 7 21 8 Use the keyboard to key in the desired Start Address of the block to be moved up See Figure 7 3 for additional explanation cated location s is displayed 10 If desired use the keyboard to key in other data 11 to be used to fill vacated locations Depress ENTER The previous data is accepted and the display shows E04 AAA to indicate Edit Delete Active The Write Mode LED is lit The M980 deletes all of the data between the block Start Address and the address keyed in Step 8 It then fills all of the vacated locations with the data in the display prior to step 11 Upon completion of the operation the AAA in the display is replaced with F to indicate Finished A steady tone sounds ifthe AUDIO switch is ON The Write Mode LED is extinguished NOTE Depending upon the size of the block to be deleted this operation may take up to 60 seconds to perform 7 22 New Biock Default Data Start Address Edit Delete WRITE MODE Edit Delete Finished ADDRESS OF DATA TO BE MOVED UP STEP 8 1 5 lt DATA TO BE DELETED gt 0123456789ABCDE 1 0 F D COTTE START ADDRESS 1000 END ADDRESS 10FF i 0 F F B BEFORE DELETE 2 OPERATION 1 0 F F AFTER DELETE OPERATION DS DATA AT END OF Z FF or DATA determined Al ORIGINAL BLOCK by user ST
7. MASTER OFF BUFFER ON COPY ON Depress RESET All displays are blank Depress CMPR First and Last Addresses of the Copy PROM are displayed Optional Key in the new Start and End Addresses Depress ENTER The First Address of the Butter is displayed Optional Key in the new Buffer Start Address Depress ENTER C AAA is displayed for Compare Active C F is displayed when finished Optional Depress ENTER to repeat the Start and End Addresses of the Copy PROM Depress ENTER again to repeat the Start Address of the Buffer Go to step 7 to continue the Compare operation Ifan error occurs the address and data of the error are displayed Depress key Cto view copy data and key B to view Buffer data Optional Depress ENTER to continue with the Compare operation or depress CLEAR to abort to Compare Finished 6 13 6 14 Performing an Illegal Bit Check on a Copy PROM from the Buffer example shown is for a 16Kx8 RAM Buffer and a 2Kx8 Copy PROM The Illegal Bit Check operation checks for the possibility of overwriting the PROM in the copy socket over the defined field with data from the buffer illegal Bit Check determines the erased state of the PROM under con sideration from the lookup table in the personality module If the copy PROM has a nonerased location that has an erased state to be written an error condition will occur No attempt will be made to actually write data to the copy PROM during ill
8. AUN To Checksum the entire contents of the Copy Depress ENTER The M980 will accept the dis Performing a Checksum on a Copy PROM example shown is for a 2Kx8 PROM Select the switches as shown Insert the appro MFG AUDIO MASTER BUFFER COPY priate Personality Module Insert the Copy PROM O N into the COPY socket of the Personality Moduie The AUDIO switch is optional UR Depress RESET The 8 hex displays are blank o EN Depress KEY C The First and Last Addresses of the Copy PROM will be displayed coga Jeee Cosa EJE First Address Last Address PROM starting with the First Address go to step 5 To Checksum over a limited field use the hex keyboard to key in a new Start and End Address MSD first kiele eaaa oana ogan Start Address End Address EN played data as the Start and End Addresses for the operation The display will show CC AAA to indicate Checksum CC Active AAA When the Checksum is compiete the six digit hex equi valent will be displayed Hexadecimal Checksum Summary of Performing a Checksum on a Copy PROM Insert Personality Module Copy PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER OFF COPY ON Depress RESET Displays are blank Depress key C First and Last Addresses are displayed Optional Redefine Start and End Addresses Depress ENTER CC AAA is displayed while act
9. Last Address and pin positions already assigned Further articles on PROM and microprocessor technology are found in Pro Log s PROM User s Guide and Microprocessor User s Guide If you would like to know See Page 1 How do install a Personality Module and what part of the PROM is the top and what part is the botom coses ad ts Belk pi A lee 3 2 2 How do tell how many addresses lines are in my device and how can start im the middie lwant to cadera eine ee ae 4 1 3 Is my PROM blank empty osa A E A A A A See 5 17 4 How dell program a PROM ssp a a ne a a oi ee Se 5 2 5 HOW Car reada PROM aii a a is e is et a 5 6 6 How can make a copy of my original PROM 5 8 7 How can verify that the copy is the same as the original PROM 5 11 8 Has my PROM lost any of its original data How can I check this 5 13 9 if make a mistake how can correct it cule sia a a aa rar een en a 10 1 10 What do do if my PROM won t program A rt EN ee 11 1 11 How can I test the Programmer es Sten a a Ba eI es 14 1 For more detailed information on the many functions you can perform on your M980 Programmer see the table of contents beginning on the next page VOLUME 1 M980 CONTROL UNIT USER S MANUAL Table of Contents Section 1 M980 Summary 2 u nen ren ee ee ans 1 1 DSS COUT ee ee ae an ee Ba ee Be ee een ee 1 1 PS SCN A A A EIER ANBOREERBERLEERC
10. Start Address End Address Depress ENTER The displayed addresses will be accepted as the Start and End Addresses for the operation The display will show the Start FT Address in the left most displays The Write Mode LED is lit Start Address Write Mode qe y To program the address displayed key in the de dired data MSD first using the CLEAR key to correct mistakes To step over a location conti nue to step 7 JE Geile gold SJENEJE Address Data 7 h NO OF OC N 00 Depress ENTER to initiate programming of the displayed data or to step over an address without aitering it Tne next sequentiai address wili De displayed Repeat steps 6 and 7 foreach address if an address cannot be programmed with the data displayed the M980 will not increment the address and the error tone will sound if Audio switch is ON See Failure to Program Operations SECTION 11 When the End Address is displayed and step 6 and or 7 are initiated an F will appear to indi cate that the Program mode has been performed over the entire Start and End Address fieids TO repeat the Program mode without Resetting depress the ENTER key when the F is dis played This will display the Start and End Ad dress field previously used You are now back at step 4 At this point you can either redefine the Start and End Address field or continue with the dispiayed Start and End Addresses U Nex
11. ello a HJEL Hee MEE m Checksum Hexadecimal Summary of Performing a Checksum on the RAM Buffer OFF Depress RESET All displays are blank Depress key C First and Last Addresses are displayed Optional Redefine the Start and End Addresses Depress ENTER CC AAA is displayed while active Hexadecimal Checksum is displayed when finished Set select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER ON COPY 7 9 7 10 BUFFER EDIT FUNCTIONS Buffer Edit functions are provided for manipulating Buffer data into a more useful form Currently there are nine Buffer Edit modes summarized below The word length of the Buffer is always 8 bits in the Edit mode HEX KEY CODE EDIT MODE DESCRIPTION 00 SET WORD SIZE Set Buffer word size to 4 8 12 or 16 bits 01 INVERT i Complement a data fieid i 02 FILL BUFFER Load Buffer field with a specific data byte 03 INSERT Insert a block of data into a specified address field 04 DELETE Delete a block of data and close within a specified address field 05 BLOCK MOVE Move a block of data from one address field to another address field 06 NIBBLE SWAP Exchange upper and lower hex digits within an address field 07 HEX PACK Combine unpacked digits from two defined address fields 08 HEX UNPACK Separate packed digits to form two unpacked address fields Buffer Edit Set Word Size The Set Word Size mode con
12. 5 SECTION 4 ADDRESS FIELD DEFINITION All keyboard operations with the exception of Manufacturing mode and some of the remote control options allow the operator to select a partial address field If the operator does not selecta partial field the full address range will be used The M980 refers to the Personality Module for Master and Copy PROM size Full Address Operation Whenever a mode is selected the hexadecimal display indicates the full PROM size to the operator by auto matically displaying the First Address and the Last Address The First Address is always all zeros and the Last Address is always ones represented in hexadecimal The hexadecimal values for the First and Last ddresses of all PROMs are given in Figure 4 1 HEXADECIMAL FULL PROM FIELD ADDRESS FIRST LAST ADDRESS ADDRESS 65536 by X Figure 4 1 PROM Size Field Definition The full address field indicates to the operator that all addresses of the PROM will be operated on The operator may accept the full address or select a partial address Partial Address Operation The operator has the option of changing the full address to a partial field before initiating the operation A par tial field may be as small as a single location and as large as the full address field When the First Address and Last Address appear in the hex display the operator can redefine the field by key ing in a Start Address and End Address The Start and End Addresses define the n
13. B to view Buffer address and daia Optional Depress ENTER to continue with the Duplicate operation or depress CLEAR to abort to Dup Finished 6 9 Comparing the RAM Buffer to a Copy PROM example shown is for a 16Kx8 RAM Buffer and a 2Kx8 Copy PROM 1 Select the switches as shown Insert the appro priate Personality Module Insert the Copy PROM inthe COPY socket The AUDIO switch is optionai N Depress RESET The 8 hex displays are blank 3 Depress CMPR The 8 hex displays show the First and Last Address of the Copy PROM 4 To Compare the entire contents of the Copy PROM with the Buffer go to step 5 To Compare a limited field use the hex keyboard to key in a new Start and End Address MSD first 5 Depress ENTER The M980 accepts the dis played data as the Start and End Addresses for the operation The display shows 0000 the First Address of the RAM Buffer 6 If you wish the Compare operation to start with the first location of the RAM Buffer continue to step 7 To redefine the Start Address of the Buf fer use the hex keyboard to key in a new Start Address MSD first MFG MODE BUFFER COPY AUDIO MASTER AS Q AR Ny First Address Last Address Start address End Address E Buffer First Address coag Boge IIe Seat Buffer Start Address 6 11 T 10 Depress ENTER The displayed Start Address for the RAM Buffer is accepted by the M980 C A
14. Depress EDIT E 00 is displayed to indicate Edit mode 00 4 Using the hex keyboard key in 02 to select Fill Buffer Mode 5 Depress ENTER The Fill Buffer Mode is accepted and the First and Last Addresses ofthe Buffer are displayed 6 To perform the Fill Buffer operation over the en tire contents of the Buffer go to step 7 To operate over a limited field use the hex keyboard to key in a new Start and End Address field MSD first MASTER BUFFER COPY Edit Default Mode A ee ccoa aaa El CCIE EEE Edit Fill Buffer ENTER H First Address Last Address o kele Baag cana LE Start Address End Address 7 15 7 Depress ENTER The display shows E02 FF to indicate the Edit Fill Buffer Mode and the data to be loaded into the Buffer as defauit data 8 Use the hex keyboard to key in new data or de fault to FF 9 Depress ENTER The data is accepted and re placed with AAA to indicate Edit Fill Buffer Active The Write Mode LED is lit Upon comple tion of the operation the AAA is replaced with F to indicate Finished A steady tone sounds if the AUDIO switch is ON The Write Mode LED is extinguished EN Edit Fill Buffer Default Data CIM Edit Fill Buffer Data Active Edit Fill Buffer WRITE one O Edit Fill Buffer Finished Buffer Edit Insert example shown is for an 8Kx8 RAM Buffer In the Insert
15. Depress RESET Displays are blank Depress READ CMPR First and Last Addresses are shown Optional Redefine Start and End Addresses via the hex keyboard Depress ENTER The Start Address and its corresponding data are displayed Repeat for each sequential address OR Optional Depress CLEAR to decrement the address and show its data End address is reached and ENTER is depressed An F is displayed for Finished Optional Depress ENTER to show previous Start and End Addresses and to return to step 4 and or 5 5 6 H Insert Da Reading a Master PROM in the MASTER Socket example shown is for a 2Kx8 PROM al nA Personality Module and selec shown In sert the device to be read inte the MASTER socket of the Personality Module The AUDIO switch is optional Depress RESET The 8 hex displays are blank Depress READ The 8 hex displays show the First and Last Addresses of the Master PROM To Read the entire contents ofthe Master PROM starting with its First Address go to step 5 To Read a limited address field use the hex key board to key in a new Start Address MSD first Repeat for End Address Depress ENTER The M980 will accept the dis played data as the Start and End Addresses for the operation The display will show the Start Ad dress in the left most dispiays The data located atthat address will be displayed in theright most displays Repeat step 5 and the next sequential address and d
16. OFF insert a PM 9047 745287 Personality Module with a PA16 1 pinout adapter and turn power back ON Then ee a S MODE DISPLAY OPERATOR RESPONSE COMMENT 1 Insert 745287 1 in the Master Socket DUP 00 FF ENTER Move 74S287 1 to Buffer Master _ Least significant digit of 0000 to Buffer oor ENTER to OOFF EDIT 06 ENTER 0000 1FFF 0000 OOFF ENTER Swap the upper and lower digit of each byte in the Buffer from 0000 to OOFF 3 ia 745287 ie in the Master gt Move 745287 2 to Buffer Least significant digit of 0000 to OOFF The Buffer now holds the content of two 748287 PROMs PROM 1 is contained in the Most significant digit of the Address field and PROM 2 is contained in the Least significant digit of the Address field 4 Switch the M980 power OFF remove the PA16 1 pinout adapter and replace it with a PA20 2 Switch M980 power back ON STEP MODE DISPLAY OPERATOR RESPONSE COMMENT 5 Insert 745471 in the Copy socket DUP Buffer to Copy Program a 748471 with the Buffer Content 12 1 Example 2 A 2732 PROM 4Kx8 is to replace four 2708 PROMs 1Kx8 each Move the 2708 data to the Buffer then program a 2732 as follows turn unit power OFF insert a PM9005A 2708 Personality Module and turn power back ON Then STEP MODE DISPLAY OPERATOR RESPONSE COMMENT I 1 insert 2708 1 in the Master socket DUP 000 3FF ENTER Move 2708 1 data to Buffer
17. abort to Dup Finished without losing original address limits and changes 5 11 5 12 Comparing a Copy Prom with a Master PROM example shown is for a 2Kx8 PROM 1 Select the switches as shown Insert the appro priate Personality Module Insertthe PROM tobe used as Master in the MASTER socket Insert the PROM to be written into the COPY socket The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank 3 Depress CMPR The First and Last Addresses of the Master and Copy PROMs will be displayed 4 To Compare the entire contents of the Master PROM against the Copy PROM starting with the First Address go to step 5 To Compare a limited field use the hex keyboard to key in a new Start and End Address MSD first 5 Depress ENTER The displayed addresses will be accepted as the Start and End Addresses for the operation C AAA will be displayed to indicate Compare C Active AAA When the Compare mode is finished C F will be displayed for Com pare C Finished F ela aaa a MEG MODE AUDIO MASTER A Sa A o BUFFER COPY Y IN A QY U Ey First Address Last Address dale a RIE Start Address End Address Compare Active Compare 6 To repeat the Compare mode after C F is dis played depress ENTER The previous Start and rie 1 Na a Ca LO Fall End Addresses will be displayed Continue with Pr step 4 and or 5
18. end address accordingly INSERT Figure 7 2 Illustration of Edit Insert 7 20 Buffer Edit Delete example shown is for an 8kx8 RAM Buffer When deleting information the data locations vacated when all dataismoved up arefilled with a user defined fi estas Y SS ra ds aan a Las almas Ma as BANN Cd EA AI A ar a P x NE value 1118 ex ampie SNOWN iS 101 Geieling 10Cal Ons IVVU tnrougn T1UUF ana operating over a biock of 256 locations 1000 10FF The data used to fill in the vacated locations is 00 See Figure 7 3 EN on 2 Depress RESET The 8 hex displays are blank A Personality Module is not necessary E4 is dis played if a Personality Module is not present A warbling tone will sound if the AUDIO switch is ON You may now continue 3 Depress EDIT E 00 is displayed to indicate Edit Mode 00 4 Using the hex keyboard key in 04 to select the Delete operation 5 Depress ENTER The Delete Mode is accepted and the First and Last Addresses of the Buffer are displayed 6 Using the hex keyboard key in the Start and End Address limits of the data block to be deleted or default to the entire Buffer The Start Address should be the First Address at which data is tobe deleted 7 Depress ENTER The Start and End Addresses of the block are accepted and the Start Address of the block is displayed Edit Default Mode gun Celie goca ogai GI First Address Last Address
19. error are displayed Depress Key C to view copy data and Key B to view Buffer data Optional Depress ENTER to continue with the IBC operation or depress CLEAR to abortto IBC Finished 6 16 SECTION 7 ADDITIONAL BUFFER OPERATIONS The CMOS RAM Buffer of the M980 provides a workspace 4Kx8 standard 8Kx8 and 16Kx8 optional where PROM code can be accumulated and manipulated prior to programming a blank PROM The Buffer can be loaded from the M980 keyboard Master PROM or the remote interfaces 9811 9812 9814 and 9818 The M980 features Data Displacement during Buffer input and output operations and enables edit functions to change that data The M980 power may be switched OFF for at least one week without losing Buffer data it is recom mended that the Buffer be cleared to the erased state of the PROM type used prior to loading valid data into the Buffer See Fill Buffer Operations in SECTION 7 RESET does not affect the Buffer contents The M980 Buffer Edit operations are selected via the hex keyboard after RESET and the EDIT key are de pressed In its present configuration the M980 RAM Buffer is seen as an 8 bit Buffer when performing Invert Insert Delete and Fill Buffer operations The Nibble Swap Hex Pack and Hex Unpack operations are pro vided for 4 bit manipulation Only the Buffer is involved in the following operations it is not mandatory that a Personality Module be installed a warning E4 is displayed this can be
20. is in the ON position Hexadecimal keyboard This keyboard has several dual purpose switches In addition to normal data entry the keys are used to select modes for interface selection see SECTION 15 Key C is used to select the Checksum mode In this mode a checksum may be made over any defined address field on the Master or Copy PROM or the Buffer SECTION 3 PERSONALITY MODULE DESCRIPTION There are four types of plug in Personality Moduies for the M980 Programmer Dedicated Generic Gang and Special Dedicated Modules are configured to program one or more devices with the same pinout Generic Modules use Pinout Adapters and Configurators to program any of a manufacturer s generic line of PROMs Gang Modules program multiple PROMs usually 8 simultaneously Special Modules include modules to program PALs and FPLAs The M980 includes provisions for allowing the module to assume control of the programmer some future Special Modules may use this feature In all cases the Personality Modules interface with the Control Unit to provide the various voltages required to program and read a particular PROM accommodating the various interface options of the Control Unit automatically Each module plugs into a Control Unit using three proven and reliable D type connectors Each module has one or more COPY sockets and one MASTER socket Programming voltages are never applied to the MASTER socket thus protecting the Master PROM Dedic
21. neglect unauthorized repair or installation are not covered by warranty Seller shall have the right of final determination as to the existence and cause of defect As to items repaired or replaced the warranty shall continue in effect for the remainder of the warranty period or for ninety 90 days following date of shipment by Seller of the repaired or replaced part whichever period is longer No liability is assumed for expendable items such as lamps and fuses No warranty is made with respect to custom equipment or products produced to Buyer s specifications except as specifically stated in writing by Seller and contained in the contract Copyright 1980 by Pro Log Corporation Monterey CA 93940 All rights reserved Printed in the U S A No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means electronic mechanical photocopying or otherwise without the prior written permission of the publisher WHAT IS AN M980 PROM PROGRAMMER The M980 is analogous to a typewriter or copier and a PROM is likewise analogous to an electronic piece of paper By inserting the appropriate typing element Personality Module the user can type program read copy duplicate or proof compare an electronic piece of paper PROM The M980 even allows copying with corrections One word of caution these electronic pieces of paper PROMs have a top line First Address bottom line
22. oper Su risa BOS eer v SS Sur WEGE u selected by a toggle switch is optional plicate Com IDIO tann iw Ui Manufacturing Mode Automatic Sequencing Operation 1 Insert the appropriate Personality Module and MFG AUDIO MASTER BUFFER COPY select switches as shown Insert the PROM to be MODE used as the Master PROM into the MASTER i socket and the PROM to be copied in the COPY socket 2 Depress RESET The 8 hex displays are blank 3 Depress AUTO An A appears in the display AUTO Ne 4 Depress ENTER This initiates an automatic se quence progressing from Blank Check to Dupli ZEN cate Write Mode LED lit to Compare Auto Blank Check Active Auto Duplicate Active WRITE MODE Auto Compare Active 5 NO OF 20m Ifan erroris detected the M980 halts and displays Upon the successful conclusion of the operation an F is displayed replacing the AAA Asteady tone sounds if the AUDIO switch is ON 5 Auto Finished the operation code B Blank Check or C Compare and E1 to denote Error A warbling dama ars nda if tha ALIMINA Ian i One SOUNAS IT THe AULI iOi gie switch is in the ON position NOTE All modules that program the 2708 and TMS2716 PM9005A PM9053A PM9051A and PM9060A respond differently Refer to SECTION 11 Failure to Program Opera tions Also Gang Modules for PROMs other than the 2
23. overridden by continuing with the operation CHECKSUM BLANK CHECK TS EDIT READ M980 AUTO CMPR RESET BUFFER WRITE MODE _ ee fell gona ganag Se Figure 7 1 7 2 Programming the RAM Buffer using the M980 Keyboard example shown is for 8Kx8 RAM Buffer 1 Selectthe switches as shown The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank A Personality Moduie is not necessary E4 is dis played if a Personality Module is not present A warbling tone will sound if the AUDIO switch is ON You may now continue 3 Depress PROG The 8 hex displays should show the First and Last Addresses of the RAM Buffer 4 To Program the entire contents of the RAM Buf fer starting with the First Address go to step 5 To Program a limited field use the hex keyboard to key in a new Start and End Address MSD first 5 Depress ENTER The M980 accepts the displayed data as the Start and End Addresses for the operation The display shows the Start Address in mm the left most display The Write Mode LED is lit 6 To Program the address displayed key in the de sired data MSDfirst using the CLEAR key to cor rect mistakes To step over a location continue to step 7 BUFFER copy MASTER First Address Last Address Start Address End Address Start Address WRITE MODE ooog oana oooa guide Address Data T Zaun Whe
24. re leased the Self Test mode is active Display shows 000 0 Toggle Switch Test Depressing Key 1 initiates the Toggle Switch Test where the display corresponding to each toggle switch reflects the position of the switch 0 down 1 up MASTER BUFFER COPY Depress CLEAR to return to Self Test Selection and to display alternating 0 s Keyboard Keyswitch Test Depressing key 2 enters the Keyboard Test As this test begins the displays are blank Any hex key depressed is shown in the display and shifts from left to right as additional keys are depressed and released The function keys will respond as follows EDIT AUTO 4 BLNK CHCK 5 PROG DUP 6 READ CMPR 7 and ENTER 0 When depressed the CLEAR key terminates this test and returns the M980 to the Seif Test Selec tion Display Test Depressing Key 0 causes the Display Test to begin In this test all 8 displays cycle from 0 through F and repeat allowing the operator to determine if any display segment character or display is not operating properiy When depressed the CLEAR key terminates this test and returns the M980 to the Self Test Selection 14 1 RAM Buffer Test When this test is performed all existing data in the Buffer is altered Time for this test is 5 min for 16K Depressing key 3 enters the RAM Buffer Test The display will show the full buffer address range Depress enter The displays show B DD AAA while the test is in progress The M980
25. to Buffer 2 insert 2708 2 in the Master socket 0000 0400 ENTER 0400 to 07FF 3 Insert 2708 3 in the Master socket DUP 000 3FF ENTER Move 2708 3 data to Buffer 0000 0800 ENTER 0800 to OBFF DUP 000 3FF ENTER Move 2708 2 data to Buffer 4 Insert 2708 4 in the Master socket 000 3FF 0000 ENTER 0C00 ENTER Move 2708 4 data to Buffer 0C00 to OFFF The Buffer now holds the content of four 2708 PROMs 5 Switch the M980 power OFF remove the PM9005A Personality Module and insert the PM9064 2732 Personality Module Switch M980 power back ON Now insert a blan a ms k 2732 PROM in the Copy sock rv Sp enn J VW COMMENT 000 REE Program 2732 with the Buffer 0000 ENTER content 12 2 Example 3 Two 748287 PROMS 256x4 each are to replace a 745471 PROM 256x8 Move the 745471 data to the Buffer then program the two 748287 PROMs as follows turn unit power OFF insert a PM 9047 745471 Personality Module with a PA20 2 pinout adapter and turn power back ON Then i insert 748471 in the Master socket i DUP 00 FF ENTER Move 745471 data to Buffer Master 0000 ENTER to Buffer ee E The Buffer now holds the content of the 748471 2 Switch the M980 power OFF remove the PA20 2 pinout adapter and replace it with a PA16 1 Switch M980 power back on COMMENT STEP MODE DISPLAY OPERATOR RESPONSE
26. 00 is displayed to indicate Edit EDIT mode 00 Edit Default Mode vert mode a 4 Using the hex keyboard key in 01 to select In Edit Invert 5 Depress ENTER Invert Mode is accepted and the First and Last Addresses of the Buffer are dis played First Address Last Address 6 To perform the Invert operation over the entire contents of the Buffer starting with the First Ad dress go to step 7 To Invert a limited field use the hex keyboard to key in a new Start and End Address field MSD first COLE BTE cuba cece Start Address End Address 7 13 7 Depress ENTER The displayed address is ac cepted as the Start and End Addresses for the Nr 3 q operation E01 AAA is displayed to indicate Edit A la ae Invert Active The Write Mode LED is lit Upon Completion of the operation E01 F is displayed to indicate Finished A steady tone sounds if the Se AUDIO switch is ON The Write Mode LED is WRITE MODE 1 Edit Invert extinguished Fa ai Edit invert Finished 7 14 Buffer Edit Fill Buffer example shown is for a 2K block of data in an 8Kx8 RAM Buffer 1 Select the switches as shown The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank A Personality Module is not necessary E4 is dis played if a Personality Module is not present warbling tone will sound if the AUDIO switch is ON You may now continue 3
27. 00 0000 _ _ START _ _ _ START _ 1000 1000 1 LSD FIELD PACKED FIELD l E _ _END_ _ _ _Enp_ _ _B 10FF 10FF _ _ START _ 1400 7 3 j T MSD FIELD E X 9 x B LAST LAST UNPACKED PACKED 7 32 Active Finished Buffer Edit Hex Unpack in the Hex Unpack mode of operation the Ru iffor address field is defined f hend da abiockt io De unpacked t Start Address is then defined forthe beginning of the Buffer address field whe het the most significant digitin ere unpacked form is stored The least significant digit is stored in the unpacked form in the same address field as that of the data block that is unpacked 1 Select the switches as shown The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank 3 Depress EDIT E 00 is displayed to indicate Edit mode 00 4 Using the hex keyboard key in 08 to select the Hex Unpack mode 5 Depress ENTER Hex Unpack is accepted and the First and Last Addresses of the Buffer are displayed 6 Use the hex keyboard to begin a Start and End Address field for the block of data to be Un packed Use the CLEAR key to clear miskeyed characters See SECTION 10 for further infor mation MASTER BUFFER COPY ER cena Jj LI Ei A A A A A m AN A A A E A re ER Edit Default Mode EEE Salsa Sosa agaa Edit Hex Unpack First Address Last Address Ee 2
28. 16 continue through to the end of the operation before halting ree eee Auto Finished ENTER I b fi FE OF a Start Address End Address Auto Blank Check Error Auto Compare Error Summary of Master to Copy Operation h Insert Personality Module PROM to be programmed PROM to be copied select switches as follows MFG MAME OFF AIININ optional MASTER ON BUFFER OFF COPY ON VIII wl Depress RESET Display is blank OUPO D indicate an error 9 6 PAN II vpyuwitar win wi Depress AUTO First and Last Addresses of the Master Copy are shown Depress ENTER The display will show AB AAA A D AAA A C AAA When complete the AAA will be replaced with F To repeat depress ENTER You are now back to step 4 The M980 halts and displays the address and data to SECTION 10 CLEAR KEY OPERATIONS General Description in the M980 the Ciear operation is defined as An operation that removes the present condition and allows a ft i i correction of that condition to be implemented without resetting all of the previous operations The CLEAR key on the M980 has several functions depending upon the mode of the M980 In keyboard entry situations it allows the correction of hex keyboard entries In the Read mode it allows recall of the previous address and data decrement Finally itis used to abort Duplicate or Program modes upon an er
29. 708 or TMS2716 continue through to the end of the operation before halting Auto Compare Error To repeat the entire sequence with new Copy PROM return to step 4 Summary of Automatic Sequencing Operation Insert Personality Module PROM to be programmed PROM to be copied and select switches as follows MFG MODE ON AUDIO optional MASTER ON BUFFER OFF COPY ON Depress RESET Display is blank A CI 1 IO rer Depress AUTO A is displayed Depress ENTER Automatic sequencing commences The display shows AB AAA AD AAA AC AAA When complete A F is displayed If an error is detected B or C and E1 are displayed Optional Load new Copy PROM Depress ENTER to repeat Blank Check to Duplicate to Compare operation 8 2 Manufacturing Mode Single Operation Blank Check Duplicate Compare 1 Insert the appropriate Personality Module and select switches as shown Insert the PROM to be used as the Master PROM into the MASTER socket and the PROM to be copiedintothe COPY socket 2 Depress RESET The 8 hex displays are blank RESET 0 Depress BLNK CHCK Biank Check DUP Dup licate or CMPR Compare A B D or C is displayed to indicate the mode key depressed Blank Check yy A A E ETE A ANA OR Duplicate Compare 4 Depress ENTER The operation automatically begins and AAA is displayed in th
30. AA is displayed to indicate Compare C Active AAA The M980 begins comparing the Start Address of the Buffer with the Start Ad dress of the Copy PROM This continues until the End Address of the Copy PROM is reached When finished the display shows C F Torepeatthe Compare operation without reset ting depress ENTER The hex display shows the previous Start and End Addresses used You may now redefine the Start and End Addresses as in step 4 OR you may depress ENTER again and the previous Buffer Start Address is dis played You may redefine the Buffer Start Ad dress as in step 6 and or go to step 7 If an error should occur the address and the data of the Buffer where the error occurred are displayed Depressing key C shows the copy data and address Depressing key B shows the Buffer data and address again See Section 12 Depress ENTER to resume Compare operations and to return to step 8 OR depress CLEAR to abort to Compare Finished See Failure to Pro gram Operations in SECTION 11 6 12 Compare Active Compare Finished UA Start Address End Address J ENTER Buffer Start Address Ona gana JA onge Error Address Data bed OR i CLEAR Compare Active Compare Finished ch NODON AWN 10 Summary of Comparing the RAM Buffer with a Copy PROM Insert Personality Module Copy PROM and select switches MFG MODE OFF AUDIO optional ON OFF
31. ART ADDRESS 1000 WITH DATA THAT WAS MOVED UP Figure 7 3 Illustration of Delete Operation 7 23 7 24 Buffer Edit Block Move example shown is for an 8Kx8 RAM Buffer When Block Moving data the original data is left intact unless overlapping occurs The example shown in Figure 7 4 is for moving address iocations 1000 through 12FF to addresses 1800 through 1AFF Wong AUDIO MASTER COPY 1 Select the switches as shown The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank A Personality Module is not necessary E4 is dis played if a Personality Module is not present A warbling tone will sound if the AUDIO switch is ON You may now continue 3 Depress EDIT E 00 is displayed to indicate Edit Mode 00 4 Using the hex keyboard key in 05 to select Block Move Mode 5 Depress ENTER Block Move is accepted and the First and Last Addresses of the Buffer are dis played 6 Use the hex keyboard to key in the Start and End Addresses of the block to be moved 7 Depress ENTER The Start and End Addresses are accepted and the Start Address of the block is displayed j A tf Mey i MZ I Edit Default Mode Edit Block Move First Address Last Address Start Address End Address Start Address 7 25 8 Use the hex keyboard to key in the address at c EN which the new block starts ce y on 9 Depress ENTER The new block Sta
32. ASTER BUFFER COPY are ON this key acts to select the Duplicate mode in which the source contents are copied into the destination When only one toggle switch is ON the Program mode is selected In the Program mode data is written into either the Buffer or Conv PROM www 1 Lia ivias BLNK CHCK A dual function key If one switch is ON MASTER or COPY a check of the PROM for the unprogrammed state will be performed If any bit in the PROM is found to be in the programmed state an error will be indicated When used with the MASTER socket the Blank Check mode may safely be used for incoming inspection of new PROMs with no danger of accidental programming If two switches are ON MASTER and COPY or BUFFER and COPY an illegal bit check will be performed on the Copy PROM The Illegal Bit Check will determine from the erased state of the PROM if the data in the Copy PROM can be successfully over written This dual function does not apply to gang modules If an attempt is made to Illegal Bit Check with a gang module an EQ will be displayed During the IBC operation no attempt will be made to actually write data to the Copy PROM Check PROM manufacturers specifications before overwriting any PROM EDIT AUTO A dual function key used to select automatic sequencing of the Blank Check Duplicate and Compare modes Two toggle switches MASTER BUFFER COPY must be in the ON position Also used to select Buffer Edit functions when only the Buffer switch
33. BERKENRESEBERSERAPN 1 1 Optional Equipment and O APA a So ios 1 1 Hexadecimal eo IA A ai 1 2 Section 2 Operating Panel Description __ nennen 2 1 Displays and AICA OS e De ls lo a es 2 1 a 42 AA AA A A E A A OA 2 2 TOJO eS AMM A ET I cae dene tn 2 2 os AS A Ce SAC PEN er Er ee PONE II ES NE O u St Ense reg 2 2 Section 3 Personality Module Descriptions A O 3 1 Bi AAA A O A eisen ES 3 1 Dedicated MOE es o o a ar 3 1 Gener MO A a nd E e ee 3 3 Gana Module ze seen ee OS 3 4 Special Personality Module Instructions nn nesnsnensnnsnennsnnnnsnnensenesnenennnnnnennnenne 3 5 PROM Handling sa ee ee een aaa n 3 5 ZIP SOCKETS an ee en set Dean en ei an ae ei ee 3 5 Section 4 Address Field Definition nn 4 1 FUN PRC SS DOCU ALOU nun ne da dt ee SE I a ae 4 1 Partial Address Operation zen a ee aroaren remanen neeaae 4 1 Section 5 COPY and MASTER Socket Operations 2 222222422200002002220022 gt 5 1 Operation SUMMAaly em ee nee o lo o eos de 5 1 A A A amare heater tenet en as Mailed ENGEREN 5 1 TOG SSS ias ans ee A EN RI E 5 2 Programming a PROM na il A a En 5 3 Reading a Copy PROM in the COPY Socket esnnsnsnsnenennsnennnenenenennnennnnnensnann nennen 5 5 Reading a Master PROM in the MASTER Socket ae an 5 7 Duplicating a PROM from a Master PROM uunessssssnssssnennsnsnnennenen
34. Buffer where the error occurred are displayed Depressing key C shows the copy data and address Depressing key B shows the Buffer data again See Section 12 Depress ENTER to resume duplication and to return to step 8 or depress CLEAR to abort to Duplicate Finished D F See Failure to Pro gram operations in SECTION 11 cona adada cosa agaa ET s 1 Duplicate Active Finished Duplicate Start Address End Address Buffer Start Address Error Address Data Finished Duplicate bh ONDARON oO Summary of Duplicating the RAM Buffer into a Copy PROM Insert Personality Module Copy PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER ON COPY ON Depress RESET Displays are blank Depress DUP First and Last Addresses of Copy PROM are displayed Optional Key in Start and End Addresses Depress ENTER First Address of the Buffer is dispiayed Optional Key in the new Buffer Start Address Depress ENTER D AAA is displayed for Duplicate Active D F is displayed when Finished Optional Depress ENTER to repeat the start and End Addresses of the Copy PROM Depress ENTER again to repeat the Start Address of the Buffer Return to step 7 to continue the Duplicate operation Ifan error occurs the address and data of the error are displayed Depress key Cto view copy address and eee data depress key
35. Check Checksum Buffer Edit Options Self Test All modes have repeat capabilities Figure 1 1 M980 Control Unit Operating Features Optional Equipment The M980 software for these options is factory installed The user simply purchases the appropriate auxiliary adapters to use remote data sources Optional equipment includes 9103A UV Erase Light System Ultra violet light source with timer for erasing MOS PROMs M301 Paper Tape Reader Combines with 9811 software in M980 to allow Duplicate and Compare operations from Paper Tape Multiple formats M304 RS 232 C Adapter Combines with 9818 software in M980 to allow Program and List operations via the RS 232 C interface Multiple formats RC12 TTY Cable Combines with 9812 software to allow Read Program Duplicate and Compare operations from ASR33 type machines RC18 Cable 25 wire cable with lead male and lead female connectors Used with 9814 or 9818 interfaces Series 90 Personality Modules include e Individual Zero Insertion Force PROM sockets for Master and Copy PROMs Control switches as required to enable special functions Hexadecimal Notation The M980 uses hexadecimal notation to represent the PROM binary address and data Hexadecimal notation is a convenient operator language which reduces data handling by representing 16 combinations of four bits with a single character for each combination The character set tor displaying hexadecimal consists of the characters 0 throug
36. Mode of operation up to 32 eight bit data bytes may be inserted The operation can be defined to operate over any defined Buffer address field The Start Address should always be the first location at which an insertion is made If a Buffer address field is not given the entire Buffer is operated on The same number of locations inserted will be lost from the end of the defined Buffer address All insertions must be sequential starting with the First Address of the defined Buffer address See Figure 7 2 The example shown is over the defined Buffer address field of 1000 to 10FF Figure 7 2 shows the insertion of three data bytes at locations 1000 1001 and 1002 In this case locations 10FD 10FE and 10FF are lost from the end of the Buffer address final nera MASTER BUFFER COPY 1 Select the switches as shown The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank A NA Personality Module is not necessary E4 is dis i played if a Personality Module is not present A jaa f warbling tone will sound if the AUDIO switch is i ON You may now continue 3 Depress EDIT E 00 is displayed to indicate Edit Mode 00 Edit Default Mode 4 Using the hex keyboard key in 03 to select the ra L Insert Mode Edit Insert 5 Depress ENTER Insert is accepted and the First And Last Addresses of the Buffer are displayed First Address Last Address 6 Use
37. O tone is optional La Depress RESET The 8 hex displays are blank Depress AUTO The displays show the First and To program the entire contents of ine Copy Depress ENTER 0000 is dispiayed to indicate If a different Buffer Start Address is desired use Engineering Auto Sequence Mode Buffer to Copy Operation example shown is for 2Kx8 PROM Insert the appropriate Personality Module and MFG AUDIO MASTER BUFFER COPY select switches as shown Insert the PROM to be MODE copied in the COPY socket Last Addresses of the Copy PROM AUTO First Address Last Address PROM go to step 5 To operate over a limited field use the hex keyboard to key in a new Start and End Address MSD first caama Felle Gala MEE Start Address End Address the default Buffer First Address E the keyboard to key in a new Start Address otherwise proceed to step 7 sona 8000 oana JEJEJE Buffer Start Address 7 Depress ENTER The displayed Buffer Start Ad dress is accepted and Automatic Sequencing begins 8 Upon completion of the sequence an F re places the AAA to indicate Finished A steady tone sounds if the AUDIO switch is ON 9 10 2 Depress ENTER to repeat the operation The previous Start and End Addresses of the Copy PROM are displayed You may now continue with step 4 Each depression of ENTER recalls the next previous address If an error i
38. PROM into the Buffer go to step 5 To Duplicate c over a limited field use the hex keyboard to key in a new Start and End Address MSD first Depress ENTER The M980 accepts the displayed data as the Start and End Addresses for the ENTER _ gt operation The display shows 0000 the First LJ Address of the RAM Buffer Buffer First Address If you wish the Duplicate operation to start atthe first location of the RAM Buffer continue to step 7 To redefine the Start Address of the Buffer use the hex keyboard to key in a new Start Address MSD first eel obre Galea cage Buffer Start Address 7 00 caba OO JO OB W AD 6 4 To repeat the Duplicate operation without reset You may now redefine the Buffer Start Address as Depress ENTER The displayed Start Address for the RAM Buffer is accepted by the M980 D AAA is dispiayed to indicate Duplicate D Active ja A Write Mode LED is lit The M980 starts duplicating E from the Master Start Address into the Start Address of the RAM Buffer This continues until eee A Duplicate Active WRITE MOoDE _ Lo 7 i er i finished the display shows D F Duplicate Finished ting depress ENTER The hex display shows the previous Start and End Addresses used You may now redefine the Start and End Addresses as in step 4 or you may depress ENTER again and the Start Address End Address previous Buf
39. R A ae eae se aes ee ment past the defined Start Address Wrap LN around occurs if an all zero address is reached Address and decremented again played and ENTER is depressed an F is dis played to indicate Finished End Address Data Yy S AZAR A Fl ZN Finished press ENTER when the F appears The previous Start and End Addresses are displayed Continue with step 4 and or 5 Start Address End Address Summary of Reading the RAM Buffer using the M980 Keyboard Set select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER ON COPY OFF Depress RESET Displays are blank Depress READ First and Last Addresses are displayed Optional Redefine the Start and End Addresses Depress ENTER The Start Address and its corresponding data are displayed Repeat for each sequential address OR Optional Depress CLEAR to decrement the address and display its data End Address is reached and ENTER is depressed An F is displayed to indicate Finished Optional Depress ENTER to show the previous Start and End Addresses and return to step 4 and or 5 Performing a Read Modify on the RAM Buffer example shown is for an 8Kx8 RAM Buffer 1 Repeat steps 1 through 5 of the Read Buffer m m emdi mm namm th Adaeirar arlArana ia 7 EN mndi Operation payo 7 0 UTI reached The display now shows the address and data of the location to be modified Ent
40. TOGGLE BINARY COPY INTERFACE MANUFACTURING AUDIO SWITCHES DISPLAY SOCKET CONNECTORS MODE SELECT ON OFF 3 HEXADECIMAL z DISPLAY p 8 PROM MADE IN USA YE L y l 1 AUDIO i nen ure cory MODE KEYS j a f 4 O o ERES ha OFF Paria eet O ER 4 i SE ER E CONTROL N a HAL y 2 N a T 3 PERSONALITY MODULE CONTROL SWITCH MASTER PLUGGABLE MODULE HEXADECIMAL SOCKET PERSONALITY INSERT KEYBOARD MODULE REMOVAL 16 HANDLE A SEA ee INTERFACE WI ay gt PARALLEL gt HER many Figure 2 1 M980 Operating Panel Displays and Indicators Write Mode LED An individual indicator located above the keyboard which lights during a write operation Hexadecimal Display An 8 digit character display capable of showing the hex characters 0 9 A B C D E F This display is located above the keyboard and is used to indicate address error option selection operation and data information Binary Data Display Located on some Personality Modules It displays data depending on the mode Toggle Switches down off up on MANUFACTURING Mode Locks out hex keyboard and CLEAR key entries Allows only Automatic AUTO Blank Check BLNK CHCK Duplicate DUP and Compare CMPR operations AUDIO Activates a tone generator located inside the M980 un SA Zw Zu an Ds IWER VE U U IN IS IM iw iviwvy Wil tones when an error occurs or an operation is finished MASTER BUFFER COPY A si
41. The Buffer can be loaded from the M980 keyboard Master PROM or the remote interfaces 9811 9812 9814 and 9818 The M980 features Data Displacement during Buffer input and output operations and enables edit functions to change that data The M980 power may be switched OFF for at least one week without losing Buffer data It is recommended thatthe Buffer be cleared to the erased state of the PROM type used prior to loading valid data into the Buffer See Fill Buffer Operations in SECTION 7 RESET does not affect the Buffer contents The following operations are described in detail to allow the user to perform this transfer of data These operations may aiso be used to transfer parts of several different PROMs into the Buffer and to transfer their total sum into one PROM i M980 BUFFER MASTER 6 2 h Duplicating the RAM Buffer from a Master PROM example shown is for a 16Kx8 RAM Buffer and a 2Kx8 Master PROM Select the switches as shown Insert the appro priate Personality Module Insert the PROM into the MASTER socket The RAM Buffer may be filled with any data prior to this operation by using Fill Buffer a Buffer Edit operation des cribed in SECTION 7 The AUDIO switch is at i m optional Depress RESET The 8 hex displays are biank Depress DUP The Firstand Last Addresses ofthe Master PROM are displayed First Address Last Address To Duplicate the entire contents of the Master
42. Tu 3 Depress READ The First and Last Addresses of the Master are displayed First Address Last Address 4 To Read the entire contents of the Master PROM starting with the First Address depress ENTER To Read a limited address field use the hex key board to key in a new Start and End Address MSD first If an incorrect character is keyed use the CLEAR key to correct it Start Address End Address 10 1 5 Depress the CLEAR key twice The right most two characters are cleared Depressing the CLEAR key additional times will clear corres pondingly more digits 6 Use the hex keyboard to key in a revised address 7 Depressing ENTER will cause the operation to proceed over the revised range 10 2 SECTION 11 FAILURE TO PROGRAM Fusible PROMs n the Mogot inallutalnelacatha min ting error IVIJOU PIVa y GANGS OVI LIA n vn As it attempts to program U IS sec although delays of up to 12 seconds are S pas sible With many er PROMS the spent rmay retry the talles location by depressing ENTER check PROM manufacturers specifications to determine whether re try is permissible The display will then indicate the next sequential address if re try is successful or AAA is displayed if in DUP mode If unsuccessful the error indication is displayed again To step over the failed location the operator may depress the CLEAR key and an F will appear for Finished The operator may now racalar ti
43. VOLUME PRO LOG Control Unit CORPORATION Users Viana VQ CONTROL UNIT i PROM PROGRAMMER nase mane FINIA LH PARAL nase Copyright 1980 Pro Log Corporation The information in this manual has been carefully reviewed and is believed to be entirely reliable However no responsibility is assumed for inaccuracies Furthermore such information does not convey to the purenaser of the ame mmantrnaenrharnanylinaman nnarthanntants nhtnfDen_i nn frarnnaratnn equipment described any license unasr the patentrigniof Pro Log Corporation or others Tha teri alo thina mnanm n tn abhkanmmumn amd Dun ram A TE E e ine mater ial in this manual is subject ID Ulla WW dailu PIUTLOG amp orporation t reserves the right to change specifications without notice WARRANTY Seller warrants that the articles furnished hereunder are free from defects in material and workmanship and perform to applicable published PRO LOG specifications for one year from date of shipment two years for M980 Control Units This warranty is in lieu of any other warranty expressed or implied In no event will Seller be liable for special or conse quential damages as a result of any alleged breach of this warranty provision The liability of Seller hereunder shall be limited to replacing or repairing at its option any defective units which are returned Equipment or parts which have been subject to abuse misuse accident alteration
44. al order When finished the display shows B F E 11 Ps p Illegal Bit Check Finished be overwritten the address and data of the Buffer at that location is shown Depressing key C shows the corresponding location of the Copy PROM address and data Depressing key B will restore Buffer address and data to the display 0000 JE gobo ooog Error Address Buffer Data Error Address Copy Data force finish B F then depress ENTER to return EE to step 4 Illegal Bit Check Active OR illegal Bit Check Nea ges ano at Step 4 LA Summary of iliegai Bit Checking the RAM Buffer to a Copy PROM 1 DONSDUPO M ak O Insert Personality Module Copy PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER ON COPY ON Depress RESET All displays are blank Depress BLNK CHCK First and Last Addresses of the Copy PROM are displayed Optional Key in the new Start and End Addresses Depress ENTER The First Address of the Buffer is displayed Optional Key in the new Buffer Start Address Depress ENTER B AAA is displayed for IBC Active B F is displayed when finished Optional Depress ENTER to repeat the Start and End Addresses of the Copy PROM Depress ENTER again to repeat the Start Address of the Buffer Go to step 7 to continue the IBC operation If an illegal condition occurs the address and data of the
45. art and End Address MSD first Depress ENTER The M980 accepts the displayed data as the Start and End Addresses for the operation The display shows 0000 the First Address of the RAM Buffer If you wish the compare operation to begin at the first location of the RAM Buffer continue to step 7 To redefine the Start Address of the Buffer use the hex keyboard to key in a new Start Address MSD first MFG MODE RESET _ gt AUDIO MASTER BUFFER COPY First Address Last Address Start Address End Address ENTER Buffer First Address apo a aaa cae ogan Buffer Start Address 6 5 T much o nNODOI WN If anon compare occurs the address and data of To repeat the Compare operation without reset Depress ENTER The displayed Start Address for the RAM Buffer is accepted by the M980 C AAA an is displayed to indicate Compare C Active AAA The M980 starts Comparing from the Mas ter PROM Start Address with the Start Address of the RAM Buffer This continues until the End Ad dress of the Master PROM is reached When finished the display shows C F m tatoo Compare rinisneo the Master location is displayed By depressing key B the Buffer address and data may be seen Depress ENTER to continue or CLEAR to abort ting depress ENTER The hex display shows the previous Start and End addresses used You may now redefine the Start and End Addre
46. ata will be displayed Repeat until the End Address is reached Reset occurs OR MFG MODE AUDIO MASTER BUFFER COPY Y First Address Last Address m Je B ele Sigal Lo MIs Start Address End Address Address Data h OA PN OND Depress the CLEAR key during the Read opera To repeat the Read mode without resetting de SE press the ENTER key when the F appears The pe tion The address will be decremented and the data at that address will be displayed The M980 can decrement past the defined Start Address Wrap around will occur if an all zero address is Address Data reached and decremented again End Address Data When the End Address is reached its data dis Sei gt played and ENTER is depressed an F will ap pear in the display to indicate Finished ENTER KEIN Finished previous Start and End Addresses will be dis played Continue with step 4 and or 5 AN Start Address End Address Summary of Rea ding the Master PROM in the Master Socket ww y we a ae Insert Personality Module PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER OFF COPY OFF Depress RESET Displays are blank Depress READ First and Last Addresses are shown Optional Redefine Start and End Addresses Depress ENTER The Start Address and its corresponding data are displayed Repeat each sequ
47. ated Modules Dedicated Modules are configured to program one or a few PROMs with identical pinouts In some modules a switch is used to permit one module to program two PROMs of the same family e g 256x4 and 512x4 when the pinouts are compatible In a few cases the switch is used to set the operating conditions to satisfy multiple manufacturer s products OG ATION M A S T E R EEELELE Figure 3 1 Dedicated Personality Module The COPY socket is located on the upper half of the module mounting plate pin 1 is located next to the locking lever on the Zero Insertion Force ZIF socket Binary lights are located to the leftofthe COPY socket and display the contents of the COPY socket Either 4 or 8 lights are used depending on the configuration of the PROM to be programmed The MASTER socket is located on the lower half of the module mounting plate its ZIF socket is indexed in the same manner as the COPY socket The handle affixed to the Personality Module plate is designed to assist in insertion and removai of the module from the Control Unit by being mounted coaxially with the D type connectors Removal of the module is accomplished with a direct upwards pull or slight back and forth motion Insertion is the reverse however care should be exercised to ensure that the D type connector shells are mated properly before applying force to seat the module When properly seated the module plate is flat on the top
48. cket over the defined field with data from the master PROM Illegal Bit Check determines the erased state of the PROM under consideration fram the lookup table in the personality module If the copy PROM has a nonerased location that has an erased state to be written an error condition will occur No attempt will be made to write data to the copy PROM during Illegal Bit Check _ Select switches as shown Depress RESET The 8 hex displays are blank Press BLNK CHCK The first and last addresses of the Copy PROM will be displayed To perform an Illegal Bit Check IBC over dis played field go to step 5 To change address field use keyboard to enter new Start and End Addresses See SECTION 3 for more details Use CLEAR key for corrections When the complete fiald ia dafinad field is defined go on to the next step Depress ENTER The M980 will accept the Start End Address displayed as the field over which the Illegal Bit Check will be performed B AAA shows that IBC is active B F shows that IBC has been completed To repeat IBC operation depress ENTER after B F appears The previous Start End Address will be displayed Continue at step 4 First Address Last Address 3 Start Address End Address IBC Finished 5 23 7 The Illegal Bit Check is performed at sequential Address Copy Data location is found that can t be overwritten that a
49. d Configurators are constantly being added to accommodate the ever broadening line of PROMs being manufactured Each Generic Module is furnished with a Configurator Chart that details the various Pinout Adapters and Configurators required to Program the manufacturer s line of PROMs Those modules having special features or requiring special operating techniques are furnished with special operating instructions GENERIC MODULE PINOUT ADAPTER CONFIGURATOR Figure 3 3 Generic Personality Module 3 3 Gang Modules Gang Modules are designed to program multiple PROMs simultaneously The operation of each one is tailored to the PROM being programmed and each one has its own special operating instructions y PDpro oG ro EN 2708 GANG SERIAL NO PU 0 Figure 3 4 Gang Personality Module SPECIAL PERSONALITY MODULE INSTRUCTIONS The M980 was designed to be compatible with all Personality Modules produced by Pro Log However many of the software routines within the M980 Control Unit have been Streamlined and new modes of operation designed As a result some modules operate differently in the M980 than in other Series 90 programmers Those differences are described here PM9005A This module has two modes of operation Block and Normal When in Block Mode all operations ofthe M980 are as described in the manual In Normal Mode programming does not occur unless data is entered for loca tion 3FF Therefore all operati
50. des RESET Halts all operations The RESET key is an overriding hardware input to the M980 that halts all operations and returns the programmer to the idle state RESET can be used to stop any automatic operation RESET does not affect the Buffer contents CLEAR Corrects miskeyed address data decrements address in READ aborts from Duplicate Compare and Program modes after failure The CLEAR key is active to clear the displays only at those times when a hex key is used to key in address or data information After the hex character is displayed the CLEAR key may be used to clear that character and any characters to the left of the first character cleared For additional uses of the CLEAR key see SECTION 10 5 1 Toggle Switch Selection MANUFACTURING Mode When ON thistoggle switch will reconfigure the M980 into a manufacturing PROM rogrammer When in the OFF position the M980 becomes a multifunctional and versatile tool for programming any type of programmable device See SECTION 8 for Manufacturing Mode operations AUDIO This toggle switch activates a tone generator located inside the M980 Unit When any error occurs a warbling tone will be generated for approximately 4 seconds When any operation is finished successfully a steady tone will be generated for approximately 4 seconds An operator error in mode selection will cause a high pitched tone for 4 seconds MASTER BUFFER COPY Source Destination Concept If only one toggle sw
51. displayed for Blank Check Finished MFG MODE y AUDIO MASTER BUFFER COPY x First Address Last Address gon Baag Dada ogam Start Address End Address E Blank Check Active Blank Check Finished 5 21 NO OF amp PO To repeat the Blank Check operation depress If a non blank address is found the address and ENTER when B F appears The previous Start and End Address will be displayed and you may continue with step 4 and or 5 Start Address End Address data will be displayed Return to step 5 to conti nue or RESET Non blank Address Data Summary of Performing a Blank Check on a Copy PROM Insert Personality Module Copy PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER OFF COPY ON Depress RESET Displays are blank Depress BLNK CHCK First and Last Addresses of Copy PROM are displayed Optional Redefine Start and End Addresses Depress ENTER B AAA is displayed while active B F displayed for Blank Check Finished Optional Depress ENTER to repeat Blank Check and go to step 4 and or 5 If non blank address is found it will be displayed Return to step 5 to continue or RESET Performing an Illegal Bit Check on a Copy PROM from the Master PROM example shown is for a 2Kx8 PROM The Illegal Bit Check operation checks for the possibility of overwriting the PROM in tne copy so
52. e right most display to indicate Active Li Compare Active 8 3 Upon the successful conclusion ofthe operation Ifan erroris detected the M980 halts and displays an F is displayed replacing the AAA A steady tone sounds if the AUDIO switch is ON Blank Check or Finished Duplicate or Compare To repeat the entire sequence return to step 4 the operation code B D or C and E1 to denote Error A warbling tone sounds if the AUDIO toggle switch is in the ON position Blank Check or Error Duplicate or Compare Summary of Single Operation Insert Personality Module PROM to be programmed PROM to be copied and select switches as follows MFG MODE ON AUDIO optional MASTER ON BUFFER OFF COPY ON Depress RESET Display is blank Depress BLNK CHCK DUP or CMPR The display shows B D or C Depress ENTER The display shows B AAA D AAA C AAA ry When compiete A F is dispiayed Optional Depress ENTER to repeat the operation If an error is detected B D or C and E1 are displayed 8 4 Tne Engineering Automatic sequencing Mode provid SECTION 9 ENGINEERING AUTO SEQUENCING MODE pea eee A E he Re ara a E A sine convenience of ine Manufacturing Mode without Be the restrictions on data source and address field size As in the other operational modes the use of the AUDI
53. ed 7 4 Reading the RAM Buffer using the M980 Keyboard example shown is for an 8Kx8 RAM Buffer 1 Select the switches as shown The AUDIO switch t MASTER BUFFER COPY is optional 2 Depress RESET The 8 hex displays are blank A Personality Module is not necessary E4 is dis played if a Personality Module is not present A warbling tone will sound if the AUDIO switch is ON You may now continue 3 Depress READ The 8 hex displays show the First and Last Addresses of the RAM Buffer First Address Last Address 4 To Read the entire contents of the RAM Buffer starting with the First Address go to step 5 To Read a limited field use the hex keyboard to key in a new Start and End Address MSD first 0000 Celtel aaa opon Start Address End Address 5 Depress ENTER The M980 accepts the displayed data as the Start and End Addresses for the operation The display shows the Start Address in the left most display The data located at that address is displayed in the right most display Repeat step 5 and the next sequential address and data are displayed Repeat until the End Address is reached RESET occurs OR Address Data 6 ch PASE ONO When the End Address is reached its data dis To repeat the Read mode without resetting de By Depressing CLEAR during the Read operation the addresses are decremented and the data at that address is displayed The M980 can decre CLEA
54. egal bit check AUDIO MASTER BUFFER COPY 1 Select switches as shown 3 Press BLNK CHCK The first and last addresses of the Copy PROM will be displayed First Address Last Address 4 To perform Illegal Bit Check over displayed field go to step 5 To change address field use key A Enr AAA Q board to enter new Start and End Address See SECTION 3 for more details Use CLEAR key for corrections When the complete field is defined go on to the next step Start Address End Address an Depress ENTER The M980 will accept the Start End Address displayed as the field over which the IBC will be performed The display shows 0000 the first address of the RAM Buffer 6 If you wish the IBC to begin at the Buffer location shown go to step 7 To redefine the Start Address of the Buffer use hex keyboard to key in new Buffer Start Address MSD first Use CLEAR key if corrections are needed Coca Boae Daaa SOSE Buffer Start Address 6 15 7 If the Illegal Bit Check finds a location that can t Depress ENTER to continue IBC or CLEAR to Depress ENTER The displayed Start Address for the RAM Buffer is accepted B AAA is displayed ENTER gt to show that the IBC is being performed overthe EN addresses accepted The M980 performs the IBC 4 between the Start Address of the copy PROM and Mega BIETET mene the Start Address of the Buffer in sequenti
55. eld Using the hex keyboard key in the address at which you wish to substitute data The address wiil be dis played in the left most displays Now key in the data you wish to substitute The data wil be dis played in the right most displays If an incorrect character is keyed in use the CLEAR key to correct it 7 Depress ENTER The change will be stored in scratch pad RAM and the next change will be displayed C2 C3 C4 C8 Repeat step 6 for up to 8 changes or go to step 8 Step 8 will start automatically after the eighth change is keyed in and ENTER is depressed 8 Depress ENTER The display will show D AAA to indicate that the Duplicate D mode is Active AAA The Write Mode LED is lit When the Duplicate modeis finished D F willbe displayed The Write Mode LED is extinguished 9 To repeat the Duplicate mode without resetting depress ENTER again This will display the pre vious Start and End Addresses and return you to step 4and or5 After step 5 the change code will indicate the number of changes entered pre viously plus one Additional changes may now be entered if desired 10 If an error should occur the address and the data of the Master PROM where the error oc curred will be displayed Depressing key C will show the copy data at that address Depressing key A will show the master data again 5 10 Change No 2 Active Duplicate WRITE MODE O Duplicate Finished ENTER
56. eld use the hex keyboard to key in a u new Start and End Address MSD first a Po MEN KL Start Address End Address 5 Depress ENTER The M980 accepts the dis N played data as the Start and End Addresses for ENTER the operation The display shows 0000 the First Address of the RAM Buffer Buffer First Address 6 If you wish the Duplicate operation to start at the first location of the RAM Buffer continue to step 7 To redefine the Start Address of the Buffer use the hex keyboard to key in a new Start Ad dress MSD first Sogo Sao ellie EEE Buffer Start Address 6 7 T 10 Depress ENTER The displayed Start Address for the RAM Buffer is accepted by the M980 D AAA is dispiayed to indicate Dupiicate D Active AAA The write mode LED is lit The M980 starts duplicating to the Copy PROM s Start Address from the Start Address of the RAM Buffer This continues until the End Address of the Copy PROM is reached When finished the display shows D F To repeat the Duplicate operation without reset ting depress ENTER The hex display shows the previous Start and End Addresses used You may now redefine the Start and End Addresses as in step 4 or you may depress ENTER again and the previous Buffer Start Address is dis played You may redefine the Buffer Start Ad dress as in step 6 and or go to step 7 If an error should occur the address and the data of the
57. ential ad dress OR Optional Depress CLEAR to decrement the address and show its data End Address is reached and ENTER is depressed An F is displayed to indicate Finished Optional Depress ENTER to show previous Start and End Addresses and to return to step 4 and or 5 5 8 Duplicating a PROM from a Master PROM exampie shown is for a 2Kx8 PROM 1 Select the switches as shown Insert the appro MFG priate Personality Module Insert the PROM to MODE be used as Master in the MASTER socket Insert q AE A B TN AS tne PROM to be written into in the COPY socket 2 Q AUDIO The AUDIO switch is optional NGA Ss 2 Depress RESET The 8 hex displays are blank f 3 Depress DUP The First and Last Addresses of the Master and Copy PROM will be displayed First Address Last Address 4 To Duplicate the entire contents of the Master PROM into the Copy PROM starting with the First Address go to step 5 To Duplicate over a limited field use the hex keyboard to key in a new Starting and Ending Address MSD first osoa saaa Dona aaao Start Address End Address 5 Depress ENTER The displayed addresses will be accepted as the Start and End Addresses for the operation C1 will be displayed to indicate Change 1 If you do not wish to change any of the data being duplicated go to step 8 Change No 1 El 5 9 6 You may now substitute new data for upto eight addresses in the defined address fi
58. er new data by using the hex keyboard MSD first until the data displays are filled with the desired data As soon as a hex key is depressed the Write Mode LED is lit Depress ENTER The data displayed is written into the RAM Buffer atthe displayed address The next sequential address and data are displayed The Write Mode LED is extinguished Continue until the End Address is reached Address Data Address Data WRITE MODE O Address Data 7 8 ih as OF gt G MP Performing a Checksum on the M980 RAM Buffer example shown is for an 8Kx8 RAM Buffer Depress RESET The 8 hex displays are blank A Personality Module is not necessary E4 is dis played if a Personality Module is not present A warbling tone will sound if the AUDIO switch is ON You may now continue Depress key C The First and Last Addresses of the RAM Buffer are displayed To Checksum the entire contents of the RAM Buf fer starting with the First Address go to step 5 To Checksum a limited field use the hex key board to key in a new Start and End Address MSD first Depress ENTER The M980 accepts the displayed data as the Start and End Addresses for the operation The display shows CC AAA to indicate Checksum CC Active AAA When the Checksum is complete the six digit hex equiva lent is displayed eaa a Sees Gaona Cala y First Address Last Address Start Address End Address
59. ew field to be operated on If the Start and End Addresses are equal a single location will be operated on The M980 can recall the previous operation Start and End Addresses by not depressing RESET between operations After completing an operation depress the next mode key and the previous Start and End Ad dresses are recalled The operator may now perform another operation on the same address field EXAMPLE Keyboard Strokes for an Operation over a Limited Field for a 2Kx8 PROM 1 Depress RESET The 8 hex displays willbe blank 2 Depress the desired Mode key The Firstand Last Addresses of the Copy PROM will be displayed 3 If the entire address range is to be operated on depress ENTER and the First and Last Addresses shown will be accepted as the Start and End Ad dress for the operation If a limited field is desired continue 4 Using the hex keyboard key in a new Start Ad dress MSD first When the first key is depressed the left most displays will be blanked and the character corresponding to the key depressed will be displayed Continue to key in the neces sary characters to fill the Start Address displays If the Last Address is to become the End Address depress ENTER and the displayed address will be accepted as the Start and End Addresses for the operation 5 If anew End Address is needed use the keyboard to key in anew End Address When the next key is depressed the right most displays will be blanked and t
60. fer Start Address is displayed ENTER in step 6 or you may depress ENTER to start the ENTER Duplicate function as in step 7 Buffer Start Address Summary of Duplicating the RAM Buffer from a Master PROM Insert Personality Module Master PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER ON COPY OFF Depress RESET Dispiays are biank Depress DUP First and Last Addresses of Master PROM are displayed Optional Redefine Start and End Addresses of the Master Depress ENTER Start Address of RAM Buffer is displayed Optional Redefine the Buffer Start Address Depress ENTER D AAA is displayed for DUP Active D F is displayed when finished Optional Depress ENTER to repeat Master Start and End Address Optional Depress ENTER to repeat Buffer Start Address beginning of Duplicate operation Comparing the RAM Buffer with a Master PROM example shown is for a 16Kx8 RAM Buffer and a 2Kx8 Master PROM Select the switches as shown Insert the appro priate Personality Module Insert the Master PROM into the MASTER socket The AUDIO switch is optional Depress RESET The 8 hex displays are blank Depress CMPR The 8 hex displays show the First and Last Addresses of the Master PROM _ If the entire contents of the Master PROM are to be Compared with the Buffer go to step 5 To Compare a limited field use the hex keyboard to key in a new St
61. figures the Buffer word length for 4 8 12 or 16 bits When the RESET key is depressed the Buffer word length defaults to the Personality Module word size If no Personality Module is installed then the defaulted word size is 8 bit Programming and Reading of the Buffer is dependent on the word size setting Example Read the Buffer with 4 bit word lengths 1 Select the switches as shown The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank 3 Depress EDIT E 00 is displayed to indicate Edit Te 4 41 Default Mode 7 11 4 Depress ENTER The display shows E 00 to indicate Edit Set Word Size wi Use the hex keybord to key in the desired word size 4 8 12 or 16 bit a a Je E I Hex key 1 04 PESAS ES Hex key 2 08 Hex key 3 12 a 6 WIE Depress ine ENTER key The previous selected word size is now accepted A steady tone sounds if the AUDIO switch is ON The F indicates finished Buffer Edit invert Complement example shown is for a 4K block of data in an 8Kx8 RAM Buffer 1 Select the switches as shown The AUDIO switch MFG AUDIO MASTER aam mm is optional MODE BUFFER COPY 2 Depress RESET The 8 hex displays are blank A Personality Module is not necessary E4 is dis RESET played if a Personality Module is not present A warbling tone will sound if the AUDIO switch is ON You may now continue 3 Depress EDIT E
62. h 9 to represent the binary combinations 0 through 9 and the characters A B C D E and F to represent the number combinations 10 through 15 HEXADECIMAL BINARY BITS DECIMAL CHARACTERS 8421 CHARACTERS AA dd des Od oO OOODOOO AA ASH ODOQO0O ll 4d 4 OOOO 40 20 20 0 0 0 0 0 Co YO ON Aun O 0 1 2 3 4 5 6 7 8 9 A B C D E F Figure 1 2 Conversion Table As an extension of this technique all 256 combinations of 8 bits can be represented by two hexadecimal char acters as shown in the following exampies HEXADECIMAL BINARY DECIMAL CHARACTERS BITS CHARACTERS 00 0000 0000 0 01 0000 0001 1 3E 0011 1110 62 42 0100 0010 66 El 1110 0001 225 FR 1111 1111 255 AAA A ee Figure 1 3 Conversion Table Going further all 4096 combinations of 12 bits can be represented by three hexadecimal characters This technique can be extended indefinitely by adding one hexadecimal character for each four bits of information 1 2 SECTION 2 OPERATING PANEL DESCRIPTION ne shown in Figure 2 1 has al the controls and indicators needed for keyboard operation Yui lus the connectors for operating with remote control options All data addressing information is represented in hexadecimal notation A convenient HEX to BINARY conversion table is printed on the control panel to assist the operator A Dedicated Personality Module is shown plugged into the control unit Oo SOURCE DESTINATION COPY DATA
63. ha mara and radatfina the aririrace fiaid naina tha aririrace afinar iha faila inratinn aca Start Address reselect LEIS ITIQUG alu TSUDGITEIS UIID QAUUISODO TITIU USOH IY LIO QAUUITOOO GILGT LUIS IA I DU IULALIVIT AD A WLGITLTAUUITGO Inthe Duplicate mode the operator may examine data in the corresponding address in Master PROM Buffer or Copy PROM by depressing key A to see Master PROM data key B to see Buffer data or key C to see Copy PROM data Refer to the example shown below UV Erasable PROMs Following an unsuccessful attempt at programming a location the operator may step over a failed location by depressing the ENTER key In the Duplicate mode the operator may see whatis in the corresponding address in the Master PROM Buffer or Copy PROM by depressing key A to see Master data key B to see Buffer data or a C to see ae PROM data corms Finished However some Personality Modules have special software routines that prevent this operation They include the PM9005A PM9053A PM9051A and PM9060A For these modules it is necessary to depress RESET to abort a duplication process The display for these PROMs also differs from the normal display refer to their respective Failure Instructions at the end of this section NOTE Do not try to reprogram a failed UV Erasable PROM without complete erasure since this will result ina marginal data condition Example Duplication of data from the Master PROM to the Copy PROM 1 An error occ
64. he character corresponding to the key depressed will be displayed Continue until the entire address is keyed in Depress ENTER and the displayed addresses will be accepted as the Start and End Addresses 4 2 E ogag Hke Sala ogan Ele 06008 aad ganm EEE coda Otal les SEIS WEE Sosa EE ebaa liie SECTION 5 COPY AND MASTER SOCKET OPERATIONS This section describes those modes involving the MASTER and COPY sockets Fora description ofthe modes involving the Buffer see SECTION 6 The COPY socket is used to program PROMs and other devices such as FPLAs and PALs APROM should not be put into the COPY socket unless it is to be programmed A Copy PROM may be programmed from the keyboard Master PROM or Buffer The Copy PROM can be read to the display one location ata time and it can be compared automatically with the Master PROM or Buffer An automatic Checksum Blank Check or Illegal Rit Chani ran ha nartarmand nn the Conv PROM DIT UNSCK Can DS perrormea OT US UUpPYy 3 RUN The MASTER socket is used to provide input from a Master PROM for writing to either the Copy PROM or Buffer An automatic Checksum or Blank Check can be performed on the Master PROM CHECKSUM READ BLNK CHCK 000000000 WRITE MODE O Le lo Je Lelle la Je 9 sle 7 fol an D o pon000000000 000000000000 B10 m D MASTER and COPY Socket Mo
65. ill be displayed An example Intel Format RS232C Remote Control error indication Response to the QXN command E3 Address error Performing an operation and the address given cannot be complied with Example OPERATION CODES EXPLANATION Auto Mode selected Auto Blank Check Active Auto Blank Check Error MFG Mode only Auto Compare Active Auto Compare Error MFG Mode only Blank Check selected Blank Check Active Blank Check Error MFG Mode only Blank Check Finished Compare selected Compare Active Compare Error MFG Mode only Compare Finished B B B B Cc C C C Changes when Duplicating Duplicate selected AAA Duplicate Active E1 Duplicate Error MFG Mode only F Duplicate Finished OOo O 13 1 OPERATION CODES EXPLANATION Edit Reset Default Mode 13 2 AAA Edit Word Size selected Edit Word Size 4 bit Edit Word Size 8 bit Edit Word Size 12 bit Edit Word Size 16 bit Edit Word Size Finished Edit Reset Default mode No operation Asking for new mode to be entered Edit Invert Mode selected Edit Invert Mode Active Edit Invert Finished Edit Fill Buffer Mode selected Edit Fill Buffer Active Edit Fill Buffer Finished Edit Insert selected Edit Insert Active Edit Insert Finished Edit Delete selected Edit Delete Active Edit Delete Finished Edit BLock Move selected Edit Block Move Ac
66. ins unaltered MFG MODE MASTER BUFFER COPY IN 3 Nur 2 Depress RESET The 8 hex displays are blank ical REES 1 Select the switches as shown The AUDIO switch is optional 3 Depress EDIT E 00 is displayed to indicate Edit EDIT mode 00 auto gt Edit Default Mode l Using the hex keyboard key in 07 to select the Inu cn Je a UTE O 2116 Edit Hex Pack 5 Depress ENTER Hex Pack is accepted and the First and Last Addresses of the Buffer are dis played First Address Last Address 7 31 6 Use the hex keyboard to key a Start and End Address for the least significant digit of tn Packed field Use the CLEAR key to clear miskeyed characters See SECTION 10 for further information 7 Depress ENTER The Start and End Addresses are accepted The display shows the Start UC e a BS A A Se Same dle nt Aririroee for Adaress tor ine secona Tiei containing the MOS significant digit which is to be Packed 8 Use the hex keyboard to key the second field Start Address Use the CLEAR key to clear miskeyed characters Be Address 9 Depress ENTER The Write mode LEDis ON The display shows E 07 AAA to indicate Edit Hex Pack Active Upon completion of the operation the AAA is replaced with an F to indicate Edit Hex Pack Finished A steady tone sounds if the AUDIO ee switch is ON The Write mode LED is switched OFF Edit Hex Pack MSD LSD MSD LSD 00
67. ion 12 Error and Operation Codes nennen 12 1 Error IndicationS o nennen nennen nennen nennen nennen 12 1 Operation AS ic antenne rennen rer 12 2 Section 13 Error and Operation Codes een 13 1 Error Indications san een 13 1 Operation Codes ee ee Bee ee ee 13 2 Section 14 Self Test Operations A tina Oe car cance tence 14 1 Keyboard Self Test Selection rc een ee ee eetet 14 1 Toggle Switch Test ici nennen near een en nm re ee oes 14 1 Keyboard Keyswitch Test ici een ernennen ee 08 14 2 Display Test a nn ee ee A ARONA AE 14 2 BAM Buffer Test A A td e RR 14 2 vi SECTION 1 M980 SUMMARY Description and Operating Features The M980 PROM Programmer is portable with plug in Personality Modules These modules allow the instrument to program a wide range of MOS and bipolar PROMs The M980 is microprocessor controlled and interacts with the user for guidance through each operation The microprocessor also interfaces with the PROM assuring rapid and accurate PROM programming The M980 is equipped with a Buffer Memory that allows data manipulation prior to PROM programming Various input output interfaces configure the M980 PROM Programmer to operate with a variety of data sources M980 MODES MANUAL AUTOMATIC M980 MANUFACTURING MODES Read Compare Auto Program Duplicate Blank Check Read Modify Auto Duplicate Buffer only Blank Check Compare Copy and Master only Illegal Bit
68. itch is in the ON position it becomes the Destination of the operation If two toggle switches are in the ON position the left most switch becomes the Source and the right most switch becomes the Destination If three switches are ON OFF and ENTER is depressed an error code EO will be indicated in the display and the warbling tone will sound MASTER When only this toggle switch is selected the MASTER socket becomes the Destination With two switches selected the MASTER socket becomes the Source BUFFER When this toggle switch is selected the Buffer becomes the Source if the COPY switch is ON At all other times the Buffer becomes the Destination COPY When this toggle switch is selected the COPY socket becomes the Destination Programming a PROM using the M980 Keyboard example shown is for a 2Kx8 PROM MFG Seiect ine switches as shown in P rt the appro MODE evel RASTER oe DEER il priate Personality Module ae sert the PROM to be written into in the COPY ae The Audio switch is optionai Nez Depress RESET The 8 hex displays are blank lat EDN Depress PROG The First and Last Addresses of the Copy PROM will be displayed PROG First Address Last Address To operate over the entire contents of the Copy PROM starting with the First Address go to step 5 To operate over a limited field use the hex key board to key in a new Start and End Address MSD first 6000 Gelee Pelee ogn
69. ive Hexadecimal Checksum is displayed when finished 5 17 5 18 Performing a Blank Check on a Master PROM example shown is for a 2Kx8 PROM 1 Select the switches as shown Insert the appro priate Personality Moduie insert ine PROM to be Blank Checked into the MASTER socket The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank 3 Depress BLNK CHCK The First and Last Ad dresses of the Master PROM will be displayed 4 To Blank Check the entire contents of the Master PROM starting with the first location go to step 5 To Blank Check a limited fieid continue Use the hex keyboard to key in a new Start Address MSD first Repeat for the Ending Address 5 Depress ENTER The M980 will accept the dis played data as the Start and End Addresses for the operation The display will show B AAA to indicate Blank Check B Active AAA B F will be displayed for Blank Check Finished 6 To repeat the Blank Check operation depress ENTER when B F appears The previous Start and End Addresses will be displayed and you may continue with step 4 and or 5 Sahel AUDIO MASTER BUFFER COPY yy Ny Ry VV xy Sl First Address Last Address End Address End Address Start Address 5 19 mk Se If a non blank address is found the address and data will be displayed Return to step 5 to conti nue or RESET Non blank Address Data Summary of Performing a Blan
70. k Check on a Master PROM mrm mna a Insert Personaiity Moduie Master PROM and seiect switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER OFP COPY OFF Depress RESET Displays are blank Denrass BLNK CHCK First and Last Address es of Master PRO mer PASADAS win RAS SUI DON Optional Redefine Start and End Addresses Depress ENTER B AAA is displayed while active B F displayed for Blank Check Finished Optional Depress ENTER to repeat Blank Check and go to step 4 and or 5 If non blank address is found it will be displayed Return to step 5 to continue or RESET 5 20 Performing a Blank Check on a Copy PROM example shown is for a 2Kx8 PROM Select the switches as shown Insert the appro priate Personality Module insertine Copy PROM to be Blank Checked into the COPY Socket The AUDIO switch is optional Depress RESET The 8 hex displays are blank Depress BLNK CHCK The First and Last Addresses of the Copy PROM will be displayed To Blank Check the entire contents of the Copy PROM starting with the first location go to step 5 To Blank Check a limited field continue Use the hex keyboard to key in a new Start Address MSD first Repeat for the End Address Depress ENTER The M980 will accept the dis played data as the Start and End Addresses for the operation The display will show B AAA to indicate Blank Check B Active AAA B F will be
71. man address is shown along with the Master data a eal UA LEN Depress key C on the hex keyboard to display BEH Copy data Depress A to restore Master data Depress ENTER to continue IBC operation or TAM iia a eee CLEAR to force finish Then depress ENTER t LOCLI Address Master Data continue at Step 4 QU ER MEN A A A IN Finished Summary of Illegal Bit Checking a Copy PROM from a Master PROM 1 Insert Personality Module Master and Copy PROMs and select switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER OFF COPY ON Depress RESET The hex displays are blank Depress BLNK CHCK First and Last Addresses are displayed Optional Key in new Start and or End Address Depress ENTER B AAA is displayed When finished B F is displayed Optional Depress ENTER to repeat operation over previously selected address field If an illegal condition occurs the address and data of the Master PROM are displayed Key C displays copy data and key A displays master data Optional Depress ENTER to continue Illegal Bit Check or depress CLEAR to abort to IBC Finished without losing original address limits NOB WP 00 5 24 SECTION 6 SUMMARY OF BUFFER OPERATIONS TO FROM A COPY OR MASTER PROM The CMOS RAM Buffer of the M980 provides a workspace 4Kx8 standard 16Kx8 optional where PROM code can be accumulated and manipulated prior to programming a blank PROM
72. n the End Address is displayed and steps 6 Depress ENTER to initiate Programming of the displayed data or to step over an address without altering it The next sequential address is dis played Repeat steps 6 and or 7 for each address and or 7 are initiated an F appears to indicate that the Program mode has been performed over the specified Address field Finished To repeat the Program operation without reset ting depress ENTER when F is displayed This displays the Start and End Address field pre viously used You are now back at step 4 The Start and End Address field can be redefined or you can continue with the displayed Start and End Addresses Start Address End Address Summary of Programming the RAM Buffer using the M980 Keyboard Set select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER ON COPY OFF Depress RESET All displays are blank Depress PROG First and Last Addresses are displayed Natiammal Darlaf nma th h Ctart Optional Redefine the the Start and End Addresses via the hex keyboa Depress ENTER The address shown is accepted and the Start Address is displayed Optional Key in the data to be programmed Depress ENTER This programs the previously keyed data or step over the displayed address Repeat for every address The End Address is reached and F is displayed to indicate Finished Depress ENTER to return to step 4 if desir
73. ngle switch ON will indicate the Destination on which the operation is being performed Two switches ON will indicate the Source and Destination for Duplicate and Compare operations The left most switch is the Source and the right most is the Destination No switches or all switches ON will result in an error EO code displayed and a chirping of the tone generator it Thiet iu 1 e AMA AA a 110 WLI Yui Control Keys RESET A control key that cancels operation in progress without altering the RAM Buffer RESET clears the hex display CLEAR A multi function key used to clear data entries manually decrement the address in the Read mode or abort from an error in Duplicate and Program operations See SECTION 10 for further information ENTER A key used to initiate or repeat operations also used to increment the address in the Read and Program modes Programmer Mode Keys Active after Power ON or RESET READ CMPR A dual function key When two toggle switches MASTER BUFFER COPY are ON this key acts to select the Compare mode in which the source contents are compared one location at a time against the destination contents When only one toggle switch is ON the Read mode is selected In the Read mode a non volatile read is made of the Destination selected one location at a time In the Read mode and when the BUFFER toggle switch is ON a Read Modify may be performed PROG DUP A dual function key When two toggle switches M
74. of the Control Unit Note Only insert or remove Personality Module when M980 is OFF Figure 3 2 Installation and Removal of Personality Module Certain Dedicated Modules have special features or functions and therefore have special operating instructions These operating instructions are provided with each module 3 2 Generic Modules Generic Modules are designed to program all PROM types of a particular manufacturer using adapters to conform to specific Pinouts and Configurators which allow the Control Unit to automatically accommodate different sizes and types of PROMS e g 512x4 or 1024x8 The polarity of unprogrammed PROM locations and the PROM type bipolar or MOS are also contained in the Configurator Refer to the PROM User s Guide for specific Pinout Adapter and Configurator types for particular PROM types Signals are passed from the base module Figure 4 3 in the Pinout Adapter via two 25 pin Dtype connectors the same reliable type used to connect the Personality Module to the Control Unit The Configurator is mounted via a ZIF connector located on the bottom right of the module mounting plate The Configurator must be mounted as shown below for the module to function properly It should also be the proper size and type e g 2048x8 EH for a 2716 With the proper Pinout Adapter and Configurator installed the Generic Module functions the same as a Dedicated Module of the same type Additionai Pinout Adapters an
75. ons that involve programming the PROM must take this into account it is suggested that for ease of operation use oniy the Normal Mode when copying the entire PROM In Engineering Auto Sequencing Mode see SECTION 9 the Last Address must be 3FF In any programming mode should errors be detected by the module a special display sequence is begun Refer to SECTION 11 Failure to Program Operations for further details PM9051A The PM9051A is a gang 2708 module and requires data to be entered for location 3FF in order for programming to take place For ease of operation all programming and duplication operations should use a Last Address of 3FF In the Engineering Auto Sequence Mode see SECTION 9 the Last Address must be 3FF In any programming mode should errors be detected by the module a special display sequence is begun Refer to SECTION 11 Failure to Program for further details 3 4 PM9053A In any programming mode should errors be detected by the module a special display sequence is begun Refer to SECTION 11 Failure to Program Operations for further details PM9060A The PM9060A is a TMS2716 Gang Module and requires data to be entered for location 7FF in order for pro gramming to take place For ease of operation all programming and duplication operations should use the Last Address of 7FF In the Engineering Auto Sequencing Mode see SECTION 9 the Last Address must be 7FF In any pro gramming mode should errors be de
76. otsound regardless of the position ofthe AUDIO switch Depressing ENTER sequences to the next failed location In either Manufacturing or Engineering Auto Sequencing mode the operator may have to depress ENTER many times in order to reach the point where the automatic sequence resumes It is therefore suggested that the operator abort these operations by pressing RESET with this module PM9051A and PM9060A Any error results in a display of E a tone will not sound Depressing ENTER causes the M980 to display F or continue in Manufacturing or Engineering Auto Sequnce The LEDs below each COPY socket or the Gang Module indicate which PROM has failed on fail off pass SECTION 12 BUFFER APPLICATIONS The CMOS Buffer included in the M980 PROM Programmer allows useful data retention characteristics it s battery back up retains data for a minimum of seven days with power removed from the M980 Thus Personality Modules may be exchanged without RAM Buffer data loss permitting the exchange of data between different types of PROMs without resorting to paper tape or other alternate storage media The M980 editing features see SECTION 7 permit 8 bit data to be programmed into two 4 bit PROMs with ease Further expansion of the concept to 16 bit PROMs is also provided Example 1 A 748471 PROM 256x8 is to replace two 745287 PROMs 256x4 each Move the 74S287 data to the Buffer then program a 748471 as follows Turn unit power
77. ror indication any of the previous operation of sequences witharnt Ah i WI UIVUL wi anging The CLEAR key is active to clear the displays after a hex key is used to key in information and before the ENTER key is depressed In this mode after the hex character is displayed the CLEAR key may be used to clear that character and any characters to the left one character for each depression of the CLEAR key See the following example for a step by step explanation In the Read mode the CLEAR key is active to decrement the address By depressing the CLEAR key the previous address and its corresponding data is displayed In the Duplicate and Program modes the CLEAR key can be used to abort the mode when an error is indicated When the error is displayed the depression of CLEAR automatically aborts the operation and displays F for Finished The previous Start and End Addresses of the operation are still intact in the M980 s memory By depressing the ENTER key a repeat of the operation may be implemented starting with the address field definition For more information on procedures during a Programming Failure see SECTION 11 Example of CLEAR Key Operation in Read Mode 1 Insert Personality Module and select the MFG MASTER BUFFER COPY switches as shown AUDIO switch is optional In MODE sert the PROM to be read into the MASTER socket of the Personality Module 1 2 Depress RESET The 8 hex displays are blank a
78. rst Depress ENTER The displayed addresses will be accepted as the Start and End Addresses for the operation The display will show the Start Ad dress in the left most displays The data located at that address will be displayed in the right most displays Repeat step 5 and the next sequential address and data will be displayed Repeat until the End Address is reached Reset occurs OR READ First Address Last Address ogag Obie Start Address End Address i ENTER Address Data 1H Address 6 AUN 00 Y O Depress the CLEAR key during the Read opera When the End Address is reached its data dis To repeat the Read mode without resetting de tion The address will be decremented and the data at that address will be displayed The M980 can decrement past the defined Start Address Wrap around will occur if an all zero address is reached and decremented again played and ENTER is depressed an F will ap pear in the display to indicate Finished Finished press the ENTER key when the F appears The previous Start and End Addresses will be dis played Continue with step 4 and or 5 Start Address End Address Summary of Reading the Copy PROM in the COPY Socket Insert Personality Module PROM and select switches MFG MODE OFF AUDIO optional ON OFF RAAQOTED AME n rce m arme m a m MASTER Orr DUPFER OFF COPY ON
79. rt Address is ccepted and E05 AAA is displayed to indicate Edit Block Move Active The Write Mode LED is lit Upon completion of the operation the AAA is replaced with F to indicate Finished A steady tone sounds if the AUDIO switch is ON and the Write Mode LED is extinguished NOTE Depending upon the size of the block to be moved this operation may take up to 60 seconds to program Edit Block Move Finished 7 26 A Block Move forward without overlapping Both areas finish with block data ORIGINAL BLOCK MEM BEFORE MOVE ADDRESSES 1000 12FF pz AFTER A B C MOVE ADDRESSES 1000 12FF NEW BLOCK 4 START ADDRESS 1800 1AFF B Block Move forward with overlapping New block overwrites original NEW BLOCK START ADDRESS ORIGINAL Narr sr Narr ADDRESSES BEFORE MOVE NEW BLOCK START ADDRESS ORIGINAL BLOCK 14FF ser M1 OFF AFTER MOVE C Block Move backwards without overlapping Both areas finish with block data NEW BLOCK ORIGINAL g START ADDRESS BLOCK c BEFORE MOVE ADDRESSES 0000 02FF 1000 12FF AFTER MOVE ADDRESSES 0000 02FF 1000 12FF Figure 7 4 illustrations of Buffer Block Move Operations In the examples each internal lettered block is equal to 256 locations 7 27 D Block Move backwards with overlapping New block overwrites original NEW BLOCK NEW BLOCK START ADDRESS y START ADDRESS ORIGINAL ORIGINAL Ie 4 BLOCK
80. s ENTER The Start and End Addresses are accepted and E06 AAA is displayed to indi cate Edit Nibble Swap Active The Write Mode ENTER AN LED is lit Upon completion of the operation the AAA is replaced with F to indicate Finished A Edit Nibble Swap steady tone sounds if the Audio switch is ON The as es Active Write Mode LED is extinguished WRITE MODE J START ADDRESS START ADDRESS END ADDRESS uso ale eIrlo neo 2ole 71e Mo IRA Ba ABTEI BEFORE NIBBLE AFTER NIBBLE SWAP SWAP Figure 7 5 Illustration of Nibble Swap 7 30 END ADDRESS Finished Buffer Edit Hex Pack tA decima d An 8 bit byte of data may be expressed as two hex im be exp woh ecima s For exam 1 iS expressed in hexadecimal notation as 67 If both hexadecimal digits have meaning then the 8 bit data byte is referred to as being in a Packed form When the least significant hexadecimal digit has meaning and the most significant digit is treated as don t care the 8 bit data byte is referred to as being in the Unpacked form In the Hex Pack mode of operation the Buffer Start End Addresses of the least significant digit field and the Start Address of the most significant digit field are selected When the Hex Pack operation is complete the Buffer address fieid defined for the least significant digit will contain the Hex Packed data The most significant digit address field rema
81. s detected the Buffer address and data are displayed Gang modules respond differently at this point A warbling tone sounds if the AUDIO switch is ON Depress Key C to display the Copy address and data NOTE All modules that program the 2708 and TMS2716 PM9005A PM9053A PM9051A and PM9060A respond differently Refer to SEC TION 11 Failure to Program Operations Also Gang Modules for PROMs other than the 2708 or TMS2716 continue through to the end of the operation before halting cr paal Auto Compare Active Auto Finished Start Address End Address Buffer Start Address Auto Blank Check Error Auto Compare Error _ DOMNDAMKROWD Summary of Buffer to Copy Operation Insert Personality Module PROM to be programmed and select switches as follows MFG MODE OFF AUDIO optional MASTER OFF BUFFER ON COPY ON Depress RESET Display is blank Depress AUTO The First and Last Addresses of the Copy PROM are dispiayed Key in a new Start and End Addresses if desired Depress ENTER The First Address of the Buffer is displayed Key in a new Buffer Start Address if desired Depress ENTER The Auto sequencing begins The display shows AB AAA AD AAA or AC AAA When complete the AAA is replaced with F to indicate Finished Optional Depress ENTER to repeat the operation and return to step 4 If an error is detected the address and data are di
82. sennenenenenensnnsnnennnenennnnenennnnnennnnnnennnnannne 5 9 Comparing a Copy PROM with a Master PROM ccoo ccnonnonrnnnnnnnnnn nono 5 13 Performing a Checksum on a Master PROM oli 5 15 Performing a Checksum on a Copy PROM na nen ea Le 5 17 Performing a Blank Check on a Master PROM aa 5 19 Performing a Blank Check on a Copy PROM a 5 21 Performing an Illegal Bit Check on a Copy PROM from the Master PROM en 5 23 SUNITA a ic E an A a SE a E de dd ae 6 1 Duplicating the RAM Buffer from a Master PROM uo o oo ceoccoccscecccceccoc cece cee cece cece eceeceeseceneeeeseeeeeneeneentessensenennees 6 3 Comparing the RAM Buffer with a Master PROM oon cece cece ecc 6 5 Dupiicating the RAM Buffer into a Copy PROM cc cana 6 7 Comparing the RAM Buffer to a Copy PROM ic cece eececeeeceeeeceeeeeceeeeceeeceeeeesseeeneeeeneeeaneeseeee 6 11 Performing an lilegai Bit Check on a Copy PROM from the Buffer essen 6 15 Section 7 Additional Buffer Operations e unnensennenneneennnn 7 1 Programming the RAM Buffer using the M980 Keyboard uuuueeeeceeennennneneenennennenennnenennennennennennnne 7 2 Reading the RAM Buffer using the M980 Keyboard ici eececeneeceecenceeececeeneceeseeeeecececseceseeeseeesusseeenees 7 5 Performing a Read Modify on the RAM Buffer ccoo ne renace 7 7 Performing a Checksum on the M980 RAM Buffer neeneneennennnnnnnnennannennennnnnennnnnennnen 7 9 B
83. splayed 9 3 9 4 Engineering Auto Sequence Mode Master to Copy Operation example shown is for 2Kx8 PROM Insert the appropriate Personality Module and select switches as shown Inserttne PROM to be copied into the Copy socket Depress RESET The 8 hex displays are blank Depress AUTO The displays show the First and Last Addresses of the Copy PROM To Duplicate the entire contents of the Copy PROM go to step 5 To Duplicate a limited field use the hex keyboard to key in a new Start and End Address MSD first Depress ENTER This initiates the Auto Sequencing operation ESET First Address Last Address Start Address End Address Auto Compare Active 9 5 6 Upon completion of the sequence an F re places the AAA to indicate Finished A steady tone sounds if the AUDIO switch is ON 7 Depress ENTER to repeat the Automatic Mode without resettina This displays the previous wi un y wur www Startand End Addresses and returns youtostep 4 and or 5 8 Ifan erroris detected the M980 halts and displays the Master address and data A warbling tone sounds if the AUDIO switch is ON Depress Key C to display the Copy address and data NOTE All modules that program the 2708 and TMS2716 PM9005A PM9051A PM9053A and PM9060A respond differently Refer to SEC TION 11 Failure to Program Operations Also Gang Modules for PROMs other than the 2708 or TMS27
84. sses as in step 4 or you may depress ENTER again and the previous Buffer Start Address is displayed You may redefine the Buffer Start Address asin step 6 and or go to step 7 Start Address End Address Buffer Start Address Summary of Comparing the RAM Buffer with a Master PROM Insert Personality Module Master PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER ON COPY OFF Depress RESET Displays are blank Depress CMPR First and Last Addresses of Master PROM are displayed Optional Redefine Start and End Addresses of the Master PROM Depress ENTER Start Address of RAM Buffer is displayed Optional Redefine the Buffer Start Address Depress ENTER C AAA is displayed for CMPR Active C F is displayed when finished Error displayed if non compare occurs Optional Depress ENTER to repeat Compare operation 6 6 Duplicating the RAM Buffer into a Copy PROM example shown is for a 16Kx8 RAM Buffer and a 2Kx8 Copy PROM 1 Select the switches as shown Insert the appro priate Personality Module Insert the Copy PROM into the Copy socket The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank RESET 3 Depress DUP The First and Last Addresses of the Copy PROM are displayed First Address Last Address 4 To Duplicate the entire contents of the Copy PROM from the Buffer goto step 5 To Duplicate a limited fi
85. t Address 4 Fe i i A A SSS End Address Finished j l Start Address End Address Summary of Programming a PROM using the M980 Keyboard Insert Personality Module PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER OFF BUFFER OFF COPY ON Depress RESET Displays are blank Depress PROG DUP First and Last Addresses are shown Optional Redefine Start and End Addresses via the hex keyboard Depress ENTER Address shown accepted Start Address displayed Optional Key in data to be programmed Depress ENTER This will program previously keyed data or step over the displayed address Repeat for every address Last Address reached and F is displayed to indicate Finished Optional Depress ENTER to show previous Start and End Addresses and to return to step 4 and or 5 5 4 1 Reading a Copy PROM in the COPY Socket example shown is for a 2Kx8 PROM Insert Personality Module and select switches as shown Insert the PROM to be read into the COPY socket of the Personality Module The AUDIO switch is optional Depress RESET The 8 hex displays are blank Depress READ The 8 hex displays show the First and Last Addresses of the Copy PROM To Read the entire contents of the Copy PROM starting with the First Address go to step 5 To Read a limited field use the hex keyboard to key in a new Start and End Address MSD fi
86. te Personality Module insert the PROM to be used as Master PROM in the MASTER socket The AUDIO switch is optional 2 Depress RESET The 8 hex displays are blank 3 Depress Key C The Start and End Addresses of the Master PROM will be displayed 4 To Checksum the entire contents of the Master PROM starting with the Start Address go to step 5 To Checksum over a limited field use the hex keyboard to key in a new Start and End Address MSD first 5 Depress ENTER The M980 will accept the dis played data as the Start and End Addresses for the operation The display will show CC AAA to indicate Checksum CC Active AAA When the Checksum is complete the six digit hex equiva lent will be displayed with the MSD s that are not used indicating 0 s MFG MODE MASTER AUDIO BUFFER COPY Boao SEITE aaa a SIE First Address Last Address N Saag ie ogam oega Start Address End Address E Hexadecimal Checksum Summary of Performing a Checksum on a Master PROM 1 Insert Personality Module Master PROM and select switches MFG MODE OFF AUDIO optional ON OFF MASTER ON BUFFER OFF COPY OFF 2 Depress RESET Displays are blank 3 Depress key C First and Last Addresses are displayed 4 Optional Redefine Start and End Addresses 5 Depress ENTER CC AAA is displayed while active Hexadecimal Checksum is displayed when finished 5 15 5 16 1 _
87. tected by the module a special display sequence is begun Refer to SECTION 11 Failure to Program Operations for further details PROM Handlina PROMs can be separated into two major categories MOS and Bipoiar The MOS PROMs inciude aii EPROMs and some CMOS fusible link PROMs For more information see Pro Log s PROM User Guide Care should be taken when handling MOS devices as most of them are susceptible to damage due to static charges When not piugged in keep the PROMs on a pad of conductive foam Pro Log has pioneered the two socket approach where the MASTER socket is never subjected to programming voltages and so the chances of ruining a Master PROM are negligable ZIF Sockets All Pro Log Personality Modules use Zero Insertion Force ZiF sockets for both MASTER and COPY sockets These sockets are activated by a handle located adjacent to pin 1 of the socket When the handle is raised or in the up position the contacts are open and the PROM may be inserted Lowering the handle engages the contacts and locks the PROM in place In sockets subjected to severe environmental conditions or after extensive use the contacts may become corroded or bent Periodic inspection of the sockets is suggested The design of the modules permits the replacement of individual sockets should they become worn Contact Pro Log s Customer Service if this is the case OPEN UP CLOSED DOWN POSITION POSITION Figure 3 5 ZIF Socket 3
88. the hex keyboard to key in a new Start and End Address field MSD first It is not possible to 9 insert over the full address range of the Buffer without creating wraparound If this is tried the M980 will display an E3 during step 9 Start Address End Address are accepted The display shows the block Start Address i 3 7 Depress ENTER The Start and End Addresses Na ENTER 8 Use the keyboard to key in the new data to be in serted Address Data 9 Depress ENTER The address and data are ac cepted The next sequential address is dis played If more insertions are desired repeat steps 8 and 9 for up to 32 insertions OR 10 Depress ENTER The display shows E03 AAA to indicate Edit Insert Active The write Mode LED is lit Upon completion of the operation the AAA is replaced with F to indicate Finished Edit Insert Active A steady tone sounds if the AUDIO switch is ON WRITE MODE _ The Write Mode LED is extinguished NOTE Depending on size of block to be in serted the operation may require as much as 60 seconds to perform Edit Insert Finished 7 18 AM START ADDRESS END ADDRESS OF BLOCK OF BLOCK INSERT ADDRESSES INSERT DATA THE LOST BIT DRAIN i elatelalzteE S fairs CAUTION When inserting data into RAM the same number of address 2 0 o F s 9 F slo locations inserted will be lost from the end of the block Define your AFTER block
89. tive Edit Block Move Finished Edit Nibble Swap selected Edit Nibble Swap Active Edit Nibble Swap Finished Hex Pack selected Hex Pack Active Hex Pack Finished Hex Unpack selected Hex Unpack Active Hex Unpack Finished Interface option Output Active see SECTION 15 No zero indicates Active idle Remote Control Active Interface option Input Active see SECTION 15 No zero indicates Active idle Paper Tape Reader interface selected TTY interface selected Parallel 1 O interface selected RS232C interface selected SECTION 14 SELF TEST OPERATIONS The M980 is a Microprocessor based instrument The basic functioning ofthe machine to display characters and respond to key closures in itself shows that a large portion of the machine is functioning This section describes additional tests which may be used for confidence testing or for troubleshooting There are four types of tests e Keyboard Test e Display Test e Toggle Switch Test e Ram Buffer Test Keyboard Self Test Selection These test routines are located in software and are designed to interact with the user to test various hardware sections of the M980 The basic functioning of the keyboard involves strobing of the X Y matrix formed bythe keyboard switches All tests are initiated in the same manner if a key is found to be closed upon power up or RESET The key depressed down is displayed in all of the hex displays until released When the key is
90. uffer Edit Modes B ffe r Edit Set Word AA e A 7 11 Buffer Edit Invert Complement Zus asus re ren 7 13 Buffer Edit Fill Buffer ine nee ann 7 15 B tferiEgt elnsert a ae ee ee ne ee 7 17 Buffer Edit Delete Be er ee a Erz 7 21 B ffer Edit Block Move nee ee an ee eine 7 25 Butler Edit Nibble OAD a2 Ye een re sl 7 29 Buffer E Pack ne ea en a EA 7 31 Buffer Edit Hex Uppa C k a A a ke ee eh es 7 33 Section 8 Manufacturing Mode 00000000220nennsonneenensennnnennnnennenennnennn 8 1 Manufacturing Mode Automatic Sequencing Operation nneseeeneenesnennsnsneennnnnennennennnnnnnnnnnennenennenen 8 1 Manufacturing Mode Single Operation r 0cr20n2n0s0ennsnnnnensennannenennanenneneanennennannnennennennnnennennennnnnennanennennenen 8 3 Section 9 Engineering Auto Sequencing Mode eeneeeener 9 1 Buffer To Copy Operation re A A A 9 1 Master To Copy Vperallon A ii dia 9 5 Section 10 Clear Key Operations oooocooociccoccooocooccocccccccnoononnncnnnnnnncnncnnnnnncnnca eneen 10 1 General DESCANSAR lidia ie tees at 10 1 Example of CLEAR Key Operation ans A ee ieee ata 10 1 Section 11 Failure to Program OperatiOMS oooooocoococooccococonccoccncccncnncnnnnnncnncnnacnacanccos 11 1 PUSIDIE DOV GOS case ame ne er A E a EL 11 1 UVNSErasable Devices u Yan se le 11 1 Example of Error during Duplication a su rer 11 1 Sect
91. urs in address 020 The M980 halts and displays the address and the source Master data for that address Example FC 2 The operator may now examine the Copy PROM data by depressing key C Example FF Saag ogam Le 00d 3 The operator may examine the Master PROM data by depressing key A OR N coga ote WIE cana 4 Depress ENTER to bypass the location for UV and some bipolar PROMs The M980 steps over E the failed location and tries the next sequentiai gt location For bipolar PROMs depressing ENTER will retry to program the same location again If the retry or next location failto program the pre vious steps may be foliowed 5 The operator may abort the operation without pressing RESET to re enter the mode and ad dress information by depressing the CLEAR 1 a en low Thie ratieac tha MOARN tn etan tn tha and of J Wi ER SS ww y 11417 WELLS Live iviwwyu iv Miu ty UiO Viru O AAA the operation displaying an F for Finished All 2708 and TMS2716 Modules show a programming count of 00 99 when programming After the 99th pass the program carried by these modules performs a complete Compare operation independent of the M980 The display is blanked for Gang Personality Modules while the module performs its own Compare PM9005A and PM9053A The address and data for the earliest failed location are displayed Since this operation is independent of the M980 a tone does n
92. writes all 0 s into the Buffer and checks that the RAMs will accept the data The next test writes alternating 1 sinto specified blocks and checks that block for data retention and all other blocks to make sure no other RAMs have the pattern When finished with data test Display B DD AAA an address test is initiated Display B AA AAA which tests the chip address lines for shorts and opens When Finished the displays indicate B AA F then 0 0 0 0 The audio tone will sound when finished if selected If an arrar ie fa Br BAIE 151111 iw NS 14 1 id i fih tha das oes ta bh nhi aba E Y EE E AR nd t tes the address of the error the data written to that location and the data read back from that location in the following manner e AAAA Address of failure e D D Data written to that address D D Data read back from that address An error during the address test is shown e A A A A Correct address e A2A2A2A2 Incorrect address Depressing ENTER will continue the RAM Buffer Test displaying B DD AAA Depressing CLEAR will terminate this test and return the M980 to the Self Test Selection 14 2 PRO LOG CORPORATION 2411 Garden Road Monterey California 93940 Telephone 408 372 4593 TWX 910 360 7082 1068294 10 80
Download Pdf Manuals
Related Search
Related Contents
capítulo 1 - CyberLink 取扱説明書 - シャープ Manual en Pdf - StarTech.com Odom eChart - Teledyne Odom Hydrographic USER GUIDE - Derrier Loisirs GCV520 · GCV530 · GXV520 · GXV530 Acco Quartet Prestige Plus 8' x 4' チャコールグリル ヤミー 取付・取扱説明書 Copyright © All rights reserved.
Failed to retrieve file