Dataman 48Pro User Manual
Page 52
Please read the documentation to the chip you want to program
for explanation of all used terms.
List of commonly used items:
group Addresses:
device start address (default 0)
device end address
(default device size-1)
buffer start address (default
0)
Split
(default none)
This option allows to set special mode of buffer when
programming or reading device. Using split options is
particularly useful when using 8-bit data memory devices
in 16-bit or 32-bit applications.
Following table describes buffer to device and device to
buffer data transfer
Split type Device
Buffer Address
assignment
None
Device[ADDR]
Buffer[ADDR]
Even
Device[ADDR]
Buffer[2*ADDR]
Odd Device[ADDR]
Buffer[1+(2*ADDR)]
1./4
Device[ADDR]
Buffer[4*ADDR]
2./4
Device[ADDR]
Buffer[1+(4*ADDR)]
3./4
Device[ADDR]
Buffer[2+(4*ADDR)]
4./4
Device[ADDR]
Buffer[3+(4*ADDR)]
Real addressing will be following: (all addresses are
hexadecimal)
Split type Device addresses
Buffer addresses
None
00 01 02 03 04 05
00 01 02 03 04 05
Even
00 01 02 03 04 05
00 02 04 06 08 0A
Odd
00 01 02 03 04 05
01 03 05 07 09 0B
1./4
00 01 02 03 04 05
00 04 08 0C 10 14
2./4
00 01 02 03 04 05
01 05 09 0D 11 15
3./4
00 01 02 03 04 05
02 06 0A 0E 12 16
4./4
00 01 02 03 04 05
03 07 0B 0F 13 17
Terms explanation:
Access to device address ADDR is written as
Device[ADDR].
Access to buffer address ADDR is written as
Buffer[ADDR].
ADDR value can be from zero to device size (in bytes).
All addresses are byte oriented addresses.
group Insertion test:
insertion test
(default
ENABLE)
If enabled, the programmer checks all pins of the
programmed chip, if have proper connection to the ZIF
52