ความแตกต่างระหว่าง PLA และ PAL

ผู้เขียน: Laura McKinney
วันที่สร้าง: 2 เมษายน 2021
วันที่อัปเดต: 23 เมษายน 2024
Anonim
Halo 1 - NTSC vs PAL Editions (Differences Compared)
วิดีโอ: Halo 1 - NTSC vs PAL Editions (Differences Compared)

เนื้อหา


PLA และ PAL เป็นประเภทของ Programmable Logic Devices (PLD) ซึ่งใช้ในการออกแบบตรรกะการรวมกันพร้อมกับตรรกะแบบลำดับ ข้อแตกต่างที่สำคัญระหว่าง PLA และ PAL คือ PLA ประกอบด้วยอาร์เรย์ที่ตั้งโปรแกรมได้ของ AND และ OR ในขณะที่ PAL มีอาร์เรย์ที่ตั้งโปรแกรมได้ของ AND แต่เป็นอาร์เรย์ประตู OR PLD ให้วิธีที่ง่ายและยืดหยุ่นมากขึ้นในการออกแบบวงจรตรรกะที่สามารถเพิ่มจำนวนฟังก์ชั่นได้ สิ่งเหล่านี้ยังถูกนำไปใช้ใน IC

ก่อนที่ PLD จะมีการใช้มัลติเพล็กเซอร์สำหรับการออกแบบวงจรตรรกะเชิงผสมวงจรเหล่านี้มีความซับซ้อนและเข้มงวดมาก แล้วก็ อุปกรณ์ลอจิกที่ตั้งโปรแกรมได้ (PLD) ได้รับการพัฒนาและ PLD แรกคือ ROM การออกแบบ ROM ไม่ประสบความสำเร็จมากนักเนื่องจากปัญหาการสิ้นเปลืองของฮาร์ดแวร์และการเพิ่มการเติบโตของฮาร์ดแวร์ในแอพพลิเคชั่นขนาดใหญ่ทุกครั้ง เพื่อเอาชนะข้อ จำกัด ของ ROM ได้มีการวางแผน PLA และ PAL PLA และ PAL สามารถตั้งโปรแกรมและใช้ประโยชน์จากฮาร์ดแวร์ได้อย่างมีประสิทธิภาพ

    1. แผนภูมิเปรียบเทียบ
    2. คำนิยาม
    3. ความแตกต่างที่สำคัญ
    4. ข้อสรุป

แผนภูมิเปรียบเทียบ

พื้นฐานสำหรับการเปรียบเทียบPLAเพื่อน
หมายถึงอะเรย์ลอจิกแบบตั้งโปรแกรมได้อะเรย์ลอจิกที่ตั้งโปรแกรมได้
การก่อสร้างอาร์เรย์ที่ตั้งโปรแกรมได้ของ AND และ ORอาร์เรย์ที่ตั้งโปรแกรมได้ของ AND ประตูและอาร์เรย์คงที่ของหรือประตู
ความพร้อมใช้งานอุดมสมบูรณ์น้อยลงพร้อมใช้งานมากขึ้น
มีความยืดหยุ่นให้ความยืดหยุ่นในการเขียนโปรแกรมมากขึ้นให้ความยืดหยุ่นน้อยลง แต่มีโอกาสใช้งานมากกว่า
ราคาเเพงต้นทุนกลาง
จำนวนฟังก์ชั่นสามารถใช้ฟังก์ชันจำนวนมากได้จัดเตรียมจำนวนฟังก์ชันที่ จำกัด
ความเร็วช้าสูง


คำจำกัดความของ PLA

PLA ย่อมาจาก อะเรย์ลอจิกแบบตั้งโปรแกรมได้ ซึ่งแสดงฟังก์ชันบูลีนในรูปแบบ SOP (ผลรวมของผลิตภัณฑ์) PLA ประกอบด้วย NOT, และและหรือหรือเกตที่สร้างขึ้นบนชิป มันผ่านทุกอินพุตโดยประตูไม่ซึ่งทำให้แต่ละอินพุตและส่วนประกอบที่มีให้กับทุกประตู เอาต์พุตของแต่ละประตู AND ให้กับแต่ละประตูหรือ ในที่สุดเอาต์พุตของเกต OR จะสร้างเอาต์พุตของชิป ดังนั้นนี่คือการเชื่อมต่อที่เหมาะสมในการใช้งานนิพจน์ SOP

