An integrated circuit includes programmable logic circuitry and control
circuitry that is operable to enable the integrated circuit to make a
connection to an external source of data for configuring the programmable
logic circuitry. The integrated circuit may include dedicated
communications port circuitry that can be used in making the
above-mentioned connection, or the programmable logic circuitry itself
can be configured for operation as communications port circuitry for use
in making the connection. The programmable logic circuitry may be
configured any number of times.