Familles de composants programmables
EPLD
Version : 7.01 de novembre 1999 par J. Weiss
(Version allégée)
Figure MX.1 : Technologie CMOS EPROM
A partir de 1995, Altera a proposé la programmation du composant de type ISP (In-System Programming), la mise en œuvre ressemble à la configuration des FPGA SRAM et au bus JTAG puisque l'on a besoin de seulement 4 connexions ; le principal intérêt est que le composant peut être programmé à son emplacement, il n'y a donc plus besoin de support.
Figure MX.2 : Programmation ISP
4.2 Architecture de base
La structure de base est un LAB (Logic Array Block) qui comprend (figure MX.3) un réseau de macrocellules de type EPLD, un bloc d'E/S et un module d'expansion ; c'est ce dernier qui va apporter de la souplesse à l'architecture. Chacun des éléments du LAB dispose d'accès à des bus d'interconnexions, comme sur les EPLD complexes, ces bus peuvent être locaux, globaux ou d'E/S.
Figure MX.3 : Structure de base (LAB)
Suivant la complexité, les composants disposent d'un ou plusieurs LAB, ceux-ci sont reliés au réseau d'interconnexions programmable, le PIA (Programmable Interconnect Array) ; un LAB peut être connecté à des bornes d'E/S (figure MX.4).
Figure MX.4 : architecture d'un MAX
Une caractéristique du PIA est de présenter des temps de propagation identiques quelque soit le trajet parcouru ; ainsi, le placement des composants ne sera pas lié à des problèmes de routage et celui-ci pourra router toutes les cellules.
Composants étudiés dans le polycopié :
Retour vers le sommaire
Dans le but d'élargir de champ d'activité de ses produits, et surtout pour s'attaquer à son principal concurrent, Altera, Xilinx a proposé à son catalogue 92 une nouvelle famille de composants de type EPLD (XC7200) ; pour réaliser cela, Xilinx a racheté, début 92 la société Plus Logic qui produisait des EPLD de 2000 et 5000 portes depuis un ou 2 ans.
Xilinx a rapidement fait évoluer cette famille de composants vers la famille XC7300, aujourd'hui en voie d'obsolescence.
Les architectures de ces 2 familles était relativement traditionnelles pour des EPLD de l'époque, elles contenaient toutefois quelques structures inédites pour cette catégorie de composants :
Retour vers le sommaire
Suite du document