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

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

Info

Publication number
SU1288757A1
SU1288757A1 SU853942170A SU3942170A SU1288757A1 SU 1288757 A1 SU1288757 A1 SU 1288757A1 SU 853942170 A SU853942170 A SU 853942170A SU 3942170 A SU3942170 A SU 3942170A SU 1288757 A1 SU1288757 A1 SU 1288757A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
output
input
outputs
elements
Prior art date
Application number
SU853942170A
Other languages
English (en)
Inventor
Сергей Степанович Спиваков
Виктор Семенович Лупиков
Вячеслав Всеволодович Богданов
Original Assignee
Предприятие П/Я А-3756
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3756 filed Critical Предприятие П/Я А-3756
Priority to SU853942170A priority Critical patent/SU1288757A1/ru
Application granted granted Critical
Publication of SU1288757A1 publication Critical patent/SU1288757A1/ru

Links

Landscapes

  • Complex Calculations (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано в запомингиощих устройствах систен ввода информации многоканальных измерительных комплексов. Цель изобретени  - повышение надежности устройства. Оно содержит накопитель 1, мультиплексор 2, селекторы 3, элементы И 4, регистры 5, элементы И 6, счетчики 7 слов, элемент ИЛИ 8, триггеры 9, элементы И 10, формирователь 11 импульсов, блок 12 приоритетов, элемент 13 задержки , элемент ИЛИ 14, элемент 15 задержки, счетчик 16 адресов записи, счетчик 17 адресов считывани , управл ющие входы 18, 19 и 20. Запись с к 00 00 сд

Description

информационных слов в накопитель 1 по адресам счетчика 16 осуществл етс  после анализа селекторами 3 номера канала, содержащегос  в слове,и вьщачи блокам 12 сигнала. При этом содержимое счетчика 16 увеличиваетс  на единицу. Счетчики 7 подсчитывают число слов каждого канала. Счетчики 16 хран т значени  адреса, по которому хранитс  первое слово соответствующих каналов. При считывании по тактовому импульсу выход счетчика 17, принадлежащего каналу с наи
1
Изобретение относитс  к вычислительной технике и может быть использовано в запоминающих устройствах систем ввода информации многоканальных измерительных комплексов.
Цель изобретени  - повьшение надежности устройства.
На фиг. 1 приведена функциональн схема буферного запоминающего устройства; на фиг. 2 - схема счетчика слов; на фиг. 3 - схема счетчика адресов записи; на фиг. 4 - схема счечика адресов считывани .
Буферное запоминающее устройство содержит накопитель 1, мультиплексор 2, селекторы 3,, элементы И 4 группы, регистры 5, элементы И 6 группы, счетчики 7 слов, элемент Ш1И 8, триггеры 9, элементы И 10 группы, формирователь 11 импульсов, блок 12 приоритетов, элемент 13 задержки , элемент ИЛИ 14, элемент 15 задержки, счетчик 16 адресов записи счетчики 17 адресов считывани , уп- равл ющие входы 18, управл ющие входы 19 и 20.
Число селекторов 3, элементов И регистров 5, элементов И 6, счетчиков 7 слов, триггеров 9, элементов И 10, и счетчиков 17 соответствует числу приемников информации, подключенных к буферному запоминающему устройству. Селектор 3 может быть вполнен на ОЗУ или ПЗУ. При этом адресные входы ОЗУ (ПЗУ)  вл ютс  входами селектора, а информационные выходы - выходами селектора.
высшим приоритетом, подключаетс  к адресным входам накопител  1. Осуществл етс  запись считанного слова в соответствующий регистр 5. Одновременно уменьшаетс  на единицу содержимое счетчиков 7 и 17. По сле- дуюпц1м тактовым импульсам считываютс слова по адресам, определ емым счетчиком 17. Слова анализируютс  селектором 3 и в случае принадлежности каналу записываютс  в соответствую- регистр 5 и выдаютс  на выход. 4 ил о
5
5
.
0
Счетчик 7 слов содержит счетчик . 21 и элемент ИЛИ 22 (фиг. 2). Суммирующий и вычитающий входы счетчика 7 соединены с суммирующим и вычитающим входами счетчика 21, выходы которого соединены с входами элемента ИЛИ 22, ВЫХОДОМ- соединенного с выходом счетчика 7 слов.
Счетчик 16 адресов записи содержит счетчик 23 и элементы И-НЕ 24 с открытыми коллекторными выходами (фиг. 3). Счетный вход счетчика 23  вл етс  счетным входом счетчика 16, а выходы соединены с первыми входами элементов И-НЕ 24 и с второй группой выходов счетчика 16. Вторые входы элементов И-НЕ 24 соединены с управл ющим входом счетчика 16, а выходы  вл ютс  выходами первой группы счетчика 16.
Счетчик 17 адресов считывани  содержит счетчик 25 и элементы И-НЕ 26 с открытыми коллекторными выходами (фиг. 4). Счетный вход, информационные входы и вход записи счетчика 25  вл ютс  соответственно счетным входом , информационными входами и входом записи счетчика 17, Выходы счетчика 25 соединены с первыми входами элементов И-НЕ 26, вторые входы которых подключены к счетному входу счетчика- 25, а выходы  вл ютс  выходами счетчика 17.
Устройство работает следующим образом.
Перед началом работы устройство приводитс  в исходное состо ние.
Триггеры 9 устанавливаютс  в.единичное состо ние, счетчики 7 слов, счечик .16 адресов записи и счетчики 17 адресов считьшани  обнул ютс  (цепи начальной установки на фиг. 1 не показаны). На вход буферного запминающего устройства поступают информационные слова, группа разр дов которых содержит адрес информационнго канала, к которому эти слова при надлежат. Блоки обработки, подключенные к входам буферного запоминающего устройства, принимают информацию , принадлежащую к определенной совокупности каналов. Предлагаемое устройство осуществл ет распределение по блокам обработки информации в зависимости от ее принадлежности к тем или иным каналам с помощью селекторов 3. В  чейках пам ти се- лектора 3, адреса которых совпадают с адресами информационных каналов, вьщаваемых на блок обработки, записываетс  логическа  1. В остальны  чейках пам ти должен быть записан логический О. При реализации селектора 3 в виде ОЗУ перед началом работы необходимо загрузить в его пам ть программу вьщелени  информационных каналов.
Информационное слово поступает на информационные входы накопител  1 в сопровождении сигнала на входе 20 устройства. При этом на первом выходе блока 12 приоритетов формиру- етс  сигнал логической 1, который подключает счетчик 16 адресов записи к адресным входам накопител  1, а входы селекторов 3 - через мультиплексор 2 к информационным входам накопител  1. Если слово этого информационного канала подлежит вьщаче в соответствующий блок обработки , то на выходе соответствующего селектора 3 устанавливаетс  сиг- нал логической 1 (на выходах остальных селекторов 3 устанавливаетс  сигнал логического О),
Сигналы с вькодов селекторов 3 поступают на один из входов элемен- тов И 6. Сигнал с первого выхода блока 12 приоритетов задерживаетс  элементом 13 задержки и поступает на вход формировател  11 импульсов, который по переднему фронту задер- жанного сигнала формирует стробирую- щий импульс, подаваемый на другие входы элементов И 6. На выходах элементов И 6, на одних входах которых
присутствует сигнал логической 1, формируютс  импульсы, которые увеличивают по своему заднему фронту со-. держимое соответствующих счетчиков 7 слов и поступают на входы элемента ИЛИ 8. Сигнал с выхода элемента ИЛИ 8 осуществл ет запись информационного слова в накопитель 1 и по заднему фронту модифицирует счетчик
16адресов записи.
При поступлении на вход устройств следующих информационных слов процесс повтор етс . Таким образом, производитс  запись информации в накопитель 1 по возрастающим адресам, определ емым счетчиком 16 адресов записи, а счетчики 7 слов принимают значени , соответствующие числу слов накопленных дл  выдачи по каждому выходу устройства. Если содержимое какого-либо счетчика 7 слов равно нулю, т.е. в накопителе 1 нет информации , подлежащей вьщаче по этому выходу , сигнал логического О с выход такого счетчика закрывает соответствующий элемент И 10 и разрешает перезапись значени  счетчика 16 адресов записи в соответствующий счетчик 17 адресов считывани . Как только значение счетчика 7 слов станет отличным от нул , т.е. дл  данного выхода по вилась информаци  в накопителе 1, перезапись значени  счетчика 16 в соответствующий счетчик
17запрещаетс  и его значение соответствует адресу, по которому в накопителе 1 хранитс  первое слово, подлежащее выдаче по данному выходу.
С выходов счетчиков 7 слов, значени  которых не равны нулю, сигналы логической 1 поступают на входы соответствующих элементов И 10, которые открыты сигналами логической 1 с .выходов триггеров 9.
При по влении тактового сигнала на входе 19 устройства сигналы с выходов элементов И 10 поступают на входы блока 12 приоритетов, который выдел ет из всех сигналов логической 1 на его входах старщий по приоритету и формирует сигнал на соответ
ствующем ему выходе. При этом осуществл етс  подключение соответствующего счетчика 17 к адресным входам накопител  1, считывание информационного слова из накопител  1. Мультиплексор 2 при отсутствии на его управл ющем входе сигнала логической 1 с.первого выхода блока 12 приоритетов подключает к входам селекторов 3 выходы накопител  1.
Если информационное слово на вы- ходе накопител  1 должно быть вьщано
на выход устройства, соответствующий селектор 3 формирует сигнал логической . 1, поступанадий на вход соответствующего элемента И 4, на другие входы которого приход т сигнал логической 1 с выхода блока 12 приоритетов и этот же сигнал, задержанный элементом 15 задержки. Сигнал с выхода элемента И 4 осуществл ет запись считанного из накопител  1 слова в регистр 5, уменьшение на единицу содержимого соответствующего счетчика 7 слов, сброс в нулевое состо ние соответствующего триггера 9 и закрытие соответствующего элемента И 10. По заднему фронту сигнала на соответствующем выходе блока 12 счетчик 17 увеличивает на единицу, принима  значение следующего адреса.
Если считываемое из накопител  1 слово не подлежит вьщаче, то на выходе соответствующего селектора 3 формируетс  сигнал логического О, закрывающий соответствукмций элемент И 4, и по следующему сигналу на входе 19 процесс повтор етс  до тех пор, пока не будет считано слово, вьщел емое селектором 3, или еодер- }шмое соответствук цего счетчика 7 слов не станет равным нулю. Затем процесс повтор етс  дл  следующего по приоритету входа блока 12.
Запросы на чтение очередных информадаонных слов поступают асинхронно от блоков обработки на входы 18 устройства и устанавливают в единичное состо ние соответствующие триггеры 9, открыва  соответствующие им элементы И 10.

