94540

Простые ПЛИС (SPLD): программируемые логические матрицы, программируемая матричная логика

Доклад

Коммуникация, связь, радиоэлектроника и цифровые приборы

Оба эти подкласса микросхем реализуют дизъюнктивные нормальные формы (ДНФ) переключательных функций, а их основными блоками являются две матрицы: матрица элементов И и матрица элементов ИЛИ, включенные последовательно. Такова структурная модель ПЛМ и ПМЛ.

Русский

2015-09-14

29.18 KB

2 чел.

Простые ПЛИС (SPLD): программируемые логические матрицы, программируемая матричная логика. Первый из классов — SPLD, Simple Programmable Logic Devices, т. е. простые программируемые логические устройства. По архитектуре эти ПЛИС делятся на подклассы программируемых логических матриц ПЛМ (PLA, Programmable Logic Arrays) и программируемой матричной логики ПМЛ (PAL, Programmable Arrays Logic, или GAL, Generic Array Logic). Оба эти подкласса микросхем реализуют дизъюнктивные нормальные формы (ДНФ) переключательных функций, а их основными блоками являются две матрицы: матрица элементов И и матрица элементов ИЛИ, включенные последовательно. Такова структурная модель ПЛМ и ПМЛ. Технически они могут быть выполнены и как последовательность двух матриц элементов ИЛИ-НЕ, но варианты с последовательностью матриц И-ИЛИ и с последовательностью матриц ИЛИ-НЕ — ИЛИ-НЕ функционально эквивалентны, т. к. второй вариант согласно правилу де Моргана тоже реализует ДНФ, но для инверсных значений переменных.На входы первой матрицы поступают т входных переменных в виде как прямых, так и инверсных значений, так что матрица имеет 2т входных линий. На ее выходах формируются конъюнктивные термы, ранг которых не выше т. В дальнейшем для краткости конъюнктивные термы называются просто термами.Выработанные термы поступают на вход матрицы ИЛИ. Эти матрицы для ПЛМ и ПМЛ различны. В ПЛМ матрица ИЛИ программируется, а в ПМЛ она фиксирована.Программируемая матрица ИЛИ микросхем ПЛМ составлена из дизъюнкторов, имеющих по q входов. На входы каждого дизъюнктора при программировании можно подать любую комбинацию имеющихся термов, причем термы можно использовать многократно (т. е. один и тот же терм может быть использован для подачи на входы нескольких дизъюнкторов).Число дизъюнкторов в матрице ИЛИ определяет число выходов ПЛМ. Из изложенного видно, что ПЛМ позволяет реализовать систему из n переключательных функций, зависящих не более чем от m переменных и содержащих не более чем q термов.В ПМЛ выработанные матрицей И термы поступают на фиксированную (непрограммируемую) матрицу элементов ИЛИ. Это означает жесткое заранее заданное распределение имеющихся термов между отдельными дизъюнкторами.ПЛМ обладают большей функциональной гибкостью, все воспроизводимые ими функции могут быть комбинациями любого числа термов, формируемых матрицей И. Это полезно при реализации систем переключательных функций, имеющих большие взаимные пересечения по термам. Такие системы свойственны, например, задачам формирования сигналов управления машинными циклами процессоров. Для широко распространенных в практике задач построения "произвольной логики" большое пересечение функций по термам не типично. Для них программируемость матрицы ИЛИ используется мало и становится излишней роскошью, неоправданно усложняющей микросхему. Поэтому ПМЛ распространены больше, чем ПЛМ, и к их числу относится большинство SPLD.

 


 

А также другие работы, которые могут Вас заинтересовать

83495. Спеціалізовані органи ООН із захисту прав людини 38.82 KB
  Рада з прав людини ООН є міжурядовим органом у системі ООН складі представників 47 держав що відповідає за зміцнення діяльності щодо заохочення і захисту прав людини по всьому світу. з основною метою реагування на ситуації порушення прав людини і винесення рекомендацій по них та прийшла на зміну Комісії ООН з прав людини утвореної в 1946 р. Основна відмінність Ради від Комісії полягає в тому що вона є допоміжним органом Генеральної Асамблеї ООН а не ЕКОСОР та до її функцій входить здійснення загальної координації діяльності із захисту...
