Динамическая программируемая логическая матрица

Иллюстрации

Показать все

Реферат

 

СОЮЗ СООЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (g1)g G 11 С 15/04

ОЛИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCKOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНЯТИЯМ

ПРИ ГКНТ СССР (21) 4694769/24 (22) 23,05.89 (46) 15.03.91. Бюл. У 10 (72) В.П.Горский, Е,И.Мироненко и С.С;Коваленко (53) 68 1.327.6 (088 .8) (56) Neil Н L . Weste et al, Principles of CM0S VLSI Design. — Addison

Wesley, 1985, р. 371

Там же, с. 373. (54) ДИНАМИЧЕСКАЯ ПРОГРАММИРУЕМАЯ

ЛОГИЧЕСКАЯ МАТРИЦА . (57) Изобретение относится к вычислительной технике и может быть использовано в интегральных схемах на

ÄÄSUÄÄ 1635217 А 1

KM0IT-транзисторах. Целью изобретения является упрощение динамической программируемой логической матрицы. Матрица содержит элемент синхронизации на транзисторе 11 с соответствующими связями, Транзистор 11 формирует сиг-. нал, разрешающий передачу информации из матричного блока И 8 через элементы 10 согласования в матричный блок

ИЛИ 9 только после того, как на выходах блока 8 появится информация.

При этом одного элемента синхронизации на транзисторе 1 1 достаточно для осуществления синхронизации всех элементов 10 согласования. 2 з.п. ф-лы, 4 ил.

1635217

Изобре1ение относится к вычислительной т<.хинке и может быть ис20

ПЛМ работает следующим образом.

В исходном состоянии на входах синхронизации 3 и 5 установпен низкий уровень, а на входах 4 и 6 — высокий.

При этом на выходах 13 и 14 формирователей установлен низкий уровень, на

55 выходах 16 блока 8 — выс окий уровень, на выходах 18 элементов 10 — высокий> а на выходах 20 блока 9, соответственно, на выходах 2 ПЛИ вЂ” низкий. польэовано в интегральных схемах на

KM0II-транзисторах. 5

Целью изобретения является упрощение динамической программируемой матрицы.

На фиг. 1 приведена блок-схема динамичес кой программируемой логичес- 10 кой матрицы (ПЛИ), на фиг.2 — электрическая схема элемента согласования, на фиг. 3, 4 — электрические схемы матричных блоков И и ИЛИ соответственно, 15

Динамическая ПЛМ содержит информационные входы 1, выходы 2, входы

3-6 синхронизации, формирователи 7 входных уровней, матричный блок И 8, матричный блок ИЛИ 9, элементы 10 согласования, элемент синхронизации на транзисторе 11, Формирователи 7 имеют информационные входы 12 и выходы 13, 14 ° Блок

И 8 имеет информационные входы 15 и 25 выходы 16. Элементы 1О имеют информационные входы 17 и выходы 18. Блок

ИЛИ 9 имеет информационные входы 19 и выходы 20. Входами 3-6 синхронизации являются соответственно вход 21 3{) предустановки блока И 8, входы 22 выборки формирователей 7, вход 23 предустановки блока ИЛИ 9, входы 24 выборки элементов 10 согласования, тактовые входы 25 которых подключены к стоку транзистора 11.

Элемент 10 согласования состоит из транзисторов 26, 27 р †ти и ключевого транзистора 28 п-типа. Блок И 8 состоит из транзисторов 29 предэаря- 40 да р-типа и логических транзисторов

30 и-типа. Блок ИЛИ 9 состоит из логических транзисторов 31 р-типа и транзисторов 32 предзаряда п-типа.

Программирование обоих блоков 8 и 9 осуществляется подключением транзисторов 30 и 31 к входам 16 и 20 соответственно.

Работа IIJIN начинается с подачи высокого уровня на вход 3 и низкого, уровня на вход 4. При этом транзисторы 29 блока 8 закрываются ° Высокий уровень сохраняется только на тех выходах 16 блока 8, которые реализуют в этот момент функцию И входных сигналов. На выходах 16 блока 8, которые не реализуют в данный момент функцию

И, происходит разряд до низкого уровня через транзисторы 30, После завершения разряда выходов 16 блока 8 через транзисторы 30 подается высокий уровень на вход 5 и низкий - на вход 6 и начинается срабатывание элементов 10 и блока 9.

Транзистор 11 открывается, а транзисторы 27 элементов 10 закрываются, Транзисторы 26 и 28 элементов 10 работают как инвертор, поэтому на выходах 18 элементов 10 устанавливаются уровни, инверсные входам 17 этих элементов, Затем начинается срабатывание блока 9. Его предварительно разряженные выходы 20 реализуют функ цию ИЛИ входов 19, т.е. при установлении хотя бы одного низкого уровня на входе 19 транзисторы 31 заряжают выходы 20 до высокого уровня.

Формула изобретения

1. Динамическая программируемая логическая матрица, содержащая матричный блок И, матричный блок ИЛИ, элементы согласования, формирователи входных уровней, информационные входы которых являются информационными входами матрицы, а выходы соединены с соответствующими информационными входами матричного блока И, вход предустановки которого является первым входом синхронизации матрицы, входы выборки формирователей входных уровней объединены и являются вторым входом синхронизации матрицы, выходами которой являются выходы матричного блока ИЛИ, вход предустановки которого является третьим входом синхронизации матрицы, а информационные входы соединены с выходами соответствующих элементов согласования, информационные входы которых соединены с соответствующими выходами матричного блока И, отличающаяся тем, что, с целью упрощения матрицы, она содержит элемент синхронизацни на транзисторе, исток которого подключен к шине нулевого потенциала матрицы, 1635217 а затвор и сток соединены с входами выборки и тактовыми входами элементов согласования соответственно.

2. Матрица по п,1, о т л и ч а ющ а я с я тем, что матричный блок

ИЛИ содержит логические транзисторы р-типа и транзисторы предзаряда и-типа, истоки которых подключены к шине нулевого потенциала матрицы, затворы объединены и являются входом предустановки матричного блока ИЛИ, а стоки соединены со стоками соответствующих логических транзисторов и являются выходами матричного блока ИЛИ, истоки логических транзисторов подключены к шине питания матрицы, а затворы логических транзисторов строк блока объединены и являются информационными входами блока.

3. Матрица попп. 1и 2, о тли ч а ю щ а я с я тем, что кажпьп» эле-. мент согласования состоит из ключе5 вого транзистора и-типа и двух нагру— зочных транзисторов р-типа, истоки которых подключены к шине питания матрицы, а стоки соединены со стоком ключевого транзистора и являются выходом элемента согласования, информационным входом которого является затвор первого нагрузочного транзистора, который соединен с затвором ключевого транзистора, исток которого является тактовым входом элемента согласования, затвор второго нагрузочного транзистора является входом выборки элемента согласования.

1635217

Составитель С. Королев

Редактор М.Биткина Техред ехред М.Дидык Корректор М.Иаксимишинец

Тирак 348

Заказ 758

Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, 3-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r. Укгород, ул. Гагарина, 101