Abstract: There is disclosed a method for loading data into a plurality of programmable devices connected in parallel to one or more data lines comprising the steps of: enabling a first programmable device to receive data from the one or more data lines; loading data into the first programmable device; polling the first programmable device from a second programmable device while data are being loaded into the first programmable device, the polling being performed in order to recognize a condition indication in the first programmable device; having recognized the condition location, enabling the second programmable device to receive data from the one or more data lines; and loading data into the second programmable device.
Abstract: There is disclosed a method for reconfiguring one or more programmable devices comprising the steps of: providing a datastream comprising one or more identification portions; loading data from the datastream into said one or more programmable devices thereby labelling the one or more programmable devices by loading one or more identification portions into each programmable device; presenting a reconfiguring datastream to the one or more programmable devices, the reconfiguring datastream comprising one or more data sections having an associated identification portion; and loading a data section into a programmable device if the identification portion associated with the data section matches an identification portion previously loaded in order to label the programmable device.