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

Классы МПК:G06F13/38 передача информации, например по шине
H04L12/28 отличающиеся конфигурацией сети, например локальные сети (LAN), глобальные сети (WAN)
Автор(ы):
Патентообладатель(и):Общество с ограниченной ответственностью ООО "Юник Ай Сиз" (RU)
Приоритеты:
подача заявки:
2007-07-24
публикация патента:

Изобретение относится к вычислительной технике, а именно к области локальных компьютерных сетей. Техническим результатом является увеличение максимальной скорости передачи данных между компьютером и периферийными устройствами до 480 Мбит/с при одновременном увеличении количества каналов передачи данных с подключаемыми периферийными устройствами и длины используемого кабеля, по которому могут передаваться пакеты цифровой информации, в том числе и с высокой скоростью. Устройство содержит компьютер, сигнальные линии (СЛ1, СЛ2), четыре кабеля, микросхему контроллера компьютера, микросхемы контроллеров периферийных устройств, микросхемы контроллеров хабов (X1, Х2) и универсальной последовательной шины, согласованные нагрузки (СН1, ..., СН10), стабилизаторы напряжения (СТН1, СТН2), фильтры (Ф1, ..., Ф5), предназначенные для уменьшения шума по питанию, схемы коррекции (СК1, ..., СК4) переходной характеристики сигнальных линий кабеля, общую шину (ОШ1), шину питания (ШП1), источник питания (ИП1), а также N каналов передачи данных КПД1, ..., КПДМ. 1 з.п. ф-лы, 6 ил. высокоскоростное многоканальное устройство для передачи данных   между компьютером и периферийными устройствами, выполненное в   виде универсальной последовательной шины, патент № 2348971

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

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

1. Высокоскоростное многоканальное устройство для передачи данных между компьютером и периферийными устройствами, выполненное в виде универсальной последовательной шины, включающее кабель с сигнальными линиями, шинами питания, микросхему контроллера компьютера, формирующего команды, определяющие работу периферийного устройства, микросхему контроллера первого устройства, управляющего направлениями потоков передаваемых данных, расположенную в первом периферийном устройстве, отличающееся тем, что в него включают первую микросхему контроллера хаба универсальной последовательной шины, у которой первый и второй выводы восходящего порта соединены соответственно с первым и вторым выводами микросхемы контроллера компьютера, а также соединены соответственно через первую и вторую согласованные нагрузки с третьим и четвертым выводами восходящего порта первой микросхемы контроллера хаба универсальной последовательной шины, третий вывод микросхемы контроллера компьютера является общим выводом и соединен с пятым выводом первой микросхемы контроллера хаба универсальной последовательной шины, первым выводом первого стабилизатора напряжения, первыми выводами первого и второго фильтров, предназначенных для уменьшения шума по питанию, шестой вывод первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторыми выводами первого фильтра, предназначенного для уменьшения шума по питанию, и первого стабилизатора напряжения, четвертый вывод микросхемы контроллера компьютера является выводом питания и соединен со вторым выводом второго фильтра, предназначенного для уменьшения шума по питанию, и третьим выводом первого стабилизатора напряжения, а также N каналов передачи данных, каждый j-й из которых содержит L последовательно соединенных удлинителей универсальной последовательной шины, включая первый удлинитель универсальной последовательной шины, промежуточные (s=2, L-1) удлинители универсальной последовательной шины и последний L-й удлинитель универсальной последовательной шины, при этом первый и второй выводы первого удлинителя универсальной последовательной шины являются соответственно первым и вторым выводами канала передачи данных, первый вывод первого удлинителя универсальной последовательной шины через первую схему коррекции переходной характеристики кабеля соединен с первым выводом третьей согласованной нагрузки, второй вывод которой соединен с третьим выводом канала передачи данных, второй вывод первого удлинителя универсальной последовательной шины через вторую схему коррекции переходной характеристики кабеля соединен с первым выводом четвертой согласованной нагрузки, второй вывод которой соединен с четвертым выводом канала передачи данных, третий и четвертый выводы первого удлинителя универсальной последовательной шины соединены соответственно с первым и вторым выводами третьего фильтра, предназначенного для уменьшения шума по питанию, и являются соответственно пятым и шестым выводами канала передачи данных, при этом первый, второй, третий и четвертый выводы s-го (s=2, ..., L-1) удлинителя универсальной последовательной шины соединены соответственно с пятым, шестым, седьмым и восьмым выводами (s-1)-го удлинителя универсальной последовательной шины, а пятый, шестой, седьмой и восьмой выводы s-го удлинителя универсальной последовательной шины соединены соответственно с первым, вторым, третьим и четвертым выводом (s+1)-го удлинителя универсальной последовательной шины, пятый и шестой выводы последнего L-го удлинителя универсальной последовательной шины соединены соответственно с первыми выводами первой и второй сигнальных линий, седьмой и восьмой выводы последнего L-го удлинителя универсальной последовательной шины соединены соответственно с первыми выводами первой общей шины и первой шины питания, вторые выводы первой и второй сигнальных линий соединены соответственно с первым и вторым выводами восходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод первой сигнальной линии через последовательно соединенные третью схему коррекции переходной характеристики кабеля и пятую согласованную нагрузку соединен также с третьим выводом восходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод второй сигнальной линии через последовательно соединенные четвертую схему коррекции переходной характеристики кабеля и шестую согласованную нагрузку соединен также с четвертом выводом восходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод первой общей шины соединен с пятым выводом второй микросхемы контроллера хаба универсальной последовательной шины, первыми выводами четвертого и пятого фильтров, предназначенных для уменьшения шума по питанию, первыми выводами второго стабилизатора напряжения и первого источника питания, шестой вывод второй микросхемы контроллера хаба универсальной последовательной шины соединен со вторыми выводами пятого фильтра, предназначенного для уменьшения шума по питанию, и второго стабилизатора напряжения, второй вывод первой шины питания соединен со вторым выводом четвертого фильтра, предназначенного для уменьшения шума по питанию, третьим выводом второго стабилизатора напряжения и вторым выводом первого источника питания, каждый канал передачи данных содержит М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины и М контроллеров М периферийных устройств, в каждом канале передачи данных к каждому i-му из М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины подключен соответствующий i-й контроллер i-го периферийного устройства, при этом первый вывод каждого i-го из М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом i-го контроллера соответствующего i-го периферийного устройства, второй вывод каждого i-го из М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины соединен со вторым выводом i-го контроллера соответствующего i-го периферийного устройства, первый вывод каждого i-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через соответствующую этому выводу согласованную нагрузку с третьим выводом этого же i-го порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод каждого i-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через соответствующую этому выводу согласованную нагрузку с четвертым выводом этого же i-го порта второй микросхемы контроллера хаба универсальной последовательной шины, третий вывод каждого из М контроллеров М периферийных устройств соединен со вторым выводом первой общей шины, четвертый вывод каждого из М контроллеров М периферийных устройств соединен со вторым выводом первой шины питания, при этом первый и второй выводы первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединены соответственно с первым и вторым выводами первого контроллера первого периферийного устройства, первый вывод первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через седьмую согласованную нагрузку соответствующую первому выводу первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины с третьим выводом первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через восьмую согласованную нагрузку соответствующую второму выводу первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины с четвертым выводом первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, третий и четвертый выводы первого контроллера первого периферийного устройства соединены соответственно со вторыми выводами первой общей шины и первой шины питания, первый и второй выводы М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединены соответственно с первым и вторым выводами М-го контроллера М-го периферийного устройства, первый вывод М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через девятую согласованную нагрузку соответствующую первому выводу М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины с третьим выводом М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через десятую согласованную нагрузку соответствующую второму выводу М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины с четвертым выводом М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, третий и четвертый выводы М-го контроллера М-го периферийного устройства соединены соответственно со вторыми выводами первой общей шины и первой шины питания, первая микросхема контроллера хаба универсальной последовательной шины содержит N нисходящих портов, которым соответствуют N каналов передачи данных, к каждому j-му из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины подключен соответствующий j-й канал передачи данных, первый вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом соответствующего j-го канала передачи данных, второй вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторьм выводом соответствующего j-го канала передачи данных, третий вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен с третьим выводом соответствующего j-го канала передачи данных, четвертый вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен с четвертым выводом соответствующего j-го канала передачи данных, третий вывод контроллера компьютера соединен также с пятыми выводами N каналов передачи данных, четвертый вывод контроллера компьютера соединен также с шестыми выводами N каналов передачи данных, при этом первый вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом первого канала передачи данных, второй вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторым выводом первого канала передачи данных, третий вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с третьим выводом первого канала передачи данных, четвертый вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с четвертым выводом первого канала передачи данных, третий вывод контроллера компьютера соединен также с пятым выводом первого канала передачи данных, четвертый вывод контроллера компьютера соединен также с шестым выводом первого канала передачи данных, первый вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом N-го канала передачи данных, второй вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторым выводом N-го канала передачи данных, третий вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с третьим выводом N-го канала передачи данных, четвертый вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с четвертым выводом N-го канала передачи данных, третий вывод контроллера компьютера соединен также с пятым выводом N-го канала передачи данных, четвертый вывод контроллера компьютера соединен также с шестым выводом N-го канала передачи данных.

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