ใน PLA การเชื่อมต่อกับทั้ง AND และ OR นั้นสามารถตั้งโปรแกรมได้ PLA มีราคาแพงกว่าและซับซ้อนกว่าเมื่อเปรียบเทียบกับ PAL สามารถใช้เทคนิคการผลิตสองแบบที่แตกต่างกันสำหรับ PLA เพื่อเพิ่มความสะดวกในการเขียนโปรแกรม ในเทคนิคนี้การเชื่อมต่อแต่ละครั้งจะถูกสร้างขึ้นผ่านฟิวส์ที่จุดตัดทุกจุดซึ่งการเชื่อมต่อที่ไม่ต้องการสามารถลบออกได้โดยการเป่าฟิวส์ เทคนิคหลังเกี่ยวข้องกับการสร้างการเชื่อมต่อในเวลาของกระบวนการผลิตด้วยความช่วยเหลือของมาสก์ที่เหมาะสมสำหรับรูปแบบการเชื่อมต่อโครงข่ายเฉพาะ


ความหมายของ PAL

เพื่อน (อะเรย์ลอจิกที่ตั้งโปรแกรมได้) ยังเป็นวงจร PLD (Programmable Logic Device) ซึ่งทำงานคล้ายกับ PLA PAL ใช้งานโปรแกรมได้และประตู แต่คงที่หรือประตูซึ่งแตกต่างจากปลา มันใช้ฟังก์ชั่นง่าย ๆ สองอย่างที่จำนวนของการเชื่อมโยงและประตูไปยังแต่ละประตูหรือระบุจำนวนสูงสุดของเงื่อนไขผลิตภัณฑ์ที่สามารถสร้างขึ้นในการแสดงผลรวมของผลิตภัณฑ์ของฟังก์ชั่นเฉพาะ ในขณะที่ประตู AND เชื่อมต่ออยู่ตลอดเวลาไปยังประตู OR ซึ่งหมายความว่าเทอมผลิตภัณฑ์ที่ผลิตไม่สามารถใช้ร่วมกับฟังก์ชันเอาต์พุตได้

แนวคิดหลักที่อยู่เบื้องหลังการพัฒนา PLD คือการฝังตรรกะบูลีนที่ซับซ้อนไว้ในชิปตัวเดียวดังนั้นการกำจัดการเดินสายที่ไม่น่าเชื่อถือป้องกันการออกแบบเชิงตรรกะและลดการใช้พลังงาน

  1. PLA คือ PLD ประกอบด้วยตรรกะและระนาบโปรแกรมได้สองระดับและระนาบ OR ในทางตรงกันข้าม PAL มีเพียงโปรแกรมและระนาบและระนาบคงที่หรือ
  2. เมื่อพูดถึงความพร้อมใช้งาน PAL จะพร้อมใช้งานมากขึ้นพร้อมกับการผลิตที่ง่าย ในทางตรงกันข้าม PLA นั้นไม่สามารถใช้งานได้ง่าย
  3. PLA นั้นยืดหยุ่นกว่า PAL
  4. PLA นั้นมีค่าใช้จ่ายสูงเมื่อเทียบกับ PAL
  5. จำนวนฟังก์ชั่นที่จัดทำโดย PLA นั้นค่อนข้างจะมากกว่าเพราะมันสามารถทำการตั้งโปรแกรมของระนาบ OR ได้เช่นกัน
  6. PAL ทำงานได้เร็วขึ้นในขณะที่ปลาค่อนข้างช้ากว่า

ข้อสรุป

Programmable Logic Array (PLA) และ Programmable Array Logic (PAL) เป็น PLD (อุปกรณ์ Programmable Logic) ที่ PLA สามารถปรับตัวและยืดหยุ่นได้มากกว่า PAL อย่างไรก็ตาม PAL สามารถสร้างวงจรตรรกะแบบผสมได้อย่างง่ายดาย