Sự khác biệt giữa PLA và ROM

PLA vs ROM

ROM (Bộ nhớ chỉ đọc) và PLA (Mảng lập trình logic) được sử dụng để thực hiện các chức năng logic. Cả hai đều sử dụng cấu hình logic 'Tổng sản phẩm', bao gồm một mảng chính của cổng AND và mảng thứ cấp của cổng OR. Hàm OR (Sum) được áp dụng cho các đầu ra của mảng AND (sản phẩm).

ROM (Bộ nhớ chỉ đọc)

ROM được tạo bởi một mảng cổng AND và mảng cổng OR. Mảng AND cung cấp tất cả các kết hợp đầu vào và mảng OR được sử dụng để chọn các kết hợp cần thiết. Do đó, mảng AND luôn được cố định. Ví dụ: trong một hệ thống ba đầu vào (giả sử), mảng AND tạo ra tất cả các kết hợp (thuật ngữ sản phẩm) của ABC, ABC ', AB'C, AB'C', A'BC, A'BC ', A'B 'C, A'B'C' trong đó 'ngụ ý bổ sung (KHÔNG).

Sau đó, một cổng OR có thể được sử dụng để chọn các thuật ngữ sản phẩm cần thiết để thực hiện chức năng logic đã cho. Bất kỳ chức năng logic nào của A, B, C đều có thể được thực hiện bằng các thuật ngữ sản phẩm đó.

Ví dụ

f (A, B, C) = AB + BC = ABC + ABC '+ A'BC

Tương tự như vậy, một mảng các cổng OR có thể thực hiện một mảng các hàm logic. Do đó ROM được sử dụng để lưu trữ các chương trình. Lập trình ROM có nghĩa là cấu hình các mảng HOẶC đó bằng cách chọn các sản phẩm cần thiết.

PLA (Mảng lập trình logic)

PLA cũng được tạo thành từ hai mảng OR và AND, nhưng cả hai mảng đều có thể cấu hình không giống như trong ROM. Điều này cũng cung cấp một thuật ngữ 'Tổng sản phẩm', nhưng theo một cách khác. Vì các thuật ngữ cho cổng AND cũng có thể, nó có thể cung cấp nhiều thuật ngữ sản phẩm hơn như AB, BC ', C, v.v. Do đó, việc triển khai các chức năng logic dễ dàng hơn nhiều so với ROM.

Ví dụ, AB + BC có thể được triển khai trực tiếp bằng cách chọn A, B cho một cổng AND, B, C cho một cổng AND khác và tạo đầu ra của các cổng AND đó thành đầu vào của cổng OR.

Sự khác biệt giữa ROM và PLA là gì?

1. Trong PLA, cả mảng AND và OR đều có thể cấu hình không giống như trong ROM, trong khi đó chỉ có mảng cổng OR là cấu hình.

2. PLA có khả năng đưa 'các điều khoản không quan tâm' (chồng chéo Boolean) vào tài khoản mà ROM không có khả năng.

3. ROM có tất cả các kết hợp các thuật ngữ sản phẩm và do đó, được coi là thiết bị logic tổ hợp có mục đích chung nhất trái ngược với PLA, không có tất cả các kết hợp.