Буферное запоминающее устройство

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано при приеме и обработке информации от оптоэлектронных датчиков в автоматнческах системах управления фокусиропанием изображения в оптических устройствах. Цепью изобретения является упрощение устройства за счет уменьшения объема хранимой информации. Устройство содержит накопитель , первый, второй и третий счетчики , регистры с первого по четвертый , триггеры с первого по третий, дешифратор адреса управления, дешифратор адреса выдачи информации, генератор тактовых сигналов, мультиплексор , блок контроля записи, блоки синхронизации записи и считывания, блок обработки информации, блок сравнения , элементы И с первого по пятый, элементы ИЛИ с первого по пятый и элемент НЕ. Цель изобретения достигается тем, что при приеме первой посылки информации каждое слово J сравнивается со значением порога селекции и при его превышении записывается п накопитель вместе со своим порядковым номером. При приеме второй посылки информации из нее извлекаются только те слова J 2 номера которых совпадают с номерами хранимых в накопителе слов первой посыпки информации . Затем результат вычитания J: S (Л - sJ - J записывается в накопиli - 2i тель по тому ке адресу. 6 ил.

(51)э С 11 С 19/00

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

Н АВТОРСКОМУ(СВИДЕ ТЕЛЬСТВУ

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

Il0 ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР (21) 4 704 233/24 (22) 14. 06.89 (46) 07. 06. 91. Бюл . Р 21 (72) А.Г. Горбель, Н.Ф. Сидоренко, В,И.Петренко и Б.В.Остроумов .(53) 681.3?7.6 (088.8) (56) Авторское свидетельство СССР !

) 1119077, кл. G 11 С 19/00, 1984.

Авторское свидетельство СССР !

» 1559379, кл. С 11 С 19/00, 1990. (54) Г>УфЕР!!ОЕ ЗЛЛОШШЛРЩГГ УСТРО!)СТВО (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при приеме и обработке информац))и от оптоэлектронных датчиков в автоматическах системах управления фокусированием изображения в оптических устройствах. Целью изобретения является упрощение устройства за счет уменьшения объема хранимой информации. Устройство содержит накопитель, первый, второй и третий счетчики, регистры с первого по четвер. 1.зобретение относится к области автоматики и вычислительной техники и может быть использовано при приеме и обработке информации от оптоэлектронных датчиков, в автоматических системах управления фокусированием изображения в оптических устройствах, Целью изобретения является упрощение устройства за счет уменьшения объема хранимой информации.

На фиг. 1 и 2 изображе):а функциональная схема буферного запоминающего устройства; на фиг. 3 " функциональная схема блока контроля записи, „„SU„„3 654875 А 1

2 тьп), триггеры с первого по третий, дешифратор адреса управления, дешифратор адреса выдачи информации, генератор тактовьм сиг))QJloB> мультиплексор, блок контроля записи, блоки синхронизации записи и считывания, блок обработки информации, блок сравнения, элементы П с первого по пятый, элементы !!ЛИ с первого по пятый и элемент НГ. Цель изобретения достигается тем, что при приеме первой посыпки информации каждое слово Х1 сравнивается со значением порога селекции и при его превышении записывается в накопитель вместе со своим порядконы» номеро». При приеме второй посьп|ки информации из нее извлекаютcv. только те слова Ю, номера кото21 рых совпадают с номерами хранимых в накопителе слов первой посылки информации. Затеи результат вычитания J; — за))исывается в накопи1i 2i тель по тому >:е, адресу. 6 ил.

Май

Cb

С

Qo на фиг. 4 — функциональная схема блока синхронизации записи, на фиг. 5— функциональная схема блока обработки информации, на фиг.6 — функциональная схема блока синхронизации чтения.

Буферное запоминающее устройство (фиг. 1 и 2) содержит накопитель 1, первьп) счетчик 2 адреса, второй 3 и третий 4 счетчики, регистры с перво-, го 5 го четвертьп) 8, триггеры с riepвого 9 по третий 11, дешифраторы 12 адреса управления, дешифратор 13 адреса выдачи информации, генератор 14 тактовых импульсов, мультиплексор 15, 16548 75 блок 16 контроля записи, блок 17 синхронизации записи, блок 18 обработки информации, блок 19 синхронизации чтения, блок 20 сравнения, элементы И с первого 21 по пятый 25, элементы ИЛИ с первого 26 по пятый 30 и элемент НЕ 31.

