A clock template includes digital programming information for programming
clock frames of a programmable gate array (PGA). The digital programming
information represents a number of different clock configurations that
correspond to various designs in the PGA. In one embodiment, the digital
programming information includes a bit stream for partially reconfiguring
the PGA. In another embodiment, the digital programming information is
embedded in digital programming information of at least one of the
designs. Methods of configuring a PGA with different designs having
different clocking configurations by utilizing the clock template are also
disclosed.
Un calibre d'horloge inclut l'information de programmation numérique des armatures de programmation d'horloge d'une rangée de porte programmable (PGA). L'information de programmation numérique représente un certain nombre de différentes configurations d'horloge qui correspondent à de diverses conceptions dans le PGA. Dans une incorporation, l'information de programmation numérique inclut un train binaire pour modifier partiellement le PGA. Dans une autre incorporation, l'information de programmation numérique est incluse dans l'information de programmation numérique au moins d'une des conceptions. Des méthodes de configurer un PGA avec différentes conceptions ayant différentes configurations synchronisantes en utilisant le calibre d'horloge sont également révélées.