Шта су ПАЛ и ПЛА, дизајн и разлике?

Испробајте Наш Инструмент За Елиминисање Проблема





Раније је пројектовање логичка кола може се обавити помоћу ССИ (мала интеграција) компоненте попут логичких капија, мултиплексери , де-мултиплексери, ФФ итд. Али, сада ПЛД може да замени све ове ССИ компоненте. Дакле, ово је разлог за смањење ССИ индустрије у поређењу са ПЛД-ом, а они се користе у неколико апликација. Тхе програмабилни логички уређај или ПЛД је једна врста чипа који се користи за имплементацију логичког кола. Садржи скуп елемената логичког кола који се могу модификовати на неколико начина. ПЛД изгледа као црна кутија која се састоји од програмабилних прекидача као и логичких капија. Главна функција прекидача је омогућавање међусобног повезивања логичких капија унутар ПЛД-а ради извршавања логичких кола. ПЛД-ови се класификују у различите типове као што су ПЛД-једноставни ПЛД ( ПЛА & ПАЛ ), ЦПЛД-комплекс ПЛД , ФПГА- пољски програмибилни низови капија . Овај чланак разматра шта су ПАЛ и ПЛА, дизајн и њихове разлике.

Шта су ПАЛ и ПЛА?

Обоје Програмабилна логика низа и Програмабилни логички низ су типови ПЛД-а (програмабилни логички уређаји) и они се углавном користе за међусобно дизајнирање комбинационе логике помоћу секвенцијалне логике. Главна разлика између ове две је да ПАЛ може бити дизајниран са колекцијом АНД капија и фиксном колекцијом ОР капија, док ПЛА може бити дизајниран са програмабилним низом АНД иако фиксном колекцијом ОР капија. Програмабилни логички уређај нуди једноставно, али и флексибилно дизајнирање логичких кола.




Програмабилна логика низа

Програмабилна логика низа

Претходни програмирљивим логичким уређајима, комбинациона логичка кола могу се пројектовати са мултиплексерима, а ови кругови су били крути као и сложени, тада се развијају ПЛД-ови. Почетни програмирљиви логички уређај био је РОМ, али није био успешан због проблема са расипањем хардвера, као и експоненцијалног побољшања раста у свакој хардверској апликацији. Да би се превазишао овај проблем, коришћени су ПАЛ и ПЛА. Ово двоје је могуће програмирати и ефикасно користи хардвер.



Програмабилни логички низ

Програмабилни логички низ

Дизајн програмабилне логике низа (ПАЛ)

Тхе дефиниција појма ПАЛ или програмабилна логика низа је један тип ПЛД-а који је познат као склоп програмабилних логичких уређаја, а рад овог ПАЛ-а је исти као и ПЛА. Дизајнирање програмабилне логике низа може се извршити са фиксним ИЛИ капијама, као и са програмабилним И капијама. Коришћењем овога можемо применити две једноставне функције где год сарадници И капије са сваком ИЛИ капијом означавају највећи број услова производа који се могу произвести у облику СОП (збир производа) тачне функције.

Како су логичка врата попут АНД непрекидно повезана према ОР вратима, што указује на то да се произведени производ не дистрибуира са излазним функцијама. Главни појам који стоји иза развоја ПЛД-а је производња сложене логичке логике на једном чипу уклањањем неисправних ожичења, избегавањем логичког дизајна, као и смањењем потрошње енергије.

Пример ПАЛ-а

Спроведите следеће Булов израз уз помоћ програмабилна логика низа (ПАЛ)


Кс = АБ + АЦ '
И = АБ ’+ БЦ’

Горе наведена два Логичке функције су у облику СОП (збир производа) . Изрази производа присутни у логичким изразима су Кс & И, а један израз производа АЦ ’уобичајен је у свакој једначини. Дакле, укупна потребна логичка врата за генерисање горње две једначине су АНД капије-4 ИЛИ програмабилне капије-2. Еквивалентни ПАЛ логички дијаграм је приказан испод.

ПАЛ логички круг

ПАЛ логички круг

