Устройство для масштабирования
Изобретение относится к автоматике и вычислительной технике, преимущественно к цифровой обработке сигналов, и может быть использовано для приведения различных массивов данных к заданному формату. Целью изобретения является расширение области применения за счет приведения массива данных к заданному формату. Устройство для масштабирования содержит элементы И 26, формирователи 4 и 5 импульсов соответственно записи и чтения, счетчики 7 и 10, блоки 8 и 12 памяти адреса соответственно записи и чтения, регистр 9, схему 11 сравнения, мультиплексор 13 и блок 16 памяти информации с соответствующими связями. 3 ил.
СОЮЗ СОВЕТСКИХ
СОаМЛИСТИЧЕСНИХ
РЕСПУБЛИК (s>)s " 06 F 7/38
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И OTHPbITHRM
ПРИ ГКНТ СССР (2 1 ) 4376965/24-24 (22) 05.02.88 (46) 15,03.90.Бюл, Ф 10 (71) Специальное конструкторское бюро "Титан" (72) А. Г, Кашкаров (53) 681.325 (088,8) (56) Авторское свидетельство СССР
11 1218382, кл. G 06 F 7/38, 1984, Авторское свидетельство СССР
М- 631917, кл. G 06 F 7/38, 1976, (54) УСТРОЙСТВО ДЛЯ МАСШТАБИРОВАНИЯ (57) Изобретение относится к автоматике и вычислительной технике, преимущественно к цифровой обработке сиг8
„„SU„„1550509 А1
2 налов, и может" быть использовано для приведения различных массивов данных к заданному формату, Целью изобрете- . ния является расширение области применения за счет приведения массива данных к заданному формату, Устройство для масштабирования содержит элементы И 2 и 6, формирователи 4 и 5 импульсов соответственно записи и чтения, счетчики 7 и 10, блоки 8 и 12 памяти адреса соответственно записи и чтения, регистр 9, схему 11 сравнения, мультиплексор 13 и блок 16 памяти информации с соответствующими связями. 3 ил, 1550509
Изобретение относится к автоматике и вычислительной технике, преимущественно к цифровой обработке сигналов, и может быть использовано для
5 пр иведения различных массивов данных к заданному формату, Цель изобретения — расширение области применения за счет приведения массива данных к заданному формату, 10
На фиг, l представлена схема устройства для масштабирования„ на фиг,2— в еменная диаграмма работы устройств для масштабирования в режиме прием информации; на фиг.3 — временная д аграмма работы устройства для масш абирования в режиме выдачи инфор м ии.
Устройство содержит тактовый вход .
l,устройства, первый элемент И 2, вход 3 разрешения приема устройства, формирователь 4 импульса записи, формирователь 5 импульса чтения, второй элемент И 6, первый счетчик 7, блок
8. памяти адреса записи, регистр 9, второй счетчик.10, схему 11 сравнения, блок 12 памяти адреса чтения, Мультиплексор 13, информационный в од 14 устройства, информационный в псод 15 устройства, блок 16 памяти и формации, выход 17 окончания ра б ты устройства, сигнальный выход
1 устройства и вход 19 разрешения в дачи устройства.
Временная диаграмма на фиг,2 поясет работу устройства при приеме .щыформации из (4х2" +4) фрагментов ь|ассива: синхроимпульсы 1 стробируют поступ 1ение фрагментов массива данных; 40 сигнал 2 имеется на входе 3, т.е. соответствует режиму устройства, определяющему выборочную запись фрагментов массива; сигнал 3 — сигнал обращения к 45 блоку 16 памяти с выхода формировате я 4 по сигналу разрешения записи с
ittepaoro выхода блока 8 памяти; сигнал 4 соответствует формированию адресов записи и их значений на
:втором выходе блока 8 памяти и выходе мультиплексора 13, Временная диаграмма на фиг.3 поясняет работу устройства при формировании линейно масштабированного массик. 55 ва данных, состоящего из (2 +1) фрагментов получаемых путем выборочФ
К ного чтения из .записанных (3 х 2 +1} фрагментов, На фиг. 3 обозначено:
1 соответствует формированию сигнала режима чтения на входе 19 устройст ва; 2 — синхроимпульсы с входа 1;
3 — сигнал обращения к блоку памяти
)6 с выхода формирователя 5 по сигналу разрешения чтения с первого выхода блока 12 памяти; 4 соответствует формированию адресов чтения и их значений на втором выходе блока 12 памя ти и выходе мультиплексора 13.
Устройство работает следующим образом, На вход 14 поступает фрагмент массива данных, на входе 3 устанавливается единичный уровень, Элемент И 6 транслирует синхроимпульсы, которые накапливаются на счетчике 10, блок 8 памяти, реализованный посредством ПЗУ, формирует адреса и сигнал разрешения записи таким образом, чтобы из групп значений параметров или фрагментов массива с номерами от 1 до 2 " записывается каждый параметр; от 2 k" + 1 к1 до 2 — каждый второй параметр;
К+ 1 кбз от 2 +1 до 2 — каждый четвертый параметр и т.д,, от 2 " +1 до 2" ""каждый 2 параметр; где 2 "> минимального формата параметра.
По мере увеличения избыточности входных данных увеличивается коэффициент масштаба при их записи, Новый адрес записи через мультиплексор 13 поступает на блок 16 памяти.Формирователь 4 импульса записи, реализующий функцию логического умножения входных сигналов и формирования сигнала записи по уровню и длительности, формирует сигнал занесения фрагмента данных в блок 16 памяти, По окончании ввода массива данных последний масштабный адрес записи запоминается в регистре 9 на входе 19 фомируется сигнал, который переводит устройство в режим масштабирования при чтении записанных данных, Второй элемент
И 6 прекращает транслировать синхроимпульсы, а первый элемент И 2 качинает транслировать синхроимпульсы с входа 1, которые накапливаются на первом счетчике 7, Блок 12 памяти, реализованный посредством ПЗУ по текущему значению содержимого счетчика
7 и согласно значению конечного адреса записи, хранящемуся в регистре 9, формирует сигнал разрешения чтения и адрес чтения таким образом, чтобы
1550509
50 работы устройства. из групп параметров или фрагментов массивов, записанных на первом этапе масштабирования с номерами от 1 до 2 2 считывался каждый ? параметр; от 2 " +! до 3.2 " — каждый
2 параметр; от г 2" +1 до конечного — каждый 2 параметр, где с — положительная целая часть отношения конечного адреса при чтении к ° 2
Адрес чтения через мультиплексор
13 поступает на блок !6 памяти, из . которого по сигналам разрешения чтения с выхода формирователя 5, реализующего функцию логического умножения входных сигналов и формирование сигнала .чтения по уровню и длительности, считывается требуемый фраг- .: мент информации на выход 15 устройства, При совпадении значения конечного адреса записи, хранимого в регистре 9, с текущим значением содержимого первого счетчика 7 схема 12 . сравнения формирует сигнал на выходе 17 устройства.
Устройство позволяет адаптивно без участия оператора масштабировать массивы факсимильных данных, имеющих широкий диапазон изменения параметров при отсутствии данных о величине исходного массива, что позволяет также сократить объем памяти, необходимый для хранения избыточной информации по мере ее поступления в устройство масштабировао ния °
Формула изобретения
Устройство для масштабирования, содержащее первый элемент И, формирователь импульса записи, первый счетчик и блок памяти информации, причем информационный вход устройства соединен с информационным входом блока памяти информации, тактовый вход и вход разрешения выдачи устройства соединены соответственно с первым и вторым входами первого элемента И, о т л и ч а ю щ е е с я тем, что, 5 10
40 с целью расширения области применения за счет приведения массива данных к заданному формату, оно содержит формирователь импульса чтения, второй элемент И, блок памяти адреса записи, регистр, второй счетчик, схему сравнения, блок памяти адреса чтения и мультиплексор, причем выход первого элемента И соединен со счетным входом первого счетчика и с информационным входом формирователя импульса чтения, выход которого соединен с входом разрешения чтения бло-: ка памяти информации и является сигнальным выходом устройства, вход разрешения приема которого соединен с первым входом второго элемента И, входом разрешения записи регистра и управляющим входом мультиппексора, выход которого соединен с адресным входом блока памяти информации, выход которого является информационным выходом устройства, тактовый вход которого соединен с вторым входом второго элемента И, выход которого соединен со счетным входом второго счетчика и информационным входом формирователя импульса записи, выход которого соединен с входом разрешения записи блока памяти информации, выход второго счетчика соединен с адресным входом блока памяти адреса записи, первый и второй выходы которого соединены соответственно с входом разрешения формирователя импуль .. са записи, с объединенными информационным входом регистра.и первым информационным входом мультиплексора, выход регистра соединен с первым входом схемы сравнения и с первым адресным входом блока памяти адреса чтения, первый и второй выходы которого соединены соответственно с входом разрешения формирователя импульса чтения и вторым информационным входом мультиплексора, выход первого счетчика. соединен с вторым адресным входом блока памяти адреса чтения и вторым входом схемы сравнения, выход которой является выходом окончания
1550509
9 °
° у °
° 4
° °
° °
° °
° ° ° а
Феъ с я Фвъ 4
Составитель А,Клюев
Редактор Л,Пчолииская Техред М.Дидык Корректор Н.Ренская
Подписное
558
Заказ 273.Рир аж
Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Иосква, Ж-35, Раушская наб., д. 4/5