Описание изобретения к патенту

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

Известны последовательные шины передачи данных, предназначенные для периферийных устройств типа «мыши», клавиатуры, принтера, модема и жесткого диска [1].

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

Недостатками указанных устройств для связи персонального компьютера с периферийными устройствами являются:

- ограничения по расстоянию передачи пакетов цифровой информации,

- высокая сложность, обусловленная сложностью электрических ретрансляторов сигнала,

- высокая сложность, обусловленная наличием устройств - разветвителей кабелей.

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

Функциональная схема устройства согласно прототипу [3] для передачи данных между персональным компьютером и периферийным устройством иллюстрируется фиг.1 и 2.

Устройство для передачи данных между персональным компьютером 1 и периферийными устройствами 2, приведенное на фиг.1 и выбранное в качестве прототипа, выполнено в виде универсальной последовательной шины, включает кабель с сигнальными линиями 3 и 4, шинами питания (не показаны) и разъемами 5 и 6 на концах для соединения периферийных устройств с персональным компьютером, микросхему контроллера 7 компьютера, формирующего команды, определяющие работу периферийного устройства, микросхему контроллера 8 устройства, управляющего направлениями потоков передаваемых данных, расположенную в периферийном устройстве 2. Устройство дополнительно содержит две идентичные микросхемы 9 и 10, функциональная блок-схема которых приведена на фиг.2. Микросхемы первым 11 и вторым 12 внешними электродами соединены с выходами микросхем контроллеров 7 и 8, а третьим 13 и четвертым 14 внешними электродами - с сигнальными линиями 3 и 4 кабеля. Микросхемы 9 и 10 согласовывают импедансы кабеля и контроллеров и преобразуют уровни сигналов с выходов микросхем контроллеров 7 и 8, расположенных в персональном компьютере 1 и периферийном устройстве 2, для передачи их по кабелю без отражения.