На фиг. 1 и 2 также обозначены вход 32 начала кадра, вход 33 строчных импульсов, вход 34 тактовых импульсов, вход 35 синхронизации управления, входы 36 адреса управления,,. входы 37 управления, входы 38 информации, вход 39 синхронизации выдачи информации, вход 40 адреса выдачи информации, выходы 41 информации.

Блок 16 контроля записи (фиг. 3) содержит первый 42 и второй 43 счетчики, первый 44, второй 45, третий 46 20 и четвертый 47 триггеры, первый 48 и второй 49 дешифраторы, блок 50 сравнения, первый 51, второй 52 и третий

53 элементы И, первый 54, второй 55 и третий 56 элементы ИЛИ, элемент НЕ

57, вход 58 начала кадра, вход 59 режииа записи, вход 60 строчных импульсов, вход 61 тактовых импульсов, вход

62 установки исходного состояния, вход 63 установки, выход 64 сбоя, выход 65 установки конечного адреса и выход 66 конца записи.

Блок 17 синхронизации записи содер жит (фиг. 4) последовательный регистр

67, триггер 68, элементы И с первого

69 по восьмой 76, элемент ИЛИ-НЕ 77, элементы ИЛИ 78-82, элементы ИЛИ-HE

83-87, вход 88 тактовых импульсов, вход 89 синхронизации, вход 90 включения записи, вход 91 установки исходного состояния, вход 92 сбоя, вход 40

93 конца обработки, вход 94 совпадения, вход 95 режима, вход 96 разрешения, вход 97 конца записи, выход 98 синхронизации записи, выход 99 синхронизации регистров, выход 100 выбора

45 режима и выход 101 управления адре. сом.

Блок 18 обработки информации содержит (фиг. 5) первый 102 и второй

103 мультиплексоры, сумматор 104, и50 разрядный элемент НЕ 105, вход 106 порога селекции, первый 107 и второй

108 информационные входы, вход 109 режима обработки информации, выход

110 информации и выход 111 разрешения 55 записи.

Блок 19 синхронизации чтения (фиг. 6) содержит последовательный регистр 112, первый 113 и второй 114 элементы И, элемент ИЛИ 115, элеиенты НЕ с первого 116 по третий 118, вход 119 синхронизации, вход 120 управления чтением, вход 121 установки исходного состояния, вход 122 режима чтения, выход 123 синхронизации регистров и выход 124 синхронизации чтения.

Буферное запоминающее устройство может работать н режиме записи н н режиме чтения (вьдачи) информации.

Ллгорити работы устройства н режиме записи информации заключается н следующем. При приеме первой посыпки инфориации значение каждого информационного слона 1 сравнивается с знаф1 чениеи заданного перед началом работы кода порога селекции P. Если выполняется условие 3<, 3 Р, то информационное слово J . записывается н на14I копитель ниесте со своим порядковым номером по одноиу и тому же адресу.

После приема информации первой посылки в накопителе оказывается некоторое количество К информационных слов и их порядковых номеров, размещенных в адресах с нулевого по (К-1)-й и порядке возрастания их порядковых номеров.

При приеме информации 32 второй посылки одновременно с приемом первого инфориационного слова J24 из ячейки памяти накопителя с нулевым адресом считывается информация J (где порядковый номер данного слова) . Ес1 . ли порядковый номер информационного слова J< не совпадает с порядконым номером йоступиншего информационного слова второй посыпки, то последняя игнорируется до тех пор, пока на вход устройства не поступит информационное слово J< . После этого результат вычитания J = J< — J записывается в накопитель IIQ тому;;<е адресу, где находилось слово J q . Затем считывается слово J„ (j + a), где (j + a)— порядковый номер очередного слова информации J, находящегося в ячейке

Э памяти со следующим адресом, и при поступлении слова J<(j + а) н эту же ячейку памяти заносится результат

J(j + а) = J<(j + а) — 3 (1+ а). И так до окончания приема второй посылки информации, после чего в память накопителя будут записаны К слов информации J и их порядковые номера.

На этом режим записи информации завершается.

1654875

Работа предлагаеиого устройства в

l режиме чтения (выдачи) информации заключается в последовательной выдаче по запросам внешнего устройства информации J; и ее порядкового номера.

