Cтраница 5
Кольцевой регистр сдвига представляет собой регистр сдвига, у которого выход последнего разряда соединен со входом первого. На рис. 1.11.4, а представлен вариант схемы ФУС на кольцевом регистре сдвига. [61]
Передача заряда в трехфазном ПЗС. [62] |
Длина и число внутренних регистров ПЗС-памяти непосредственно влияют на время обращения и сложность обслуживающей логики. Типичным примером служит БИС 2464 фирмы Intel, представляющая собой ПЗС-память на 64К бит ( рис. 7.23) и имеющая 256 кольцевых регистров по 256 бит. К любому регистру можно обратиться для выполнения операций считывания или записи, задавая адресный вход А7 - о. Регистры: сдвигаются одновременно под управлением двухфазной синхронизации. Так как к любому элементу можно обратиться максимум за 256 сдвигов, при частоте синхронизации 1 МГц максимальное время обращения составляет около 256 икс. Однако каждый регистр должен иметь свою схему регенерации, а дешифратор на восемь входов оказывается довольно сложным. [63]
Упрощенная блок-схема системы ПЗС-памяти. [64] |
ПЗС имеет несколько адресуемых петель. Регистр адреса содержит начальный адрес нужного блока данных. Биты адреса разделены на три группы. Старшая группа подается в дешифратор, разрешающий считывание или запись в нужном ПЗС. Средняя группа подается на входы адреса каждого ПЗС в массиве и выбирает внутренний кольцевой регистр, содержащий блок данных. Младшая группа сравнивается со счетчиком элементов для определения начала считывания или записи. Счетчик элементов следит за тем, какие элементы внутренних кольцевых регистров ( один элемент в регистре) сейчас находится в положении считывания или записи. После каждого сдвига производится инкремент данного счетчика. Все регистры в ПЗС сдвигаются до нахождения нужной начальной ячейки. Затем после каждого цикла сдвига формируется сигнал считывания или записи до передачи всего блока данных. [65]
В этой микроЭВМ регистры R и М имеют 36 ячеек, отдельные ячейки RA и RB выделены для счетчика адреса и регистра параметров ветвления. Регистр S содержит одну ячейку, но вместо S1 организован регистр RIN из 3 ячеек, соединенных в кольцо. Добавлены также 6 ячеек ROUT, предназначенных для вывода сигналов на внешние устройства с 24 выводов БИС. Содержимое этих ячеек при приеме информации от сумматора смещается последовательно, если присутствует специальный сигнал, длительность и назначение которогр определяется программистом. Таким образом, общая емкость оперативной памяти микроЭВМ К145ИК18 меньше, чем микроЭВМ К145ИК13, но использование кольцевого регистра из 3 ячеек существенно увеличило гибкость адаптации микро - ЭВМ к временным параметрам внешних устройств. [66]
ПЗС имеет несколько адресуемых петель. Регистр адреса содержит начальный адрес нужного блока данных. Биты адреса разделены на три группы. Старшая группа подается в дешифратор, разрешающий считывание или запись в нужном ПЗС. Средняя группа подается на входы адреса каждого ПЗС в массиве и выбирает внутренний кольцевой регистр, содержащий блок данных. Младшая группа сравнивается со счетчиком элементов для определения начала считывания или записи. Счетчик элементов следит за тем, какие элементы внутренних кольцевых регистров ( один элемент в регистре) сейчас находится в положении считывания или записи. После каждого сдвига производится инкремент данного счетчика. Все регистры в ПЗС сдвигаются до нахождения нужной начальной ячейки. Затем после каждого цикла сдвига формируется сигнал считывания или записи до передачи всего блока данных. [67]