Как показано на фиг.2, каждая дополнительная микросхема 9 и 10 содержит первый и второй приемники 15 и 16, соединенные дифференциальными входами соответственно с первым 11, вторым 12, третьим 13 и четвертым 14 внешними электродами микросхем 9 и 10, а выходами - со входами соответственно первого и второго передатчика 17 и 18, которые дифференциальными выходами подключены к третьему 13 и четвертому 14, первому 11 и второму 12 внешним электродам микросхем 9 и 10. Микросхемы 9 и 10 содержат таймерное устройство 19, подключенное к логическому блоку 20, входы которого подключены к выходам приемников, а выходы - к управляющим входам первого и второго передатчиков 17 и 18, вырабатывающему для передатчиков сигналы разрешения передачи данных на внешние электроды 11, 12, 13, 14 микросхем 9 и 10.

Анализ технического решения, заявленного в прототипе [3], показывает, что оно не полностью устраняет недостатки известных устройств, используемых для связи персонального компьютера с периферийными устройствами.

Так серьезным недостатком устройства, заявленного в прототипе [3], является принципиальное ограничение длины линий связи 3 и 4 в устройстве передачи данных величиной порядка 25 м. Это обусловлено тем, что в прототипе не учтено:

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

2) падение напряжения на шинах питания, что приводит к увеличению джиттера цифровых сигналов,

3) не учтено влияние шумов на величину джиттера при больших длинах сигнальной линии кабеля.

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

Задачей, на решение которой направлено изобретение, является достижение следующих технических результатов:

1) увеличение максимальной скорости передачи данных между компьютером и периферийными устройствами в 40 раз до 480 Мбит/с,

2) увеличение количества каналов передачи данных с подключаемыми периферийными устройствами,

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

Для достижения названного технического результата в устройство для передачи данных между компьютером и периферийными устройствами [3], выполненное в виде универсальной последовательной шины, включающее кабель с сигнальными линиями, шинами питания, микросхему контроллера компьютера, формирующего команды, определяющие работу периферийного устройства, микросхему контроллера устройства, управляющего направлениями потоков передаваемых данных, расположенную в первом периферийном устройстве, дополнительно включают новые элементы, являющимися существенными признаками изобретения: первую микросхему контроллера хаба универсальной последовательной шины, у которой первый и второй выводы восходящего порта соединены соответственно с первым и вторым выводами микросхемы контроллера компьютера, а также соединены соответственно через первую и вторую согласованные нагрузки с третьим и четвертым выводами восходящего порта первой микросхемы контроллера хаба универсальной последовательной шины, третий вывод микросхемы контроллера компьютера является общим выводом и соединен с пятым выводом первой микросхемы контроллера хаба универсальной последовательной шины, первым выводом первого стабилизатора напряжения, первыми выводами первого и второго фильтров, предназначенных для уменьшения шума по питанию, шестой вывод первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторыми выводами первого фильтра, предназначенного для уменьшения шума по питанию, и первого стабилизатора напряжения, четвертый вывод микросхемы контроллера компьютера является выводом питания и соединен со вторым выводом второго фильтра, предназначенного для уменьшения шума по питанию, и третьим выводом первого стабилизатора напряжения, а также N каналов передачи данных, каждый j-й из которых содержит L последовательно соединенных удлинителей универсальной последовательной шины, включая первый удлинитель универсальной последовательной шины, промежуточные (s=2, ..., L-1) удлинители универсальной последовательной шины и последний L-й удлинитель универсальной последовательной шины, при этом первый и второй выводы первого удлинителя универсальной последовательной шины являются соответственно первым и вторым выводами канала передачи данных, первый вывод первого удлинителя универсальной последовательной шины через первую схему коррекции переходной характеристики кабеля соединен с первым выводом третьей согласованной нагрузки, второй вывод которой соединен с третьим выводом канала передачи данных, второй вывод первого удлинителя универсальной последовательной шины через вторую схему коррекции переходной характеристики кабеля соединен с первым выводом четвертой согласованной нагрузки, второй вывод которой соединен с четвертым выводом канала передачи данных, третий и четвертый выводы первого удлинителя универсальной последовательной шины соединены соответственно с первым и вторым выводами третьего фильтра, предназначенного для уменьшения шума по питанию, и являются соответственно пятым и шестым выводами канала передачи данных, при этом первый, второй, третий и четвертый выводы s-го (s=2, ..., L-1) удлинителя универсальной последовательной шины соединены соответственно с пятым, шестым, седьмым и восьмым выводами (s-1)-го удлинителя универсальной последовательной шины, а пятый, шестой, седьмой и восьмой выводы s-го удлинителя универсальной последовательной шины соединены соответственно с первым, вторым, третьим и четвертым выводом (s+1)-го удлинителя универсальной последовательной шины, пятый и шестой выводы последнего L-го удлинителя универсальной последовательной шины соединены соответственно с первыми выводами первой и второй сигнальных линий, седьмой и восьмой выводы последнего L-го удлинителя универсальной последовательной шины соединены соответственно с первыми выводами первой общей шины и первой шины питания, вторые выводы первой и второй сигнальных линий соединены соответственно с первым и вторым выводами восходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод первой сигнальной линии через последовательно соединенные третью схему коррекции переходной характеристики кабеля и пятую согласованную нагрузку соединен также с третьим выводом восходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод второй сигнальной линии через последовательно соединенные четвертую схему коррекции переходной характеристики кабеля и шестую согласованную нагрузку соединен также с четвертым выводом восходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод первой общей шины соединен с пятым выводом второй микросхемы контроллера хаба универсальной последовательной шины, первыми выводами четвертого и пятого фильтров, предназначенных для уменьшения шума по питанию, первыми выводами второго стабилизатора напряжения и первого источника питания, шестой вывод второй микросхемы контроллера хаба универсальной последовательной шины соединен со вторыми выводами пятого фильтра, предназначенного для уменьшения шума по питанию, и второго стабилизатора напряжения, второй вывод первой шины питания соединен со вторым выводом четвертого фильтра, предназначенного для уменьшения шума по питанию, третьим выводом второго стабилизатора напряжения и вторым выводом первого источника питания, каждый j-й канал передачи данных содержит М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины и М контроллеров М периферийных устройств, в каждом j-м канале передачи данных к каждому i-му из М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины подключен соответствующий i-й контроллер i-го периферийного устройства, при этом первый вывод каждого i-го из М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом i-го контроллера соответствующего i-го периферийного устройства, второй вывод каждого i-го из М нисходящих портов второй микросхемы контроллера хаба универсальной последовательной шины соединен со вторым выводом i-го контроллера соответствующего i-го периферийного устройства, первый вывод каждого i-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через соответствующую этому выводу согласованную нагрузку с третьим выводом этого же i-го порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод каждого i-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через соответствующую этому выводу согласованную нагрузку с четвертым выводом этого же i-го порта второй микросхемы контроллера хаба универсальной последовательной шины, третий вывод каждого i-го из М контроллеров М периферийных устройств соединен со вторым выводом первой общей шины, четвертый вывод каждого i-го из М контроллеров М периферийных устройств соединен со вторым выводом первой шины питания, при этом первый и второй выводы первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединены соответственно с первым и вторым выводами первого контроллера первого периферийного устройства, первый вывод первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через седьмую согласованную нагрузку, соответствующую первому выводу первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины с третьим выводом первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через восьмую согласованную нагрузку, соответствующую второму выводу первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, с четвертым выводом первого нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, третий и четвертый выводы первого контроллера первого периферийного устройства соединены соответственно со вторыми выводами первой общей шины и первой шины питания, первый и второй выводы М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединены соответственно с первым и вторым выводами М-го контроллера М-го периферийного устройства, первый вывод М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через девятую согласованную нагрузку, соответствующую первому выводу М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины с третьим выводом М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, второй вывод М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины соединен также через десятую согласованную нагрузку, соответствующую второму выводу М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, с четвертым выводом М-го нисходящего порта второй микросхемы контроллера хаба универсальной последовательной шины, третий и четвертый выводы М-го контроллера М-го периферийного устройства соединены соответственно со вторыми выводами первой общей шины и первой шины питания, первая микросхема контроллера хаба универсальной последовательной шины содержит N нисходящих портов, которым соответствуют N каналов передачи данных, к каждому j-му из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины подключен соответствующий j-й канал передачи данных, первый вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом соответствующего j-го канала передачи данных, второй вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторым выводом соответствующего j-го канала передачи данных, третий вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен с третьим выводом соответствующего j-го канала передачи данных, четвертый вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба универсальной последовательной шины соединен с четвертым выводом соответствующего j-го канала передачи данных, третий вывод контроллера компьютера соединен также с пятьми выводами N каналов передачи данных, четвертый вывод контроллера компьютера соединен также с шестыми выводами N каналов передачи данных, при этом первый вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом первого канала передачи данных, второй вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторым выводом первого канала передачи данных, третий вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с третьим выводом первого канала передачи данных, четвертый вывод первого нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с четвертым выводом первого канала передачи данных, третий вывод контроллера компьютера соединен также с пятым выводом первого канала передачи данных, четвертый вывод контроллера компьютера соединен также с шестым выводом первого канала передачи данных, первый вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с первым выводом N-го канала передачи данных, второй вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен со вторым выводом N-го канала передачи данных, третий вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с третьим выводом N-го канала передачи данных, четвертый вывод N-го нисходящего порта первой микросхемы контроллера хаба универсальной последовательной шины соединен с четвертым выводом N-го канала передачи данных, третий вывод контроллера компьютера соединен также с пятыми выводами N-го канала передачи данных, четвертый вывод контроллера компьютера соединен также с шестым выводом N-го канала передачи данных.

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

