A. Using Modules
Gang Programming
Figure A-25
Gang Programming
SetSite Applications (Legacy)
A-26
SetSite can program any set size from one to 99. If you choose a set size
such that the number of devices is less than or equal to 4, then multiple
sets can be programmed on the SetSite module simultaneously. The way
that data will be arranged in the devices programmed is determined by
three factors: the device word width, the data word width, and the
number of devices you want to have in each set. The general equation to
use is:
Device word width
Set Size =
Data word width
For example, if you are programming two 27128 devices, which are
8-bit-wide (device word width) parts, and your programming data is
constructed 16-bit-wide (data word width) in the target system, the set
size [8/16 x 2] equals one. The byte swap flag is enabled for this example.
"Gang" programming simply means that the same data will be
programmed into each device: the set size is therefore equal to one (and
the device word width should equal the data word width).
If you want to perform gang set programming operations with SetSite,
you will need to specify a set size of one in the Programming data entry
screen.
8-BIT-WIDE
DATA
A A
B B
C C
D D
•
•
•
X X
A A
B B
C C
D D
•
•
•
X X
This section includes examples of how UniSite and SetSite might be used
in a programming environment. Three examples are given here:
•
Gang programming eight 27128 devices—programming the same
data into all eight parts.
•
Set programming devices—programming devices so that each ends
up with unique data.
•
Programming a partial set of devices—using only part of the original
block of data to program the devices.
x Number of devices
8-BIT-WIDE DEVICES
A A
A A
B B
B B
C C
C C
D D
D D
•
•
•
•
•
•
X X
X X
UniSite-xpi User Manual
A A
B B
C C
D D
•
•
•
X X
0360-1
Need help?
Do you have a question about the UniSite-xpi and is the answer not in the manual?
Questions and answers