Устройство адресации буферной памяти

Номер патента: 1399814

Авторы: Вяземский, Холуянов

ZIP архив

Текст

(57) Изобр матике и м ение относ ет быть ис сякав ользова опл ия информа физических ии в длительи медико-биях и экспедля ных гелиог ологических исследова ОСУДАРСТВЕННЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ ВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидУ 809357, кл. С 11Авторское свидетВ 1119076, кл . С 1 риментах. Целью изобретения является увеличение эффективной емкостиадресуемой памяти эа счет запоминанитолько результатов измерения и жесткой привязки к текущему времени,Устройство содержит счетчик секундпо основанию шестьдесят, счетчикминут по основанию шестьдесят, счетчик часов по основанию двадцать четыре, сумматор, счетный триггер,входы синхронизации и начальной установки, адресные выхода, Цель изобретения достигается нелинейным преобразованием кода времени в код адреса буферной памяти (БП), что позволяет осуществить жесткую привязку каждого результата измерения, записанного в БП, к текущему московскому (мировому) времени беэ фиксации в БП кодов временной привязки.1 ил 1 табл.сИзобретение относится к автоматике и может быть использовано для накопления информации в длительных гелиогеофизических и медико-биологи.5 ческих исследованиях и экспериментах.Цель изобретения - увеличение эффективной емкости адресуемой памяти за счет запоминания только результатов измерения и привязки к текущему времени.На чертеже представлена схема устройства адресации буферной памяти.Устройство содержит первый счетчик 15 1 секунд по основанию шестьдесят, второй счетчик 2 минут по основанию шестьдесят, третий счетчик 3 часов по основанию двадцать четыре, сумматор 4, счетный триггер 5, адресные 20 выходы 6, вход синхронизации 7 и вход начальной установки 8.Принцип работы устройства базиру-, ется на нелинейном преобразовании суточного кода московского (мирового) 25 времени в код адреса запоминающего устройства (ЗУ), Сущность нелинейного преобразования рассмотрим на примере формирования кода адреса ЗУ емкостью 256 И-разрядных слов, код адреса меняется каждые 15 с, время заполнения ЗУ составляет 64 мин, после истечения которых информация в ЗУ начинает обновляться таким образом, чтс на каждый текущий момент времени в ЗУ содержится информация, полученная35 в течение последних 64-х минутах (таблица).В начале суток при изменении текущего времени от Оо 00 до 00 59 40 сохраняется естественный порядок записи информации в ЗУ, информация, полученная после 60-й минуты записывается в ячейки памяти ЗУ, опять начиная с нулевого адреса, а ячейки памяти ЗУ с адресами от 240 до 255-го останутся незаполненными. Для устранения этого дефекта необходимо нелинейное преобразование кода текущего времени, закономерность которого следует из данных таблицы, в графах 4 и 5 которой содержится код бортового времени, графа 6 содержит код адреса ЗУ, начиная с разряда 2 (крайний справа, с учетом того, что за минуту код адреса меняется четыре раза),55 получаемого иэ двоичных кодов чисел, приведенньг.; в графе 3 при отбрасывании в нпх разрядов, старших чем 2 Данные таблиць 1 показывают, что на интервале от 60-й до 119-й минуты (второй час) текущий код адреса ЗУ может быть получен добавлением к коду минут кода 111100 (графа 7), на интервале от 120-й до 179-й минуты (третий час) дополнительный код равен 111000 и т.д. Закономерность, связывающая число часов, прошедших от начала суток, и коды, дополняю щие код минуты до текущего кода адреса ЗУ, хорошо видна иэ данных таблицы.Из граф 5 и 6 видно, что два млад. ших разряда кодов 0 и 0 всегда совпадают, что позволяет использовать эти разряды кода О без преобразования, т.е. два младших разряда кода дополнения ОА всегда содержат нули. Значение четырех старших разрядов кода О находятся в простой зависиАо 3 мости от значения разрядов 2 - 2 кода часов Оц, прошедших от начала суток, а именно Од = О+ 1,Тогда: Од = 0 мОл = Ом+ Оц + 1Из таблицы также следует, что изменение О носит циклический хаАрактер с периодом 16 ч. Поэтому для восстановления текущего московского (мирового) времени по значениям кодов адреса О , передаваемых во времени сеанса связи, достаточно знать время сеанса связи с точностью до одного часа, а также в каких сутках - четных или "нечетньжв проходит сеанс связи. Действительно, при переходе от нечетных" суток (1-е, З-и, 5-е и т,д.) к "четным" суткам (2-м, 4-м, 6-м и т,д,) непосредственное Формирование 0 из коДда 0 ц приводит к ошибке в адресации, так как для формирования кода адреса на 1440-й минуте четыре старших разряда О должны иметь значение 1000, в то время как Оц + 1 = 0000, а код Ом = 000000, Это объясняется тем, что разряд 2 кода часов изменяется не по двоичному закону. Поэтому для устранения ошибки в адресации изменение разряда 2 кода часов должно быть с необходимостью модифицированно, т.е. приведено к чисто двоичному закону, Таким образом,для принятого объема памяти продолжительность полного цикла изменениязначений Оч, О и Р составляет 48 ч.Устройство работает следующим образом.5На шину 7 поступают импульсы с периодом Т = 1 с от внешнего эталона. Как было принято выше младший разряд кода адреса (разряд 2 счетчика 1) меняется каждые 15 с, поэто му изменение двух старших разрядов счетчика 1 происходит по двоичному закону, по которому изменяются и младшие разряды счетчика 2 (графы 5 и 6 таблицы), Поэтому эти четыре 15 разряда не должны подвергаться дополнительным преобразованиям и непосредственно составляют четыре младших разряда кода адреса, Сумматор 4 обеспечивает формирование четы рех старших разрядов кода адреса Од ЗУ в,соответствии с формулой (1). Счетный триггер 5 обеспечивает форг мирование иэ сигнала разряда 2 счетчика 3 число двоичного молифи цированного сигнала разряда 2 счетз3чика 3-2 А , необходимого для правильного формирования кода текущего адресаПривязка измерительной информации З 0 ко времени осуществляется по служебной информации, которая сопровождает измерительную информацию во время сеанса связи, будучи состыкованной с ней и являясь частью телеметрическо 35 го кадра. Каждый из 256-ти передаваемых кадров содержит М разрядов измерительной информации, восемь разрядов текущего кода адреса и шесть разрядовэ кода часов, включая и разряд 2Учитывая жесткую связь (1) через значение кода дополнения Од между кодом текущего времени и кодом адреса Од по которому записан д-й результат измерения (Б разрядов), передаваемых дополнительных данных оказывается достаточно лля привязки всей переданной информации к московскому (мировому) времени. Кода дополнения О восстанавливается следующим обраАГ 50 зом:гле т - десятичное значение кодачасов момента сенса связи;Пч - признак четности суток,во время которых проходитсеанс связи, определяетсяиэ сопоставления разрядовзкода 2 и 2,.А коЛа часов.Совпадение разрядов происходит в"нечетные" сутки (1-е, З-е, 5-е ит.д.) и П = 1. Необходимость учитывать "четность суток связана с тем,что код дополнения ОА в интервале отО до 24 ч в "четных" и в "нечетных"сутках меняется по разному (см.таблицу),По найденному коду дополнения ОАи известному коду адреса О;, по которому в И-разрядную ячейку памятиЗУ был записан д-й результат, иэформулы (1) определяется момент времени получения этого результата: Таким образом, предлагаемое устройство обеспечивает жесткую привязку результатов реального эксперимента к текущему московскому (мировому) времени, не требуя при этом дополнительного обьема памяти на накопление и хранение кодов временной привязки. Это особенно важно для автономных устройств накопления информации, работающих в условиях малодоступных лля обслуживания и ремонта. 55 Формула изобретенияУстройство адресации буферной памяти, содержащее сумматор, первый счетчик, синхровход которого является одноименным входом устройства, а выход переполнения соединен с синхровходом второго счетчика, выход переполнения которого подключен к синхровходу третьего счетчика, а вход начальной установки соединен с одноименными входами перво. го и второго счетчиков и является вхо дом начальной установки устройства, о т л и ч а ю щ е е с я тем, что, с целью увеличения эффективной емкости адресуемой памяти за счет запоминания только результатов измерения и жесткой привязки к текущему времени, в устройство введен счетный триггер причем с первого по четвертый инверсные входы первой груп1399814 пы сумматора соединены соответственно с выходом счетного триггера и с выходами второго, первого и нулевого разрядов третьего счетчика, входы5 второй группы сумматора подключены к выходам старших разрядов второго счетчика с второго по пятый, вход переноса сумматора соединен с входом логической единицы устройства, счетКод дополнения, 0 Значение кода до- полнения Кодчасов,Код минут, 0 од адеса аписи,мин 0000 0000 00000 00000 О 0000 59 00000 111011 111011 60 100 0 00001 000000 111100 9 00001 111011 110111 0 00010 000000 111000 9 1100 11100 59 11000 11011 11001 9 00010 10100 180 00011 000000 110100 001000 001000 1110 000000 00100 00 00011 11101 1110 899 0010 00100 00000 01111 90 1 1 959 00 1111 11101 00 000000 00000 00 111011 11101 000 60 0000 1019 00100 111011 011111 000000 100000 10111 32 00000 000 0 164 00 Текущее время Числоминут ный вход и вход начальной установкисчетного триггера подключены к выходу второго разряда третьего счетчика и к входу начальной установкиустройства, выходы четвертого и пятого разрядов первого счетчика, нулевого и первого раэрядов второго счетчика и выходы сумматора являются адрес"ными выходами устройства.139984 Продолжение таблицы од минут, 9,од ас 79 1011 о нового 48-часового цикла 000000 00000 0 000 00 Составитель А.Исаеедактор В.Ковтун Техред М.Ходанич ректор М.Демчик Заказ 26 2 Тираж НИИПИ 13035,оизводственно-полиграфическое предприятие, г. ужгород, ул. Проектная, 4 сударственноам изобретений ва, Ж, Ра Подписноекомитета СССРи открытийская наб., д. 4 ение доияия

Смотреть

Заявка

4164371, 19.12.1986

ЛЕНИНГРАДСКИЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ ИНСТИТУТ ИМ. В. И. УЛЬЯНОВА

ВЯЗЕМСКИЙ ВАЛЕРИАН ОРЕСТОВИЧ, ХОЛУЯНОВ КОНСТАНТИН КОНСТАНТИНОВИЧ

МПК / Метки

МПК: G11C 8/06

Метки: адресации, буферной, памяти

Опубликовано: 30.05.1988

Код ссылки

<a href="https://patents.su/5-1399814-ustrojjstvo-adresacii-bufernojj-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство адресации буферной памяти</a>

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