Настоящее изобретение поясняется чертежами и осциллограмами, приведенными на фиг.3, 4, 5 и 6.

На фиг.3 приведена функциональна схема устройства, предлагаемого в изобретении, для передачи данных между персональным компьютером и периферийным устройствами, которая содержит компьютер 1, сигнальные линии (СЛ1, СЛ2) 3, 4 кабеля, микросхему контроллера 7 компьютера, микросхемы контроллеров 8, 24 периферийных устройств, микросхемы контроллеров хабов (X1, Х2) 25, 26 универсальной последовательной шины, согласованные нагрузки (СН1, ..., СН10) 28, ..., 37, стабилизаторы 42,43, напряжения (СТН1, СТН2), фильтры (Ф1, ..., Ф5) 45, ...,49, предназначенных для уменьшения шума по питанию, схемы 52, ..., 55 коррекции (СК1, ..., СК4) переходной характеристики сигнальных линий кабеля, первую общую шину (ОШ1) 64, первую шину 66 питания (ШП1), первый источник 69 питания (ИП1), а также N каналов передачи данных КПД1, ..., КПДN, из которых первый канал 60 передачи данных КПД1 (j=1) представлен в полном объеме, промежуточные j-e каналы представлены в виде точек, а последний (j=N) канал 61 передачи данных КПДN представлен в виде условного графического обозначения. Каждый канал передачи данных содержит М периферийных устройств (ПУ1, ..., ПУМ) с микросхемой контроллера в каждом периферийном устройстве, из которых первое (i=1) периферийное устройство (ПУ1) 2 с контроллером 8 и последнее (i=M) периферийное устройство (ПУМ) 21 с контроллером 24 представлены в виде условного графического обозначения, а промежуточные i-e периферийные устройства показаны в виде точек. Каждый канал передачи данных содержит L удлинителей (У1, ..., УL) универсальной последовательной шины, из которых первый удлинитель (У1) 62 универсальной последовательной шины и последний удлинитель (УL) 63 универсальной последовательной шины представлены в виде условного графического обозначения, а промежуточные s-e удлинители универсальной последовательной шины устройства показаны в виде точек. Каждая из микросхем контроллеров хабов (X1, Х2) 25, 26 универсальной последовательной шины содержит восходящий порт ВП и N нисходящих портов (НП1, ..., НПМ).