При переводе устройства в режим чтения устройство готово к выдаче инфориации из ячейки накопителя с нулевым адресом. При поступлении запроса по 10 первому адресу выдачи информации из устройства выдается значение J иэ нулевого адреса накопителя, а йри поступлении запроса по второму адресу выдачи информации выдается порядковый 15 ноиер 1 выданной ранее информации, после выдачи которого устройство считывает информацию иэ ячейки накопителя со следующими номерами и готово к поступлению следующих запросов на выдачу инфориации. Укаэанная последова— тельность действий выполняется до окончания выдачи всей информации, находящейся в накопителе.

После выдачи напряжения питания на устройство начинает работать генератор 14 тактовьж импульсов и на входы синхронизации блоков контроля записи 16 и синхронизации чтения 19 начинают поступать синхронизирующие им- 30 пульсы.

Работа устройства в режиме записи начинается с подачи на вход 37 шины управления устройства управляющего слова .В сопровождении соответствующей комбинации сигналов на входе 36 адреса управления устройства, которая вызывает появление на выходе дешифратора 12 адреса управления сигнала, разрешающего прохождение сигнала с 4О входа 35 синхронизации устройства через элемент И 21 на С-вход регистра

5, по которому происходит запись управляющего слова в регистр. Этот же сигнал с вьжода элемента И 21 посту- 45 пает на R-входы счетчика 2 адреса, счетчика 4, счетчика 3 и входы установки исходного состояния блоков контроля записи 16, синхронизации записи

17, синхронизации чтения 19, а также через элемент ИЛИ 30 — íà R-входы триггеров 9 и 10 и приводит их в исходное состояние. Состояние регистров

6 — 8 и счетчика 3 на момент начала работы на работу устройства не влияет. Запись управляющего слова в регистр 5 устанавливает на выходах его .разрядов значение сигналов, определяющих работу устройства в режиме записи информации первой посыпки. На вьжоде первого разряда угтанавливается единичный сигнал, определяющий работу устройства в режиме записи. На выходе второго разряда, определяющего работу устройства в режиме чтения (вьщачи) информации устанавливается нулевой сигнал, блокирующий работу блока 19 синхронизации чтения. На выходе третьего разряда регистра 5, задающего устройству режим записи первой либо второй посылки информации, установится нулевой сигнал, определяющий работу устройства в первом режиме обработки информации. На выходе остальных разрядов регистра, определяющих заданный для данного цикла записи код порога селекции, установятся соответ-, ствующие значения сигналов. Единичный сигнал с выхода первого разряда регистра 5 поступает на вход режима записи блока 16 контроля записи и разрешает его работу и íà D-вход триггера 9. Этим же сигналои через элементы

IIL 31 и ИЛИ 30 разрешается работа триггеров 9 и 10. При поступлении сигнала на вход 32 начала кадра триггер

9 устанавливается в единицу, а блок

16 контроля записи начинает контролировать количество и последовательность поступления сигналов строчных и тактовых импульсов на входы 33 и 34 устройства соответственно. Первый импульс на входе 33 строчных импульсов установит триггер 10 в единицу, который нулевым сигналом со своего инверсного выхода, поступающим на вход включения записи блока 17 синхронизации записи, разрешает его работу, а единичным сигналом с прямого выхода разрешает прохождение тактовых импульсов через элемент И 24 на входы тактовых импульсов блоков контроля записи 16 и синхронизации записи 17.

Блок 17 синхронизации записи запускается в паузе между первым и вторым: тактовыми импульсами. Первый импульс синхронизации записи на соответствующем выходе блока 17 через элемент

ИЛИ 26 поступает на синхровход накопителя 1 при наличии нулевого сигнала на выходе выбора режима блока, который, поступая на вход выбора режима накопителя, переводит последний в режим чтения из него информации. Считываемая в данный момент из накопителя неопределенная информация записывается по импульсу на выходе синхронизане выполняется, то отсутствие сигнала разрешения записи на выходе блока 18 обработки информации запрещает формирование сигналов выбора режима и .управления адресом и второго импульса синхронизации записи на выходах блока 17 синхронизации записи информации в накопитель, и перевода счетчика 2 адреса не происходит.

