способ и устройство для динамической корректировки параметров предыскажения и выравнивания микросхем
Классы МПК: | H04B10/00 Передающие системы, использующие потоки корпускулярного излучения или электромагнитные волны, кроме радиоволн, например световые, инфракрасные |
Автор(ы): | МА Цзюаньцзюань (CN) |
Патентообладатель(и): | ЗетТиИ Корпорейшн (CN) |
Приоритеты: |
подача заявки:
2010-06-21 публикация патента:
10.02.2014 |
Изобретение относится к технике связи и может использоваться в системах с предыскажением. Технический результат состоит в повышении помехоустойчивости за счет уведомления каждой платы о предыскажении. Для этого устройство включает модуль установления соответствий, модуль получения скорректированной информации и модуль вычисления параметров. Способ динамической корректировки включает: создание таблицы соответствия элементов модулем установления соответствий; когда информация о съемной плате в устройстве оптической передачи корректируется, получение скорректированной информации о съемной плате модулем получения скорректированной информации и передачу скорректированной информации модулю вычисления параметров; а также перерасчет модулем вычисления параметров общей длины линий передачи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов, а затем перерасчет значений параметров предыскажения и выравнивания в соответствии с общей длиной линий передачи и типами микросхем взаимосвязанных плат и передачу уведомления о значениях параметров предыскажения. 2 н. и 7 з.п. ф-лы, 4 ил., 5 табл.
Формула изобретения
1. Способ динамической корректировки параметров предыскажения и выравнивания микросхемы в оптическом устройстве передачи, включающем объединительную плату, основную плату управления и платы различных типов, вставленные в объединительную плату, при этом способ включает следующие шаги:
создание таблицы соответствия элементов, включающей по меньшей мере соответствия между номерами линий передачи слотов на объединительной плате и номером линии передачи объединительной платы, а также информацию о линиях передачи, относящуюся к различным типам плат;
при корректировке информации о съемной плате в устройстве оптической передачи перерасчет общей длины линий передачи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов; и
перерасчет значений параметров предыскажения и выравнивания в соответствии с общей длиной линий передачи и типами микросхем взаимосвязанных плат и передачу значений параметров предыскажения и выравнивания в каждую плату.
2. Способ по п.1, отличающийся тем, что информация о съемной плате включает тип платы, тип микросхемы и позицию съемной платы.
3. Способ по п.1, отличающийся тем, что атрибуты таблицы соответствия элементов включают: позицию первой съемной платы, тип первой платы, тип микросхемы первой платы, номер линии передачи первой платы, длину линии передачи первой платы, номер линии передачи объединительной платы, длину линии передачи объединительной платы, позицию второй съемной платы, тип второй платы, тип микросхемы второй платы, номер линии передачи второй платы и длину линии передачи второй платы.
4. Способ по п.3, отличающийся тем, что шаг перерасчета общей длины линий связи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов включает:
если корректируется информация о съемной плате в устройстве оптической передачи, выполнение поиска в таблице соответствия элементов в соответствии с типом платы, типом микросхемы и позицией первой съемной платы, получение длины линии передачи первой платы, длины линии передачи второй платы, соединенной с первой платой, и длины линии передачи соответствующей объединительной платы, а затем вычисление и получение общей длины линий передачи между первой и второй платами согласно следующей формуле: общая длина линий передачи = длина линии передачи первой платы + длина линии передачи второй платы + длина линии передачи объединительной платы.
5. Способ по п.2, отличающийся тем, что таблица соответствия элементов включает первую таблицу соответствия и вторую таблицу соответствия;
атрибуты первой таблицы соответствия включают: позицию первой съемной платы, номер линии передачи первой платы, номер линии передачи объединительной платы, длину линии передачи объединительной платы, позицию второй съемной платы и номер линии передачи второй платы;
атрибуты второй таблицы соответствия включают: тип платы, тип микросхемы платы, номер линии передачи платы и длину линии передачи платы.
6. Способ по п.5, отличающийся тем, что шаг перерасчета общей длины линий связи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов включает:
если корректируется информация о съемной плате в устройстве оптической передачи, выполнение поиска в первой таблице соответствия в соответствии с позицией первой съемной платы, информация о которой скорректирована, для получения информации о втором номере линии передачи второй платы, соединенной с первой платой, первом номере линии передачи первой платы и соответствующей длине линии передачи объединительной платы;
и затем выполнение поиска во второй таблице соответствия в соответствии с типом платы и типом микросхемы первой/второй платы для получения длины линии передачи первой/второй платы при использовании первого/второго номера линии передачи;
в завершении, вычисление и получение общей длины линий передачи между первой и второй платами в соответствии со следующей формулой: общая длина линий передачи = длина линии передачи первой платы + длина линии передачи второй платы + длина линии передачи объединительной платы.
7. Устройство для динамической корректировки параметров предыскажения и выравнивания микросхемы, включающее:
модуль установления соответствий, модуль получения скорректированной информации и модуль вычисления параметров, при этом
модуль установления соответствий выполнен с возможностью конфигурирования таблицы соответствия элементов;
модуль получения скорректированной информации выполнен с возможностью получения скорректированной информации о съемной плате и с возможностью уведомления модуля вычисления параметров о скорректированной информации о съемной плате в том случае, если информация о съемной плате в устройстве оптической передачи скорректирована;
модуль вычисления параметров выполнен с возможностью перерасчета общей длины линий передачи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов, а затем перерасчета значений параметров предыскажения и выравнивания в соответствии с общей длиной линий передачи и типами микросхем плат, а также передачи информации о значениях параметров предыскажения и выравнивания в основную плату управления, которая передает значения параметров предыскажения и выравнивания в каждую плату.
8. Устройство по п.7, отличающееся тем, что атрибуты таблицы соответствия элементов включают позицию первой съемной платы, тип первой платы, тип микросхемы первой платы, номер линии передачи первой платы, длину линии передачи первой платы, номер линии передачи объединительной платы, длину линии передачи объединительной платы, позицию второй съемной платы, тип второй платы, тип микросхемы второй платы, номер линии передачи второй платы и длину линии передачи второй платы.
9. Устройство по п.7, отличающееся тем, что таблица соответствия элементов включает первую таблицу соответствия и вторую таблицу соответствия;
атрибуты первой таблицы соответствия включают: тип платы, тип микросхемы платы, номер линии передачи платы и длину линии передачи платы;
атрибуты второй таблицы соответствия включают: позицию первой съемной платы, номер линии передачи первой съемной платы, номер линии передачи объединительной платы, длину линии передачи объединительной платы, позицию второй съемной платы, номер линии передачи второй платы.
Описание изобретения к патенту
ОБЛАСТЬ ТЕХНИКИ
Настоящее изобретение относится к области техники, связанной с оптической передачей, в частности к способу и устройству динамической корректировки параметров предыскажения и выравнивания микросхем в устройстве оптической передачи.
УРОВЕНЬ ТЕХНИКИ
В объединительную плату устройства оптической передачи устанавливается основная плата управления и множество плат, оснащенных микросхемами различных типов, причем основная плата управления управляет всеми платами, установленными на объединительной плате. Сигналы сообщений между микросхемами плат пересылаются по линиям передачи, и общая длина линий передачи между платами вычисляется путем сложения длины линий передачи объединительной платы и линий передачи отдельных плат. Вследствие затухания и искажения сигнала, возникающего в результате воздействия импеданса линии передачи и межсимвольных помех, сигналы сообщений искажаются в процессе пересылки. Для решения этой проблемы предлагается технология корректировки параметров предыскажения и выравнивания. С помощью предыскажения сигналы корректируются заранее на передающем конце согласно кривой затухания так, чтобы на приемном конце можно было получить требуемые сигналы сообщений. Под выравниванием понимается компенсация характеристик канала, то есть генерация выравнивателем на приемной стороне характеристик, противоположных характеристикам канала и используемых для уменьшения или устранения межсимвольных помех, вызванных зависящими от времени характеристиками многолучевого распространения канала. Таким образом, амплитуда и коэффициент предыскажения корректируются на передающем конце, а параметры выравнивания соответствующим образом корректируются для принимаемых сигналов сообщений на приемном конце.
В устройстве оптической передачи позиция съемной платы, тип платы или тип микросхемы на плате корректируются динамически, общая длина линий передачи изменяется в процессе динамической корректировки, и амплитуду предыскажения и параметры выравнивания микросхемы также требуется изменять в соответствии с такой динамической корректировкой. Однако в настоящее время не существует решения, позволяющего основной плате управления динамически корректировать параметры предыскажения и выравнивания микросхемы в соответствии с такой динамической корректировкой и вовремя уведомлять об этом плату, чтобы обеспечить на плате условия для формирования сигнала сообщения согласно скорректированным параметрам.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
С помощью настоящего изобретения решается техническая проблема, связанная с реализацией способа динамической корректировки параметров предыскажения и выравнивания микросхемы и реализацией соответствующего устройства для динамической корректировки, позволяющего основной плате управления динамически корректировать параметры предыскажения и выравнивания микросхемы и вовремя уведомлять об этом каждую плату, позволяя плате корректировать сигналы сообщений согласно скорректированным параметрам и, таким образом, повысить качество передачи сигналов сообщений.
Для решения указанной выше технической проблемы в рамках настоящего изобретения используются следующие подходы.
Способ динамической корректировки параметров предыскажения и выравнивания микросхемы в оптическом устройстве передачи, включающем объединительную плату, основную плату управления и платы различных типов, вставленные в объединительную плату, включает следующие шаги:
создание таблицы соответствия элементов, включающей по меньшей мере соответствия между номерами линий передачи слотов на объединительной плате и номерами линий передачи объединительной платы, а также информацию о линиях передачи, относящуюся к различным типам плат;
если корректируется информация о съемной плате в устройстве оптической передачи, перерасчет общей длины линий передачи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов; затем перерасчет значений параметров предыскажения и выравнивания в соответствии с общей длиной линий передачи и типами микросхем взаимосвязанных плат и передача значений параметров предыскажения и выравнивания в каждую плату.
При этом в состав информации о съемной плате входят такие данные, как тип платы, тип микросхемы и позиция съемной платы.
При этом в состав атрибутов таблицы соответствия элементов входят: позиция первой съемной платы, тип первой платы, тип микросхемы первой платы, номер линии передачи первой платы, длина линии передачи первой платы, номер линии передачи объединительной платы, длина линии передачи объединительной платы, позиция второй съемной платы, тип второй платы, тип микросхемы второй платы, номер линии передачи второй платы и длина линии передачи второй платы.
При этом шаг перерасчета общей длины линий передачи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов включает:
если корректируется информация о съемной плате в устройстве оптической передачи, поиск в таблице соответствия элементов в соответствии с типом платы, типом микросхемы и позицией первой съемной платы, информация о которой скорректирована, получение длины линии передачи первой платы, длины линии передачи второй платы, соединенной с первой платой, и длины линии передачи соответствующей объединительной платы, а затем вычисление и получение общей длины линий передачи между первой и второй платами согласно следующей формуле: общая длина линий передачи = длина линии передачи первой платы + длина линии передачи второй платы + длина линии передачи объединительной платы.
При этом таблица соответствия элементов включает в свой состав первую таблицу преобразования и вторую таблицу преобразования;
к атрибутам первой таблицы преобразования относятся: позиция первой съемной платы, номер линии передачи первой платы, номер линии передачи объединительной платы, длина линии передачи объединительной платы, позиция второй съемной платы и номер линии передачи второй платы;
к атрибутам второй таблицы преобразования относятся: тип платы, тип микросхемы платы, номер линии передачи платы и длина линии передачи платы.
При этом шаг перерасчета общей длины линий передачи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов включает:
если корректируется информация о съемной плате в устройстве оптической передачи, вначале выполняется поиск в первой таблице преобразования в соответствии с позицией первой съемной платы, информация о которой скорректирована, для получения информации о номере два линии передачи второй платы, соединенной с первой платой, о номере один линии передачи первой платы и о соответствующей длине линии передачи объединительной платы;
и затем выполняется поиск во второй таблице преобразования в соответствии с типом платы и типом микросхемы первой/второй платы для получения длины линии передачи первой/второй платы с использованием номера один/два линии передачи;
в завершении, вычисление и получение общей длины линий передачи между первой и второй платами в соответствии со следующей формулой: общая длина линий передачи = длина линии передачи первой платы + длина линии передачи второй платы + длина линии передачи объединительной платы.
Устройство для динамической корректировки параметров предыскажения и выравнивания микросхемы, содержащее модуль установления соответствий, модуль получения скорректированной информации и модуль вычисления параметров;
модуль установления соответствий выполнен с возможностью конфигурирования таблицы соответствия элементов;
модуль получения скорректированной информации выполнен с возможностью получения скорректированной информации о съемной плате и с возможностью уведомления модуля вычисления параметров о скорректированной информации о съемной плате в том случае, если информация о съемной плате в устройстве оптической передачи скорректирована;
модуль вычисления параметров выполнен с возможностью перерасчета общей длины линий передачи между взаимосвязанными платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов, а затем перерасчета значений параметров предыскажения и выравнивания в соответствии с общей длиной линий передачи и типами микросхем плат, а также передачи информации о значениях параметров предыскажения и выравнивания в основную плату управления, которая передает значения параметров предыскажения и выравнивания в каждую плату.
При этом в состав атрибутов таблицы соответствия элементов входят: позиция первой съемной платы, тип первой платы, тип микросхемы первой платы, номер линии передачи первой платы, длина линии передачи первой платы, номер линии передачи объединительной платы, длина линии передачи объединительной платы, позиция второй съемной платы, тип второй платы, тип микросхемы второй платы, номер линии передачи второй платы и длина линии передачи второй платы.
При этом таблица соответствия элементов включает в свой состав первую таблицу преобразования и вторую таблицу преобразования;
к атрибутам первой таблицы преобразования относятся: тип платы, тип микросхемы платы, номер линии передачи платы и длина линии передачи платы;
к атрибутам второй таблицы преобразования относятся: позиция первой съемной платы, номер линии передачи первой съемной платы, номер линии передачи объединительной платы, длина линии передачи объединительной платы, позиция второй съемной платы, номер линии передачи второй платы.
Настоящее изобретение позволяет добиться следующих преимуществ: с помощью настоящего изобретения основная плата управления может динамически корректировать параметры предыскажения и выравнивания микросхемы и своевременно уведомлять о них каждую плату, благодаря чему каждая плата может корректировать сигналы сообщений в соответствии со скорректированными параметрами предыскажения и выравнивания, что повышает качество передачи сигналов сообщений.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
На фиг.1 показан алгоритм способа динамической корректировки согласно настоящему изобретению.
На фиг.2 показан алгоритм способа динамической корректировки параметров предыскажения и выравнивания согласно первому примеру.
На фиг.3 показана структура устройства оптической передачи согласно второму примеру.
На фиг.4 показана структура файлов конфигурации для информации о линиях передачи всех физических плат согласно второму примеру.
ПРЕДПОЧТИТЕЛЬНЫЕ ВАРИАНТЫ ОСУЩЕСТВЛЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
Устройство для динамической корректировки параметров предыскажения и выравнивания микросхемы, представленное в рамках настоящего изобретения, содержит:
модуль установления соответствий, используемый для конфигурирования таблицы соответствия элементов;
модуль получения скорректированной информации, используемый для получения скорректированной информации о съемной плате и уведомления модуля вычисления параметров о скорректированной информации о съемной плате в том случае, если информация о съемной плате в устройстве оптической передачи скорректирована;
модуль вычисления параметров, используемый для перерасчета общей длины линий передачи между соединенными друг с другом платами в соответствии со скорректированной информацией о съемной плате и таблицей соответствия элементов; а затем перерасчета значений параметров предыскажения и выравнивания в соответствии с общей длиной линий передачи и типами микросхем плат, а также передачи значений параметров предыскажения и выравнивания основной плате управления, которая передает значения параметров предыскажения и выравнивания в каждую плату.
Соответственно, способ динамической корректировки устройства включает следующие шаги.
На шаге 101 создается таблица соответствия элементов.
Поскольку все позиции съемных плат, типы плат или типы микросхем плат с большой вероятностью изменяются динамически, способ должен использоваться для определения других связанных изменений, которые происходят в результате этих динамических изменений, и только таким образом можно обеспечить вычисление параметров предыскажения и выравнивания в соответствии с такими фиксированными взаимосвязями при выполнении вычисления параметров. Соответственно, согласно настоящему изобретению используется таблица соответствия для установления таких однозначных соответствующих взаимосвязей.
Согласно настоящему изобретению может быть непосредственно создана таблица соответствия элементов, содержащая все элементы, как показано в представленной ниже таблице 1, причем к элементам таблицы относятся: позиция съемной платы 1, тип платы 1, тип микросхемы платы 1, номер линии передачи платы 1, длина линии передачи платы 1, номер линии передачи объединительной платы, длина линии передачи объединительной платы, позиция съемной платы 2, тип платы 2, тип микросхемы платы 2, номер линии передачи платы 2 и длина линии передачи платы 2.
Поскольку таблица 1 слишком объемная для реализации, для экономии памяти, простоты и, соответственно, уменьшения времени выполнения запросов таблица соответствия элементов, показанная в виде таблицы 1, может быть разделена на первую таблицу соответствия (показанную в виде таблицы 2) и вторую таблицу соответствия (показанную в виде таблицы 3). В первую таблицу соответствия входят следующие атрибуты: позиция съемной платы 1, номер линии передачи платы 1, номер линии передачи объединительной платы, длина линии передачи объединительной платы, позиция съемной платы 2 и номер линии передачи платы 2; во вторую таблицу соответствия входят следующие атрибуты: тип платы, тип микросхемы платы, номер линии передачи платы и длина линии передачи платы.
Таблица 2 | |||||
Позиция съемной платы 1 | Номер линии передачи платы 1 | Номер линии передачи объединительной платы | Длина линии передачи объединительной платы | Позиция съемной платы 2 | Номер линии передачи платы 2 |
Таблица 3 | |||
Тип платы | Тип микросхемы платы | Номер линии передачи платы | Длина линии передачи платы |
На шаге 102 в случае корректировки информации о съемной плате в устройстве (такой как тип платы, тип микросхемы, позиция съемной платы) выполняется поиск соответствующих элементов согласно скорректированной информации о съемной плате и указанной выше таблице соответствия элементов и получение значений длины линии передачи платы, информация о которой была скорректирована (называемой далее платой 1), значений длины линии передачи других плат (называемых далее платой 2), соединенных с платой 1, и длины линии передачи соответствующей объединительной платы.
На шаге 103 вычисляется общая длина текущих линий передачи по следующей формуле: общая длина текущих линий передачи = длина линии передачи платы 1 + длина линии передачи платы 2 + длина линии передачи объединительной платы; а затем выполняется перерасчет значений параметров предыскажения и выравнивания платы 1/платы 2 в соответствии с общей длиной линий передачи и типами микросхем платы 1/платы 2 и передача значений параметров предыскажения и выравнивания в плату 1/плату 2. Конкретная реализация осуществляется следующим образом (значения параметров предыскажения и выравнивания определяются общей длиной линий передачи и типами микросхем плат, и обычно значения параметров предыскажения и выравнивания, соответствующие платам с различными типами микросхем в различных диапазонах длины линий передачи предварительно устанавливаются конструкторами, и значения параметров непосредственно определяются согласно текущей общей длине линий передачи и типам микросхем плат в конкретной реализации):
Ниже настоящее изобретение подробно описывается со ссылкой на прилагаемые чертежи и примеры.
Первый пример
В этом примере подробно описан способ реализации настоящего изобретения для устройства оптической передачи, в котором установлены только плата 1 и плата 2, соединенная с платой 1 (перед корректировкой: в слоте 1 объединительной платы установлена плата 1 типа TYPE1 с микросхемой типа А; в слоте 2 объединительной платы установлена плата 2 типа TYPE2 с микросхемой типа В). Как показано на фиг.2, способ включает следующие шаги.
На шаге 201 создается первая таблица соответствия и вторая таблица соответствия с помощью модуля установления соответствий.
В представленной выше таблице 1 показан окончательный результат процесса установления соответствий, выполняемого основной платой управления в соответствии с таблицей 2 и таблицей 3 после запуска устройства оптической передачи. В оптическом устройстве передачи имеются десятки слотов на объединительной плате для установки десятков плат различных типов, и каждой плате соответствует по меньшей мере 64 линии передачи, при этом длины линий передачи с одинаковым номером для плат различных типов не обязательно одинаковы, поэтому вычислить окончательную общую длину линий передачи можно только в соответствии с таблицей 1. В то время как способы сопоставления номеров линий передачи слотов на объединительной плате и номеров линий передачи объединительной платы фиксированы, непрактично для конкретного применения хранить каждый вид схемы установки съемной платы для всех слотов так, как это показано в таблице 1, поскольку это не только достаточно сложно, но и приводит к очень низкой эффективности поиска.
Таким образом, в соответствии с настоящим примером перед запуском устройства оптической связи вначале создают первую таблицу соответствия (то есть показанную выше таблицу 2 соответствия номеров линий передачи для слотов на объединительной плате в номера линий передачи объединительной платы) и вторую таблицу соответствия (то есть показанную выше таблицу 3 файлов конфигурации информации о линиях передачи плат с микросхемами каждого типа, поддерживаемыми устройством оптической связи) и две таблицы соответствия сохраняют в назначенных каталогах устройства оптической передачи.
На шаге 202 при первом запуске устройства, платы, установленные в слотах 1 и 2, сообщают о соответствующих им номерах слотов, типах плат и типах микросхем модулю получения скорректированной информации, в котором эти данные сохраняются.
На шаге 203 модуль вычисления параметров считывает первую таблицу соответствия, выполняет поиск в первой таблице соответствия в соответствии с информацией о позиции съемной платы, которую передает плата, установленная в слоте 1 (то есть плата 1), и получает информацию о линиях передачи всех плат, соединенных со слотом 1 (то есть номер линии передачи платы 2, установленной в слоте 2), информацию о линии передачи объединительной платы (то есть номер линии передачи и длину соответствующей линии передачи объединительной платы), информацию о линии передачи платы 1, установленной в слоте 1 (то есть номер линии передачи платы 1). Предполагается, что полученный в данном случае номер линии связи платы 1, установленной в слоте 1, равен 20 и номер линии связи платы 2, установленной в слоте 2, также равен 20.
На шаге 204 модуль вычисления параметров считывает вторую таблицу соответствия, осуществляет поиск во второй таблице соответствия в соответствии с типом платы и типом микросхемы плат 1/2 и получает значение длины линии передачи платы 1 типа TYPE 1 с типом микросхемы А и номером линии связи 20, а также значение длины линии передачи платы 2 типа TYPE 2 с типом микросхемы В и номером линии связи 20.
В этот момент информация, окончательно полученная модулем вычисления параметров в соответствии с первой и второй таблицами соответствия и текущей информацией о съемной плате, может быть обобщена таким образом, как это показано в таблице 4.
На шаге 205 модуль вычисления параметров вычисляет общую длину линий передачи в соответствии с текущей полученной длиной линии передачи платы 1, длиной линии передачи платы 2 и длиной линии передачи объединительной платы (в этом примере в данный момент общая длина линий передачи =30+40+50=120); затем вычисляет значение параметров предыскажения и выравнивания плат 1/2 в соответствии с общей длиной линий передачи и типом микросхем плат 1/2 и передает значения параметров предыскажения и выравнивания в платы 1/2 через основную плату управления. Конкретный способ для вычисления значений параметров предыскажения и выравнивания осуществляется следующим образом:
На шаге 206 определяется, изменилась ли информация о съемной плате в устройстве оптической связи, если информация не изменилась, то данный шаг повторяется, в противном случае осуществляется переход к шагу 207. В этом примере информация о съемной плате корректируется следующим образом: тип платы 1, установленной в слоте 1 объединительной платы, меняется на TYPE3, тип микросхемы этой платы меняется на С; тип платы 2, установленной в слоте 3 объединительной платы, меняется на TYPE4, тип микросхемы этой платы меняется на D.
На шаге 207 при работе устройства оптической связи платы, установленные в слотах 1 и 2, сообщают о своих номерах слотов, типах плат и микросхем модулю получения скорректированной информации, который обновляет соответствующую информацию, ранее сохраненную при обнаружении изменения типа платы и типа микросхемы, и модуль вычисления параметров на шагах 203-205 пересчитывает и передает параметры в соответствии с обновленной информацией.
Второй пример
В этом примере в объединительную плату устройства оптической связи устанавливаются только платы двух типов, а именно: служебная плата и плата перекрестных соединений, и структура такой системы показана на фиг.3 (с учетом того, что служебная плата, например, соединена с платой перекрестных соединений, в данный момент общая длина линий передачи между двумя платами равна сумме длин линий передачи служебной платы, объединительной платы и платы перекрестных соединений), для реализации настоящего изобретения вначале требуется создать файл конфигурации, содержащий информацию о линиях передачи всех физических плат (объединительной платы, служебной платы и платы перекрестных соединений). Как показано на фиг.4, файл состоит из двух частей, информационного заголовка и информационной области, при этом длина информационного заголовка фиксирована, в то время как длина информационной области возрастает по мере роста количества типов плат.
При этом информационный заголовок также подразделяется на следующие разделы.
Циклическая проверка на основе избыточности (Cyclic Redundancy Check, CRC): объектом проверки являются все байты, расположенные после CRC. При чтении текущего файла необходимо проверять его целостность, и если проверка CRC завершается неудачно, пользователю необходимо передать аварийное сообщение о том, что содержимое текущего файла ошибочно и его требуется обновить; номер версии файла: используется для указания информации о версии текущего файла; базовый адрес области информации об объединительной плате: указывает сдвиг начального адреса области информации об объединительной плате в текущем файле; количество физических версий объединительной платы: указывает количество физических версий объединительной платы, при этом может существовать несколько версий объединительных плат; длина области информации об объединительной плате: указывает количество байтов, занимаемых одним блоком области информации об объединительной плате, причем размер определяется в соответствии с количеством слотов и количеством линий передачи каждого слота; базовый адрес области информации о служебной плате: указывает сдвиг начального адреса области информации о служебной плате в файле; количество типов служебной платы: указывает количество типов служебной платы; длина области информации о служебной плате: указывает количество байтов, занимаемых одним блоком области информации о служебной плате, причем размер определяется в соответствии с количеством линий передачи служебной платы; базовый адрес области информации о плате перекрестных соединений: указывает сдвиг начального адреса области информации о плате перекрестных соединений в файле; количество типов платы перекрестных соединений: указывает количество типов платы перекрестных соединений; длина области информации о плате перекрестных соединений: указывает количество байтов, занимаемых одним блоком области информации о плате перекрестных соединений, причем размер определяется в соответствии с количеством линий передачи платы перекрестных соединений.
Информационная область описанного выше файла конфигурации может также подразделяться на следующие три основные части: область информации об объединительной плате, область информации о служебной плате и область информации о плате перекрестных соединений.
Область информации об объединительной плате может быть также разделена на следующие части: информация о версии объединительной платы, номер слота объединительной платы, номер линии передачи объединительной платы и длина линии передачи объединительной платы. Информация о версии объединительной платы: указывает номер физической версии объединительной платы в системе; номер слота объединительной платы: указывает номер слота служебной платы в системе, при этом система обычно может состоять из множества плат, которые для удобства пронумерованы в определенной последовательности; номер линии передачи объединительной платы: каждому слоту соответствует несколько линий передачи, которые для удобства пронумерованы в определенной последовательности; длина линии передачи объединительной платы: указывает длину проводов печатного монтажа в объединительной плате.
Область информации о служебной плате может быть также разделена на следующие части: имя физической служебной платы, номер линии передачи служебной платы, тип микросхемы служебной платы и длина линии передачи служебной платы. Название физической служебной платы: различные служебные физические платы единообразно именуются и нумеруются, для того чтобы отметить различия между ними; номер линии передачи служебной платы: служебная плата аппаратным образом подключается к объединительной плате, поэтому номер служебной платы однозначно соответствует номеру объединительной платы; тип микросхемы служебной платы: то есть тип служебной микросхемы служебной платы; поскольку возможности управления параметрами предыскажения и выравнивания различных микросхем также различаются, для указания на различия между различными служебными микросхемами необходимо единообразно нумеровать их; длина линии передачи служебной платы: указывает длину проводов печатного монтажа в служебных платах.
Область информации о плате перекрестных соединений может быть также разделена на следующие части: имя физической платы перекрестных соединений, номер слота плат перекрестных соединений; номер линии передачи платы перекрестных соединений, тип микросхемы платы перекрестных соединений и длины линий передачи плат перекрестных соединений. Имя физической платы перекрестных соединений: поскольку объединительная плата может содержать платы перекрестных соединений различных типов, эти платы для удобства должны единообразно именоваться и нумероваться; номер слота платы перекрестных соединений: в объединительной плате в различных слотах могут быть установлены различные платы перекрестных соединений, параметры предыскажения и выравнивания которых могут различаться вследствие различий в длине соединений на печатной плате (РСВ) объединительной платы, поэтому слоты плат перекрестных соединений в объединительной плате требуется единообразно нумеровать; длина линии передачи платы перекрестных соединений: плата перекрестных соединений соединяется с различными служебными платами с помощью множества линий передачи, поэтому линии передачи для удобства единообразно нумеруются; тип микросхемы платы перекрестных соединений: указывает модель микросхемы платы перекрестных соединений, при этом микросхемы плат перекрестных соединений единообразно нумеруются, для того чтобы можно было различать микросхемы различных типов; длина линии передачи платы перекрестных соединений: указывает длины соединений на печатных платах (РСВ) плат перекрестных соединений.
При первом запуске устройства оптической передачи платы сообщают о слотах, в которых они установлены, о своих типах и типах своих микросхем, и в соответствии с этой информацией и описанным выше файлом конфигурации модуль установления соответствий создает таблицу соответствия элементов, в которой содержится информация о следующих параметрах: номера слотов объединительной платы, номера линий передачи объединительной платы, длина линий передачи объединительной платы, номера линий передачи служебных плат, типы микросхем служебных плат, длины линий передачи служебных плат, номера слотов плат перекрестных соединений, номера линий передачи плат перекрестных соединений, типы микросхем плат перекрестных соединений, длины линий передачи плат перекрестных соединений. Затем модуль вычисления параметров вычисляет общую длину линий передачи служебных плат и плат перекрестных соединений, соединенных друг с другом в текущий момент времени, в соответствии с таблицей, а затем запрашивает в таблице поиска (как показано на фиг.5, таблица формируется заранее на основе экспериментальных измерений или программного анализа так же, как это осуществляется согласно известному уровню техники) параметры предыскажения и выравнивания, соответствующие текущим типам микросхем служебных плат, типам микросхем плат перекрестных соединений и общей длине линий передачи, и получает параметры предыскажения и выравнивания плат перекрестных соединений и служебных плат, которые затем соответственно передаются в платы перекрестных соединений и служебные платы с помощью основной платы управления.
Таблица 5 | ||
Названия и типы микросхем физических плат перекрестных соединений | ||
общая длина линий передачи, см | параметр предыскажения | параметр выравнивания |
<30 | 0X25 | 0X0 |
>=30 и <50 | 0Х3Е | 0X0 |
>=50 и <70 | 0Х3С | 0X0 |
>=70 и <90 | 0Х3А | 0X1 |
>=90 и <110 | 0X38 | 0X1 |
>=110 | 0X37 | 0X1 |
Названия и типы микросхем физических служебных плат | ||
общая длина линий передачи, см | параметр предыскажения | параметр выравнивания |
<30 | 0X20 | 0X4 |
>=30 и <50 | 0X24 | 0X4 |
>=50 и <70 | 0X26 | 0X4 |
>=70 и <90 | 0X06 | 0X2 |
>=90 и <110 | 0X07 | 0X2 |
>=110 | 0X07 | 0X2 |
В случае корректировки информации о съемной плате в устройстве (такой как тип платы, тип микросхемы, позиция съемной платы) осуществляется запрос атрибута таблицы соответствия, связанного с информацией о съемной плате, согласно скорректированной информации о съемной плате и указанной выше таблице соответствия элементов, и модуль вычисления параметров после корректировки пересчитывает параметры предыскажения и выравнивания платы в соответствии с описанным выше способом, а затем передает их через основную плату управления.
Приведенные выше примеры используются только с целью иллюстрации технической схемы настоящего изобретения, а не для его ограничения, и настоящее изобретение только подробно описано со ссылкой на предпочтительные примеры реализации этого изобретения. Для специалиста в данной области техники очевидно, что изменения и эквивалентные замены технической схемы настоящего изобретения могут быть выполнены без отклонения от сущности изобретения, и все эти изменения охватываются формулой изобретения.
Для специалиста в данной области техники очевидно, что полностью или частично все шаги реализации описанного выше способа могут быть выполнены посредством программ, управляющих соответствующей аппаратурой, и программы могут храниться на машиночитаемом носителе, таком как постоянная память, диск или оптический диск и т.д. Кроме того, все шаги или часть шагов, описанных в приведенных выше примерах, могут быть реализованы с помощью одной или более интегральных схем. Соответственно, каждый модуль/блок, описанный в приведенных выше примерах, может быть реализован в виде аппаратного или программного модуля, выполняющего соответствующие функции. Настоящее изобретение не ограничено какой-либо конкретной комбинацией аппаратных схем и модулей программного обеспечения.
ПРОМЫШЛЕННАЯ ПРИМЕНИМОСТЬ
С помощью настоящего изобретения основная плата управления может динамически корректировать параметры предыскажения и выравнивания микросхемы и своевременно уведомлять об этом каждую плату, благодаря чему каждая плата может корректировать сигналы сообщений в соответствии со скорректированными параметрами предыскажения и выравнивания и, таким образом, повышается качество передачи сигналов сообщений.
Класс H04B10/00 Передающие системы, использующие потоки корпускулярного излучения или электромагнитные волны, кроме радиоволн, например световые, инфракрасные