A method of generating a file suitable for programming a programmable logic device.
The method generally comprises the steps of (A) generating a programming item from
a plurality of parameters that define a program for the programmable logic device;
(B) compressing the programming item to present a compressed item; (C) storing
the programming item in a programming field of the file in response to generating;
and (D) storing the compressed item in a non-programming field of the file in response
to compressing.