Програми који се могу програмирати имају улаз како за нормалне тако и за допуњене променљиве улазе. У горњем логичком дијаграму, доступни улази за сваку капију АНД су А, А ’, Б, Б’, Ц, Ц ’. Дакле, да би се генерисао један појам производа са сваком АНД капијом, потребан је програм.
Сви услови производа могу се добити на улазима сваке ИЛИ капије. Овде се програмабилне везе на логичкој капији могу означити симболом „Кс“.

Овде су улази ОР улаза фиксни. Стога су потребни термини производа повезани са сваким улазима ИЛИ врата. Као резултат, ове капије ће генерисати одређене Булове једначине. Тхе „.“ Симбол представља трајне везе.

Дизајн програмабилног логичког низа (ПЛА)

Дефиниција појма ПЛА представља логичку функцију у облику збира производа (СОП). Дизајнирање овог програмабилног логичког низа може се извршити помоћу логичких капија попут И, ИЛИ, А НЕ израдом чипа, што чини сваки улаз као и његов комплимент доступним за сваку АНД капију.

Излаз сваке И капије повезан је са сваком ИЛИ капијом. Коначно, излаз ОР улаза генерише излаз чипа. Тако се на овај начин завршава одговарајућа асоцијација да би се користили изрази збира производа. У програмабилном логичком низу везе логичких капија попут АНД & ОР су програмабилне. ПЛА је скуп и тешко га је упоредити са ПАЛ-ом. ПАЛ користи две различито развијене методе које се могу користити за програмабилни логички низ за повећање напора програмирања. У овој врсти методе, свака веза се може извршити помоћу осигурача на свакој тачки пресека где год се непотребне везе могу одвојити прегоревањем осигурача. Коначна техника укључује успостављање везе током процеса израде помоћу одговарајућег поклопца који се нуди за прецизни модел међусобног повезивања.

Пример ПЛА

Спровести следећи логички израз уз помоћ програмабилног логичког низа (ПЛА)

Кс = АБ + АЦ '
И = АБ '+ БЦ + АЦ'

Горе наведене две логичке функције су у облику СОП (збир производа). Изрази производа присутни у логичким изразима су Кс & И, а један израз производа АЦ ’уобичајен је у свакој једначини. Дакле, укупна потребна логичка врата за генерисање горње две једначине су АНД капије-4, ИЛИ програмабилне ИЛИ капије-2. Еквивалентни ПЛА логички дијаграм је приказан доле.

ПЛА логички круг

ПЛА логички круг

Програми који се могу програмирати имају улаз како за нормалне тако и за допуњене променљиве улазе. У горњем логичком дијаграму, доступни улази за сваку АНД капију су А, А ’, Б, Б’, Ц, Ц ’. Дакле, да би се генерисао један појам производа са сваком АНД капијом, потребан је програм.
Сви услови производа могу се добити на улазима сваке ИЛИ капије. Овде се програмабилне везе на логичкој капији могу означити симболом „Кс“.

Разлика између ПАЛ и ПЛА

Тхе Разлика између ПАЛ и ПЛА у табеларном облику углавном укључује ПАЛ и ПЛА пуни облик , конструкција, доступност, флексибилност, цена, број функција и брзина о којима се говори у наставку.

Програмабилна логика низа (ПАЛ) Програмабилни логички низ (ПЛА)
Пуни облик ПАЛ-а је програмабилна логика низаПуни облик ПЛА је програмабилни логички низ
Конструкција ПАЛ-а може се извршити помоћу програмабилне колекције капија АНД & ОРКонструкција ПЛА се може извести помоћу програмабилне колекције И & фиксне колекције ОР капија.
Доступност ПАЛ-а је мање плоднаДоступност ПЛА је већа
Флексибилност ПАЛ програмирања је већаФлексибилност ПЛА је мања
Трошак ПАЛ-а је скупЦена ПЛА је средња
Број функција имплементираних у ПАЛ је великБрој функција имплементираних у ПЛА је ограничен
Брзина ПАЛ-а је спораБрзина ПЛА је велика

Дакле, овде се ради о ПАЛ и ПЛА. Из горњих информација, коначно, можемо закључити да су ово програмабилни логички уређаји (ПЛД) код којих програмабилни логички низ је флексибилнији од програмабилне логике низа. Али, програмабилна логика низа може без напора да генерише комбиновани логички круг. Ево питања за вас у чему је улога ПАЛ и ПЛА у дигиталној електроници ?