Строительный блокнот  Триггеры счетчики и регистры 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 [ 108 ] 109 110 111 112 113 114 115 116

К500Р£1к9

AOj-t

/13 у

Матрица 32x32

/15-. /16

3 8 > О

михО

MUXl

мих2 5-7

михЗ

V

47 LV

лз±

Q3 2-Л7

77 ,П у5

Q0 Q1 Q2 Q3

Рнс. 3.32. Программируемое ПЗУ К500РЕ149:

а - структурная схема; б - цоколевка

12ИС.

5,5нс

5,5нс

а] S)

Рис. 3.33. Импульсные диаграммы выбора по входам An (а) н CS (б)

нающей матрицы: 32 провода по горизонтали и четыре группы по восемь проводов по вертикали. Программирование точки пересечения шин получается пережиганием избыточным током нихромовой перемычки между ними (аналогично плавкому предохранителю).

На рис. 3.34, а показано, что кодом А5-А7 все мультиплексоры МиХО-МиХЗ выбрали четыре первых провода. Если адресом АО-А4 выбрать горизонтальный провод 1, то точек пересечения окажется 4. Для того чтобы записать единицу только на перекрестие In, в данном ПЗУ через буфер Qn при программировании требуется пропустить форсирующий ток программирования 1прф (это третья переменная программирования).

На рис. 3,34, б изображена схема программирования по трем переменным. Если через цепи управления выбора слова и пережигания пере-



52 провода от МС (входы АО-А)

AS AS-А7

S! МШО

и.п KZ

убГ] J

vTit vnz

t 1 1

1 J 1

им Xl

Qa

5) лр

Рис. 3.34. Структура программируемой матрицы:

о - эквивалентная схема выбора перемычки пережигания; б - схема протека:ния токов программирования

мычки (УВС и ПП) выбрать (т. е. открыть) транзисторы первой строки VT11, VT12, VT13, а с помощью схемы УПП (управление прожиганием перемычки) открыть транзистор VT5 и подать открывающее смещение на транзистор VT4, то через резисторную перемычку первой строки и первой колонки Гц пойдет ток пережигания перемычки Ьп.

Когда Гц в схеме рис. 3.34,6 присутствует, на выходе буферного элемента VT1, VT2 имеется напряжение низкого логического уровня (база VT1 заземлена через выбранную адресным кодом перемычку Гц). Если Гц пережечь, VT1 (эмиттерный повторитель) даст иа выходе Qn напряжение высокого уровня (единицу), поскольку на базе VT1 окажется высокий потенциал от источника и пк2<

Для программирования микросхема специальных выводов не имеет.



Пережигание выбранной перемычки произойдет, если на выводы питания ии.пк! и Пи.пкг и на выход Qn будет подана последовательность импульсов определенной формы. На рис. 3.35, а показана схема подключения импульсных источников питания. Напряжение программирования, форсирующее Ппрф, подключается через S1 к выводу Ua.nKi, тем самым создается условие отпирания VT4 (см, рис. 3.34,6). Напряжение проверки UnpB необходимо для контроля пережигания перемычки. Если в момент подачи Unps на выходе Qn окажется напряжение не высокого, а низкого уровня, программирование не состоялось. Таким образом, суммарное напряжение программирования Unp дает мощный импульс тока пережигания перемычки 1дп, форсирующий ток программирования 1прф (см. рис. 3.34,6), также обеспечивает проверку пережигания,

АЗрес

ASpec

npip

гроиш vn.

PROM KSOQPEm

R3 1,8к

/С4 S,6k

Цикл адресод

Проверка I

прв

Рис. 3.35. Схема подключения импульсных источников питания для программирования (а) и диаграмма импульсов программирования (б)

На рис. 3.35, б показана временная диаграмма импульсов программирования. Исходное состояние ПЗУ -записаны все нули. Для записи 1 подадим код адреса и повысим напряжение на выводе питания Ua.nKi



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 [ 108 ] 109 110 111 112 113 114 115 116