На фиг.4 представлена функциональная схема варианта исполнения удлинителей универсальной последовательной шины предлагаемого устройства, предлагаемого в изобретении, в которую входят сигнальные линии (СЛ3, СЛ4) 22, 23 кабеля, микросхема контроллера хаба (Х3) 27 универсальной последовательной шины, согласованные нагрузки (СН11, ..., CH14) 38, ..., 41, стабилизатор 44 напряжения (СТН3), фильтры (Ф6, ..., Ф7) 50, ..., 51, предназначенных для уменьшения шума по питанию, схемы 56, ..., 59 коррекции (СК5, ..., СК8) переходной характеристики сигнальных линий кабеля, вторая общая шина (ОШ2) 65, вторая шина 67 питания (ШП2), второй источник 70 питания (ИП2). Микросхема контроллера хаба (Х3) 27 универсальной последовательной шины содержит восходящий порт ВП и N нисходящих портов (НП1, ..., НПN).

При этом предлагаемое высокоскоростное многоканальное устройство, представленное на фиг.3, для передачи данных между компьютером 1 и периферийными устройствами 2 выполнено в виде универсальной последовательной шины, включает кабель с сигнальными линиями 3 и 4, шинами питания, микросхему контроллера 7 компьютера, формирующего команды, определяющие работу периферийного устройства, микросхему 8 контроллера первого устройства, управляющего направлениями потоков передаваемых данных, расположенную в первом периферийном устройстве. Устройство дополнительно содержит первую микросхему контроллера хаба 25 универсальной последовательной шины, у которой первый и второй выводы восходящего порта соединены соответственно с первым и вторым выводами микросхемы контроллера 7 компьютера, а также соединены соответственно через первую и вторую согласованные нагрузки 28, 29 с третьим и четвертым выводами восходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины, третий вывод микросхемы контроллера 7 компьютера является общим выводом и соединен с пятым выводом первой микросхемы контроллера хаба 25 универсальной последовательной шины, первым выводом первого стабилизатора 42 напряжения, первыми выводами первого и второго фильтров 45, 46, предназначенных для уменьшения шума по питанию, шестой вывод первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен со вторыми выводами первого фильтра 45, предназначенного для уменьшения шума по питанию, и первого стабилизатора 42 напряжения, четвертый вывод микросхемы контроллера 7 компьютера является выводом питания и соединен со вторым выводом второго фильтра 46, предназначенного для уменьшения шума по питанию, и третьим выводом первого стабилизатора 42 напряжения, а также N каналов передачи данных, при этом каждый j-й из которых содержит L последовательно соединенных удлинителей универсальной последовательной шины, включая первый удлинитель 62 универсальной последовательной шины, промежуточные (s=2, ..., L-1) удлинители универсальной последовательной шины и последний L-й удлинитель 63 универсальной последовательной шины, при этом первый и второй выводы первого удлинителя 62 универсальной последовательной шины являются соответственно первым и вторым выводами канала 60 передачи данных, первый вывод первого удлинителя 62 универсальной последовательной шины через первую схему 52 коррекции переходной характеристики кабеля соединен с первым выводом третьей согласованной нагрузки 30, второй вывод которой соединен с третьим выводом канала 60 передачи данных, второй вывод первого удлинителя 62 универсальной последовательной шины через вторую схему 53 коррекции переходной характеристики кабеля соединен с первым выводом четвертой согласованной нагрузки 31, второй вывод которой соединен с четвертым выводом канала 60 передачи данных, третий и четвертый выводы первого удлинителя 62 универсальной последовательной шины соединены соответственно с первым и вторым выводами третьего фильтра 47, предназначенного для уменьшения шума по питанию, и являются соответственно пятым и шестым выводами канала 60 передачи данных, при этом первый, второй, третий и четвертый выводы s-го (s=2, ..., L-1) удлинителя универсальной последовательной шины соединены соответственно с пятым, шестым, седьмым и восьмым выводами (s-1)-го удлинителя универсальной последовательной шины, а пятый, шестой, седьмой и восьмой выводы s-го удлинителя универсальной последовательной шины соединены соответственно с первым, вторым, третьим и четвертым выводом (s+1)-го удлинителя универсальной последовательной шины, пятый и шестой выводы последнего L-го удлинителя 63 универсальной последовательной шины соединены соответственно с первыми выводами первой и второй сигнальных линий 3, 4, седьмой и восьмой выводы последнего L-го удлинителя 63 универсальной последовательной шины соединены соответственно с первыми выводами первой общей шины 64 и первой шины 66 питания, вторые выводы первой и второй сигнальных линий 3, 4 соединены соответственно с первым и вторым выводами восходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, второй вывод первой сигнальной линии 3 через последовательно соединенные третью схему 54 коррекции переходной характеристики кабеля и пятую согласованную нагрузку 32 соединен также с третьим выводом восходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, второй вывод второй сигнальной линии 4 через последовательно соединенные четвертую схему 55 коррекции переходной характеристики кабеля и шестую согласованную нагрузку 33 соединен также с четвертым выводом восходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, второй вывод первой общей шины 64 соединен с пятым выводом второй микросхемы контроллера хаба 26 универсальной последовательной шины, первыми выводами четвертого и пятого фильтров 48, 49, предназначенных для уменьшения шума по питанию, первыми выводами второго стабилизатора 43 напряжения и первого источника 69 питания, шестой вывод второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен со вторыми выводами пятого фильтра 49, предназначенного для уменьшения шума по питанию, и второго стабилизатора 43 напряжения, второй вывод первой шины 66 питания соединен со вторым выводом четвертого фильтра 48, предназначенного для уменьшения шума по питанию, третьим выводом второго стабилизатора 43 напряжения и вторым выводом первого источника 69 питания, каждый j-й канал передачи данных содержит М нисходящих портов второй микросхемы контроллера хаба 26 универсальной последовательной шины и М контроллеров М периферийных устройств, в каждом j-м канале передачи данных к каждому i-му из М нисходящих портов второй микросхемы контроллера хаба 26 универсальной последовательной шины подключен соответствующий i-й контроллер i-го периферийного устройства, при этом первый вывод каждого i-го из М нисходящих портов второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен с первым выводом i-го контроллера соответствующего i-го периферийного устройства, второй вывод каждого i-го из М нисходящих портов второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен со вторым выводом i-го контроллера соответствующего i-го периферийного устройства, первый вывод каждого i-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен также через соответствующую этому выводу согласованную нагрузку с третьим выводом этого же i-го порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, второй вывод каждого i-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен также через соответствующую этому выводу согласованную нагрузку с четвертым выводом этого же i-го порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, третий вывод каждого i-го из М контроллеров М периферийных устройств соединен со вторым выводом первой общей шины 64, четвертый вывод каждого i-го из М контроллеров М периферийных устройств соединен со вторым выводом первой шины 66 питания, при этом первый и второй выводы первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединены соответственно с первым и вторым выводами первого контроллера 8 первого периферийного устройства 2, первый вывод первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен также через седьмую согласованную нагрузку 34 соответствующую первому выводу первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины с третьим выводом первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, второй вывод первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен также через восьмую согласованную нагрузку 35, соответствующую второму выводу первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, с четвертым выводом первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, третий и четвертый выводы первого контроллера 8 первого периферийного устройства 2 соединены соответственно со вторыми выводами первой общей шины 64 и первой шины 66 питания, первый и второй выводы М-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединены соответственно с первым и вторым выводами М-го контроллера 24 М-го периферийного устройства 21, первый вывод М-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен также через девятую согласованную нагрузку 36, соответствующую первому выводу М-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, с третьим выводом М-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, второй вывод М-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины соединен также через десятую согласованную нагрузку 37, соответствующую второму выводу М-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, с четвертым выводом М-го нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, третий и четвертый выводы М-го контроллера М-го периферийного устройства соединены соответственно со вторыми выводами первой общей шины 64 и первой шины 66 питания, первая микросхема контроллера хаба 25 универсальной последовательной шины содержит N нисходящих портов, которым соответствуют N каналов передачи данных, к каждому j-му из N нисходящих портов первой микросхемы контроллера хаба 25 универсальной последовательной шины подключен соответствующий j-и канал передачи данных, первый вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с первым выводом соответствующего j-го канала передачи данных, второй вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен со вторым выводом соответствующего j-го канала передачи данных, третий вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с третьим выводом соответствующего j-го канала передачи данных, четвертый вывод каждого j-го из N нисходящих портов первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с четвертым выводом соответствующего j-го канала передачи данных, третий вывод контроллера 7 компьютера соединен также с пятыми выводами N каналов передачи данных, четвертый вывод контроллера 7 компьютера соединен также с шестыми выводами N каналов передачи данных, при этом первый вывод первого нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с первым выводом первого канала 60 передачи данных, второй вывод первого нисходящего порта первой микросхемы контроллера хаба 25универсальной последовательной шины соединен со вторым выводом первого канала 60 передачи данных, третий вывод первого нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с третьим выводом первого канала 60 передачи данных, четвертый вывод первого нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с четвертым выводом первого канала 60 передачи данных, третий вывод контроллера 7 компьютера соединен также с пятым выводом первого канала 60 передачи данных, четвертый вывод контроллера 7 компьютера соединен также с шестым выводом первого канала 60 передачи данных, при этом первый вывод N-го нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с первым выводом N-го канала 61 передачи данных, второй вывод N-го нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен со вторым выводом N-го канала 61 передачи данных, третий вывод N-го нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с третьим выводом N-го канала 61 передачи данных, четвертый вывод N-го нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины соединен с четвертым выводом N-го канала 61 передачи данных, третий вывод контроллера 7 компьютера соединен также с пятыми выводами N-го канала 61 передачи данных, четвертый вывод контроллера 7 компьютера соединен также с шестым выводом N-го канала 61 передачи данных.

