추천, 2024

에디터의 선택

PLA와 PAL의 차이점

PLA 및 PAL은 순차 논리와 함께 조합 논리를 설계하는 데 사용되는 PLD (Programmable Logic Devices) 유형입니다. PLA와 PAL의 중요한 차이점은 PLA는 AND 및 OR 게이트의 프로그래밍 가능한 어레이로 구성되는 반면 PAL은 AND의 프로그래밍 가능한 어레이이지만 OR 게이트의 고정 된 어레이를 포함한다는 것입니다. PLD는 기능의 수를 늘릴 수있는 로직 회로 설계의보다 간단하고 유연한 방법을 제공합니다. 이들은 또한 IC에서 구현됩니다.

PLD가 나오기 전에 멀티플렉서가 조합 논리 회로 설계에 사용되었지만 이러한 회로는 매우 복잡하고 까다 롭습니다. 그런 다음 PLD ( Programmable Logic Device )가 개발되었고 첫 번째 PLD는 ROM이었습니다. ROM 디자인은 큰 성공을 거두지 못했습니다. 하드웨어 낭비라는 문제가 발생하고 모든 대형 응용 프로그램의 하드웨어가 기하 급수적으로 늘어나 기 시작했습니다. ROM의 한계를 극복하기 위해 PLA와 PAL이 고안되었습니다. PLA 및 PAL은 프로그래밍 가능하며 하드웨어를 효과적으로 사용합니다.

비교 차트

비교 근거PLA단짝
의지프로그래머블 로직 어레이프로그래밍 가능한 배열 논리
구성AND 및 OR 게이트의 프로그래밍 가능한 배열.AND 게이트 및 OR 게이트의 고정 배열의 프로그래밍 가능한 배열.
유효성덜한더 쉽게 사용할 수 있음
적응성더 많은 프로그래밍 유연성을 제공합니다.유연성은 낮지 만 사용 가능성이 높습니다.
비용비싼중간 비용
함수 수많은 수의 기능을 구현할 수 있습니다.제한된 수의 기능을 제공합니다.
속도느린높은

PLA의 정의

PLA는 SOP (Sum of Products) 형식의 부울 함수를 나타내는 Programmable Logic Array 를 나타냅니다. PLA는 NOT, AND 및 OR 게이트를 칩에 포함합니다. 그것은 각 입력을 모든 AND 게이트에 사용할 수 있도록하는 NOT 게이트에 의해 모든 입력을 전달합니다. 각 AND 게이트의 출력은 각 OR 게이트에 제공됩니다. 마침내, OR 게이트 출력은 칩 출력을 생성합니다. 그래서 SOP 표현식을 사용하기에 적합한 연결 방법입니다.

PLA에서 AND 및 OR 어레이에 대한 연결은 프로그래밍 가능합니다. PLA는 PAL에 비해 더 비싸고 복잡한 것으로 간주됩니다. PLA는 프로그래밍의 용이성을 높이기 위해 두 가지 제조 기술을 사용할 수 있습니다. 이 기술에서 각 연결은 퓨즈를 통해 불필요한 연결을 제거 할 수있는 모든 교차 지점에 퓨즈를 통해 구축됩니다. 후자의 기술은 특정 상호 접속 패턴을 위해 제공된 적절한 마스크를 사용하여 제조 공정에서의 접속을 포함한다.

PAL의 정의

PAL (Programmable Array Logic) 은 또한 PLA와 유사한 방식으로 작동하는 PLD (Programmable Logic Device) 회로입니다. PAL은 PLA와 달리 프로그래밍 가능한 AND 게이트를 사용하지만 고정 OR 게이트를 사용합니다. 이 함수는 두 개의 간단한 함수를 구현합니다. 각 OR 게이트에 연결된 AND 게이트의 수는 특정 함수의 sum-of-products 표현에서 생성 될 수있는 곱항의 최대 수를 지정합니다. AND 게이트가 OR 게이트에 영구적으로 연결되어있는 동안 생산 된 제품 용어가 출력 기능과 공유 할 수 없음을 나타냅니다.

PLD를 개발하는 주된 개념은 복잡한 부울 로직을 단일 칩에 내장하는 것입니다. 따라서 신뢰할 수없는 배선을 제거하고 논리 설계를 방지하며 전력 소비를 최소화하십시오.

PLA와 PAL의 주요 차이점

  1. PLA는 PLD로 2 레벨의 프로그래밍 가능한 논리 AND 플레인 및 OR 플레인으로 구성됩니다. 반면 PAL에는 프로그래밍 가능한 AND 평면과 고정 OR 평면 만 포함됩니다.
  2. 가용성과 관련하여 PAL은 손쉬운 제작과 함께보다 쉽게 ​​이용할 수 있습니다. 반대로 PLA는 쉽게 이용할 수 없습니다.
  3. PLA는 PAL보다 유연합니다.
  4. PLA는 PAL에 비해 비용이 많이 든다.
  5. PLA가 제공하는 여러 기능은 OR 평면의 프로그래밍도 가능하기 때문에 상대적으로 더 많이 사용됩니다.
  6. PLA는 상대적으로 느린 반면 PAL은 더 빠르게 작동합니다.

결론

PLA (Programmable Logic Array) 및 PAL (Programmable Array Logic)은 PLA가 PAL보다 융통성 있고 유연한 PLD (Programmable Logic Devices)입니다. 그러나 PAL은 조합 로직 회로를 쉽게 생성 할 수 있습니다.

Top