Différence entre PLA et ROM

Différence entre PLA et ROM

Pla vs rom

ROM (lecture uniquement mémoire) et PLA (tableau logique programmable) sont utilisés pour implémenter les fonctions logiques. Les deux utilisent la configuration logique «somme des produits», qui se compose d'un tableau et de portes primaires et d'un tableau ou de portes secondaires. La fonction ou (somme) est appliquée aux sorties et à des tableaux (produit).

ROM (lire uniquement la mémoire)

La ROM est faite d'un tableau des portes et ou des portes. Et Array fournit toutes les combinaisons d'entrées, et ou un tableau est utilisé pour sélectionner les combinaisons nécessaires. Par conséquent, et le tableau est toujours fixe. Par exemple, dans un système de trois entrées (disons), et Array produit toutes les combinaisons (termes du produit) d'ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, a'b'c' où 'implique le complément (pas).

Alors une porte ou une porte peut être utilisée pour sélectionner les termes du produit nécessaires pour implémenter la fonction logique donnée. Toute fonction logique de A, B, C peut être implémentée en utilisant ces termes de produit.

Par exemple

f (a, b, c) = ab + bc = abc + abc '+ a'bc

De même, un tableau ou des portes peut implémenter un tableau de fonctions logiques. Par conséquent, ROM est utilisée pour stocker des programmes. Programmation de la ROM signifie configurer celles ou le tableau en sélectionnant les produits nécessaires.

PLA (tableau logique programmable)

PLA est également composé de deux tableaux ou et et et des deux tableaux sont configurables contrairement à ROM. Cela fournit également un terme «somme de produits», mais d'une manière différente. Étant donné que les termes et les portes sont également possibles, il peut donner plus de termes de produit comme AB, BC ', C etc. Par conséquent, il est beaucoup plus facile d'implémenter les fonctions logiques par rapport à ROM.

Par exemple, AB + BC peut être directement implémenté en sélectionnant A, B pour une porte et une porte, B, C pour une autre et une porte et en faisant des sorties de ceux et des portes aux entrées d'un ou porte.

Quelle est la différence entre ROM et PLA?

1. Dans les tableaux PLA et / ou.

2. PLA a la capacité de prendre en compte les `` ne se soucie pas '' (les chevauchements booléens) dans lesquels les ROM sont incapables.

3. Rom a toutes les combinaisons de termes de produit, et donc, considéré comme le dispositif de logique combinatoire à usage le plus général contrairement à PLA, qui n'a pas toutes les combinaisons.