Как показано на фиг.4, каждый дополнительный удлинитель универсальной последовательной шины содержит третью и четвертую сигнальные линии 22, 23, вторую общую шину 65 и вторую шину 67 питания, первые выводы которых являются соответственно первым, вторым, третьим и четвертым выводами удлинителя универсальной последовательной шины, вторые выводы третьей и четвертой сигнальных линий 22, 23, соединены соответственно с первым и вторым выводами восходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины, второй вывод третьей сигнальной линии 22 через последовательно соединенные пятую схему 56 коррекции переходной характеристики кабеля и одиннадцатую согласованную нагрузку 38 соединен также с третьим выводом восходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины, второй вывод четвертой сигнальной линии 23 через последовательно соединенные шестую схему 57 коррекции переходной характеристики кабеля и двенадцатую согласованную нагрузку 39 соединен также с четвертым выводом восходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины, первый и второй выводы нисходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины соединены соответственно с пятым и шестым выводом удлинителя универсальной последовательной шины, первый вывод нисходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины через последовательно соединенные седьмую схему 58 коррекции переходной характеристики кабеля и тринадцатую согласованную нагрузку 40 соединен также с третьим выводом нисходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины, второй вывод нисходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины через последовательно соединенные восьмую схему 59 коррекции переходной характеристики кабеля и четырнадцатую согласованную нагрузку 41 соединен также с четвертым выводом нисходящего порта третьей микросхемы контроллера хаба 27 универсальной последовательной шины, второй вывод второй общей шины 65 соединен с седьмым выводом удлинителя универсальной последовательной шины, с пятым выводом третьей микросхемы контроллера хаба 27 универсальной последовательной шины, первыми выводами шестого и седьмого фильтров 50, 51, предназначенных для уменьшения шума по питанию, первыми выводами третьего стабилизатора 44 напряжения и второго источника 70 питания, шестой вывод третьей микросхемы контроллера хаба 27 универсальной последовательной шины соединен со вторыми выводами седьмого фильтра 51, предназначенного для уменьшения шума по питанию, и третьего стабилизатора 44 напряжения, второй вывод второй шины 67 питания соединен с восьмым выводом удлинителя универсальной последовательной шины, со вторым выводом шестого фильтра 50, предназначенного для уменьшения шума по питанию, третьим выводом третьего стабилизатора 44 напряжения и вторым выводом второго источника 70 питания.

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

