Буферное запоминающее устройство Советский патент 1983 года по МПК G11C19/00 

Описание патента на изобретение SU1024984A1

и является третьим выходим блока управления, входы элемента И-ИЛИ

являются первым, седьмым, девятым и десятым входами блока управления.

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

название год авторы номер документа
Буферное запоминающее устройство 1985
  • Лупиков Виктор Семенович
SU1287236A1
Буферное запоминающее устройство 1985
  • Зинин Виктор Георгиевич
  • Гриць Валерий Матвеевич
  • Лупиков Виктор Семенович
  • Чибисов Валерий Георгиевич
SU1257704A1
Буферное запоминающее устройство 1986
  • Гриць Валерий Матвеевич
  • Зубцовский Валерий Авенирович
  • Лупиков Виктор Семенович
SU1363308A1
Буферное запоминающее устройство 1978
  • Светников Олег Григорьевич
SU750567A1
Буферное запоминающее устройство 1982
  • Андреев Виктор Павлович
  • Беляков Анатолий Иванович
  • Еремеев Виктор Владимирович
  • Светников Олег Григорьевич
SU1105940A1
Устройство для сопряжения каналовВВОдА-ВыВОдА C уСТРОйСТВОМ упРАВлЕНияОпЕРАТиВНОй пАМяТью МНОгОпРОцЕССОР-НОй ВычиСлиТЕльНОй МАшиНы 1979
  • Слуцкин Анатолий Ильич
  • Логачева Лариса Михайловна
SU822168A1
Буферное запоминающее устройство 1982
  • Голубин Владимир Сергеевич
  • Кухнин Анатолий Геннадьевич
  • Лупиков Виктор Семенович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1048516A1
Устройство для сопряжения вычислительной машины с устройством ввода изображения 1985
  • Веселовский Валерий Валентинович
  • Гриць Валерий Матвеевич
SU1260967A1
Буферное запоминающее устройство 1987
  • Гриць Валерий Матвеевич
  • Зинин Виктор Георгиевич
SU1439681A1
Буферное запоминающее устройство 1983
  • Лупиков Виктор Семенович
SU1101889A1

Иллюстрации к изобретению SU 1 024 984 A1

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

1. БУФЕРНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее накопители, информационные выходы которых являются информационным выходами уст ройства, информационные входы накопителей подключены к одним из выходов информационного регистра, входы которого являются одними из информационных входов устройства, о т личаюв1ееся тем, что, с целью повышения надежности устройств ва, оно содержит блоки управления, регистр состояния, элемент ИЛИ, блоки приоритета и дешифратор, входы которого являются другими информационными входами устройства, выходы дешифратора подключены к первым входам блоков управления, первые выходы блоков управления подключены ко входам первого блока приоритета, выходы которого подключены к первым управляющим входам соответствующих накопителей, вторые управлянвдие входы накопителей под- ключены ко вторым управляющим выходам соответствующих блоков управления, третьи выходы которых подключены ко входам первой группы регистра -состояния, первые управляющие выходы накопителей подключены ко вторым входам соответствующих блоков управления н ко входам второй группы регистра состояния, вторые управляющие выходы накопителей подключены ко входам третьей группы регистра состояния, выходы первой группы которых подключены к третьим входам соответствующих блоков управления и ко входам элемента ИЛИ, выходы у второй группы регистра состояния подключены к четвертым входам соответствующих блоков управления, пятые и шестые входы которых об едииены и являются соответственно первым и вторым управляющими входами устройства, выходы третьей группы регистра состояния подключены к вхо-. дам второго блока приоритета, выходы которого, подключены к седьмым входам соответствующих блоков управления, восьмые входы, блоков управления подключены.к другим выходам информационного регистра и являются (Л другими-информационными входами устройства, восьмые входы блоков управления объединены и являются третьим управляющим входом устройства, десятые входы блоков управления подключены к выходу элемента ИЛИ. 1 2. Устройство по п. 1, отличающееся темг что блок управления содержит элементы И, блок сравнения, элемент И-ИЛИ-и реUi гистр, информационный вход которого подключен к первому входу блока сравнения и является седьмым входом блока управления, выход регистра подключен к второму входу блока сравнения, выход которого подключен к первым входам первого и второго элементов И, второй и третий входы первого элемента И являются соответственно первым и шестым входами блока управления, второй и третий входы второго элемента И являются соответственно третьим и пятым входами блока управления, выходы первого и второго элементов И являются соответственно вторым и первым выходами блока управления, выход элемента И-ИЛИ подключен к первому управляющему входу регистра.

Формула изобретения SU 1 024 984 A1

1

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

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

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

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

Однако известное устройство не позволяетперераспределить поток входных данных между блоками буферной памяти и переключаться с одного блока на другой, что приводит к потерям данных как при переполнении блока буферной памяти,.так и при ег отказе. Все это снижает надежность. и пропускную способность устройства

Целью изобретения является повьгшение надежности устройства.

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

соответствукяцих накопителей, вторые управляющие входы накопителей подключены ко вторым управляющим выходам соответствующих блоков управления, третьи выходы которых подключены ко входам первой группы регистра состояния, первые управляющие выходы накопителей подключены ко вторым входам соответствующих блоков управления и ко входам второй группы регистра состояния, вторые управляющие выходы накопителей подключены ко входам третьей группы регистра состояния, выходы первой группы которых подключены к третьим входам соответствукяцих блоков управления и ко входам элемента ИЛИ, выходы второй группы регистра состояния подключены к четвертым входам соответствующих блоков управления, пятые и шестые входы которых объединены и являются соответственно первыми и вторыми управляющими входами устройства, выходы третьей группы регистра состояния подключены к входам второго блока приоритета, выходы которого подключены к седьмым входам соответствующих блоков управления, вооьмьте входы блоков управления подключены к другим выходам информационного регистра и являются другими информационными входами устройства, восьмые входы блоков управления объединены и являются третьим управляющим входом устройства, десятые входы блоков управления подключены к выходу элемента ИЛИ Кроме того, блок управления содержит элементы И, блок сравнения, элемент И-ИЛИ и регистр, информационный вход которого подключен к первому , входу блока сравнения и является седьмым входом блока управления, выход регистра подключен к второму входу блока сравнения,выход которого подключен к первым входам первого и второго элементов И, второй и третий входы первого элемента И являются, соответственно первым и шестым входами блока управления, второй и третий входы второго элемента И являются соответственно третьим и пяты входами блока управления, выходы первого и второго элементов И являются соответственно вторым и первым выходами блока управления, выход элемента И-ИЛИ подключен к перво упрарляющему входу регистра и является третьим выходом блока управления, входы элемента И-ИЛИ являются первым, седьмым, девятым и десятым входами блока управления. На фиг. 1 показана структурная схема буферного запоминакяцего устройства на фиг. 2 и 3 приведены структурные схемы блока управления выбора и регистра состояния соответственно. Устройство содержит информацибнтный регистр 1, информационные входы 2, блоки 3 управления, накопители 4, регистр 5 состояния, элемент ИЛИ б, блоки 7 и 8 приоритета, дешифратор 9, управлякхцие входы 10, , информационные входы 11, управляющи шины синхросигнсшов - входы 12-14, информационные входы 15 накопителей управляющие входы 16 и 17 накопителей, информационные выходы, соеди ненные с информационным выходом 18, устройства, управлякхцие выходы 19 и 20- накопителей. Каждый блок 3 управления содержи регистр 21, блок 22 сравнения, элементы И 23 и 24 и элемент И-ИЛИ 25 управлянядие входы 26 и 27 регистра 21, а также входы 28-34. Каждый разряд регистра 5 состояния содержит два триггера 35 и 36 и управлякшдае выходы 37 - 39. Устройство -работает следующим об разом.. Можно выделить три режима работы каждого накопителя 4: Начальная загрузка, Запись и Чтение. Режим Начальная загрузка. И исходном состоянии все разряды реги ра 5 состояния устанавливаются в положение Готов и Свободен), а ; затем в регистры 21 номера канала записывается код номера канала источника информации, с которым дан ный накопитель начинает работу. Для этого на входе 14 устанавливается сигнал Начальная загрузка, по входам 10 номера канала Передается необходимый код, а по входу 11 номе накопителя 4 - код номера накопител который должен работать с данным ис точником. В этом случае элемент И-ИЛИ 25 соответствующего блока. 3 ф мирует сигнал Разрешение записи, который подаётся на вход 27 регистр 21 и на выход,28 блока 3. Этот сигн обеспечивает запись кода номера каНапа, присутствующего на шинах 10, в регистр 21 и устанавливает тригге 36 соответствующего разряда регистра 5 состояния в единичное положени Выбран-свободен. После окончания загрузки снимается потенциал с шины 14. Режим Запись. Входная информация, содержащая номер канала источника и входное сообщение, поступает на входы 2 и записывается в регистр 1. С выходов регистра 1 номер канала поступает на входы блоков 22 сравнения всех блоков 3. Одновременно на вход 12 подается синхросигнал записи. При равенстве кодов блок 12 сравнения соответствующего блока 3 формирует сигнал равенства, который вместе с сигналом Готов на-выходе 38 соответствующего разряда регистра 5 состояния обеспечивает выдачу сигнала на вход 16 управления записью одноименного накопителя 4 с выхода элемента И 23. При этом входное сообщение поступает на входы 15 всех блоков 4, но записывается только в выбранный.накопитель 4. Запись данных в блок 4 продолжается до полного его заполнения, после чего блок 4 выдает сигнал Занят на своем выходе 20. Этот сигнал устанавливает триггер 35 регистра 5 состояния в соответствующем разряде в положение . Занят и через элемент ИЛИ 6 поступает на входы элемента И-ИЛИ 25 всех блоков 3 управления. При- наличии сигнала на выходах блока 8 приоритета, что свидетельствует о существовании хотя бы одного свободного накопителя 4, осуществляется запись номера канала с выходов гистра 1 в регистр 21 блока 3/ соответствующего свободному накопителю 4. Одновременно триггер 35 одноимеиного разряда регистра 5 состояния устанавливается в состояние Выбран-свободен. Тем самым блокируется запись в заполненный блок 4 и разрешается запись в один из свободных блоков 4, обладающих высшим приоритетом. Режим Чтение. Чтение из накопителя 4 осуществляется после его заполнения, т.е. при установке одноименного разряда регистра 5 состояния в положение Занят. Для этого приемник сообщения выдает на входы 10 код источника, от которого он принимает информацию, и синхросигнал чтения на вход 13. При равенстве кода на входах 10 с кодом регистра 21 блок 22 сравнения выдает сигнал ревенства, которалй при наличии синхросигнала чтения на входе 13 и сигнала Занят на выходе 37 одноименного разряда регистра 5 состояния формирует сигнал на выходе элемента И 24. Так как запись и чтение осуществляется с различными скоростями, то возможен случай, когда несколько блоков 3 сформируют сигнал разрешения чтения. В этом случае блок 7 приоритета выберет блок .4 с высшим : приоритетом и подаст в негона вход 17 тейием. в результате поступят на выходные шины 18. После чтения из блока 4 буферной памяти последнего слова форм руется сигнал Готов на выходе 19 этого блока 4, который установи триггеры 35 и 36 одноименного разря го состояния в положение - Свободен. Тем caNHM бло данного накопителя. Предлагаемая структура буферного запоминающего устройства позволяет динамически перераспределять буферную память между источниками в процессе работы, что снижает вероятность потерь данных и повышает надежность си стелы. 1 84 перераспределение Обеспечивает увеличение объема буферной памяти, закрепленной за исвхопноГ Р« ««°soM возрастании входного потока, и уменьшение этого вхопмпг. снижении интенсивности входного потока. Эти особенности увеличивают эффективность использования буферной памяти, позволяют ан Гработ ° «анса,работы, так как нет необходимости точно;- рассчитывать объем буферной зоны для каждого конкретного источника, а также обеспечивает автоматическое регулирование объема буферной памяти в зависимости от скорости заполнения.

39 -

57 -

39

Документы, цитированные в отчете о поиске Патент 1983 года SU1024984A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Буферное запоминающее устройство 1978
  • Светников Олег Григорьевич
SU750567A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Буферное запоминающее устройство 1977
  • Сулимов Юрий Васильевич
  • Голубев Вячеслав Серафимович
SU711631A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 024 984 A1

Авторы

Гриць Валерий Матвеевич

Лупиков Виктор Семенович

Спиваков Сергей Степанович

Даты

1983-06-23Публикация

1982-02-19Подача