83496. Універсальні і регіональні механізми захисту прав людини 36.13 KB
  Міжнародні механізми захисту прав людини це міжнародно правові акти з прав людини а також спеціалізовані міжнародні інстру менти організації установи які безпосередньо спрямовані на захис прав людини та виконання цих актів. Залежно від рівня реалізації механізмів захисту прав людини рої різняються: універсальні механізми які діють на рівні всього світу наприк лад Рада з прав людини Комітет з прав людини ООН Верховий комісар ООН з прав людини Верховний комісар ООН у справа біженців і т.; регіональні механізми що діють в межах...
83497. Європейський суд з прав людини: загальна характеристика діяльності 36.28 KB
  Європейський суд з прав людини утворений і діє на підставі Європейської конвенції про захист прав людини та основних свобод [ 1950 р. Для розгляду справ Суд засідає у складі одного судді комітетами І у складі трьох суддів палатами у складі семи суддів і Великою палатою у складі сімнадцяти суддів. Право на звернення до Європейськими суду зі скаргою про порушення прав людини передбачених Конвенцією 1950 р.
83498. Порядок виконання в Україні рішень Європейського судуд з прав людини 34.98 KB
  Порядок виконання в Україні рішень Європейського суду з прав людини визначається Законом України від 23 лютого 2006 р. Про виконання рішень та застосування практики Європейського суду з прав людини. 7 цього Закону протягом трьох днів з моменту набуття рішенням Суду статусу остаточного Орган представництва України у Європейському суді з прав людини: надсилає стислий виклад рішення стягувачеві Уповноваженої Верховної Ради України з прав людини всім державним органам посадовим особам та іншим субєктам прямо причетним до справи за якою...
83499. Поняття та джерела міжнародних договорів 32.22 KB
  Право міжнародних договорів це система правових норм що регламентують порядок укладання дії та припинення міжнародних договорів. Основу джерел галузі складають: Віденська конвенція про право міжнародних договорів 1969 р. яка розглядає різноманітні питання права міжнародних договорів і є основним джерелом галузі.
83500. Поняття та види міжнародних договорів 35.05 KB
  В залежності від кількості учасників міжнародні договори поділяються на двосторонні та багатосторонні. За ступенем відкритості договори можуть бути відкритими та закритими. Закритими є договори участь в яких залежить від згоди їх учасників. За обєктом міжнародні договори можуть поділятися на політичні економічні науковотехнічні і т.
83501. Стадії укладання міжнародного договору 39.55 KB
  Можна виділити наступні стадії укладання міжнародного договору: прийняття тексту встановлення автентичності тексту вираження згоди на обовязковість. Для участі у будьякій з стадій укладення договору представник держави повинен мати повноваження. Повноваження оформлюються документом що видається компетентним органом держави і за допомогою якого одна чи кілька осіб призначаються представляти цю державу з метою ведення переговорів прийняття тексту договору або встановлення його автентичності вираження згоди держави на обовязковість ДЛЯ...
83502. Застереження до міжнародного договору 36.01 KB
  Застереження це одностороння заява в будьякому формулюванні і під будьякою назвою зроблена державою при підписанні ратифікації прийнятті чи затвердженні договору або приєднанні до нього за допомогою якої вона бажає виключити або змінити юридичну дію певних положень договору в їхньому застосуванні до цієї держави ст. Застереження не повинно суперечити цілям і принципам договору змінювати його головний зміст. Воно не може бути зроблене якщо такого роду застереження заборонені договором або якщо договір допускає лише певний вид...
83503. Депозитарій міжнародного договору. Реєстрація договорів 33.67 KB
  Депозитарій зберігач оригіналу багатостороннього договору і всіх документів що до нього відносяться. Депозитарієм договору може бути одна або кілька держав міжнародна організація або головна посадова особа організації. функції депозитарію серед іншого полягають у: зберіганні автентичного тексту договору і переданих депозитарієві повноважень; підготовці засвідчених копій з автентичного тексту; одержанні підписів під договором та одержанні і зберіганні документів оповіщень і повідомлень які його стосуються; інформуванні учасників і...