Claims (1)

  1. Формула изобретени 
    Буферное запоминающее устройство, содержащее накопитель, информационный вход которого  вл етс  информационным входом устройства, выход накопител  подключен к информационным входам регистров, выходы которых  вл ютс  выходами устройства, управл ющие . входы регистров подключены к первым входам соо ветствукнцих триггеров и счетчиков слов, выходы кото , рых подключены к первым входам соответствующих счетчиков адресов считывани  и элементов И первой группы, вторые входы которых подключены к выходам соответствующих триггеров, вторые входы которых  вл ютс  управл ющими входами группы устройства, третьи входы элементов И первой группы  вл ютс  первым управл ющим
    входом устройства, выходы элементов
    И первой группы подключены к входам группы блока приоритетов, вход которого  вл етс  вторым управл ющим входом устройства, выходы группы блока приоритетов подключены к1 вторым входам соответствующих счетчиков адресов считывани , третьи входы которых подключены к первому выходу счетчика адресов записи, первый вход которого подключен к выходу блока приоритеров, вь1ходы счетчика адресов записи и счетчиков адресов считывани  подключены к адресным входам накопител , управ5 л ющий вход которого подключен к второму входу сечтчика адресов записи и к выходу первого элемента ИЛИ, входы которого подключены к вторым входам Г счетчиков слов, селекторы, о т л и-
    Q чающеес  тем, что, с целью повьш1ени  надежности устройства, оно содержит мультиплексор, вторую и третью группы элементов И, и второй элементы задержки, второй элемент ИЛИ и формирователь импульсов, вход и выход которого подключены соответственно к выходу первого элемента задержки и к первым входам элементов и второй группы, выходы коQ торых подключены к вторым входам соответствующих счетчиков слов, первые входы элементов И третьей группы подключены к соответствующим выходам группы блока приоритетов и к входам
    г второго элемента ИЛИ, выход которого подключен к входу второго элемента задержки, выход которого подключен к вторым входам элементов И третьей , группы, выходы которых подключены к
    „ входам соответствующих регистров, третьи входы элементов И третьей группы подключены к вторым входам . соответствующих элементов И второй группы и к выходам соответствующих
    селекторов, входы которых подключены к выходу мультиплексора, первый и второй входы которого подключены соответственно к информационному входу и выходу накопител , третий вход
    5
    12887578
    мультиплексора подключен к выходу соединен с входом первого элемента блока приоритетов, выход которого задержки.
    фиг. 2
    (.
    Редактор В.Петраш
    Составитель С.Шустенко
    Техред В.Кадар Корректор А. Обручар
    Заказ 7813/50Тираж 611 Подписное
    ВНИИ1Ш Государственного комитета СССР
    по делам изобретений и открытий 113035, Москва, ЛС-35, Раушска  наб., д, 4/5
    Производственно-полиграфическое предпри тие, г. Ужгород, ул. Проектна , 4
    ф
    цзиг.З
    «
    26
    JJ
    ч V
    фигЛ
SU853942170A 1985-08-06 1985-08-06 Буферное запоминающее устройство SU1288757A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU853942170A SU1288757A1 (ru) 1985-08-06 1985-08-06 Буферное запоминающее устройство

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU853942170A SU1288757A1 (ru) 1985-08-06 1985-08-06 Буферное запоминающее устройство

Publications (1)

Publication Number Publication Date
SU1288757A1 true SU1288757A1 (ru) 1987-02-07

Family

ID=21193548

Family Applications (1)

Application Number Title Priority Date Filing Date
SU853942170A SU1288757A1 (ru) 1985-08-06 1985-08-06 Буферное запоминающее устройство

Country Status (1)

Country Link
SU (1) SU1288757A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР 1075310, кл. G 11 С 19/00, 1984. Авторское свидетельство СССР 1163360, кл. G 06 F 12/00, 1984. *

Similar Documents

Publication Publication Date Title
SU1288757A1 (ru) Буферное запоминающее устройство
SU1316050A1 (ru) Буферное запоминающее устройство
SU1113793A1 (ru) Устройство дл ввода информации
SU1160472A1 (ru) Буферное запоминающее. устройство
SU1309032A1 (ru) Устройство дл сопр жени источника и приемника информации
SU1261010A1 (ru) Буферное запоминающее устройство
SU368607A1 (ru) Устройство для обмена информацией л1ежду абонентами и цвм
SU1241255A1 (ru) Устройство дл выбора вариантов распределени мест между исполнител ми
SU1282141A1 (ru) Буферное запоминающее устройство
SU1273936A2 (ru) Многоканальное устройство ввода информации
SU1163360A1 (ru) Буферное запоминающее устройство
SU1596390A1 (ru) Устройство буферной пам ти
SU1501055A1 (ru) Устройство динамического преобразовани адреса
SU1226473A1 (ru) Устройство дл сопр жени источника и приемника информации
SU1211738A1 (ru) Устройство дл распределени оперативной пам ти
SU911506A1 (ru) Устройство дл упор дочени данных
SU1606972A1 (ru) Устройство дл сортировки информации
SU1234844A1 (ru) Многоканальное устройство управлени вводом информации в микроЭВМ
SU1200246A1 (ru) Многокоординатный цифровой интерпол тор
SU1293759A1 (ru) Буферное запоминающее устройство
SU1038968A1 (ru) Устройство дл управлени пам тью
SU943731A1 (ru) Устройство дл анализа последовательных кодов
SU1234827A1 (ru) Устройство дл упор дочени массива чисел
SU1396158A1 (ru) Буферное запоминающее устройство
RU1803909C (ru) Устройство дл упор дочени массива чисел