Лналогичньм образом устройство работает в последующих тактах поступления информации. При поступлении на устройство последнего тактового импульса последней строки и поступлении на вход установки блока 16 контроля записи импульса с выхода синхронизации регистров блока 17 синхронизации записи на выходе установки конечного адреса блока 16 контроля записи появится импульс, поступающий на вход параллельной записи вычитающего счетчика 3, и его содержимое станет равным содержимому счетчика 2 адреса, т.е. в нет о перепишется код последнего адреса накопителя., по которому быпа записана индюрмация при приеме инсюрмации .первой посылки. По заднему фронту этого же импульса на выходе конца записи блока 16 контроля записи появится сигнал, который поступает на одноименный вход блока 17 синхронизации записи и блокирует его работу при дальнейшем поступлении тактовых импульсов на вход 34 устройства. На этом завершается запись информации первой посылки. Этот же сигнал конца записи поступает на вход одного из разрядов первого канала мультиплексора 15. Б процессе выполнения записи информации после получения командного слова по шине 37 управления устройством на устройство с произвольным интервалом времени поступают на вход 40 адреса выдачи информации кодовые комбинации, вызывающие появление единицы на первом выходе дешифратора 13, которая-разрешает прохождение сигнала с входа 39 синхронизации выдачи информации через элементы

И 22 и ИЛИ 29 на вход разрешения мультиплексора 15, в результате чего, поскольку сигнал на его адресном входе отсутствует, открывается первый канал мультиплексора и на выходе устройства появляется информация о состоянии устройства. При работе устройства в режиме записи первой IIocbUIKH информации контролю подлежат только те разряды выходной информации, кото7 1654875 ции регистров в регистры 7 и 8. Эта информация на работу устройства влияния не оказывает, так как информация из регистра 7 поступает на вторые информационные входы блока 18 обработки 5 информации, информация из которых при записи первой информационной посылки не используется в процессе его обработки, а информация с выхода регистра 8 поступает на закрытые входы вто- 10 рого канала мультиплексора 15. Этим же импульсом синхронизации регистров информационное слово с входа 38 устройства записывается в регистр 6, а содержимое счетчика 4 увеличивается на единицу, т,е. становится равным порядковому номеру информационного слова. Блок 18 обработки сравнивает число на первом информационном входе, соответствующее значению первorо ин- 20 формационного слова и значению кода на входе порога селекции. Если выполняется соотношение J1<> Р, то на выходе разрешения записи блока 18 IIo— является сигнал, который посту 1ает

25 на одноименный вход блока 17 синхронизации записи и разрешает формирование второго импульса на выходе синхронизации записи блока и единичного сигнала на выходе выбора режима этого 30 же блока. Сигнал выбора режима поступает на -соответствующий вход накопителя и переводит его в режим записи информации. По сигналу синхронизации записи информационное слово с выхода блока 18 обработки информации переписывается в накопитель одновременно с

его порядковым номером этого слова, поступающим с выхода счетчика 4, по адресу, определяемому состоянием 40 счетчика 2 адреса. Затем импульсом с выхода управления,, адреса блока 17 синхронизации записи, который. поступает через элемент ИЛИ 27 на С-вход счетчика 2 адреса, содержимое этого 45 счетчика увеличивается на единицу.

Вычитающий счетчик 3 по этому же импульсу также изменяет свое состояние, однако, так как он не устанавливался в исходное состояние, состояние 50 сигнала на его выходе заема остается неопределенным, что не. влияет на ра- боту устройства, поскольку указанный сигнал поступает на вход сигнала концы обработки блока 17 синхронизации записи, который при записи первой посылки информации блокируется нулевым сигналом на входе режиме обработки этого блока. Если соотношение .1ц > Р

1654875 рые отражают наличие или отсутствие ! сигналов конца записи, сбоя и переполнения счетчика адреса.

Появление .в разряде соответствуюt

5 цем сигналу крнца записи, единицы соответствует окончанию записи.

Если в процессе записи произошло нарушение количества либо последовательности поступления строчных и так- 1О товых импульсов на входах 33 и 34 устройства, то на выходе сбоя блока

16 контроля записи появится сигнал, по которому блокируется работа блока

17 синхронизации записи и прекращает15 ся прием информации, и на выходе 41 в соответствующем разряде появится единичный сигнал, сообщающий о сбое в приеме информации.

Если в процессе записи информации первой посылки в ней окажется такое количество информационных слов, значение которых J< P, что емкости накопителя не хватит для их размещения, то при переполнении счетчика 2 адреса на его выходе переноса появится единичный сигнал, который разрешит, установку триггера 11 по следующему импульсу управления адресом на выходе блока 17 синхронизации записи в единицу, и в соответствующем разряде выходной информации появится единица— сообщение об аварийном переполнении памяти.

Перед приемом информации второй 35 посылки на входы 37 нины управления поступает управляющее слово в сопровождении адресных сигналов на входе

