Анализ и синтез на логически схеми



страница41/44
Дата30.05.2024
Размер1.14 Mb.
#121324
1   ...   36   37   38   39   40   41   42   43   44
ASLS uchebnik
Свързани:
an-architectural-reassessment-of-a-villa-rustica-near-serdica, New Microsoft PowerPoint Presentation, кр цсх
1999-03-18 16:45:45+02
1. Основни функции
Програмируемите логически матрици (ПЛМ) са логически схеми специално създадени за ефикасна реализация на комбинационни и последователностни схеми. Обобщената структурна схема на ПЛМ е дадена на фиг.15.1.

- входният блок има n входни линии и 2n изходни линии и генерира освен самите входни променливи и тяхната инверсия

- “И” матрица - Има 2n входа, k изхода и n*k възела, където k е броя на различните терми (минтерми), които могат да бъдат генерирани от матрицата чрез програмирането и. В ътрешната структура на матрицата е регулярна. На фиг.15.2. е даден един възел от нея преди програмиране. фиг.15.2.
Ако променливата xi не участва в терма pj и двете връзки F1 и F2 трябва в процеса на програмиране да бъдат отстранени.
Ако xi участва в терма pj в права форма, връзката F1 трябва да бъде запазена, а F2 - отстранена. Ако xi участва в терма със своята инверсия, съответно връзката F1 трябва да бъде отстранена, а F2 - запазена.
Пример: Нека да бъде реализиран термът
В разгледания пример при програмирането са отстранени 4 връзки и са запазени две.

Само при комбинация на променливите x1=0, x2=* и x3=1 терм p1 ще е равен на “1”. При всички други комбинации p1 ще е равен на “0”.
Наличието на връзка, за по- голямо удобство при изобразяване на матрицата, ще отбелязваме с точка.
- “ИЛИ” матрица - Има k входа и m изхода и k*m възела, където m е б роят на различните функции, които могат да бъдат реализирани от матрицата. Схемата на един възел е дадена на фиг.15.3.
Ако термът pj участва във функцията fq, то връзката F трябва да бъде запазена при програмирането. Когато pj=1, транзисторът T ще бъде отпушен и функцията fg=1. Когато pj=0 то T е запушен и fg=0.
Ако pj не участва във функцията fg, връзката трябва да бъде премахната.
Пример:

не участва в f1 и затова липсва връзка (точка) в “ИЛИ” матрицата.
- изходен блок - това е блокът, по който се различават различните ПЛМ. Съществуват реализации, в които този блок представлява съвкупност от буфери с три изходни състояния, регистров блок, “ИЛИ-НЕ” матрица и др. Реализацията на блока определя и вида и броя на управляващите сигнали.

Съществуват и схемни решения, при които част от изходите на “ИЛИ” матрицата или на изходния блок са подадени към “И” матрицата като входове, т. е. увеличава се броят на променливите, от които се формират термите, без да се увеличава броя на изводите на интегралната схема.
Основните параметри на ПЛМ са:
- брой входни променливи - n;
- брой изходни функции - m;
- брой p линии.
Отстраняването на връзките се извършва в режим програмиране и се свежда до прегарянето им при пропускане на подходящ ток през връзката (т. н. бушон).


Сподели с приятели:
1   ...   36   37   38   39   40   41   42   43   44




©obuch.info 2024
отнасят до администрацията

    Начална страница