Многоканальная вычислительная система для обработки хроматографических данных

 

(ц662945

ОПИСАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социалистических

Республик

ПТБ 4UIig,,т1,:" ;" j Я (61) Дополнителъное к авт. свид-ву (22) Заявлено 30.11.76 (21) 2424820/18-24 с присоединением заявки № (23) Приоритет (51) М. Кл.

G 06F 15/46

Государственный комитет ссср (43) Опубликовано 15.05.79. Бюллетень № 18 (53) УДК 681.326 (088.8) по делам изобретеии" и открытий,(45) Дата опубликования описания 15.05.79 (72) Авторы изобретения

А. Ф. Борнгардт, О. А. Любезников, Ю. И. Кавкин, В. А. Павленко, М. Д. Шутов и О. Н. Яковлев

Ордена Трудового Красного Знамени специальное конструкторское бюро аналитического приборостроения АН СССР (71) Заявитель (54) МНОГОКАНАЛЬНАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА

ДЛЯ ОБРАБОТКИ ХРОМАТОГРАФИЧЕСКИХ ДАННЫХ

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

Известна система обработки информации, поступающей от хроматографов, построенная по принципу программируемого вычислительного автомата, содержащая аналого-цифровой преобразователь и либо мини-ЭВМ, либо вычислитель, структура которого специализирована для решения ограниченного круга задач (1).

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

10 устройства и к первому входу регистра числа, адресные выходы устройства управления и центрального процессора соединены с первым управляющим входом постоянного запоминающего устройства, первый

15 выход которого подключен к третьему входу центрального процессора и входу устройства управления, выход устройства управления и третий выход центрального процессора соединены со вторым входом опе20 ративного запоминающего устройства и первым входом дешифратора (2).

Цифровой код с блока аналого-цифрового преобразования (АЦП) каждого канала по сигналу от центрального процессора за25 носится непосредственно в оперативное запоминающее устройство (ОЗУ) соответствующего канала по шинам прямого доступа в память. После съема кода АЦП одного из каналов центральный процессор про30 изводит обработку информации в ОЗУ этоÌ2945 го канала в течение определенного времени, зависящего от интервала времени между двумя последовательными съемами кода

ЛЦП одного канала и числа каналов.

Программа обработки отдельными командами поступает в центральный процессор из постоянного запоминающего устройства (ПЗУ). Обработка включает в себя вычисление параметров базисной линии, обнаружение пика, вычисление площади пика над базисной линией, времени удерживания, суммарной площади пиков, относительной площади пиков и т. п., а также псчать результатов обработки, В ОЗУ каждого канала хранятся данные о хроматографических пиках (коды ALIA, параметры базисной линии, площади пиков и время удерживания, начальные данные об анализе), промежуточные результаты вычислений, окончательные результаты для печати.

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

Недостатками известной системы является следующее: суммарный объем ОЗУ имеет определенную избыточность: ячейки ОЗУ для хранения промежуточных результатов при вычислениях дублируются в каждом блоке ОЗУ; число ячеек для хранения площадей и времени удерживания пиков до окончательных вычислений и печати должно выбираться, исходя из максимально возможного числа пиков в канале, хотя вероятность этого весьма мала; быстродействие системы определяется, исходя из максимальной длины программы, выполняемой за время обработки, хотя фактическая длительность обработки в зависимости от поступившей информации изменяется в широких пределах и поэтому часть времени обработки остается неиспользованной; возрастает конструктивная сложность каждого блока из-за необходимости иметь отдельные схемы для выдачи, приема и идентификации адреса блока, приема и выдачи числовой информации. Кроме того, возрастает время обмена информации, или требуется увеличение быстродействия обмена.

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

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

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

Схема устройства представлена на чертеже и включает: блок 1 аналого-цифрового преобразования (АЦП), оперативное запоминающее устройство 2 (ОЗУ), постоянное запоминающее устройство 3 (ПЗУ), центральный процессор 4, устройство ввода данных 5, устройство вывода данных б. Блок 1 может включать отдельные ЛЦП для каждого канала или один ЛЦП с переключением каналов на входе.

Опсративное запоминающее устройство 2 включает в себя дешифратор 7, накопитель, включающий канальные зоны 8, 9, 10, 11, общую зону 12 и область адреса команды

13, регистр числа 14.

В состав центрального процессора входят регистр номера канала 15, устройство управления 16, арифметическое устройство

17, а в состав постоянного запоминающего устройства — дешифратор адреса 18, накопитель команд 19, регистр команд 20.

В течение интервала времени по одной и той же программе без изменения адресной части команд поочередно для каждого канала происходит обработка информации о пиках, хранящейся в соответствующей канальной зоне ОЗУ. Переключение канальных зон при переходе к обработке очередного канала происходит путем логического суммирования к адресу числа двоичного кода из регистра номера канала 15, входящего в центральный процессор 4. При этом адрес числа, указанный в команде, изменяется на величину 2" 2", где К— номер канала, 2" — количество ячеек в каждой канальной зоне.

Зона 12 имеет свободный доступ через дешифратор 7 независимо от номера канала. Так при наличии адреса числа в команде, большем чем 2н — 2", где N — число каналов, запрещается логическое суммирование кода из регистра номера канала к адресу числа.

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

Наличие зоны 12 позволяет при неполном использовании времени обработки, отведенном для одного канала, производить обработку данных зоны 12 для другого канала, что в целом сокращает непроизводительные затраты времени.

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

662945

5 невысокие. Учитывая снижение этих требований за счет сокращения непроизводительных затрат времени на обработку, схема устройств вычислителя упрощена, Счетчик команд как самостоятельное устройство отсутствует. Вместо счетчика команд для хранения адреса команды используется ячейка ОЗУ (область 13).

Для изменения адреса команды в специальном цикле по сигналу из устройства управления 16 процессора 4 через дешифратор 7 в регистр 14 считывается адрес предыдущей команды из области 13. К считанному адресу команды через арифметическое устройство 17 суммируется единица.

Затем через дешифратор адреса команды

18 из накопителя команд 19 ПЗУ в регистр команды 20 считывается очередная команда. Адрес команды запоминается снова в области 13 ОЗУ. Хранение адреса команды в ОЗУ позволяет также упростить схему передачи сигналов управления, используя для этой цели операцию засылки числа в

ОЗУ со специальным признаком условия передачи.

Регистр числа 14 ОЗУ является одновременно адресным регистром ПЗУ, а регистр команды 20 ПЗУ вЂ” адресным регистром для ОЗУ. Код операции из ПЗУ поступает непосредственно в устройство управления

16 процессора, арифметическое устройство

17 процессора 4 последовательного действия, что упрощает схему процессора и уменьшает количество информационных шин связи, Блок аналого-цифрового преобразования

1, устройство ввода данных 5 и устройство вывода данных 6 подключаются непосредственно к арифметическому устройству 17.

Формул а изобретения

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

25 зо

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

Источники информации, принятые во внимание при экспертизе

1. «Eine Ubersicht der bestehenden Systeme

fur die Datenerfassung un Chromatographic

Sabor». Journal of Chromatographic, 1973, № 77, № 1, s. 75 — 89.

2. А new Computing Integrator for Chromatography, Journal of chromatographic Seiluce December, 1971.

Составитель А. Жеренов

Редактор Н. Веселкина

Корректоры: Л, Орлова и Е. Осипова

Заказ 831/2 Изд. № 321 Тираж 779 Подписное

НПО Государственного комитета СССР по делам изобретений и открытий

113035, Москва, 5К-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, 2

Многоканальная вычислительная система для обработки хроматографических данных Многоканальная вычислительная система для обработки хроматографических данных Многоканальная вычислительная система для обработки хроматографических данных Многоканальная вычислительная система для обработки хроматографических данных 

 

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

Изобретение относится к электросвязи и может быть использовано для поиска информации и идентификации применяемых в цифровых системах связи кадров коммуникационных протоколов, относящихся к подмножеству процедур HDLC

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования системы радиосвязи, функционирующей в режиме незакрепленных каналов (в режиме радио-АТС)

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

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

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

Изобретение относится к информатике и вычислительной технике и предназначено для получения, обработки, кодирования, передачи, хранения и восстановления информации

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

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

Изобретение относится к способам и системам индентификации изготовленных и зарегистрированных изделий

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