Запоминающее устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1257700
Авторы: Антоненко, Горбель, Околотенко, Петренко, Семененко
Текст
(19) 111) А 2 4 606 с;: ЕЛЬСТ ОСУДАРСТВЕННЫЙ НОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К АВТОРСКОМУ СВ(57) Изобретение относится к облати вычислительной техники и можетбыть использовано при построениибуферных запоминающих устройств всистемах передави и приема данных в частности при обработке информации от абонентов в порядке ее поступления. Целью изобретения является повышение надежности устройства. Введение в устройство реверсивного счетчика, триггера и дополнительного элемента И позволяет фиксировать заполнение накопителя призаписи в него информации, а такжеподготовить устройство к считываниюинформации. При считывании информации из последней ячейки накопителя реверсивный счетчик обнуляется,благодаря чему дальнейшая работаустройства в режиме считывания становится невозможной. Изобретение дополнительное к авт. св. У 1 177856,2 ил5 10 15 20 25 30 35 40 45 50 55 Изобретение относится к вычислительной технике и может быть использовано при построении буферных запоминающих устройств в системах передачи и приема данных, в частностипри обработке информации от абонентовв порядке ее поступленияЦель изобретения - повышение надежности запоминающего устройства.На фиг. 1 представлена структурная схема запоминающего устройства;на фиг. 2 - временные диаграммы распределения импульса записи,Устройство содержит накопитель 1,блок 2 записи, блок 3 считывания,регистр 4 адреса, дешифратор 5, первый блок 6 сравнения, счетчик 7,элементы И 8 - 84 с первого по четвертый, первый 9, и второй 9 элементы ИЛИ, первый 10 и второй 10элементы НЕ, регистр 11 числа, второй блок 12 сравнения, первый 13,и второй 13 элементы эадержкицополнительный элемент И 14, реверсивный счетчик 15 и триггер 16.Устройство работает следующим образом.Перед работой регистры, счетчикии триггер обнуляются. При этом элемент И 84 заблокирован сигналом низкого логического уровня с прямого выхода триггера 16, в то же время сигнал высокого логического уровня натретьем входе первого элемента И 8разрешает прохождение синхроимпульсазаписи. Входная информация параллельным кодом поступает одновременно наинформационные входы входного регистра 11 и на входы второго блока 12сравнения. Второй узел блока 12 сравнения сравнивает информацию, записанную во входной регистр 11 в предыдущем такте записи с той информацией,которая появилась на входах устройства к приходу последующего синхроимпульса записи,В случае, если к последующему такту записи информация на входах устройства изменилась хотя бы в одномразряде своей кодовой комбинации, товысокий логический уровень с выходавторого блока 12 сравнения разрешаетпрохождение синхроимпульса записи через первый элемент И 8 второй элемент ИЛИ 9 на счетный вход регистра4 а 1,реса, который формирует новыйадрес для записи слова входной информации. Кроме того, синхроимпульс записи с выхода второго элементаИЛИ 9 через первый элемент задержки 13 поступает на синхровход блока2 записи, при этом информация с выходов входного регистра переписываетсяв основные, а показания счетчика 7в дополнительные разряды ячейки накопителя 1. Через первый и второй элементы задержки синхроимпульс записипоступает на вход "Сброс" счетчика 7,тем самым обнуляя его, и на синхровход второго регистра 11, при этоминформация, присутствующая в этот момент на входах устройства, записывается в регистр, Дальнейшая записьновых кодовых комбинаций происходитаналогично,Если же, начиная с какого-то момента времени, входная информация остается неизменной в течение нескольких тактов записи, то появившись на входах устройства впервые, с приходом очередного синхроимпульса записи она записывается во входной регистр 11, после чего второй блок 12 сравнения сигналом низкого логического уровня со своего выхода, заблокировав первый элемент И 8, запретит прохождение последующих синхроимпульсов записи на счетный вход регистра 4 адреса и другие узлы тройства,Низкий логический уровень на выходе второго узла сравнения 12 инвертируется первым элементом НЕ 10 . Высокий логический уровень с его выхода разблокирует второй элемент И 8 , благодаря чему синхроимпульсы записи через первый элемент ИЛИ 9, поступят на счетный вход двоичного счетчика 7, который считает количество тактов повторяюшейся информации. Как только входная информация изменится, то к приходу нового синхроимпульса записи второй блок 12 сравнения, сигналом высокого логического уровня со своего выхода разрешит прохождение синхроимпульса записи через первый элемент И 8 на узлы устройства, одновременно с этим запретив прохождение синхроимпульса записи на счетный вход счетчика 7, поскольку второй элемент И 8 будет заблокирован сигналом низкого логического уровня с выхода первого элемента НЕ 10. С выхода первого элемента И 8, синхроимпульс записи через элемент ИЛИ 9 поступает МЪ счет 1257700ный вход регистра 4 адреса, где формируется адрес для записи повторяющейся кодовой комбинации. Кроме этого, через некоторое время, определяемое первым элементом 13 задержки, этот же синхроимпульс поступает на блок 2 записи, при этом информация с выхода входного регистра 11 переписывается в основные, а показания счет. чика 7 - в дополнительные разряды 0 ячейки памяти накопителя 1, Задержанный вторым элементом 13 задержки синхроимпульс записи поступает на вход Сброс двоичного счетчика 7, тем самым обнуляя его, и на синхровход 15 записи на входной регистр 11, При этом в регистр записывается новая информацияВеличину задержки ь, инеобходимо выбирать, исходя из того, что сначала необходимо сформи ровать адрес, по которому запишется информация, затем после окончания переходных гроцессов в регистре адреса, переписать в накопитель, имеющий основные и дополнительные раз ряды ячеек памяти, информацию с входного регистра 11 и двичного счетчика 7, после чего обнулить счетчик и записать во входной регистр новую информацию. ЗОЕсли входная информация остается 1неизменной столь длительно, что счетчик 7 под воздействием многократных тактов импульсов записи достигает своего конечного состояния - на выходах всех его разрядов устанавливаются высокие логические уровни, то дополнительный элемент И 14 переключается и на его выходе появится высо-кий логический уровень, который, воз И действуя на дополнительный вход ДЭ второго блока 12 сравнения, вызывает появление на его выходе сигнала высокого логического уровня. Сигнал высокого логического уровня с выхода второго блока 12 сравнения блокирует второй элемент И 8 и разблокирует первый элемент И 81 , в результате чего последующий синхроимпульс записи через первый элемент И 8, второй 50 элемент ИЛИ 9 поступает на счетный вход регистра 4 адреса, который формирует новый адрес для записи слова входной информации. Кроме того, с выхода второго элемента ИЛИ 9 син хроимпульс записи через первый элемент 13 задержки поступает на синхровход блока 2 записи, при этом информация с выходов входного регистра 11 переписывается в основные разряды ячейки накопителя, а показаниясчетчика 7 (единицы во всех разря-дах) - в дополнительные,Через первый 131 и второй 13 элементы синхроимпульс записи поступаетна вход "Сброс" счетчика 7, обнуляяего, и на синхровход регистра 11,при этом информация, присутствующаяв этот момент на входах устройства,запишется в регистр.Дальнейшая запись последующихкодовых комбинаций происходит аналоГичновКаждый синхроимпульс записи, поступивший на регистр 4 адреса, поступает также на первый вход "+1" реверсивного счетчика 15, увеличивая темсамым его содержимое на единицу. Призаполнении всех ячеек накопителя,что соответствует достижению счетчиком 15 своего конечного состояния,сигнал с первого выхода реверсивного счетчика, воздействуя на Я-входтриггера 16 вызывает его переключение, в результате чего на инверсномвыходе триггера устанавливается уровень логического нуля, а на прямом -уровень логической единицы, блокируятем самым первый элемент И 8, и разблокируя четвертый элемент И 84, подготавливая устройство к работе в режиме считывания. На этом работа устройства в режиме записи заканчивается. Считывание информации из устройства производится следующим образом.При считывании информации из внешнего устройства на шину считывания поступают синхроимпульсы, каждый из которых соответствует одному такту выходной информации. Считывание информации производится по заднему фронту импульса считывания. Если в дополнительных разрядах накопителя 1 записаны нули, т.е. информация не повторялась, то на.выходе первого узла 6 сравнения появится сигнал высокого логического уровня (счетчик 7 перед работой обнуляется), разрешая прохождение синхроимпульсов считывания через четвертый элемент И 84 на второй вход "-1" реверсивного счетчика 15 и второй элемент ИЛИ 9, а через последний на счетный вход регистра 4 адреса, который по переднему фронту импульса считыва151257 ния формирует адрес ячейки накопите. ля. В каждом такте считывается информация из следующей по порядку ячейки памяти накопителя 1.Если в очередной ячейке в дополнительных разрядах записано какое- либо значение, то на выходе первого узла 6 сравнения появится низкий логический уровень, четвертый элемент И 8 будет заблокирован, им О пульсы считывания не смогут поступать на счетный вход регистра 4 адреса. Низкий логический уровень с выхода второго узла 6 сравнения инвертируется вторым элементом НЕ 10, разблокируя тем самым третий элемент И 8, через который импульсы считывания поступают на первый элемент ИЛИ 91, а с него - на счетный вход счетчика 7. Счет тактов син О хроимпульсов считывания будет продолжаться до момента совпадения значения счетчика 7 со значением, записанным в дополнительных разрядах ячейки памяти накопителя 1, При 25 совпадении работа продолжается, как было описано, сигнал с выхода второго элемента ИЛИ 9 сбросит показания счетчика 7.Каждый синхроимпульс считывания, поступая на второй вход "-1" реверсивного счетчика 15, уменьшает его содержимое на единицу. При считывании информации из последней ячейки накопителя счетчик 15 обнуляется35 (низкие логичесюие уровни на выходе всех разрядов счетчика) в результате 700чего на втором выходе реверсивного счетчика 15В появляется сигнал, пепереключающий триггер 16 в нулевое состояние, при этом на инверсном выходе триггера устанавливается единичный логический уровень, а на прямом нулевой. При этом четвертый элемент И 84 блокируется сигналом низкого логического уровня, благодаря чему дальнейшая работа устройства в режиме считывания становится невозможна, Одновременно с этим высокий логический уровень с инверсного выхода триггера 16, поступает на третий вход первого элемента И 8, тем самым подготавливая устройство к записи.Формула изобретенияЗапоминающее устройство поавт. св. 9 1177856, о т л и ч а ющ е е с я тем, что, с целью повышения надежности устройства, оно содержит реверсивный счетчик, триггери дополнительный элемент И, входыкоторого подключены к выходам счетчика, выход дополнительного элементаИ соединен с входом второго блокасравнения, первый выход реверсивного счЕтчика подключен к Б-входу триггера, К-вход которого соединен с вторым выходом реверсивного счетчика,инверсный и прямой выходы триггерасоединены соответственно с третьимивходами первого и четвертого элементов И, выходы которых подключены кпервому и второму входам реверсивного счетчика,Составитель О. КулакоСереда Техред Л.Олейник Редакто б 71 писн го к тении и Раушс дприятие, г. Ужгород, ул. Проектная аз 4964/50 Тира ВНИИПИ Государств по делам изобр 113035, Москва, Ж-З
СмотретьЗаявка
3810770, 10.11.1984
ПРЕДПРИЯТИЕ ПЯ М-5156
ОКОЛОТЕНКО ВИКТОР ГАВРИЛОВИЧ, СЕМЕНЕНКО МИХАИЛ СТЕПАНОВИЧ, АНТОНЕНКО АНАТОЛИЙ ПЕТРОВИЧ, ГОРБЕЛЬ АЛЕКСАНДР ЕВГЕНЬЕВИЧ, ПЕТРЕНКО ВАСИЛИЙ ИВАНОВИЧ
МПК / Метки
МПК: G06F 12/00
Метки: запоминающее
Опубликовано: 15.09.1986
Код ссылки
<a href="https://patents.su/5-1257700-zapominayushhee-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство</a>
Предыдущий патент: Органная приставка
Следующий патент: Блок памяти
Случайный патент: Анаморфотная насадка