Buffer / duplicate buffer content, Buffer / checksum – Dataman 40Pro User Manual
Page 88
88
Default address range is set according to buffer range of selected device.
Selecting option "Maintain last inserted values" causes that for the next time you open this
dialog, previously confirmed values will be reloaded as default.
The reserved key
Buffer / Duplicate buffer content
This command performs duplicate buffer content in range of source EPROM to range of
destination EPROM. This procedure is suitable if there is used for example 27C512 EPROM
to 27C256 EPROM position.
Note: The procedure always uses buffer start address 00000h.
Buffer / Checksum
Checksum of data stored in buffer of PG4UW is useful to verify that the buffer data are
correct.
PG4UW contains following functions related to checksum:
Tab Checksum calculator, this is on-demand checksum calculator that can calculate
and display various types of checksums of various data blocks in buffer. (*1)
Tab Main checksum options contains options for Automatic checksum calculator with
Main checksum value displayed in main window of PG4UW in table Addresses and in
Log window of PG4UW (*2)
Checksum calculator contains on-demand checksum calculator. (*1)
Fields From address and To address are used to enter address range for main
checksum calculation. Addresses are used only when checkbox Enabled is checked.
Address is always defined as Byte address.
Group Exclude buffer block(s) from checksum calculation is useful for example
for serialization. Serialization usually modifies data at specified addresses in buffer.
So there is problem to check the checksum of buffer, when data on some addresses
were changed by serialization engine before each device programming. If part of
buffer (data block) used for serialization is excluded from checksum calculation, the
checksum of buffer data will not be changed by serialization data changes. One or
more excluded blocks can be specified.
Fields displaying values of calculated checksum types: see description of types at
the bottom.
Column marked as STRAIGHT is result of checksum calculation without additional
adjustments.
Column marked as NEGATED is a negation of checksum so, that SUM + NEG. =
FFFFH.
Column marked as SUPPLEMENT is complement of checksum so, that SUM +
SUPPL. = 0 (+ carry).
Insert checksum options box - this box contains following options for Calculate &
insert operation:
Insert checksum
Kind of checksum that is written into the buffer when, the
Calculate & insert operation was executed.
Insert at address
Address in buffer where a result of chosen checksum is
written, when the Calculate & insert was executed. Address