ID bài viết: 000083600 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 05/02/2014

Ethernet tốc độ gấp ba với thiết kế 1000BASE-X và SGMII PCS nhận được số byte mở trước sai

Môi Trường

  • Phiên bản đăng ký Intel®Intel® Quartus® II
  • Ethernet
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Sự cố quan trọng

    Mô tả

    Thiết kế Ethernet tốc độ gấp ba sử dụng SGMII PCS và 1000BASE-X giao thức sẽ nhận được số byte mở đầu sai.

    Đối với giao thức 1000BASE-X, mã hóa các khoảng thời gian nhàn rỗi /I2/ là được xây dựng từ 2 nhóm mã: /K28.5/ ký tự ở vị trí thậm chí và /D16.2/ ở vị trí lạ. Nếu gmii_tx_en xuất hiện xác nhận GMII ở vị trí lạ, máy trạng thái truyền không thể ngay lập tức chèn nhóm mã Start-Of-Packet /S/ khi ký tự Nhàn rỗi phải được hoàn thành. Do đó, ký tự /S/ sẽ được chèn sau i2/ đã hoàn thành. Trong trường hợp này, /D16.2/ của /I2/ được chèn vào thay vì byte đầu tiên của trường mở đầu, và /S/ tại byte thứ hai của trường mở đầu. Trong quá trình xử lý khung này, máy trạng thái nhận sẽ thay thế /S/ bằng byte mở đầu. Tuy nhiên byte mở đầu của khung GMII truyền gốc không được thay thế với byte mở đầu (nó được thay thế bằng /D16.2/ ký tự để hoàn thành trình tự nhàn rỗi trong quá trình hoạt động truyền). Kết quả kịch bản này một byte mất liên quan trước trên toàn hệ thống. IEEE 802.3-2008 thông số kỹ thuật giải thích vấn đề này trong điều 65.1.3.2.1:NOTE 1 - Chức năng truyền 1000BASE-X PCS thay thế octet đầu tiên của mở đầu với nhóm mã /S/ hoặc bỏ octet đầu tiên và thay thế octet thứ hai của phần mở đầu bằng nhóm mã /S/. Quyết định này dựa trên sự liên kết chẵn hoặc lẻ của PCS sơ đồ truyền trạng thái (xem Hình 36-5). Máy tính 1000BASE-X nhận được chức năng thay thế nhóm mã /S/ bằng một octet mở đầu. Octet thứ ba của phần mở đầu là octet đầu tiên được truyền qua 1000BASE-X PHY không thay đổi.

    Các sản phẩm liên quan

    Bài viết này áp dụng cho 1 sản phẩm

    Thiết bị có thể lập trình Intel®

    Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.