En combinant un dispositif logique programmable (en anglais, Programmable Logic Device (PLD)) avec un certain nombre de bascules, il est possible de proposer un circuit programmable séquentiel. La configuration générale est illustrée sur la figure suivante.
Modèle de circuit séquentiel programmable
Plusieurs fabricants proposent une variété de dispositifs de ce type, avec diverses options de configuration, d’interconnexion, etc. On offre par exemple des dispositifs complexes qui combinent plusieurs cellules programmables sur un même circuit intégré, reliables au moyen d’un réseau d’interconnexion configurable. La disposition générale de ce genre de dispositif complexe est présentée à la figure suivante.
Modèle de circuit séquentiel programmable complexe