beautypg.com

Dataman 48Pro User Manual

Page 52

background image


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