36 и сигнала синхронизации управления на входе 35 устройства и записывается 4О регистр 5 аналогично описанному. Значение разрядов управляющего слова соответствует значению разрядов управляющего слова при приеме информации первой посылки за исключением того, 45 что в третьем разряде, определяющем режим обработки информации (прием первой или второй информационной посылки), устанавливается единица, а значение разрядов кода порога селекции может быть любым, так как этот код при приеме информации второй посылки в ее обработке не участвует.

Сигнал с выхода элемента И 21, по которому записывается управляющее слово в регистр 5, как и в первом рехиме записи устанавливает все функциональные узлы устройства, кроме счетчика 3 и регистров 6 — 8, в исходное состояние. В счетчике 3 остается записанным код адреса последней ячейки накопителя, в которую была занесена инФормация при записи первой информационной посылки, а состояние регистров 6 — 8 на работу устройства не влияет. Работа устройства при приеме информации второй посыпки аналогична его работе при приеме информации первой посылки.

Информация второй посылки поступает на вход 38 устройства так же, как и информация первой посылки, Работа устройства при приеме информации первой посылки,за исключением того, что единичный сигнал с выхода третьего разряда регистра 5 поступает на входы рекима обработки информации блоков синхронизации записи 17 и обработки информации 18 и переводит их во второй режим обработки информации. !

После поступления первого информационного слова на вход 38 устройства на выходе синхронизации записи блока

17 синхронизации записи появляется сигнал, по которому происходит считывание информации из нулевого адреса накопителя 1, так как накопитель находится в режиме считывания информации из-за наличия на его входе выбора режима нулевого сигнала с одноименного выхода блока 17 синхронизации записи.

Затем на выходе синхронизации регистров этого же блока появляется импульс, по которому в регистр 6 записывается первое слово второй посылки, а в регистры 7 и 8 — содержимое ячейки накопителя с нулевым адресом— первое слово из первой посылки, значение которого превысило значение порога селекции, и его порядковый номер. Этим импульсом содержимое счетчика 4 увеличивается на единицу. Если значение содержимого счетчика 4 и регистра 8 совпадают, то на выходе блока 20 сравнения появляется единичный сигнал, который поступает на. вход совпадения блока 17 синхронизации записи. Содержимое регистров 6 и 7 поступает на первый и второй информационные входы блока 18 обработки инФормации, на выходе которого появля ется разность значений соответствую-. щих слов из первой и второй посылки.

Поступление сигнала на вход совпадения блока 17 синхронизации записи, 6548 75!

2 разрепает формирование на его выходах единичных сигналов выбора режима, который переводит накопитель 1 в режим записи, и синхронизации записи, по которому в накопитель по нулевому ад- 5 ресу записывается в разряды информации раэ»гость информационных слов с выхода блока 18 обработки информации, а с выходов счетчика 4 в разряды порядкового номера повторно записывает- 10 ся (подтверждается) порядковый номер слова.

Этот пе сигнал на входе совпадения блока 17 синхронизации записи разрешает формирование сигнала управ- 15 ления адресом, который увеличивает содержимое счетчика 2 адреса на единицу, а содержимое счетчика 3 уменьшает на единицу.

Если порядковый номер поступившего 20 слова второй посылки и порядковый номер слова первой посылки, переписанный в регистр 8 из накопителя 1, не совпадают, то на выходе блока 20 сравнения остается нулевой сигнал, 25 который, пЬступая на вход совпадения блока 17 синхронизации записи, блокирует формирование сигналов синхронизации записи, выбора режима и управления адресом и записи полученной разности с выхода блока 18 обработки информации в накопитель 1 не происходит, а счетчик 2 адреса и счетчик 3 не изменяют своего содержимого и при поступлении второго информационного слова второй посылки из накопителя 1 в регистры 7 и 8 вновь будет записано содержимое ячейки памяти накопителя с нулевым адресом. Если в текущем такте работы устройства в накопитель 40 записывалась разность информационных слов (т.е. порядковые номера совпали), то в следующем такте работы при поступлении очередного слова будет считано для сравнения порядковых но- 45 меров содержимое следующей в порядке возрастания адреса ячейки накопителя.

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

Работа блока 16 контроля записи при приеме информации второй посылки абсолютно аналогична его работе при приеме информации первой посылки.