В соответствии со спецификацией универсальная последовательная шина (USB) является промышленным стандартом расширения архитектуры персонального компьютера, ориентированным на интеграцию с периферийными устройствами. Шина USB обеспечивает двунаправленную передачу пакетов цифровых данных между компьютером и множеством периферийных устройств в соответствии со спецификацией USB 2.0. Допустимая длина сегмента (длина кабеля USB 2.0 от устройства до хаба, или между двумя хабами или между компьютером и хабом) - до 5 м. Ограничения на длину сегмента диктуются затуханием (искажением формы) импульсного сигнала и вносимыми задержками. Допускается включение между компьютером и периферийными устройствами до 5 промежуточных хабов. Максимальная скорость передачи пакета цифровых данных между компьютером и периферийными устройствами составляет 480 Мбит/с, а минимальная длительность фронта и среза импульсных сигналов 0,5 нс. Амплитуда импульсных сигналов составляет ˜0,4 В, что обеспечивает небольшую потребляемую мощность и меньшую генерацию помех в устройстве. Высокая скорость передачи данных 480 Мбит/с требует тщательного согласования выходного импеданса приемопередатчиков и волнового сопротивления линий связи. Передатчики на высокой скорости (режим HS) являются источниками тока, ориентированными на наличие резисторов на сигнальных линиях.

Устройство, согласно настоящему изобретению, работает следующим образом. После выбора номера канала передачи данных и номера периферийного устройства (см. фиг.3) происходит установка направления передачи данных между контроллером 7 персонального компьютера 1 к контроллеру выбранного ПУ в соответствии со спецификацией USB 2.0. Например, для ПУ1 в режиме передачи от контроллера 7 персонального компьютера 1 к ПУ1 осуществляется передача пакета цифровых данных с первого и второго выводов микросхемы контроллера 7 компьютера 1 соответственно на первый и второй выводы восходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины, который передает пакет цифровых данных соответственно на первый и второй вывод первого нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины. С первого и второго вывода первого нисходящего порта первой микросхемы контроллера хаба 25 универсальной последовательной шины пакеты цифровых данных передаются соответственно на первый и второй вывод первого канала 60 передачи данных, а далее, через L последовательно соединенных удлинителей универсальной последовательной шины, с пятого и шестого выводов последнего L-го удлинителя 63 универсальной последовательной шины передаются соответственно на первые выводы первой и второй сигнальных линий 3 и 4. Со вторых выводов первой и второй сигнальных линий 3, 4 пакеты цифровых данных передаются соответственно на первый и второй выводы восходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, который передает пакет цифровых данных соответственно на первый и второй выводы первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины, а далее с первого и второго выводов первого нисходящего порта второй микросхемы контроллера хаба 26 универсальной последовательной шины пакеты передаются соответственно на первый и второй выводы первого контроллера 8 первого периферийного устройства 2.

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

В режиме передачи, от контроллера 7 персонального компьютера 1 к периферийным устройствам, первый и второй выводы нисходящих портов микросхем контроллеров хабов 25, 26, 27 универсальной последовательной шины являются источниками импульсного тока, к которым подключены внешние согласованные нагрузки, а первый и второй выводы восходящих портов микросхем контроллеров хабов 25, 26, 27 универсальной последовательной шины являются приемниками пакетов цифровых данных.

В режиме передачи, от периферийных устройств к контроллеру 7 персонального компьютера 1, первый и второй выводы нисходящих портов микросхем контроллеров хабов 25, 26, 27 универсальной последовательной шины являются приемниками пакетов цифровых данных, а первый и второй выводы восходящих портов микросхем контроллеров хабов 25, 26, 27 универсальной последовательной шины являются источниками импульсного тока, к которым подключены внешние согласованные нагрузки. Поэтому на первый и второй выводы всех портов микросхем контроллеров хабов 25, 26, 27 универсальной последовательной шины подключены внешние согласованные нагрузки 28, ..., 41. Величина согласованных нагрузок выбирается равной волновому сопротивлению используемого кабеля и поэтому в устройстве обеспечивается надежная передача данных без отражения сигналов в сигнальных линиях 3, 4, 22, 23 кабеля. Первый и второй выводы сигнальных линий 3, 4, 22, 23 кабелей подключены к согласованным нагрузкам 30, ..., 33, 38, ..., 41 через соответствующие схемы 52, ..., 59 коррекции переходной характеристики кабеля. Наличие внешних согласованных нагрузок 30, ..., 33, 38, ..., 41 позволяет согласовать различные типы кабеля с разным волновым сопротивлением. Схемы 52, ..., 59 коррекции переходной характеристики кабеля позволяют скорректировать переходную характеристику кабеля на участке медленного нарастания и поэтому существенно улучшить форму импульсных сигналов в цифровых пакетах информации. Последовательное соединение схемы коррекции переходной характеристики кабеля и согласованной нагрузки позволяет провести коррекцию переходной характеристики кабеля без уменьшения амплитуды импульсных сигналов.

