A. Using ModulesA-26 UniSite-xpi User ManualSetSite can program any set size from one to 99. If you choose a set sizesuch that the number of devices is less than or equal to 4, then multiplesets can be programmed on the SetSite module simultaneously. The waythat data will be arranged in the devices programmed is determined bythree factors: the device word width, the data word width, and thenumber of devices you want to have in each set. The general equation touse is:For example, if you are programming two 27128 devices, which are8-bit-wide (device word width) parts, and your programming data isconstructed 16-bit-wide (data word width) in the target system, the setsize [8/16 x 2] equals one. The byte swap flag is enabled for this example.Gang Programming “Gang” programming simply means that the same data will beprogrammed into each device: the set size is therefore equal to one (andthe 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 entryscreen.SetSite Applications (Legacy)This section includes examples of how UniSite and SetSite might be usedin a programming environment. Three examples are given here:• Gang programming eight 27128 devices—programming the samedata into all eight parts.• Set programming devices—programming devices so that each endsup with unique data.• Programming a partial set of devices—using only part of the originalblock of data to program the devices.Figure A-25Gang ProgrammingSet Size = Device word widthData word width x Number of devices8-BIT-WIDEDATA8-BIT-WIDE DEVICESA AB BC CD D•••X X0360-1A AB BC CD D•••X XA AB BC CD D•••X XA AB BC CD D•••X XA AB BC CD D•••X X