После поступления на устройство последнего тактового импульса последней строки из блока 16 контроля записи он формирует на выходе установки конечного адреса сигнал, по которому в счетчике 3 переписывается содержимое счетчика 2 адреса, а на выходе конца записи этого же блока появляется единичный сигнал конца записи, который поступает на вход разряда первого канала мультиплексора 15. На этом за-. пись второй посыпки информации завершается.

Если в процессе приема информации второй посыпки произошло нарушение количества либо последовательности поступления строчных или тактовых импульсов, то блок 16 контроля записи также, как и при приеме информации первой посылки, может формировать сигнал сбоя, по котороиу прекращается работа устройства, и в соответствующе»» разряде выходной информации на выходе 41 устройства формируется сигнал единицы. Контроль за работой устройства в этом режиме осуществляется так же, как и при приеме информации первой посылки, путем спроса информации на выходе 4 1 устройства по первому адресу выдачи информации, подачей соответствующих сигналов на входы синхронизации выдач»» 39 инфорл»ации и адреса выдачи 40 информации. В режиме прие»»а и»»формации второй посылки контролю подлежат только те разряды выходной информации, которые соответствуют сигналам сбоя и конца записи.

После появления сигнала конца записи на входы 37 шины управления поI ступает новое управляющее слово в сопровождении сигналов на входах адреса управления 36 и синхронизации управления 35, которое записывается в регистр 5 аналогично описанному. При этом все функциональные узлы устройства устанавливаются в исходное состояние, за исключением счетчика 3, в котором сохраняется код адреса последней ячейки накопителя, в которую быпа занесена информация, и регистров

1654875

6 — 8, состояние которых не влияет иа работу устройства. Знлчение всех разрядов управляющего слов», записанногс. в регистр 5, безразлично, за исключением первого разряда, значение кото- 5 рого равно нулю, и второго, определяющего перевод устройства в режим чтения (выдачи) из него информации, значение которого равно единице.

После записи управляющего слова устройство готово к вьдаче информации. Наличие нулевого сигнала в первом разряде регистра 5 блокирует работу блока 16 контроля записи, устанавливает в исходное состояние триггеры 9 и 10 и единичным сигналом с инверсного выхода триггер» 10 блокирует работу блока 17 синхронизации записи, в результате чего «la входе выбора режима накопителя 1 устанлвпи- 20 вается нулевой сигнал, разрешающий выполнять только считывание из него информации.

Поступление единичного сигнала с выхода второго разряда регистра 5 на

25 вход режима чтения блока 19 синхронизации чтения разрешает его работу и на его выходе синхронизации чтения появляется сигнал, по которому из накопителя 1 происходит считывание ин- 30 формации из ячейки памяти с нулевым адресом, так как счетчик 2 адреса пока находится в исходном состоянии, и по сигналу на выходе синхронизации регистров этого же блока считанная из накопителя 1 информация записывается в реги< тры 7 и 8, после чего блок синхронизации чтения переходит

I в режим ожидания. Задним фронтом сигнала с выхода синхронизации чтения 40 (после записи ин4и>рмации в регистры

7 и 8) содержимое счетчик» 2 лдреса увеличивается, л счетчикл 3 уменьшается на единицу, и нл адресные входы накопителя 1 поступ»От адрес следую- 45 щей ячейки памяти, подготавливая его к следующему чтению информации с задержкой t > Т„ относительно управляющего слова, вьданного по шине управления на устройство. На вход 40 0 адреса вьдачи информации поступает первая адресная комбинация, разрешающая прохождение сигнала с входа 39 синхронизации выдачи через элементы

И 22 и ИЛИ 29 на вход разрешения мультиплексора 15, на адресном входе которого присутствует нулевой сигнал.

