Home

User`s Manual for

image

Contents

1. Options Help This option activates the integrated Help svstem in the language vou select In addition to the English and German Help there is also a Slovak version available in the Kamenickv format Latin 2 page 852 or without punctuation The Help 44 ELNEC language can be changed anytime during the program run and the current setting can be saved in the CFG file using the Options Save Options command An introduction of a new Help system into the program is conditioned by the availability of the HLP files on the disk These files are available on the distribution CD along with the control program English This option replaces the current integrated Help system with that in the English language under the condition that the required HLP file is available on your disk German This option replaces the current integrated Help system with that in the German language under the condition that the required HLP file is available on your disk Slovak K This option replaces the current integrated Help system with that in the Slovak language with punctuation in the Kamenick code under the condition that the required HLP file is available on your disk Software Slovak L This option replaces the current integrated Help system with that in the Slovak language with punctuation in the Latin 2 page 852 code under the condition that the required HLP file is available on your disk Slovak This option replaces t
2. Download This function activates the cursor in the highlighted FILE line Acknowledge the file name by lt Enter gt or key in the file name you wish to load into the simulator including possible paths if the file does not reside in the present directory Depress lt Enter gt to execute download the latter is indicated by displaying the line being loaded The termination is indicated by an acoustic signal if switched ON The file data loaded into the simulator are read from the first address If the size of a data file exceeds that of the simulated EPROM excessive data are ignored If a file is smaller missing data will be replaced by the 00H value Acoustic indication ON OFF The ON state is indicated in the upper left corner by D Storing the set program parameters When the program is restarted the required parameters needn t be readjusted BATCH Version Syntax for applying the SIMO1BR in the batch file SIMO1BR options filename filename The file name whose contents is to be sent to the simulator If the file has an HEX extension its contents is interpreted by the SIMO1BR program as in the Intel HEX format otherwise it is taken to be a binary file 62 Oo Software IS lt type gt EPROM type lt type gt 2716 2732 2764 27128 27256 27512 ICBx BYTE configuration x 1 2 3 4 for the corresponding HW simulators ICWxy WORD configuration xy 21 43 for the corresponding HW simulators whe
3. 4 This item activates the corresponding logical simulator Hence the Reset ON Reset OFF a Download command are aimed at this active LS The activity change is captured in the permanently lit up information window at the display background by highlighting the particular LS using colour and graphics The buffer area occupied with the active LS is then offered in the form of an start and end addresses of this area in the working windows for saving or reading the files as default values These addresses are also used for jump operations in buffer scanning or editing jump to the start or end address of the active area The switching of LS can be accelerated by using key combination lt Alt gt LS ordinal number or lt Tab gt and lt ShifttTab gt for gradual switching up or down respectively File This menu enables a user to load a file into the buffer save the buffer content in a file execute basic operations with the files set up and view the directories change the current disk and modify the start and end buffer addresses for file reading and saving in the following format e binary e IntelHEX e Tektronix e Motorola e Exormax e MOS technology 34 O 4ELNEO nn In executing the individual commands from the File menu an information window for reading saving is displayed This working dialogue window includes the following parts Software File name line C DOS File list box Current drive box
4. lt F1 gt brief HELP lt F5 gt EPROM type selection and its description in terms of the arrangement pins the number of pins and the active level of OE and CE signals Use keys lt f gt 64 ELNEC E lt F7 gt lt F8 gt lt F9 gt lt F10 gt lt F4 gt lt F3 gt lt F6 gt Software lt gt lt lt gt and lt gt to select the required EPROM type In addition you can describe it by the above mentioned attributes The lt F1 gt key will provide you an updated HELP in the following form 28 L L L active CE signal level possible values are L or H active OE signal level possible values are L or H numbers of pins possible values are 24 28 32 pin arrangement E EPROM P PROM Acknowledge the setting by depressing the lt Enter gt key When using several simulators this function applies to the selected simulator only lt F9 gt RESET signal activation The active state is indicated by ACTIVE in the RESET line When using several simulators this function applies to the selected simulator only lt F9 gt RESET signal deactivation The inactive state is indicated by PASSIVE in the RESET line When using several simulators this function applies to the selected simulator only lt F9 gt Switching over to an active simulator this function is used when using several simulators Select the required simulator Byte configuration or a couple of simulators WORD co
5. assign 2 present HW simulators to logical simulators LS of the BVTE tvpe and to assign these LSs their respective sizes EPROM type to be simulated place in the buffer offset and downloading sequence Device Configuration 1 x WORD This command generates a working window enabling vou to assign 2 present HW simulators to a logical simulator LS of the WORD tvpe and to assign this LS its size EPROM tvpe to be represented place in the buffer offset and downloading sequence Be sure to assign both HW simulators otherwise the LS will be inactive sim size conf offs seg When the desired combination is selected a working window is generated which makes it possible to combine the simulators to logical configurations the above mentioned LSs in a simple wav HW simulators can be arbitrarilv combined irrespective of the type SIMEPROM 01B O2aLV and PC connection 29 il ELNEC spol r o li tl parallel port without or with reduction serial port i e the WORD configuration can be built from for example SIMEPROM 01B connected to LPT through reduction or without it and SIMEPROM 02aLV connected to a serial port In addition the working window allows for assigning LS its basic features ranging from the EPROM type to be simulated and the place in buffer up to the description of the downloading sequence All set up elements in the working window are described in detail in the context sensitive H
6. 1 1 yi l for more Buffer address box UFFE START END File name line for the manual entering of the file name to be loaded to keep the buffer content and the file name with pseudo characters in order to create a mask for filtering out the displayed type of files Key lt F3 gt is used for viewing the content of the text file referred to by the cursor The lt Ctrl Enter gt key combination speeds up the change from the current mask to the 5 mask With regard to the current input line content it can acquire the following modifications COMMUNICATION LINE NEW MASK tmp tmp tmp tmp tmp e tmp e tmp ex tmp ex tmp ext a tmptmptm tmptmptm If the input line contains an invalid file name or an old mask the new mask will be Notes The maximum lenght of text in the communication line is 256 characters The current position is identified by the cursor The program makes it possible to modify the file name only A directory can be changed either through the file entry window or by operating the lt F10 gt key which displays a tree structure If a character string is very long the text is shifted to the left The program filters all illegal characters An error is displayed if the established syntax is not observed 35 N ELNEC spol r o li ji File list box contains a list of files max 500 in the current directorv wh
7. 3 columns is displayed At left column are displayed unassigned hardware simulators By check box Present you may enable or disable selected hardware simulator At middle column you must select type and number of logical simulators first Then by drag amp drop assign present hardware simulators to logical simulators At right column are two buttons Button Save configuration and reset simulators use for confirm your desired configuration When you don t change configuration click on button Ignore changes while is accessible When is not accessible you already execute changes which can t be ignored Device Reset ON This command executes RESET in the development system if a reset cable is connected to a reset capacitor or to a RESET button in the development system This operation is equivalent to keeping the RESET button depressed The command is applied to the currently active logical simulator LS The current status of the RESET signal is displayed in the information window reserved for the particular LS Device Reset OFF This command releases the RESET in the development system if it is in the RESET state This operation is equivalent to releasing the resetting button The command is applied to the currently active logical simulator LS The current status of the RESET signal is displayed in the information window reserved for the particular LS 51 mi ELNEC spol s r o Device Download This command t
8. AT or above free 512 KB RAM e FDD 3 5 hard disk with 2 MB free space e operating system DOS 3 2 or higher Windows 3 x or Windows 95 98 Me NT 2000 XP e free parallel printer port or for SIMEPROM 02aLV only free serial RS 232 port CR Hardware mi ELNEC spol s r o ut SIMEPROM 01B hardware installation Plug the connecting cable from the simulator into the computer connector which serves for connecting a printer printer port Provided that your computer has one printer port only remove the printer cable and plug in the simulator cable instead If several printers can be connected to your computer it is suitable to connect the simulator to a free printer port If you have one printer port only and you find the previous procedure uncomfortable we recommend to get additional I O card with separate parallel port Connect the other cable connector to the simulator The SIMEPROM 01B simulator features with a 28 pin simulation connector POD If you need to simulate the EPROM 2716 or 2732 attach a precise socket included in the delivery on the simulation connector Pin 12 of the socket must be connected to pin 14 of the simulation connector Unless necessary do not remove the 28 pin precise socket protecting the simulation connector outlets Insert the simulation socket into the debugged system as an EPROM The simulation socket orientation is illustrated on the topside of it pin 1 on the flat cable is differen
9. PgDn gt lt Left Shift PgUp PgDn gt HEX ASCII editing type change viewing mode change editing current address change finds and substitutes astring max 16 ASCII characters repeats the last string substitution command finds astring max length 16 ASCII characters repeats the last finding command prints out the selected buffer block see Print block block printing with the Insert new paper poll used for printing on separate paper cursor up down right left jump to the begin end of line jump to the previous next page jump to the begin end of page jump to the begin end of device jump to the begin end of buffer paging per each 1 000H bytes lt Right ShifttPgUp PgDn gt paging per each 10 000H bytes e Note 1 Characters 20H FFH in the Edit ASCII mode and numerals 0 9 A F in the Edit HEX mode immediately changes the edited buffer content e Note 2 Double underlined keys are only effective in the Edit mode 39 m jii ELNEC spol s r o ni m Print block This command is used to print out the content of the selected buffer area In addition to the start and end block addresses a comment with max 67 characters may be entered The comment is then printed out at each page heading The default comment is the file name previously loaded from the disk The heading with the current page number the start and end addresses of the selected block time date and the above menti
10. adjusts the volume of sound signals accompanying the display of some text information The following options are available e Long An intensive sound signal accompanying the display of text information default e Short A standard sound signal accompanying the display of text information e None Displaying text information without any accompanying sound signals Options Hex load BEER This command is used for Erase buffer before loading setting up an alternative NE loading control in the Intel HEX format 00000000 e Setting up the automatic buffer erasing prior to loading by means of the specified erasing constant OFFH for EPROM Default No e Setting up the so called interactive method of loading aimed at redirecting the file data to a physically existing buffer addresses It means that prior to loading a user can enter a segment to be assigned to the lowest file segment i e 02 type entry and all other segments will be modified according to this difference Default No Example A file contains two entries of the type 02 with the FOOOH and F800H addresses When anew segment for example OH is entered the data specified for the FOOOH segment will be directed to the OH segment addresses and analogically from the F800H segment to the 800H segment This setting is meaningless for the simple Intel HEX format because there is no 02 type entry for this format A simple HEXa format range is 0 FFFFH
11. and the computer hardware Simulators can be connected either directly to printer ports or by using of special adapters 2x8bit double adapter optional accessories The following are numbers of parallel ports LPTs and reduction types for all possible combinations that may occur with several simulators used 2 simulators e 1 pc LPT 1pc double adapter e2 pc LPT 3 simulators e 2 pc LPT 1 pc double adapter e 3 pc LPT 4 simulators e 2 pc LPT 2 pc double adapter e 4 pc LPT Note If four parallel ports are needed we cannot manage it due only three standard addresses H3BC H378 H278 of LPT ports H368 and H268 are next addresses which control program can manage 11 ei ELNEC spol r o li 1 SIMEPROM 02aLV hardware installation Select a tvpe of communication between vour computer and the simulator serial or parallel This selection will depend on the specific conditions number and tvpe of free ports need of galvanic separation Parallel communication Connect the one connector of supplied interconnecting cable to the computer connector which serves for connecting a printer printer port If vour computer is equipped with one printer port onlv remove the printer cable from vour computer and insert the simulator cable in its place If several printers can be connected to your computer it will be advantageous to connect the simulator to a free printer port If only one printer port is available and
12. are marked as default Options Buffer name Options Monitor This option is used for entering the full name of the buffer i e including the path if you wish to create it on the disk the disk buffer is created automatically when device size is larger than is available in the main memory The entry is not checked for correctness If the name entered is incorrect the error manifests itself as late as the attempt to create a buffer on the disk The buffer default name is SIM012 0 When the buffer name is entered all editing keys including the Insert Overwrite mode selection key are active The current mode is indicated by the cursor shape thick cursor Insert thin cursor overwrite with the default mode being Insert The string size is 80 characters When the window border is crossed the string is automatically shifted It adjusts colours for the EGA VGA monitor type i e monochrome colour or LCD Any colour change is visible immediately after acknowledgement The default is COLOR e Color The command turns on the colours for an EGA VGA colour monitor If this switch is used for amonochrome EGA VGA monitor some colour settings are not visible e Mono The command sets up the visible shades of grey for a monochrome EGA VGA monitor e LCD This option is designed for the NOTEBOOK computer type with amonochrome LCD display 43 ayan ELNEC spol s r o L Options Sound It
13. are valid only for 020 120 version Relationship between supply voltage of EPROM in target device and equivalent speed Supply voltage version 020 120 version 040 85 4 5V 5 5V 120ns 85ns 3 5V 4 5V 160ns 105ns 2 5V 3 5V 200ns 125ns 72 ELNEC Specification POD protection circuit parameters e all pins are protected against Electrostatic Discharge ESD and balancing current e ESD protection rated to IEC1000 4 2 15kV air 8kV contact e protection against balancing current up to 2 5A SIMEPROM 02aLV operations e download e RESET control in target system Buffer operations e view edit find replace e fill copy move byte swap word dword split e checksum byte word e print Supported file formats e unformatted raw binary e HEX Intel Intel EXT Motorola S MOS Exormax Tektronix ASCII SPACE HEX Download times e type 27020 parallel transfer PC386 40MHz 12 seconds e type 27020 serial transfer 115200 Bd PC386 40MHz 28 seconds PC system requirements e Processor IBM PC AT or above free 512 KB RAM e CD drive hard disk with 2 MB free space e Operating system DOS 3 2 or higher Windows 3 x 95 98 Me NT 2000 XP e Free parallel printer port or free serial RS 232 port General e operating voltage 10 15V DC max 350mA or 5V 10 from target system e power consumption max 350 mA max 200 mA e RESET forcing circuit max 20V max 100mA e gal
14. device Backspace move cursor one position left back Note characters 20H FFH mode ASCII and numbers 0 9 A F mode HEX immediatelv changes content of edit area Print buffer This command allows write selected part of buffer to printer or to file Program uses at it an external text editor in which selected block of buffer is displaved and can be printed or saved to file too Bv default is set simple text editor Notepad exe which is standard part of all versions of MS Windows In Print buffer dialog are following options Block start Defines start address of selected block in buffer Block end Defines end address of selected block in buffer External editor Defines path and name of external program which has to be used as text viewer for selected block of buffer Bv default is set simple text editor Notepad exe which is standard part of all versions of MS Windows User can 53 mi ELNEC spol s r o define any text editor for example Wordpad exe which is able to work with large text files In user defined text editor user can print or save to file selected block of buffer The external editor path and name is saved automatically to disk Find dialog box Enter the search string to Find to text input box and choose lt Find gt to begin the search or choose lt Cancel gt to forget it Direction box specifies which way you want to search starting from the current cursor position In edit mode Forward from
15. number The lt Tab gt and lt Shift Tab gt keys are 22 ELNEC used to increase and decrease respectively the LS activity The active LS is also referred to by the Additional info command which provides additional information which are not displayed in the background window Device Presentation This command provides information about the presence of HW simulator at the LPT or COM port If the program runs in the Demo mode the information follows from the SIM012 SET file if available or from the default set up Since the program automatically identifies the connection of HW simulators at the program start it cannot identify any changes at the ports during program run if any of the simulators is either connected or removed Therefore use the lt F10 gt service for this command and for making the information about the HW simulator presence at aport more accurate This service executes automatic simulator identification and updates the information in the working window including the complete display background This information is closely related to the command for setting up a configuration which provides all the possible logical simulators LS that can be composed from the current number of present HW simulators Software If the program fails to find at least one simulator at any of the ports irrespective of the type it will automatically run in the Demo mode Control of reset signal and simulator download is no
16. same operation by means of keys of characteristic colour The assigned HW simulator cannot be subsequently assigned to any other LS If you wish to reorder the assignments use the lt Ctrl Enter gt key combination to release the HW simulator from the current LS and assign it to some other LS If HW simulators have not been assigned to all LS components for example the upper and the lower bytes in the WORD configuration the size the place in buffer offset and the downloading sequence cannot be set up for such an LS After completing the configuration process press lt Esc gt this LS is not accessible too Be sure to create complete LS by assigning it all physically present simulators size setting up size for log simulator This position is used to set up the EPROM type to be replaced by the current logical simulator LS In addition this data indicates the size occupied in the buffer The selected EPROM 30 Software size can be multiplied according to the specific configuration for WORD 2x for DOUBLE WORD 4x The value is related to the set up of offset which assigns the current LS an start address in the buffer By selecting a circuit you automatically update the conf item used for circuit description i e pin number and pattern as EPROM or PROM active OE and CE signal level Use the selection keys lt lt gt lt gt gt to directly select the EPROM type to be replaced by the simulator The max EPROM si
17. starts at point 1 e at last ports 3F8H 2F8 3E8 2E8 are scanned in the given order and SIMEPROM 02aLV is searched Since simulators can be connected to LPT directly or via reduction the following rule applies the positions are only maintained at the first reduction encountered by the program during scanning irrespective of type Any other simulators including those in reductions gradually occupy the remaining free positions i e HW sim 1 to 4 Therefore the method of connecting the simulators to a PC especially if their number is high should be carefully considered 24 ELNEC Caution Any change in this window results in cancelling the current LS configuration without any prior warning Note The DEVICE PRESENTATION TYPE and SIZE items serve illustration purposes only and are updated according to the particular simulator type Device Configuration HW simulators can be connected to a PC via parallel ports SIMEPROM 01B and SIMEPROM O2aLV either independentiv or through a special purpose reduction or through serial ports only SIMEPROM 02aLV independently i e one port one simulator The connection methods can be arbitrarily combined for example two HW simulators can be connected to one LPT port through a 2x reduction or to two independent LPT ports etc Depending on the number of connected HW simulators irrespective of the type this command provides all possible combinations i e lo
18. the current position or start of buffer to the end of the buffer is the default Backward searches toward the beginning In view mode searches all buffer Origin specifies where the search should start Find amp Replace dialog box Enter the search string in the Text to find string input box and enter the replacement string in the Replace with input box In Options box you can select prompt on replace if program finds instance you will be asked before program change it Origin specifies where the search should start Direction box specifies which way you want to search starting from the current cursor position In edit mode Forward from the current position or start of buffer to the end of the buffer is the default Backward searches toward the beginning In view mode searches all buffer Press lt Esc gt or click Cancel button to close dialog window By pressing Replace button the dialog box is closed and a Question window is displayed This window contains following choices Yes replaces found item and finds next No finds next item without replacing current one Replace All replaces all found items Abort search aborts this command Buffer Fill block Selecting this command causes filling selected block of buffer by requested hex or ASCII string Sets start and end block for filling and requested hex or ASCII string 54 ELNEC Buffer Copy block This command is used to copy specified block of data in c
19. the source one Buffer Move block This command moves the source buffer block Block start End to the target address Target address The blocks may overlap When moved the source block or a part of it is filled it with the current erasing constant OFFH for EPROM Buffer Erase buffer lt Ctri F2 gt The buffer content is filled with the current erasing constant implicit values are for example OFFH for EPROM OOH for some processor types etc The constant value may be changed by keying in the data in the hexa form Buffer Checksum When the buffer area addresses are entered in the hexadecimal form the checksum is calculated as follows e BYTE means adding up to word by bytes The CY attribute transfer is ignored e WORD means adding up to word by words The CY attribute is ignored e BYTE CY means adding up to word by bytes The CY attribute is added up to the result e WORD CY means adding up to word by words The CY attribute is added up to the result The Neg Column represents the result negation so that SUM NEG FFFFH The Suppl Column gives the sum complement so that SUM SUPPL 0 transfer 42 SE ELNEQ Software Options The menu offers the commands enabling vou to view and change various program defaults The default values are saved in the SIM012 CFG file by the Options Save Options command Implicit default values for the individual items
20. to be absent In that case assess all possible error causes by following the error message recommendations and select the lt F10 gt service in the Device Presentation menu for automatic reinitialisation of the connected simulators Device Additional information This command A provides additional a information about the Buffer B00 j EPROM OOC current logical POSAO simulator hereinafter LS which is the LS highlighted by a specific colour attribute and a double box at the symbolically represented EPROMs in 33 mi ELNEC spol s r o the information window at the display background The information includes the complete file name corresponding to the LS divided to a disk a path and a file name with an affix In the second part the position of LS or the size of ekvivalent EPROM in the buffer is described both numerically and graphically Each graphical representation item has its specific colour which makes it possible to provide complete information about the configuration structure The information is completed with the current buffer size and the start and end addresses of the area occupied by the simulated EPROM The window can be cancelled by operating any key However if you depress any of the keys for switching over the LS operation lt Tab gt lt Shiht Tab gt Alt LS ordinal number the window does not disappear instead it provides new data about the just activated LS Device LOG SIM 1
21. 12 ELNEC uncomfortable make a permanent connection between the ground of the device under development and the PC frame The target and simulator ground potentials should be identical Hardware The SIMEPROM O2aLV can be powered from an external power supply standard accessory which should be used if the VCC power source in the device under development does not have any reserve of power for supplying the simulator Second reason is emulation of LV EPROM in this case is using of external power supply necessary If no external power supply is connected the simulator will be supplied from your application If simultaneously with EPROM simulation the RESET signal in the target must be controlled connect the red measuring hook to the pole of the resetting capacitor and the other hook to the pole Moreover the hooks may be connected to the resetting button the red one to the button outlet of higher potential Polarity reversing is non dangerous but non functional Since the resetting circuit control is optically isolated from the SIMEPROM O2aLV the measuring hooks can be connected in parallel to the resetting capacitor irrespective of its resetting to H or L Switch on the power supply of the target Connecting several SIMEPROM 02aLV simulators to PC When using several simulators there are different possibilities depending on the required number of simulators and the computer hardware Simulators can be conne
22. 2 CB1 PL TE28LL The program erases SIMEPROM before all HEX download automatically You can suppress this action in BATCH version by using of NOERASE parameter Use this parameter if you 66 ELNEC wish to download simulator from two or more HEX files We recommend the following sequence Software SIMO2R R1 SIMO2R file1 hex SIMO2R file2 hex NOERASE SIMO2R N1 The SIMO2R control program version 2 00 can be only used with a logical simulator in the BYTE or the WORD configuration with constraints imposed on the assignment of individual HW simulators to logical set ups of the WORD type e LS 1 can be set up by HW 1 and HW 2 only e LS 2 can be set up by HW 3 and HW 4 only The SIMO2R control program does not transform segments for an extended HEX format of a file The only way to calculate the address for download is as follows segment shl 4 offset 67 CR Specification 69 il ELNEC spol r o li 1 SIMEPROM 01B specifications Supported devices e EPROM PROM NMOS CMOS family 27xxx and 27Cxxx from 2KByte 2716 to 64Kbyte 27512 with 8 bit data bus e EEPROM NMOS CMOS family 28xxx 28Cxxx 27EExxx from 2KByte 2816 to 32KByte 28256 with 8 bit data bus e EPROM PROM EEPROM from 64KByte to 128KByte with 16 bit data buss 2x SIMEPROM 01B with converter DIL40 DIL2x32 W EPROM Compatibility e response on the address changed max 120 ns e response on the CE signal going to L
23. 2aLV hardware installation ss sssseenenzznnznni 12 SORW ANC MERPERERPEUEFUPFRCHEEFEIDEUEFEEFERFEUFEEPERLURFLEFFERFEEFN The simulator software a Using the SIMO12 control program 20 Using the SIMO12W control program nn 48 Using the SIMO1BR control program 61 Using the SIMO2R control program u Specification e 69 SIMEPROM O1B specifications 10 SIMEPROM 02aLV specifications Woalttantty ZPERERBEPFENSSPFUFPFERHELPELFESEERREFETEEREREN 75 Appendix iii istanti tall Appendix A reset circuit wiring L nn 78 Appendix B caution for ESD electrostatic sensitive device 79 Appendix C registration card 81 il ELNEC spol r o Conventions used in the manual The manual applies to SIMEPROM 01B and SIMEPROM 02aLV simulators The term SIMEPROM is used for the description of components common to both of the types If there are any differences the description specifies the respective types References to the control program functions are printed in bold e g Load File Device etc References to control keys are given in brackets lt gt e g lt F1 gt CR Introduction il ELNEC spol s r o li ji The SIMEPROM is an EPROM simulator designed for the research workplaces Dear customer using EPROM and PROM l memories The SIMEPROM 7ank You fo the purchasing 01B can replace EPROMs SIMEPROM from 2716 through 27512 with the access time of gt 120 ns T
24. CII blocks in Buffer View Edit command 49 L il ELNEC spol r o li List of hot kevs lt F1 gt Help Calls the Help lt F2 gt Save Save a file lt F3 gt Load Load a file into the buffer lt F4 gt Edit Viewing editing buffer lt F5 gt Config Adjusting the configuration lt F7 gt RESET ON Activation of RESET signal in active LS lt F8 gt RESET OFF Deactivation of RESET signal in active LS lt F9 gt Download Downloading to active LS File This submenu is used for source files manipulation settings and viewing directory changes drives changes start and finish address of buffer for loading and saving files by binary MOTOROLA MOS Technology Intel extended HEX Tektronix ASCII space and Exormax File Load Analyse file format and loads the data from specified file to the buffer You can choose the format desired binary MOTOROLA MOS Technology Tektronix Intel Extended HEX ASCI space and Exormax The control program stores a last valid mask for file listing You can save the mask into the configuration file by command Options Save options Checking the check box Automatic file format recognition tells program to detect file format automatically When program can t detect file format from one of supported formats the binary file format is assumed When the check box Automatic file format recognition is unchecked program allows user to manually select wished file format from list of available file format
25. Enter gt The meaning of the individual symbols is as follows R RESET active L download Re RESET deactive Thus the R gt L gt Re expression means that the simulator filling is preceded by reset When it is full reset is finished If 31 L il ELNEC spol r o li anv of R svmbols is missing at the beginning or at the end the current reset state before or after simulator filling will be preserved For LS of the WORD and DOUBLE WORD tvpes handling with the RESET signal applies to all HW simulators which are integrated in the logical simulator offs setting up the offset for log simulator This command places the current logical simulator LS in the buffer within the range of its size Since the program does not block the alreadv occupied buffer areas thev mav overlap Therefore trv to avoid such a solution in order to prevent anv undesired collisions The data loading from a disk file into the buffer area occupied by the current LS is undesired If this area overlaps with another one it will be partly or completely overwritten with new data The buffer size is sufficient to accommodate all LSs without anv overlap Use the selectional keys lt gt lt gt gt to immediately change the start address of the current LS in the buffer bv a step of the EPROM 2716 size in the complete buffer range If you wish to increase the step combine the selectional keys with the left hand lt Shift gt key The step increase
26. OUBLE WORD type and to assign this LS its size EPROM type to be represented place in the buffer offset and downloading sequence Be sure to assign all HW simulators otherwise the LS will be inactive Device Configuration 1 x WORD 2 x BYTE SET LOGICAL CONFIGURATION 27 if il ELNEC spol s r o li This command generates a working window enabling vou to assign 4 present HW simulators to logical simulators LS of the WORD and BYTE types and to assign these LSs their respective sizes EPROM tvpe to be represented place in the buffer offset and downloading sequence Device Configuration 3 x BVTE sim HRM sim 3 simi4 This command generates a working window enabling you to assign 3 present HW simulators to logical simulators LS of the BYTE type and to assign these LSs their respective sizes EPROM type to be simulated place in the buffer offset and downloading sequence Device Configuration 1 x WORD 1 x BYTE sim 2 sim 3 s m 4 This command generates a working window enabling you to assign 3 present HW simulators to logical simulators LS of the WORD and BYTE types and to assign these LSs their respective sizes EPROM type to be represented place in the buffer offset and downloading sequence 28 fa Software Device Configuration 2 x BYTE BMW sint sim 3 simt This command generates a working window enabling vou to
27. ame filename The file name whose contents is to be sent to the simulator If the file has an HEX extension its contents is interpreted by the SIMO2BR program as in the Intel HEX format otherwise it is taken to be a binary file S lt type gt EPROM type lt type gt 2716 2732 2764 27128 27256 27512 27010 27020 27040 ICBx BYTE configuration x 1 2 3 4 for the corresponding HW simulators ICWxy WORD configuration xy 21 43 for the corresponding HW simulators where x designates the high byte and y the low byte IB IH Download format binary Intel HEX This selection is necessary if for a file in HEX you use an extension different from the HEX or if you wish to download a file with the HEX extension as a binary one INOERASE To suppress erase SIMEPROM 02aLV before HEX loading INOMSG To suppress all messages writing without error reports in BATCH version for SIMEPROM 02aLV IRx Nx RESET signal activation deactivation x HW simulator number s e g R1 for RESET HW 1 N123 for NORESET HW 1 2 and 3 IP lt seq gt Download sequence lt seq gt L Reset ON Download Reset OFF L Download Reset OFF L Reset ON Download L Download ITxyyzw E PROM descriptor xX yy ZW T active CE signal level possible values are L or H active OE signal level possible values are L or H numbers of pins possible values are 24 28 32 pin arrangement E EPROM P PROM default S2751
28. aving the settings selected in the menu in the SIM012 CFG configuration file on the disk In addition the command enables you to select the location for creating the configuration file e Current dir In the actual directory e C directory In the root directory on the C disk This setting is advantageous for network configurations when the possibility of illegal access to shared server areas is eliminated e SIMO12 EXE dir In the directory from which the program was started When the SIMO12 EXE is started the program starts searching for the configuration file in the current i e working directory thus it has the highest priority If the file is not found it continues with the root directory on disk C and finally proceeds to the directory from which the program was started If the configuration file is not found the program sets up the default values for all options Options Retrieve options This command makes it possible to retrieve the settings executed in all Options menu items and save them on the disk by the Save options command In addition the command is used for selecting the location from which the configuration file is loaded current directory root directory on disk C or the directory from which the program was started If the program fails to find the file it displays a warning and continues with the original configuration Quit lt Alt X gt This command is used to quit the program and return t
29. created the program offers manual entering the path to disk where a buffer may be created Device Presentation Status This working window provides you a current status of HW simulator presence at the port and enables you to change this status Use selectional keys lt U gt lt f gt to select a HW simulator Acknowledge by lt Enter gt to change its status present absent Based on this information the Configuration command provides all possible logical simulator variants following from this status This method of updating is only recommended for demonstration and testing because it is only applicable if the program runs in the Demo mode In other cases it is blocked and the only way of updating this information is to use the lt F10 gt service The latter automatically identifies the HW simulators at the port In addition it is the only way of switching over the program run from Demo to default and vice versa All LPT and COM ports are scanned and the set up of the information in this window and in the STATUS window at the display background as well as all relevant program control variables depends on the scanning operation The identification system works according to the following rules e at first SIMEPROM O1B is searched at all LPT addresses in the order of 3BCH 378H 278H and additional 268H 368H e SIMEPROM O2aLV is searched at the addresses which are not occupied by the 01 type simulators The search
30. cted either directly to printer ports and serial ports or by means of a special adapter option This adapter allows the connecting two simulators to one parallel port The following are numbers of parallel ports LPTs serial ports COM and adapters for all possible combinations that may occur with several simulators used 2 simulators e 1 pc LPT 1 pc double adapter e2 pc LPT e 1 pc LPT 1 pc COM e 2 pc COM 3 simulators e 1 pc LPT 1 pc double adapter 1 pc COM e 2 pc LPT 1 pc double adapter e2pcLPT 1 pc COM e 3 pc LPT 13 N ELNEC spol r o li i N e 3 pc COM 4 simulators e 1 pc LPT 3 pc COM e 2 pc LPT 2 pc double adapter e 1 pc LPT 2 pc double adapter 2 pc COM e 4 pc LPT e 4 pc COM Note If four parallel ports are needed we cannot manage it due only three standard addresses H3BC H378 H278 of LPT ports H368 and H268 are next addresses which control program can manage 14 ELNEC Hardware Important notes e When inserting the SIMEPROM into the target system socket the power supply both SIMEPROM and target must be OFF e The RESET circuit is adapted to the discharging of the resetting capacitor e The simulator ground is connected with the PC ground both pole Thus when using the SIMEPROM 01B and also the SIMEPROM 02aLV with parallel connection the PC ground will be hard connected to the target system ground It is recommended to supply both the PC and the device unde
31. ctive and the access to them will be blocked Caution If you change the HW simulator assignment to LS in the current configuration all RESET signals will be set up to an 25 Nan ELNEC spol r o inactive state in order to avoid a conflict due to various levels of these signals at the individual HW simulators The Figure on the right illustrates the information window in the case of a single simulator connected When two simulators are connected there are two options When three simulators are connected there are also two options Device Configuration 4 x BYTE This command generates a working window enabling you to assign 4 present HW simulators to logical simulators LSs of the BYTE type and to assign these LSs their respective sizes EPROM type to be simulated place in the buffer offset and downloading sequence 26 Software fa Device Configuration 2 x Word This command generates a working window enabling vou to assign 4 present HW simulators to logical simulators LS of the WORD tvpe and to assign these LSs their respective sizes EPROM type to be simulated place in the buffer offset and downloading sequence Device Configuration 1 x DOUBLE WORD Zn EUATFICE Size 421200 This command generates a working window enabling you to assign 4 present HW simulators to a logical simulator LS of the D
32. d only at program start This setting can be saved to disk by command Options Save options Default form is set to a using Log window without Log file i e all reports will be displayed to a Log window only Options Save options This command saves all settings that are currently supported for saving even if auto save is turned off Following options are saved options under the Options menu ten last selected devices file history main program window position and size Help Pressing the lt F1 gt key accesses the Help When you selecting menu item and press lt F1 gt you access context sensitive help If SIMO12 SIMO12W is executing an operation with the simulator lt F1 gt generates no response The following Help items are highlighted e words describing the keys referred to by the current Help e all other significant words e current cross references click on this cross reference to obtain further information Since the Help system is continuously updated together with the control program it may contain information not included in this manual Detailed information on individual menu commands can be found in the integrated on line Help Note Information provided in this manual is intended to be accurate at the moment of release but we continuously 59 mi ELNEC spol s r o pili improve all our products Please consult manual on www elnec com About When you choose the Info command from the me
33. directory can be selected mode of selecting directory when program starts Default start up directory means directory from which program is called Directory in which program was lastly ended means the last current directory when program was lastly ended This directory assumes the first directory from directory history list Save options Save options page allows you to select the program options saving when exiting program Three options are available here Don t save options don t save options during quiting program and don t ask for saving options Auto save options save options during quiting program without asking for saving options Prompt for save options program asks user for saving options before quting program User can select to save or not to save options 58 ELNEC Software Options View Use the View menu commands to display or hide different elements of program environment such as toolbars Options View Main toolbar Choose this command to show or hide the Main toolbar Options Log file This options associates with using of Log window All reports for this window can be written into the Log file too The Log file name as REPORT REP and the control program creates this file in current directory Sets New caused deleting old Log file if exist and creating a new file for reports Sets Append adds all reports into existing Log file If file not exist the new file will be created Settings are applie
34. dling and or rough mechanical damaging No claim can be made in the case of any intervention into the device in question The manufacturer provides customer service within and after the guarantee period Manufacturer Dx ELNEC s r o Post 5 P O Box 22 SK 08005 Presov Slovakia T 42151 77 34 328 77 31 007 fax 77 32 797 www elnec com elnec elnec com CR Appendix 77 N ELNEC spol r o ALE Appendix A reset circuit wiring 5V o red hook A reset cable signal Tese black hook 78 Appendix B caution for ESD electrostatic sensitive device Caution Faults due to a user s failure to observe these precautions are not covered by the guarantee Simulator handling safety precautions aimed at preventing it from electric damage Electrostatic discharge or transient current may damage the simulator It is advisable to follow the following precautions or equivalent rules e Prior to operating your simulator touch a larger metal or a grounded object e Never touch simulation base outlets if you are not certain about zero potential relative to the simulator This also applies to all simulator internal circuits and the connecting cable outlets eDo not remove the antistatic sponge protection from the simulation socket unless necessary e When connecting the simulator to another device check the grounds of both units for zero potential Ideally the grounds should be connected by a thic
35. e laboratory e temperature 5 to 40 C e humidity 20 80 non condensing Package included e SIMEPROM O1B simulator e connection cable to PC e user manual e CD with software e registration card e transport case Simulator s price included too e free technical support hot line e free lifetime software update via Web site 71 il ELNEC spol r o li 1 SIMEPROM 02aL V specifications Versions e SIMEPROM O2aLV ver 020 120 equivalent EPROM EEPROM PROM 27C020 120ns e SIMEPROM 02aLV ver 040 85 equivalent EPROM EEPROM PROM 27C040 85ns Supported devices e EPROM PROM NMOS CMOS family 27xxx and 27Cxxx from 2KByte 2716 to 512KByte 27040 274001 with 8 bit data bus in DIL or PLCC e EEPROM NMOS CMOS family 28xxx 28Cxxx 27EExxx from 2KByte 2816 to 512KByte 28040 with 8 bit data bus in DIL or PLCC e EPROM PROM EEPROM from 64KByte to 1MByte with 16 bit data bus in DIL or PLCC 2x SIMEPROM 02aLV with converter DIL40 DIL2x32 W EPROM Compatibility e response on the address changed max 85 ns max 120 ns e response on the CE signal going to L max 85 ns max 120 ns e response on the OE signal going to L max 45 ns max 60 ns e response on the either OE or CE going to H data float max 10 ns max 20 ns e inputs compatibility 74F 74HCT e outputs 74AC 74HC elow voltage EPROM support from 2 5V if powered from external power supply Note Values in parentheses
36. e ordinar number of the particular LPT or COM If this parameter is used more than once each time with adifferent LPT or COM address the program will be provided with a list of ports at which the simulator s can be found This list is also accepted by the Device Configuration service during the program run An example of starting the program with parameters SIMO12W LPT1 COM2 If everything is O K the program provides a standard user screen and waits for your commands If the control program cannot communicate with SIMEPROM it gives an error message including a description of possible reasons simulator disconnected or connector not inserted properly incompatible printer port or serial port or printer port set up as a bidirectional port When the error is eliminated press any key If you fail to eliminate the cause of error the program resumes running in the Demo mode after depressing any key By implication the simulator download is not possible If you cannot identify the error cause contact the simulator manufacturer Note SIMEPROM O2aLV must be powered up before starting the control program 48 ER Eile Device Buffer Options Help ELNEC PANAS User screen KA SIM012W universal control program for ELNEC simulators 1 03 04 2002 lolxj ee a 8 2 la Eh rare fea Log window J SIMEPROM 02 aLV on COM not found Adress Program found none simulator Dg S
37. elp accessible via the lt F1 gt key The configuration must be set up each time the number and or sequence of the connected HW simulators changes by the Presentation command This command turns the LS information window at the display background inactive and the access to the LS is blocked The working window of configuration is also used to change any of the features of any LS EPROM type position in buffer or loading sequence If you wish to change the current configuration the program gives a warning indicating that the former configuration will be cancelled If you don t assign LS all HW simulators they will be considered to be inactive and the access to them will be blocked sim HW simulator assignment This position enables you to assign an active logical simulator one of the free HW simulators The number and the order of HW simulators are based on the Presentation item set up An active logical simulator is one highlighted by means of a double box symbolizing a HW simulator configuration In addition the WORD configuration distinguishes between the upper and the lower bytes similarly to the DOUBLE WORD configuration upper word upper and lower bytes lower word upper and lower bytes Use the selectional keys lt lt gt lt gt gt to select a free HW simulator from the options in the lowest line of the configuration window Press lt Enter gt to assign it to the current logical simulator LS You can perform the
38. er are ignored In this case a control program reports warning The file wasn t loaded all From resident versions is the negative offset system supported by SIMO2R control program only MOTOROLA It loads from a disk file to the buffer using the Motorola s S format The SO data entry type is ignored Simultaneous occurrence of several data entry types such as S1 and S2 such a case should be however avoided is not considered to be an error All entries are checked against a security byte at the end of each entry In the case of Loading data from disk to buffer 02 76BE 0276BD 37 m LER ELNEC spol s r o conflict the program displays an error and interrupts the loading process If your disk contains a large number of files used for EPROM programming you are sure to have made notes saved in the text files Depress lt F3 gt to display the retrieved text file Save lt F2 gt This command is used for saving the data created in the buffer modified or loaded from acircuit to adisk file by a selected format binary Motorola or Intel extended HEX format The lt F2 gt hot key is equivalent to the sequence File lt Enter gt Save lt Enter gt lt Enter gt i e the saving format is the same as that used for the last time e Binary It saves the buffer to a disk file in the binary format e Intel Hex It saves the buffer to a disk file using the Intel extended HEX format e Moto
39. f subdirectory nesting levels and limits them to 13 For larger number of nesting levels it provides a warning by displaying a message on the left hand side of the lower working window box The cursor keys are used to move along the directory tree lt Home gt lt End gt lt PgUp gt lt PgDn gt use lt Enter gt to change the current directory to that highlighted by the cursor lt Esc gt is used for cancelling the tree and returning to the original directory Buffer address box is used for entering the current buffer area start and end addresses for saving in adisk file all formats and for loading a file from the disk binary format only the HEXa format controls the loading itself If the set up area is smaller than the file size only that file part is loaded which corresponds to the selected area size Addresses are entered in the hexadecimal form The acknowledgement is followed by extent check This buffer address change is local only for one Load Save procedure which means that it has no influence on the addresses set up in the Device Addresses menu An appropriate set up in the Options HEX load menu can correct the control of loading in the HEXa format This 36 Software window can be activated by the lt Tab gt key If you wish to return press lt Tab gt once more Current drive box Use the key combination lt Alt gt the letter designating the particular disk to change the current disk The inf
40. fa ELNEC spol r o User s Manual Simulators EPROM SIMEPROM 01B Simulation EPROM 2716 27512 120ns SIMEPROM 02aLV Simulation EPROM 2716 27040 85ns ELNEC s r o Presov Slovakia July 2003 mi ELNEC spol s r o COPYRIGHT 1994 2002 ELNEC s r o This document is copyrighted by ELNEC s r o Presov Slovakia All rights reserved This document or any part of it may not be copied reproduced or translated in any form or in any way without the prior written permission of ELNEC s r o The control program is copyright ELNEC s r o Presov Slovakia The control program or any part of it may not be analyzed disassembled or modified in any form on any medium for any purpose Information provided in this manual is intended to be accurate at the moment of release but we continuously improve all our products Please consult manual on www elnec com ELNEC s r o assumes no responsibility for misuse of this manual ELNEC s r o reserves the right to make changes or improvements to the product described in this manual at any time without notice This manual contains names of companies software products etc which may be trademarks of their respective owners ELNEC s r o respects those trademarks ZLI 0013A ELNEC spol s r o C p Table of contents Introduction Pen Banane anadan aan aan nan anna nenn NETE 5 Hardware SIMEPROM O1B hardware installation 0000 10 SIMEPROM O
41. gical simulators LSs that can be built from these simulators When one of the combinations is selected a working window is generated which makes it possible to combine simulators to logical configurations i e the above mentioned LSs Software HW simulators can be freely combined irrespective of the type SIMEPROM 01B 02aLV and PC connection parallel serial port i e the Word configuration can be built from for example SIMEPROM 01B connected to LPT through a reduction and SIMEPROM O2aLV connected to a serial port Moreover the command enables you to assign LS the basic features starting from the EPROM type to be simulated through the position in buffer up to the description of loading sequence All set up elements in the working window are described in detail in the context sensitive Help accessible via the lt F1 gt key The configuration must be set up each time the number and or sequence of the connected HW simulators changes by the Presentation command This command turns the LS information window at the display background inactive and the access to the LS is blocked The working window for configuration is also used to change any of the features of any LS EPROM type position in buffer and loading sequence If you wish to change the current configuration the program gives a warning indicating that the former configuration will be cancelled If you don t assign LS all HW simulators they will be considered to be ina
42. gical simulator LS The buffer area which fills the LS depends on the offset variable and the 32 ELNEC EPROM size size variable represented by LS In addition to data transfer to the simulator the individual operations take place in accordance with the adjusted downloading sequence for example Reset ON before downloading and Reset OFF after downloading Software The SIMEPROM 01B content fills independently of the simulated EPROM size the data for EPROM 27256 is written twice in particular from address 0000h and address 8000h thus the pin 1 level is insignificant The data for EPROM 27128 is written four times etc The SIMEPROM 02aLV download is different and follows from the number of pins of the currently simulated EPROM The entry is as follows e 24 pin circuits the filled area size is 4KB 2 x 2KB for EPROM 2716 1 x 4KB for EPROM 2732 e 28 pin circuits the filled area size is 64KB 8 x 8KB for EPROM 2764 4 x 16KB for EPROM 27128 2 x 32KB for EPROM 27256 1 x 64KB for EPROM 27512 e 32 pin circuits the filled area size is 512 256 KB 4 2 x 128KB for EPROM 27010 2 1 x 256KB for EPROM 27020 1 x 512KB for EPROM 27040 Note The numbers in brackets refer to the 256KB version of SIMEPROM O2aLV Caution If a communication error occurs during communication with SIMEPROM O2aLV an error message is displayed and the relevant LS is deactivated The HW simulator at which the error occurred is considered
43. he following function keys lt F1 gt brief HELP lt F5 gt EPROM type selection This function enables you to select the required EPROM type by means of lt f gt lt U gt keys Then depress lt Enter gt When using several 61 lt F7 gt lt F8 gt lt F9 gt lt F10 gt lt F4 gt lt F3 gt lt F6 gt lt F2 gt ELNEC spol s r o simulators this function applies to the selected simulator only lt F9 gt RESET signal activation The active state is indicated by ACTIVE in the RESET line When using several simulators this function applies to the selected simulator only lt F9 gt RESET signal deactivation The inactive state is indicated by PASSIVE in the RESET line When using several simulators this function applies to the selected simulator only lt F9 gt Switching over to an active simulator this function is used when working with several simulators Select the required simulator Byte configuration or a couple of simulators WORD configuration by consecutively depressing the lt F9 gt If only one simulator is connected the setting is on SIMEPROM 1 Switchng between the BYTE and WORD configurations The selected configuration type is displayed in the top line This function is designed for operating several simulators Setting change of the file default menu for download When using several simulators this function applies to the selected simulator only lt F9 gt
44. he SIMEPROM 02aLV can replace EPROMs and PROMs 2716 through 27040 LV types too with the access time of 85 and 120 ns respectively Because the SIMEPROM simulator is equipped with the CMOS RAM whose contents can be easily changed anytime it can be used in place of the obsolete debugging cycle about 20 minutes switching off the target removing the EPROM from the socket EPROM erasing EPROM programming inserting the EPROM into the socket switching on the target A much simpler procedure depending on EPROM type and size 1s 15s is as follows e SIMEPROM programming In addition the SIMEPROM enables the user to force the RESET signal on the device under development Thus software can be debugged without handling the target By interconnecting two SIMEPROM simulators you obtain a word configuration required for EPROM simulation in 16 bit systems Or they can be used as two independent simulators By interconnecting four simulators you obtain a double word configuration or they can be used as four independent simulators The SIMEPROM is a peripheral device for IBM compatible PC AT or higher portable or desktop PC The SIMEPROM 01B can be connected to a computer via a parallel printer port designed for connecting a printer The SIMEPROM O1B can be supplied from the system that is just being debugged or from an external power supply option The SIMEPROM O2aLV can be connected to a computer via a parallel
45. he current integrated Help system with that in the Slovak language without punctuation under the condition that the required HLP file is available on your disk Options Set masks This command is designed for setting up masks used for filtering the displayed file list in the save window Save for each format separately A mask must contain at least one of the used pseudo characters and its syntax must be correct otherwise it will not be accepted This setting is saved in the CFG file by the Options Save options command Use selectional keys to select the mask to be modified Acknowledgement by lt Enter gt provides you with the editing mode At the same time the Edit window is activated The individual window operations are indicated by their respective box colours All editing keys including the Insert Overwrite mode selection are available The cursor shape indicates the current mode The default mode being Insert Enter a new mask and be sure that its syntax is correct and that it contains at least one of the used pseudo characters Otherwise when acknowledged by lt Enter gt the mask will not be accepted Pressing the 45 N ELNEC spol s r o lt Esc gt key can stop the editing The changes made will be ignored and you return to the mask selection mode Use the lt Esc gt key to return to the main menu from the working window for mask set up Options Save options This command is used for s
46. he only way to calculate the address for download is as follows segment shl 4 offset 63 A Ne i ELNEC spol s r o Ili Using the SIMO2R control program The SIMO2R program is designed for the SIMEPROM O2aLV Depending on start parameters it can be used in two versions e TSR resident version e Version for BATCH files TSR version Syntax for applying the SIMO2R as a resident program SIMO2R R D M IR a request for installation the request is accepted if the SIMEPROM is available ID a start in the DEMO mode no SIMEPROM is available default port LPT2 IM setting suitable colors for the monochrome VGA monitor Resident program for SIMEPROM O2aLV supports simulator download from file by three file formats binary Intel HEX and Motorola S format The file format autodetection is only way for set of format type if the control program runs as resident during download is current format indicated by character B binary I Intel HEX or M Motorola on first line of program window by blinking attribute The program erases SIMEPROM before all HEX download automatically You can suppress this action in BATCH version by using of INOERASE parameter After the start activate the program by depressing the following combination of keys lt Ctrl AlttBackSpace gt The following window appears on the display SIMEPROM u Select the individual program functions by means of the following function keys
47. ich correspond to the input line mask and a superordinate directory including all sub directories each of them is identified by its respective colour If the file number in the current directory exceeds 500 the program displays a warning If the file to be read does not belong to them write it manually or reduce the displayed file number by selecting an appropriate mask The window enables you to move and select alphabetically arranged files in the current directory The designated file is automatically rewritten to the communication line which thus carries the information about the complete path When you move through the directories the current mask is written instead of the file name All editing keys are active lt gt lt gt lt f gt lt U gt lt Home gt lt End gt lt PgUp gt lt PgDn gt Moving through the directories and changing the current disk is simple key combination Alt initial letter Directory tree structure Depress lt F1 gt to display the directory tree structure which enables you to find and change the desired directory very quickly This function can display max 500 directories of the current disk If this number is higher or if the free memory size is insufficient for displaying all directories only those directories are displayed which do not exceed this size A warning displayed on the right hand side of the lower working window indicates this state Moreover the program checks the number o
48. ize Stat End Program is running in demo mode Device 8 80000 _TFFFF Buffer x8 80000 00000 7FFFF Logic simulator 1 is activated File x8 00000 Scanning portis for supported simulators ET SIMEPROM O1B on LPT not found Device 7 SIMEPROM 02 aLV on LPT found SIMEPROM 02 aLV on COM not found Program found following simulators SIMEPROM O2 aL on LPT1 Simulators Paralel LPTI I SIM 1 02 aLV 256KB Reset 27040 512k x8 Filename I e Header bar e Menu e Simulator window e Log window e Address window e Help name copvright and control program version offer of control program options information about the presence of HW simulators at the ports and current configuration and highlighting the currentiv active logical simulators By clicking on icon gt gt you may change coniguration of logical simulators information about the simulator and control program status organization size start and end addresses of the device buffer and file a brief description command of aselected Menu selection is carried out in the normal GUI fashion either by cursor moving plus pressing lt Enter gt or by typing the highlighted letter in the wanted menu or of course by mouse Hot keys are available for even quicker selection of intensely used commands Note Data entered through keyboard are in HEX format excepting AS
49. ker conductor e The simulator and the device to be connected must be OFF This also holds for interconnecting the simulator and the PC 79 IELNEQ Appendix C registration card Appendix If the registration card is missing from vour standard simulator deliverv package please use a copv of the form below and send it to ELNEC We remind you that without the Extended warranty document only the standard 6 month warranty is granted Device Serial number Name Companv Department Address Post Code Citv Countrv Phone Fax e mail Date of purchase Purchase from Complete please what type of computer are you using QAT 386 0486 Pentium I II OPentium Ill 4 operating svstem OMS DOS OWINDOWS 3 x OWINDOWS 95 98 OWINDOWS NT 2000 XP e how did you first hear about ELNEC 2 Qadvert OdealerOother why did you choose this product price Oquality recommendation Ofeatures please specify comments 81
50. lag is added to result CRC CCITT sum by bytes to word using RESULT PREVIOUS x 16 x 12 x45 1 CRC XModem sum by bytes to word using RESULT PREVIOUS x16 x 15 x42 1 55 L il ELNEC spol r o li Column marked as Neg is a negation of checksum so that Sum Neg FFFFH Column marked as Suppl is complement of checksum so that Sum Suppl 0 carry Dialog checksum contains following items From address This is a start address of block selected for calculating checksums in buffer Address is defined as Byte address To address This is an end address of block selected for calculating checksums in buffer Address is defined as Byte address Insert checksum This is special item used for select which kind of checksum will be written into the buffer when the Calculate amp insert was executed Insert address This is special item that specifies an address from the buffer where a result of chosen checksum will be written when the Calculate amp insert was executed Address cannot be specified inside the range lt From address gt to lt To address gt Address is defined as Byte address Size This item is used for setting a size of chosen checksum result which will be written into the buffer A size of checksum result may be 8 byte or 16 word bits long If word size was selected whole checksum value will be written into the buffer In other case will be written only low byte of checks
51. max 120 ns e response on the OE signal going to L max 60 ns e response on the either OE or CE going to H data float max 10 ns e input compatibility 74HCT e output compatibility 74HC e Low voltage EPROM support from 2 5V if powered from external power supply This is valid for SIMEPROM 01B serial number 29641 or above Relationship between supply voltage of EPROM in target device and equivalent speed Supply voltage speed of Simeprom 01B 4 5V 5 5V 120ns 3 5V 4 5V 160ns 2 5V 3 5V 200ns SIMEPROM 01B operations e download e RESET control in target system Buffer operations e view edit find replace e fill copy move byte swap word dword split e checksum byte word e print Download time e EPROM type 27512 PC386 DX33 4 seconds 70 Specification C p ELNEC Supported file formats e unformatted raw binary e HEX Intel Intel EXT Motorola S MOS Exormax Tektronix ASCII SPACE HEX PC system requirements e Processor IBM PC AT or above free 512 KB RAM e Hard disk with 2 MB free space e Operating system DOS 3 2 or higher Windows 3 x 95 98 Me NT 2000 XP e Free parallel printer port for connection of simulator General e operating voltage 7 15V DC max 100mA or 5V 10 from target system e power consumption 80mA max e RESET forcing circuit max 20V max 100mA e dimensions 132x66x30 mm e weight about 100g e environment offic
52. n once each time with a different LPT or COM address the program will be provided with a list of ports at which the simulator s can be found This list is also accepted by the Device Presentation service during the program run An example of starting the program with parameters SIMO12 HE A378 A2F8 If everything is O K the program provides a standard user screen and waits for your commands If the control program cannot communicate with SIMEPROM it gives an error message including adescription of possible reasons simulator disconnected or connector not inserted properly incompatible printer port or serial port or printer port set up as a bidirectional port When the error is eliminated press any key If you fail to eliminate the cause of error the program resumes running in the Demo mode after depressing any key By implication the simulator download is not possible If you cannot identify the error cause contact the simulator manufacturer The SIMO12 control program from the 4 13 variant includes the logging of communication errors of the SIMEPROM 02aLV simulator into the SIMO12 ERR file The file is created in the working current catalogue if the file already exists new error protocols are connected to its end Note SIMEPROM O2aLV must be powered up before starting the control program 20 Software User screen The user screen includes the following parts e IMATRICULATION name copyright and con
53. nfiguration by consecutively depressing the lt F9 gt If only one simulator is connected the setting is on SIMEPROM 1 Switching between the BYTE and the WORD configurations The selected configuration type is displayed in the top line This function is designed for operating several simulators Setting change of the file default menu for download When using several simulators this function applies to the selected simulator only lt F9 gt Download This function activates the cursor in the highlighted FILE line Acknowledge the file name by lt Enter gt or key in the file name you wish to load into the simulator including possible paths if the file does not reside in the present directory Depress lt Enter gt to execute download the latter is indicated by displaying the line being loaded The termination is indicated by an acoustic signal if switched ON The file data loaded into the simulator are read from the first address If the size of a data file exceeds that of the simulated EPROM excessive data are ignored If a file is smaller missing data will be replaced by the OOH value Acoustic indication ON OFF The ON state is indicated in the upper left corner by 65 N ELNEC spol r o li m lt F2 gt Storing the set program parameters When the program is restarted the required parameters needn t be readjusted BATCH Version Syntax for applying the SIMO2R in the batch file SIMO2R options filen
54. nter gt This starts the retrieving operation and the set up configuration is saved as current Operate lt Ecs gt to leave the Find string operation Direction specifies the direction of retrieving Forward from the current cursor position or from the buffer begin to the end is adefault value Backward retrieves towards the beginning e Origin specifies the retrieval beginning If you select From cursor the retrieval starts from the current cursor position in the Edit mode or from the current address 40 C Software View mode The Entire scope option starts retrieving from the buffer begin or end e Options enables you to decide whether you wish to find only the first expression or all expressions If you select the First expression option the retrieving operation is completed after finding the first string In the case of All exp with ask the program stops at the found string and goes on retrieving another string occurring in the buffer as soon as the lt Y gt or lt Enter gt key is depressed Find amp Replace This command displays a working window for replacing a string in which you may enter both string to be found and string to replace the former one In addition several options affecting the process may be selected Some of them are identical to those used in the Find service see Direction and Origin Use the lt SHIFT F8 gt key combination to repeat the last replacement command All settings adjusted in
55. nu a window appears showing copyright and version information 60 ER ELNEGI Using the SIMO1BR control program Software The SIMO1BR program is designed for the SIMEPROM 01B Depending on the parameters of the start it mav be used in two versions e TSR resident version e Version for BATCH files TSR version Svntax for applving the SIMO1BR as a resident program SIMO1BR R D M IR a request for installation the request is accepted if the SIMEPROM is available ID a start in the DEMO mode no SIMEPROM is available default port LPT2 IM setting suitable colors for the monochrome VGA monitor Resident program for SIMEPROM 01B supports simulator download from file by three file formats binary Intel HEX and Motorola S format The file format autodetection is only way for set of format type if the control program runs as resident during download is current format indicated by character B binary Intel HEX or M Motorola on first line of program window by blinking attribute The program erases SIMEPROM before all HEX download automatically You can suppress this action in BATCH version by using of NOERASE parameter After the start activate the program by depressing the following combination of keys lt Ctri Alt BackSpace gt The following window appears on the display lt ESC gt EXIT Select the individual program functions by means of t
56. o The third option sets data redirecting from file by extended Intel HEX format to physically existing buffer addresses It means that the user will be prompted to enter segment which is associated with the lowest segment in file record type 02 and the other segments will be modified with this difference This option isn t valid for simple Intel HEX format Default set means inactive status Example The file contains two records of type 02 with addresses FOOOH and F800H When we enter new segment for example OH data from segment FOOOH will be directed to segment OH and similar data from segment F800H to segment 800H Defualt setting is no active Language This page allows you to select another language for user interface such as menu buttons dialogs information and messages It also allows to select wished help file in another language For another language support of user interface the language definition file is required Sound Sound page allows user to select the sound mode of program Program generates sounds after some activities with simulator Program generates sound also when warning or error message is displayed User can now select sound from MS Windows system sound required installed sound card PC speaker or none sound Other Page Other allows user to manage other program settings In the panel Tool buttons hint display options on toolbar buttons in main program window can be modified In the panel Start up
57. o copy specified block of data in current buffer on new address Target address needn t be out from source block addresses F4 move block is used to move specified block of data in current buffer on new address Target address needn t be out from source block addresses Source address block or part will be filled by topical blank character F5 swap bytes command swaps a high and low order of byte pairs in current buffer block This block must started on even address and must have an even number 52 4 fa Software of bvtes If this conditions do not fulfil the program modifies addresses itself start address is moved on lower even address and or end address is moved on higher odd address F6 print buffer F7 find string max length 16 ASCII characters F8 find and replace string max length 16 ASCII characters F9 change current address F10 change mode view edit F11 switch the mode of buffer data view between 8 bit and 16 bit view It can be also do bv mouse clicking on the button to the right of View Edit mode buffer indicator This button indicates actual data view mode 8 bit or 16 bit too F12 checksum dialog allows to count checksum of selected block of buffer change mode view edit Arrow kevs move cursor up down right and left Home End jump on start end current line PgUp PgDn jump on previous next page Ctrl PgUp PgDn jump on start end current page CtritHome End jump on start end current
58. o the operation system The following options are available e No Cancel the command for return to the operation system and continuing with program run 46 Info e Yes amp Save Software Quit the program deallocate heap cancel the buffer on the disk if any and return the control to the operation system Quit the program deallocate heap cancel the buffer on the disk if any and return the control to the operation system In addition the command saves the complete information about the previously used configuration and about the number of currently available HW simulators underlying the specific configuration in the SIM012 SET file This command generates a window including the basic information about the program version copyright and the manufacturer s address 47 mi ELNEC spol s r o ut Using the SIM012W control program Starting the program After starting the SIM012W EXE control program is checked for its integrity and presence of SIMEPROM When the SIM012W program is started it automatically finds the connected simulator s at all existing LPT and COM ports the COM ports are searched only in the case of SIMEPROM 02aLV This mode can be suppressed by specifying a parameter including the LPT or COM name to which the simulator is connected In this case the control program is searches for the simulator only at the desired port The parameter form is LPTx or COMx where x is th
59. oned comment are printed as first Max 300H bytes in the HEX and ASCII format are printed out at each page For the sake of lucidity bytes are divided into blocks of 128 bytes both horizontally and vertically Print can be finished before its completion by means of lt Esc gt The program displays a warning indicating that the printer will be reset The command will be executed after acknowledgement Jump to addr Use lt F9 gt to change the current address and place the cursor to a new address in both modes i e View Edit All editing keys including the switching of the Insert l Overwrite mode are active The cursor shape indicates the current mode The default mode is Overwrite When lt Enter gt is operated an address is tested for syntax only hexadecimal characters and extent within the buffer size An error is indicated by a audio alarm and the editing process goes on Find This command Dr Fin displays a dialogue window in which a string in the HEXa or x Forward x From cursor ASCII form which you ee BA wish to find mav be x First expression entered In addition eee you can set up several options affecting the retrieval The lt Tab gt key can set up the individual options The lt Shift F7 gt key combination is used for repeating the previous retrieval command All settings adjusted in the last Find window remain in force e Write a string you wish to find in the Find string box and acknowledge by lt E
60. ormation window Loading data from disk to buffer Saving data from buffer to disk can R eovone be displayed using the Load Save command It provides information about the buffer and file addresses The first window line DEVICE POINTER is not used cf the Device menu When working with small files you can hardly notice the window content it is displayed only during the Load Save operation With large files you can interrupt the process by depressing the lt Esc gt key which is followed by the Access cancelled by user message Load This command is used for loading the data from a disk file to the buffer When you select file from the file list the control program automatically detect the input file format After you confirm detected file format then the content of selected file will be loaded to the buffer Notes e Binary binary loading of data from a file to the buffer e Intel HEX it loads the Intel extended HEX data from a file to the buffer All entries are checked against a security byte at the end of each entry In the case of conflict the program displays an error and interrupts the loading process If you acknowledge the Interactive HEX loading option YES in the Options HEX Load menu the program asks for a segment for replacing the lowest segment 02 type entry in the load HEX a file By file loading from disk to buffer by Intel HEX format with using a negative offset addresses out of range of buff
61. printer port or an RS 232 serial port using serial communication module A serial link is optically isolated connection The SIMEPROM 02aLV can be supplied from the 6 ELNEC Introduction system that is just being debugged or from the external power supply included in the delivery Terminology used in the text and the control program Buffer Printer port HEX format HW simulator an area in the main store or on the disk used for storing data required for simulator loading a parallel port on the PC used for connecting a printer equivalent term LPT port a data entry format readable by a standard text editor i e the 5AH byte for example is entered as the character 5 and the character A i e 35H and 41H respectively One line of the entry of such a file also contains a data address The whole entry is protected by a check sum which makes it possible to detect possible data errors a physical simulator connected to an LPT port either directly or by means of a reduction or to a serial port Logical simulator individual HW simulators can be Target integrated into set ups called logical simulators LS A logical simulator can include one two or four HW simulators and thus simulate systems of EPROM BYTE WORD or DOUBLE WORD configurations device under development the debugged system in which is the simulation socket of simulator named POD inserted Minimum PC system requirements e IBM PC
62. r development from the same wall socket Or interconnect the PC and the target system grounds by a sufficiently dimensioned conductor eWhen using several SIMEPROM 01B simulators the Download function requires all simulators to be powered e Keep simulator socket contacts clean replace the protective socket if seems to need be e Though SIMEPROM circuits are protected against electrostatic charge it may happen that they do not absorb all your power Since it is difficult to estimate the number of all parallel port kinds and since the older style parallel interface Centronics used for connecting a printer is not standardized either in terms of a protocol or in terms of technical specifications it may happen that our unit and the PC cannot understand each other Should such a problem occur which is manifested by communication failure between the PC and the simulator or by unreliable communication between them check whether the same communication problem occurs with some other PCs or other parallel ports in your environment If not we would appreciate your documenting the circumstances i e providing us with a precise description of your PC configuration type manufacturer rate operating system resident programs manufacturer type or IO at your parallel port including all other the relevant facts Note See Appendix A for the RESET circuit wiring 15 CR Software 17 mi ELNEC spol s r o pl The
63. ransfers data from the buffer to the currently active logical simulator LS In addition to data transfer to the simulator the individual operations take place in accordance with the adjusted downloading sequence for example Reset ON before downloading and Reset OFF after downloading Device LOG SIM 1 4 This item activates the corresponding logical simulator Hence the Reset ON Reset OFF a Download command are aimed at this active LS Currently active logical simulator is highlighted Nonactive logical simulators are greyed The switching of LS can be accelerated by using key combination lt Alt gt LS ordinal number or by mouse Buffer This submenu is used for buffer manipulation block operation filling a part of buffer with string erasing checksum and of course editing and viewing with other items find and replace string printing Buffer View Edit This command is used to view view mode or edit edit mode data in buffer for viewing in DUMP mode only Use arrow keys for select the object for edit Edited data are signified by colour You can use lt F4 gt hot key also View Edit Buffer F1 display help of actual window F2 fill block causes filling selected block of buffer by requested hex or ASCII string Sets start and end block for filling and requested hex or ASCII string Ctri F2 erase buffer with specified blank value Ctri Shift F2 fill buffer with random data F3 copy block is used t
64. re x designates the high byte and y the low byte IB IH Download format binary Intel HEX This selection is necessary if for a file in HEX you use an extension different from the HEX or if you wish to download a file with the HEX extension as a binary one INOERASETo suppress erase SIMEPROM 01B before HEX loading INOMSG To suppress all messages writing without error reports in BATCH version for SIMEPROM 01B IRx INx RESET signal activation deactivation x HW simulator number s e g R1 for RESET HW 1 IN123 for NORESET HW 1 2 and 3 IP lt seq gt download sequence lt seq gt L Reset ON Download Reset OFF L Reset ON Download default S27512 CB1 PL The program erases SIMEPROM before all HEX dowmload automatically You can suppress this action in BATCH version by using of NOERASE parameter Use this parameter if you wish to download simulator from two or more HEX files We recommend the following sequence SIMO1BR R1 SIMO1BR file1 hex SIMO1BR file2 hex NOERASE SIMOABR N1 The SIMO1BR control program version 2 00 can be only used with a logical simulator in the BYTE or the WORD configuration with constraints imposed on the assignment of individual HW simulators to logical set ups of the WORD type e LS 1 can be set up by HW 1 and HW 2 only e LS 2 can be set up by HW 3 and HW 4 only The SIMO1BR control program does not transform segments for an extended HEX format of a file T
65. rola It saves the buffer to adisk file using the Motorola s S format It automatically specifies the data entry type to be used depending on the selected buffer block size e Exormax It saves the buffer to a disk file using a special MOTOROLA format designed for the WORD systems It automatically specifies the data entry type S format depending on the selected buffer block size e MOS Technology It saves the buffer to a disk file using the MOS Technology format The maximum size of the selected data block may not exceed 64KB Buffer It provides various options of using the buffer such as block operations erasing the content string filling 4 types of checksum and certainly editing The latter includes additional services finding astring and its substitution output to the printer etc 38 Software Buffer View Edit lt F4 gt 256 KBytes 000000 This command is used for viewing or editing the buffer data Use cursor keys to move in the whole buffer and find the required block for editing The modified data is identified by a specific colour changes at the previous 64 address labels are stored Buffer hot keys lt Tab gt lt F10 gt lt F9 gt lt F8 gt lt Shift F8 gt lt F7 gt lt Shift F7 gt lt F6 gt lt Ctri F6 gt lt gt lt gt gt lt f gt lt U gt lt Home End gt lt PgUp PgDn gt lt Ctri Home End gt lt Shift Home End gt lt Ctril PgUp
66. s on panel Selected file format When Binary file format is selected there can be specified Buffer start value Buffer start value is buffer address from which data read from file will be written to buffer File Save Saves data in the buffer which has been created modified onto a specified disk The file format of saved file can be chosen from supported formats list box There can be also entered the Buffer start and Buffer end addresses which exactly specify part of buffer to save to file Supported file formats now are binary MOTOROLA MOS Technology Tektronix Intel Extended HEX ASCII space and Exormax File Reload Choose this option to reload a recently used file When you use a file it is added to the Reload file list Files are listed in order depending on time of use of them Lastly used files are listed before files used far off 50 Software To Reload a file 1 From the File menu choose Reload 2 List of lastly used files is displayed Click the file you want to reload Note When reloading a file the file format is used by which the file was lastly loaded saved File Exit without save The command deallocates heap cancels buffer on disk if exists and returns back to the operation system Device Device Configuration This command is used to assign hardware simulators to logical simulators By selecting this command window Configuration of logical simulators which is divided into
67. s to the EPROM 27128 size In addition if the lt Enter gt key is depressed the offset can be entered manually The program automatically transfers the selected value to the nearest address divisible by 800H and checks the overflow of the current area size through the buffer end Precise information about the place of the current area in the buffer is graphically and numerically provided by the Additional Information service key combination lt Ctrl F1 gt Device Reset ON This command executes RESET in the development system if a reset cable is connected to a reset capacitor or to a RESET button in the development system This operation is equivalent to keeping the RESET button depressed The command is applied to the currently active logical simulator LS The current status of the RESET signal is displayed in the information window reserved for the particular LS Device Reset OFF This command releases the RESET in the development system if it is in the RESET state This operation is equivalent to releasing the resetting button The command is applied to the currently active logical simulator LS The current status of the RESET signal is displayed in the information window reserved for the particular LS The effect upon the SIMEPROM 01B simulator with regard to RESET signals is equivalent to the Reset ON function Device Download This command transfers the data from the selected buffer area to the currently active lo
68. set mode of file format recognition for loading files When automatic file format is selected program analyses format of loading file and test file for each of supported formats which are available in program If file format matches one of supported formats the file is read to buffer in detected format Manual file format allows user to select explicitly wished file format from list of supported file formats File may be loaded no completely or incorrectly if file format does not match to user selected format Hex file options This page contains several options for loading control by any of HEX formats The first option sets erasing buffer with desired value automatically before the loading by any of HEX formats The second option sets a negative offset which is used for data addresses modification by loading from any HEX file so that data can be written to existing buffer addresses Example A file contents data by Motorola S format A data block started at address FFFFOH It is a S2 format with length of address array of 3 bytes For all data reading you can set a value of negative offset to FFFFOH It means that the offset will be subtracted from current real addresses and so data will be written from buffer address 0 Warning The value of negative offset is subtracted from real address and therefore a result of subtraction can be negative number Because take care of correct setting of this value 57 mi ELNEC spol s r
69. simulator software The simulator package contains a CD with the control programs and additional information The permission to freely copy the content of the CD is granted in order to demonstrate how ELNEC s simulator works Differences and modifications to this manual if they exist may be found in www elnec com web site Installing of simulator software Installing the simulator software is very easy Insert delivered CD to your CD drive and instal program starts automatically Install program setup exe which will guide you through the installation process and which will do all the necessary steps before you can first run the control program If you use the operating system DOS run Install program from CD Programs SIMO12 EXE for DOS and SIMO12W EXE for Windows are common control programs for all ELNEC s simulators We guarantee running of these programs under all of above mentioned operating systems without any problems Also background operation under Windows is error free For DOS versions of the control program running under WINDOWS 3 11 95 98 we suggest the following adjust Properties on the icon on your screen e Run the control program in full screen DOS in text mode In graphic mode the control program might be somewhat slower e If you want the control program to run in the background it is necessarv to set WIN95 98 RIGHT mouse button on the DOS icon Properties Others Background Enable WIN3xx in
70. ssing the lt F1 gt key with the exception of cases when the simulator executes an operation e g downloading When the Help window is open depress lt F1 gt once more to get a list of all Help messages used in the system You can retrieve and display any of the messages A Help text may include the so called key words highlighted items some of which may provide you additional information the so called cross references The following items are identified by colour e words identifying the keys referred to by the current Help e any other important words ecurrent cross reference additional information may be obtained by depressing the lt Enter gt key e non active cross references use cursor keys to select them and depress lt Enter gt to get additional information Device This menu provides commands for setting up the HW simulator presence their assignment to logical configurations logical simulators LSs and for handling with these LSs The selected configuration is always graphically displayed in a window at the display background Since it can contain several LSs one of them is active at any moment Activity means that the use of the Reset ON Reset OFF and Download commands will be aimed at this active LS In the window this LS is distinguished from all other LSs graphically and by colour LS activity can be switched over by using the corresponding command in this menu or by keys lt Alt gt the LS ordinal
71. t possible in this mode The current configuration will be set up according to the SIM012 SET file If it does not exist the default configuration is selected presence of one HW simulator of the 01 type assigned to the BYTE LS type This is the minimum requirement for starting the program because it is conditioned by creating a buffer with the minimum size of 64kB just for one 01 type HW simulator If the program finds a simulator s at the port it compares the acquired information with the SIMO12 SET file content and if no differences in presentation are found it starts running with the configuration corresponding to that file If any differences are found the status at the port does not correspond to the file content it attempts to maintain the LS at least partially the other LSs will be cancelled If the file is absent it will generate a BYTE type LS from each present HW simulator A special case obtains if the program start is conditioned by creating a buffer larger than admitted by the main store and if the disk size is not sufficient either The program selects the default option based on which it assigns the first HW simulator present at the port to the BYTE configuration In the case of Demo mode it will be the type 01 simulator irrespective of the SIM012 SET content Thus the minimum requirement for program start is fulfilled 23 mil yt ELNEC spol s r o Note If a buffer of at least min size 64kB cannot be
72. tern in the Appendix If you purchase the product directly from the manufacturer you needn t send any registration card The guarantee period for users who have not registered with the manufacturer is six months If a simulator failure results from a defect in workmanship we shall repair the device as if under guarantee The device must be delivered for repair in the original packing including all accessories a copy of purchase document and the description of failure in writing In reasonable cases please supply the description of circumstances accompanying the failure e simulator control program version e environment in view of possible interference office laboratory industrial and other environment types e description of your PC hardware name type PC rate printer port type integrated on a HGC card a multi I O card a disk controller card I O rate e description of your PC software type and version of your operating system OS system Shell Commander Windows resident programs used If your claim is sent without failure description enclosed we shall have to render an account for the time needed for ascertaining these facts Moreover we do not guarantee to adjust your claim appropriately if the simulator is not delivered with all the accessories when the failure is outside the device itself Unjustified claims will be charged The guarantee does not apply to common wear failures due to unqualified han
73. the SIM012 SIMO12W program is started program is checked for its integrity Than the program display a standard user menu and waits for your instructions If the control program cannot communicate with the simulator an error message appears on the screen including error code and description of possible reasons disconnected simulator bad connection power supply failure incompatible printer port Eliminate the error source and press any key If error conditions still exist the program resumes its operation in the demo mode and access to the simulator is not possible By implication the simulator download is not possible If you cannot identify the error cause contact the simulator manufacturer 19 mi ELNEC spol s r o ut Using the SIM012 control program Starting the program After starting the SIMO12 EXE control program is checked for its integrity and presence of SIMEPROM When the SIMO12 program is started it automatically finds the connected simulator s at all existing LPT and COM ports the COM address is entered only in the case of SIMEPROM 02aLV This mode can be suppressed by specifying a parameter including the LPT or COM hex address to which the simulator is connected In this case the control program is searches for the simulator only at the desired port The parameter form is Ayyy where yyy is the address of the particular LPT or COM specified in a hexadecimal form If this parameter is used more tha
74. the appropriate PIF file set the option to Background New versions of simulator software In order to exploit all the capabilities of simulators we recommend using the latest version of SIMO12 SIMO12W You may download the latest version of simulator software file SIM12ARC EXE SIMWARC EXE from our Internet site www elnec com part download 18 ELNEC Software Upgrading the simulator software Copy SIM12ARC EXE SIMWARC EXE to a temporary directory then launch it After extraction you will see all available files needed for the installation process Then redo a standard installation run the Setup Install program You may delete all files from the temporary folder after the installation process is complete Using the simulator software The control program delivered by ELNEC included on the CD in your package is granted to be free from any viruses at the moment of delivery To increase their safety our programs include a special algorithm for detecting possible virus infections Run the control program From command line of MS PC DOS write SIMO12 in Windows environment double click to icon Sim012w After start control program SIM012 SIMO12W automatically scan all existing ports and search for the connected any ELNEC s simulator Program SIMO12 SIMO12W is common for all the ELNEC s simulators hence program try to find all supported SIMEPROM 01B SIMEPROM 02 SIMEPROM 02aLV simulators Notes When
75. the last replacement window remain in force String replacement Write astring to be found in the Find string box and a string to replace the former one in the Replace with box Acknowledge and start retrieving by operating the lt Enter gt key The set up configuration is saved as current Depress lt Esc gt to stop this operation Options provides you with the following options if the program finds a string it asks you whether the string should be replaced If you select First expression the operation will be completed after the first expression found If All exp with ask is selected all strings complying with the specifications in Direction and Origin will be replaced If All expression is selected all expressions will be replaced without any poll for acknowledgment The task completion is indicated with an audio signal and the information about the number of replaced strings is displayed Buffer Fill block The command makes it possible to fill the buffer part defined by the start and end addresses Block start End with a specified string The string may be entered in 41 ka ELNEC spol r o the ASCII or HEXA form The ASC and HEX options are selected by cursor keys lt fl gt lt gt The maximum string lenght is 16 ASCII characters Buffer Copy block This command copies the specified buffer block Block start End to the selected address Target address The target area may overlap with
76. tiated by another color Note Insert the SIMEPROM 01B connecting cable into the socket in the target so that pin 14 GND of the simulation socket will be the first to come into contact with the socket in the device It should be noted that the device under development must be OFF If you find this procedure difficult make a permanent connection between the negative pole of the device under development and the PC frame The target and the simulator ground potentials must be identical The simulation connector orientation is illustrated on the simulator cover If is necessary together with simulation of EPROM to control the RESET signal of the target connect the resetting cable to the simulator connector connect the red measuring hook to the pole of the resetting capacitor and the other hook to the pole of it Moreover the hooks may be connected to the resetting button the red one to the button outlet of higher potential Polarity reversing is non dangerous but non functional Since the resetting circuit control is optically isolated from the SIMEPROM O1B the measuring hooks can 10 Hardware be connected in parallel to the resetting capacitor irrespective of its resetting to H or L Switch on the power supplv of the device under development Connecting several SIMEPROM 01B simulators When working with several simulators there are several possibilities on hand depending on the required number of simulators
77. trol program version e MENU offer of control program options e SIMULATOR window information about the presence of HW simulators at the ports e STATUS window information about the simulator and control program status about the buffer size and its place memory disk and about the directory name from which the program was started eawindow for displaying the current configuration and highlighting the currently active logical simulator e HOT KEYS alist of hot keys to which the program responds e HELP a brief description of a selected command MENU SOUND HOT KEY HELP Menu selection is carried out in the normal GUI fashion either by cursor moving plus pressing lt Enter gt or by typing the highlighted letter in the wanted menu or of course by mouse Hot keys are available for even quicker selection of intensely used commands Note The data entered through a keyboard are in the HEXa format excepting ASCII blocks in Buffer View Edit command 21 N ii ELNEC spol s r 0 N jil List of hot kevs lt F1 gt Help Calls the Help lt F2 gt Save Save a file lt F3 gt Load Load a file into the buffer lt F4 gt Edit Viewing editing of buffer lt F5 gt Config Adjusting the configuration lt F7 gt RESET ON RESET signal activation in active LS lt F8 gt RESET OFF RESET signal deactivation in active LS lt F9 gt Download Downloading to active LS Help The context sensitive Help can be selected anytime by pre
78. um value Note f word size was selected a low byte of checksum value will be written on address specified in box Insert address and a high byte will be written on address incremented by one Calculate Click on the button Calculate starts calculating checksums for selected block in buffer No writes into the buffer are executed Calculate amp insert Click on the button Calculate amp insert starts calculating checksums for selected block in the buffer and writes the chosen checksum into the buffer on address specified by Insert address Options The Options menu contains commands that let you view and change various default settings Options General options General options dialog allows user to control following options of program 56 ELNEC File options File options page allows you to set file masks auto reload of current file and choose file format recognizing for loaded files Software File format masks is used for setting file name masks to use as a filter for file listing in File Save and File Load file window for all file formats Mask must contain one of wildcards at least and must be applied correctly by syntax In group When current file is modified by another process can be set mode of reloading of actually loaded current file There are three choices 1 Prompt before reloading file 2 Reload automatically 3 Ignore change scanning of current file Load file format allows to
79. urrent buffer on new address Target address needn t be out from source block addresses Buffer Move block This command is used to move specified block of data in current buffer on new address Target address needn t be out from source block addresses Source address block or part will be filled by topical blank character Buffer Swap block This command swaps a high and low order of byte pairs in current buffer block This block must start on even address and must have an even number of bytes If these conditions do not fulfil the program modifies addresses itself start address is moved on lower even address and or end address is moved on higher odd address Buffer Erase If this command is selected the content of the buffer will be filled with topical blank character Software The reserved key lt Ctrl F2 gt will bring out this menu from any menu and any time Buffer Fillrandom data If this command is selected the content of the buffer will be filled with random data The reserved key lt Shift Ctrl F2 gt will bring out this menu from any menu and any time Buffer Checksum The checksum dialog is used for calculate checksums of selected block in buffer The checksums are calculated by next way Byte sum by bytes to word CY flag is ignored Word sum by words to word CY flag is ignored Byte CY sum by bytes to word CY flag is added to result Word CY sum by words to word CY f
80. vanic isolation by serial line max 250V DC e dimensions 132x66x30 mm without cables attached e weight about 150g e environment office laboratory e temperature 5 to 40 C e humidity 20 80 non condensing 73 N ELNEC spol r o li i N Note Values in parentheses are valid for 020 120 version only Standard deliveries e SIMEPROM 02aLV simulator e SIMEPROM 02aLV serial communication module features optical isolation e connection cable to PC for connection through parallel port and serial port e precise 32 pin socket connected to simulator POD e precise 28 pin socket e precise 24 pin socket e wall plug adapter 12V DC 500mA unstabilized e user manual e CD with software e registration card e transport case Simulator s price included too e free technical support hot line e free lifetime software update via Web site 74 CR Warranty 75 ut mi ELNEC spol s r o The manufacturer gives a guarantee on failure free operation of the device for the period of 36 months from the date of delivery as given in the delivery note This guarantee bears on those SIMEPROM users who have registered with the manufacturer by filling and mailing a registration card not later than four weeks after the date of purchase The card is enclosed to the product sold through agents other than the ELNEC company Provided you do not receive the registration card with your simulator you can find its pat
81. vou find the above procedure uncomfortable we recommend to get additional I O card with separate parallel port Connect the other cable connector to the simulator Serial communication Insert serial communication module into serial port COM Connect connection cable to the serial communication module and the other cable connector to the simulator Take care for direction of serial communication module In case of 9 pin connector of PC serial port use please suitable 9 25 adapter The SIMEPROM 02aLV simulator features a 32 pin simulation connector If vou wish to simulate the EPROM 2716 or 2732 put a precise 24 pin socket on the simulator POD Pin 12 of the socket must be connected to pin 16 of the POD If vou wish to simulate the EPROM 2764 through 27512 put a precise 28 pin socket on the POD Pin 14 of the socket must be connected to pin 16 of the POD Insert the SIMEPROM 02aLV POD into the socket in the target svstem as an EPROM The simulation connector direction follows from the designation of connector pins In addition vou can follow the red colored strip on the flat cable it is on the side of pin 1 of the simulation connector Note If you connect the SIMEPROM O2aLV to the computer via a printer port insert the simulation cable into the socket of the device under development so that pin 16 will be the first to come into contact with the socket Note that the device under development must be OFF If you find this procedure
82. ze for the BYTE configuration is limited by the HW simulator size Since the program makes it possible to combine both types of HW simulators to WORD and DOUBLE WORD the max EPROM size is determined by the smallest simulator in the configuration conf setting up the E PROM description This item symbolically describes the currently simulated circuit type in terms of pin pattern and number as well as active level of OE and CE signals The meaning of the individual symbols is as follows E 28 L Arm act CE signal level possible values are L or H act OE signal level possible values are L or H pin number possible values are 24 28 32 pin pattern E EPROM P PROM If you require adifferent default pin pattern e g for the simulation of PROM memories press lt Enter gt to generate a secondary window which enables you to describe the simulated circuit by pin number and pattern as EPROM or PROM and by defining the active level of OE and CE signals Caution This item is only available for SIMEPROM 02aLV simulators For SIMEPROM 01B and combined configurations e g WORD with 01 and O2aLV it is blocked The pin number is however automatically modified according to the selected EPROM size seq setting up the loading sequence Use the selectional keys to select one of the sequence options given in the lowest line of the working window to be used in simulator programming Acknowledge the selected option by lt

Download Pdf Manuals

image

Related Search

Related Contents

Operating instructions (translation) KTBG mod 11  Full HD IP Camera - PLANET Technology Corporation.  La production d`écrit en maternelle (Aix-les  Pollux user manual and service  WF2415 User Manual 300Mbps Gigabit Wireless-N AP  

Copyright © All rights reserved.
Failed to retrieve file