На фиг.5 представлена осциллограмма импульсного сигнала на выходе сигнальной линии без схем коррекции переходной характеристики кабеля. На фиг.6 представлена осциллограмма импульсного сигнала на выходе сигнальной линии со схемами коррекции переходной характеристики кабеля. Анализ осциллограмм показывает существенное улучшение формы импульсного сигнала и наличие крутого фронта и среза импульса при использовании последовательного соединения схемы коррекции переходной характеристики кабеля с согласованной нагрузкой. Сигнальные линии кабеля являются двунаправленными линиями передачи. Поэтому, для обеспечения идентичности формы импульсных сигналов при их передаче в разных направлениях, схемы коррекции переходной характеристики кабеля и согласованные нагрузки установлены в начале и в конце сигнальных линий. Поступление импульсных сигналов с крутыми фронтом и срезом на первый и второй выводы портов микросхем контроллеров хабов 25, 26, 27 универсальной последовательной шины, работающих в режиме приема, позволяет обеспечить форму выходных импульсных сигналов, не зависящую от передаваемой информации, а следовательно, уменьшить джиттер импульсных сигналов в цифровых пакетах информации.

При использовании длинных линий передачи происходит падение напряжения питания на шинах питания, что влияет на величину порога компарирования приемника в микросхемах контроллеров хабов 25, 26, 27 универсальной последовательной шины. В результате при пологом фронте и срезе импульсного сигнала это влияет на изменение длительности импульсов в цифровых пакетах информации, а следовательно, увеличивает джиттер импульсных сигналов. Использование стабилизаторов 42, ..., 44 напряжения и источников 69, 70 питания позволяет обеспечить постоянное значение напряжения питания при изменении длины кабеля, а следовательно, уменьшить джиттер импульсных сигналов.

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

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

Это позволяет достигнуть существенно лучших по сравнению с прототипом технических результатов:

1) увеличить максимальную скорость передачи данных между компьютером и периферийными устройствами в 40 раз до 480 Мбит/с,

2) увеличить количество каналов передачи данных с подключаемьми периферийными устройствами,

3) увеличить длину используемого кабеля, по которому могут передаваться пакеты цифровой информации, в том числе и с высокой скоростью, до величины, ограниченной только протоколом обмена данных в последовательной шине. Это осуществлено за счет увеличения в три раза длины каждого сегмента универсальной последовательной шины (каждой из сигнальных линий 3, 4, 22, 23) в устройстве передачи данных до величины 15 метров (т.е. увеличить в три раза по сравнению со спецификацией USB 2.0 до длины, ограниченной только протоколом обмена данных в последовательной шине в соответствии со спецификацией этой шины), а также использовать различные типы кабеля и согласовывать их волновое сопротивление.

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

Данная совокупность отличительных признаков позволяет достичь названный технический результат.

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

Литература

1. M.Dolle, A Dynamic Line-Termination Circiut for Multireceiver Nets, IEEE Journal on Solid-State Circuits, vol. NO.12, December 1993, p. 1370-1373.

2. Han Shu, Usb Multi-Function Connecting Device, United States Patent 6058441, May 2, 2000.

3. Патент РФ №2275682.

4. Universal Serial Bus Specification Revision 2,0.

http//www.usb.org/developrs/docs/usb_20_040907.zip

Класс G06F13/38 передача информации, например по шине

устройство массовой памяти и система хранения данных -  патент 2509349 (10.03.2014)
соединения и динамическое конфигурирование интерфейсов для мобильных телефонов и многофункциональных устройств -  патент 2497186 (27.10.2013)
способ обработки данных, узел-маршрутизатор и носитель информации -  патент 2487401 (10.07.2013)
способ передачи цифровой информации через параллельную магистраль -  патент 2465632 (27.10.2012)
коммуникационный модуль -  патент 2454710 (27.06.2012)
способ, а также система для надежной передачи циклических передаваемых данных процесса -  патент 2452114 (27.05.2012)
способ, компьютерная программа и компьютерная сеть для совместного использования данных в реальном времени -  патент 2448421 (20.04.2012)
способ цифровой передачи информации -  патент 2447492 (10.04.2012)
система передачи информации с созданием информации о техническом обслуживании, способ передачи информации (варианты) -  патент 2444060 (27.02.2012)
система для передачи данных -  патент 2444052 (27.02.2012)

Класс H04L12/28 отличающиеся конфигурацией сети, например локальные сети (LAN), глобальные сети (WAN)

устройство и способ для выполнения функции агента разрешения dns -  патент 2527756 (10.09.2014)
способ и устройство создания одноранговой группы в одноранговом приложении и способ применения одноранговой группы -  патент 2522995 (20.07.2014)
планирование с разрешением передачи в обратном направлении в системах беспроводной связи -  патент 2521594 (27.06.2014)
сервисная система беспошлинной торговли на транспортном средстве и способ ее осуществления -  патент 2520389 (27.06.2014)
способ и устройство для защиты канала в виртуальной частной локальной сети -  патент 2520387 (27.06.2014)
архитектура системы обслуживания политик для сеансов, создаваемых с использованием stun -  патент 2519388 (10.06.2014)
устройство и способ беспроводной передачи данных -  патент 2517725 (27.05.2014)
способ и система ассоциирования сетевых приложений -  патент 2517319 (27.05.2014)
устройство связи, способ связи для него и машиночитаемый носитель хранения данных -  патент 2513677 (20.04.2014)
устройство, способ и система связи -  патент 2510141 (20.03.2014)
Наверх