В результате этого открывается первый канал мультиплексора и на выход 41 р С ТР ОЙС ТВЛ IIPОХО!Ц!T )1l(фОРМЛЦИ Я И З РI гистр» 7, предст авляющая собой разНОСТ6 l.-х СЛОВ JIB ИГГЬОРМЛЦИОННЫХ посылок J; = 3 „, — 3, .

Затем нл вход 40 устройства поступает вторая адресн»я комбинация, которая вызывает появление единичного сигнала на втором выходе дешифратора

13, в результате чего нл адресном входе мультиплексора 15 устанавливается единичный сигнал, а сигнал с входа 39 синхронизации вьдачи информации через элемент И 23 поступает на вход управления чтением блока синхронизации чтения и через элемент ИЛИ 29

«Ia вход разрешения мультиплексора 15..

В результате этого открывается второй канал мультиплексор» 15 и на выход 41 устроиствл проходит информация из регистра 8, предстлвпяющая собой порядковый номер информационных слов пер— вой и второй посылок, результат обработки которых был выдан ранее.

Сигнал на входе управления чтением блока 19 синхронизации чтения устанавливает его в исходное состояние и после снятия этого сигнала блок синхрониза.гии чтения повторяет цикл Формирования на своих выходах синхронизации чтения и синхронизации регистров сигналов, по которым информация из следующей ячейки памяти накопителя 1 перепись1влется в регистры 7 и 8.

Ли»логичным Образом продолжается работ» устройства при выдаче информации до тех пор, пока содержимое счетчик» 2 адреса не станет. равным значению кодл адрес» последней ячейки накопителя 1, в которую была занесена информ»ция при записи, а содержимое счетчика 3 равным нулю.

Сигнал с выхода заема счетчика 3 через элемент И 25, открытый сигналом с выхода второго разряда регистра 5, поступит на вход соответствующего разряда первого канала мультиплексора 15 и будет вьдан на выход 41 устройства при вьдаче результата обработки информации, находящейся в последней занятой ячейке памяти накопителя 1. Появление указанного сигнала свидетельствует об окончании вьдачи информации из устройства. После появления сигнала об окончании вьдачи информации из устройства считывается порядковый номер последнего результата обработки информации, на этом работа устройства по приему, обработке и вьдаче информации завершается.

1654875,формулаизобретения

Буферное запоминающее устройство,содержащее дешифратор адреса управления, входы которого являются входами 5 адреса управления устройства, а выход подключен к первому входу первого элемента И, второй вход которого является входом синхронизации управления устройства, а выход соединен с

10 входом сброса первого счетчика, входами установки в исходное состояние блока контроля .записи, блока синхронизации записи и блока синхронизации чтения и с синхровходом первого регистра, информационные входы которого являются входами управления устройства, а первый выход подключен к информационному входу первого триггера и к входу режима записи блока контроля записи, второй выход первого регистра соединен с входом режима чтения блока синхронизации чтения, синхровход первого триггера является входом начала кадра устройства и подключен к одноименному входу блока контроля записи, выход первого триггера соединен с информационным. входом второго триггера, синхровход которого подключен к входу строчных импульсов блока контроля записи и является одноименным входом устройства, выходы сигналов сбоя и конца записи блока контроля записи соединены с одноименными входами блока синхронизации за- 35 писи и с информационными входами соответствующих разрядов первой группы мультиплексора, входы синхронизации блока синхронизации записи и блока синхронизации чтения подключены к вы- 40 ходу генератора тактовых импульсов, дешифратор адреса выдачи информации, входы которого являются входами адреса выдачи информации устройства, а первый и второй выходы соединены со- 45 ответственно с, первыми входами второго и третьего элементов И, вторые . входы которых являются входом синхро-. низации выдачи информации устройства, второй регистр, информационные входы 50 которого являются входами информации устройства, накопитель, выходы первой группы которого .соединены с информационными .входами третьего регистра, синхровход которого соединен с синхровходом четвертого регистра, выходы которого подключены к информационным входам второй группы мультиплексора, выходы которого являются информационными выходами устройства, выходы третьего регистра соединены с информационными входами соответствующих разрядов первой группы мультиплексора, инверсный выход второго триггера подключен к входу включения блока записи, выход синхронизации записи которого соединен с первым входом первого элемента ИЛИ, второй вход которого подключен к выходу синхронизации чтения блока синхронизации чтения, выход управления адресом блока синхронизации записи подключен к первому входу второго элемента. ИЛИ, выходы первого счетчика соединены с адресными входами накопителя, один из информационных входов первой группы мультиплексора подключен к выходу третьего триггера, четвертый и пятый элементы И, третий, четвертый и пятый элементы ИЛИ и элемент НЕ, о т-. л и ч а ю щ е е с я тем, что, с целью упрощения устройства за счет уменьшения объема хранимой информации, в устройство введены второй и третий счетчики, блок обработки информации и блок сравнения, причем третий выход первого регистра подключен к входам режима блока синхронизации записи и блока обработки информации, выходы группы первого регистра соединены с входами кода порога селекции блока обработки информации, информационные входы первой и второй групп которого подключены к выходам соответственно второго и третьего регистров, а информационные выходы и выход разрешения записи соединены соответственно с информационными входами первой группы накопителя и входом разрешения блока синхронизации записи, выход установки конечного адреса блока контроля записи подключен к управляющему входу второго счетчика, информационные входы которого соединены с адресными входами накопителя, а выход заема подключен к входу конца обработки блока синхронизации, выход синхронизации регистров которого соединен с синхровходами второго регистра и третьего счетчика, с входом установки блока контроля записи.и с, первым входом третьего элемента ИЛИ, выход которого соединен с синхровходом четвертого регистра, информационные входы которого подключены к выходам второй группы накопителя, информационные входы второй группы которого соединены с выходами третьего!

6 i873!

7 сора.

3 счетчика и с входами первой группы блока сравнения, входы второй группы которого подключены к выходам четвертого регистра, а выход соединен с входом совпадения блока синхронизации записи, выход выбора режима которого подключен к одноименному входу накопителя, синхровход которого соединен с выходом первого элемента ИЛИ, второй вход третьего элемента ИЛИ подключен к выходу синхронизации регистров, вход управления которого соединен с выходом третьего элемента И и с первым входой четвертого элемента

ИЛИ, второй вход которого подключен к выходу второго элемента И, а выход соединен с входом выборки мультиплексора, адресный вход которого подключен к первому входу третьего элемен20 та И, второй вход первого элемента

ИЛИ соединен с вторым входом второго элемента IIJIH выход которого соединен с синхровходами третьего триггера, первого и второго счетчиков, выход переноса первого счетчика подключен к инйормационному входу третьего триггера, вход сброса которого соединен с выходом первого элемента И, с входом сброса третьего счетчика и с первым входом пятого элемента ИЛИ, выход которого подключен к входам сброса первого и второго триггеров, а второй вход соединен с выходом элемента НЕ, вход которого подключен к первому выходу первого регистра, прямой выход второго триггера соединен с первым входом четвертого элемента

И, второй вход которого является входом тактовых импульсов устройства, а выход подключен к входам тактовых импульсов блока контроля записи и блока синхронизации записи, второй выход первого регистра соединен с первым входом пятого элемента И, второй вход которого подключен к выходу заема второго счетчика, а выход соединен с соответствующим информационным входом первой группы мультиплек16 548 75

1654875

121

Составитель О.Исаев

Техред Л.Олийнык

Редактор Jl. Ãðÿòèëëî

Корректор Л.Патай

Заказ 1954 Тираж 353 Подписное

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

11303 >, 1Ъскна, Ж-35, Раушская,наб., д. 4/5

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

Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство Буферное запоминающее устройство 

 

Похожие патенты:

Регистр // 1647651
Изобретение относится к вычислительной технике, а именно к запоминающим устройствам , и может быть использовано в качестве регистра хранения в системах автоматизации управления и контроля импульсных энергоустановок

Регистр // 1647650
Изобретение относится к вычислительной технике и может быть использовано в устройствах хранения информации

Изобретение относится к технике связи и может быть использовано при построении буферных запоминающих устройств (лЗУ) в системах передачи дискретной информации

Изобретение относится к вычислительной технике и может быть использовано в устройствах диагностирования и статистической обработки информации

Изобретение относится к автоматике и вычислительной технике может быть использовано при разработке аппаратуры сопряжения носителей информации с устройствами ее обработки

Изобретение относится к вычислительной технике, может быть использовано в различных устройствах дискретного действия, например в ЦВМ, и является усовершенствованием изобретения по авт

Изобретение относится к вычислительной технике и может быть использовано в технических средствах отображения графической информации на телевизионном индикаторе , в частности, в растровом графическом дисплее

Изобретение относится к вычислительной технике и может быть использовано в технических средствах отображения информации на телевизионном индикаторе, в частности в растровом графическом дисплее

Изобретение относится к вычислительной технике и может быть использовано в различных цифровых устройствах, работающих в условиях воздействия помех

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и систем управления, работающих в условиях воздействия помех

Изобретение относится к сдвиговым регистрам, включающим в себя множество каскадированных ступеней, каждая из которых имеет входной вывод и выходной вывод

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

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

Изобретение относится к устройству обращения циклического сдвига и/или обращенного перемежения данных

Изобретение относится к программируемому материалу памяти и к ячейке памяти, содержащей указанный материал памяти, в частности к тонкопленочной ячейке памяти

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

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

Изобретение относится к цифровой вычислительной технике и может быть использовано в процессорах ЭВМ и в устройствах цифровой автоматики
Наверх