УСОВЕРШЕНСТВОВАНИЕ ИНТЕРФЕЙСА PCI EXPRESS

1. Устройство, содержащее:
логическую схему ввода/вывода для:
идентификации, что канал передачи данных должен выйти из активного состояния, причем канал передачи данных содержит множество линий;
поддержки информации о четности для указанных линий на основе данных, ранее переданных по каналу передачи данных; и
передачи указания информации о четности перед выходом из активного состояния.
2. Устройство по п. 1, в котором указание информации о четности передают в ответ на выход.
3. Устройство по п. 1, в котором указание информации о четности передают в составе упорядоченного набора.
4. Устройство по п. 3, в котором указание информации о четности для каждой линии введено в соответствующий бит четности для каждой линии, входящий в состав упорядоченного набора.
5. Устройство по п. 3, в котором упорядоченный набор содержит упорядоченное множество (OS) пропусков (SKP).
6. Устройство по п. 1, в котором канал передачи данных выполнен с возможностью выхода из активного состояния на основе восстановления канала передачи данных.
7. Устройство по п. 6, в котором восстановление канала передачи данных происходит на основе обнаружения ошибки в указанном канале передачи данных.
8. Устройство по п. 7, в котором ошибка представляет собой ошибку кадрирующего маркера.
9. По меньшей мере один доступный для машины носитель для хранения информации, имеющий сохраненный на носителе код, вызывающий, при исполнении машиной, выполнение машиной этапов, на которых:
передают данные по каналу передачи данных, содержащему множество линий;
поддерживают информацию о четности для каждой линии на основе переданных данных;
идентифицируют, что канал передачи данных должен выйти из активного состояния; и
передают информацию о четности перед выходом из активного состояния.
10. Носитель для хранения информации по п. 9, в котором информацию о четности передают в упорядоченном множестве (OS) пропусков (SKP).
11. Носитель для хранения информации по п. 9, в котором информация о четности подлежит передаче прежде планируемого момента передачи информации о четности на основе идентификации, что канал передачи данных должен выйти из активного состояния.
12. Носитель для хранения информации по п. 9, в котором канал передачи данных выполнен с возможностью выхода из активного состояния на основе восстановления канала передачи данных, запускаемого в ответ на обнаружение ошибки в указанном канале передачи данных.
13. Носитель для хранения информации по п. 12, в котором код при его исполнении дополнительно вызывает выполнения этапа, на котором принимают данные, указывающие ошибку, от приемного устройства.
14. Устройство, содержащее:
логическую схему ввода/вывода для:
поддержки первой информации о четности для каждой из множества линий в составе канала передачи данных на основе данных, ранее переданных по каналу передачи данных;
приема второй информации о четности в ответ на событие, причем событие вызывает выход канала передачи данных из активного состояния, и вторая информация о четности передается перед выходом из активного состояния; и
сравнения первой информации о четности со второй информацией о четности для идентификации потенциальных ошибок линий в одной или более линиях.
15. Устройство по п. 14, в котором вторая информация о четности входит в состав упорядоченного набора.
16. Устройство по п. 15, в котором вторая информация о четности включена в биты четности, входящие в состав указанного упорядоченного набора.
17. Устройство по п. 15, в котором указанный упорядоченный набор содержит SKP OS.
18. Устройство по п. 14, в котором канал передачи данных выходит из активного состояния на основе восстановления канала передачи данных, запускаемого ошибкой, обнаруженной в канале передачи данных.
19. Устройство по п. 18, в котором ошибка представляет собой ошибку кадрирующего маркера.
20. Устройство по п. 14, в котором логическая схема ввода/вывода дополнительно выполнена с возможностью передавать сообщения о потенциальных ошибках линий в регистр ошибок линий.
21. Устройство по п. 20, в котором регистр ошибок линий представляет собой регистр LES.
22. Система, содержащая:
канал передачи данных, содержащий множество линий;
первое устройство;
второе устройство, выполненное с возможностью связи с первым устройством по каналу передачи данных, причем второе устройство содержит логическую схему ввода/вывода для:
передачи данных первому устройству по каналу передачи данных;
поддержки информации о четности для каждой из линий на основе переданных данных;
идентификации, что канал передачи данных должен выйти из активного состояния; и
передачи указания информации о четности перед выходом из активного состояния.
23. Система по п. 22, в которой информация о четности представляет собой первую информацию о четности, и первое устройство содержит логическую схему ввода/вывода для:
поддержки второй информации о четности для каждой из линий на основе данных;
приема указания первой информации о четности; и
сравнения первой информации о четности со второй информацией о четности для идентификации потенциальных ошибок линий в одной или более линиях.
24. Система по п. 23, в которой логическая схема ввода/вывода в составе первого устройства выполнена с возможностью определять потенциальную ошибку в определенной линии из упомянутых линий на основе сравнения первой информации о четности со второй информацией о четности.
25. Система по п. 22, в которой указание информации о четности включено в SKP OS, передаваемое вторым устройством первому устройству.