cấu trúc bộ nhớ Transceiver
EEPROM của một người chuyển giao lưu trữ dữ liệu vĩnh viễn mà thiết bị sử dụng để xác định module. Giao diện quản lý cũng cung cấp quyền truy cập vào chẩn đoán, trạng thái và cài đặt. Toàn bộ hình ảnh bộ nhớ thường được gọi là "SFP firmware", nhưng dữ liệu nhận dạng liên tục, hồ sơ trực tiếp và phần mềm nội bộ của người điều khiển là những thứ khác nhau. Viết các trường nhận dạng không thay đổi thiết kế vật lý của module.
Các phần sau đây giải thích Serial ID, A0h/A2h và sự khác biệt giữa SFP, XFP, QSFP và CMIS module. Địa chỉ và chức năng bắt buộc phụ thuộc vào bản đồ bộ nhớ cụ thể và sửa đổi của nó. Trong SFPTotal Wizard, chọn phù hợp Loại mô-đun và Bảng địa chỉ Thay vì chỉ dựa vào một lĩnh vực có tên tương tự.
EEPROM, ID hàng loạt và hồ sơ trực tiếp
| Dữ liệu | mục đích | Quan điểm khi thực hiện thay đổi |
|---|---|---|
| ID / Serial ID | Nhà sản xuất, số phần, số loạt, giao diện quảng cáo và thông tin khác. | Thiết bị sử dụng các lĩnh vực này để xác định. Họ không tự chứng minh khả năng phần cứng của module. |
| Chẩn đoán và tình trạng | DDM đo lường, lá cờ và trạng thái chức năng. | Giá trị có thể thay đổi trong quá trình hoạt động; không phải tất cả các hồ sơ đều có thể được viết. |
| Thiết lập bền vững và dịch vụ | Calibration, dữ liệu của nhà sản xuất và các khu vực người dùng nơi được cung cấp. | Các thông số kỹ thuật, giấy phép truy cập và thủ tục áp dụng cho sản phẩm cụ thể được yêu cầu. |
EEPROM có thể là một chip riêng biệt hoặc được tiếp xúc thông qua bộ điều khiển module. Một buffer đọc trên I²C không tự động tiết lộ kiến trúc bộ nhớ nội bộ. Các thủ tục truy cập và kiên trì phải được kiểm tra riêng biệt từ một bài đọc thành công.
SFP chuyển đổi
Bản đồ bộ nhớ gia đình SFP dựa trên SFF-8472 sử dụng không gian địa chỉ A0h và A2h. Đây là các ghi chú địa chỉ 8-bit thông thường bao gồm bit hướng; trong ghi chú 7, các địa chỉ tương ứng là: 0x50 và 0x51. Đừng nhầm lẫn chúng với một offset byte hoặc một số trang bổ sung.

Diagram minh họa tổ chức bộ nhớ. Kiểm tra đánh giá SFF-8472 áp dụng để xác định chính xác các lĩnh vực.
A0h và các trường nhận dạng
Trong SFF-8472 12.5a, cơ sở và các trường nhận dạng mở rộng chiếm byte 0–95. Bytes 96–127 được phân bổ cho Vendor Specific EEPROM. Bytes 128–255 được đánh dấu Được bảo lưu trong sửa đổi này; chúng không được mô tả như là một khu vực lưu trữ tiêu chuẩn phổ quát cho "mã tương thích". Việc thực hiện của một nhà sản xuất có thể khác nhau và yêu cầu tài liệu riêng biệt.
| Vùng | Đánh giá, decimal | giải thích |
|---|---|---|
| Tên bán hàng | 20–35 | Tên nhà sản xuất, 16 ASCII byte. |
| Nhà cung cấp OUI | 37–39 | Một xác định ba bit, không phải một tên thương hiệu văn bản. |
| Nhà cung cấp PN | 40–55 | Số phần, 16 ASCII byte. |
| Nhà cung cấp Rev | 56–59 | Phần sửa đổi, bốn byte ASCII. |
| Nhà cung cấp SN | 68–83 | Số loạt, 16 ASCII byte. |
| CC_BASE / CC_EXT | 63 / 95 | Các trường kiểm toán cho các phạm vi nhận dạng tương ứng. |
Ví dụ, Vendor PN bắt đầu với offset 40, hoặc 0x28. Nơi này là 16 byte dài, vì vậy byte cuối cùng là 55 (0x37). Các địa chỉ này thuộc về bản đồ bộ nhớ SFP và không được áp dụng cho một trường có tên tương tự QSFP hoặc CMIS.
A2h và các trang bổ sung
A2h bao gồm các lĩnh vực chẩn đoán, định dạng và kiểm soát. Các trang trên bổ sung có sẵn khi Paging được hỗ trợ; chúng được chọn trong cửa sổ trên với byte 128–255. Đừng giả định rằng mỗi SFP, mô-đun đồng hoặc DAC cung cấp A2h, tất cả các đo chẩn đoán hoặc tất cả các trang bổ sung.
Không có địa chỉ mật khẩu bắt buộc duy nhất cho tất cả các module SFP: SFF-8472 cung cấp các chức năng cụ thể cho nhà sản xuất. Tài liệu Wizard mô tả các thông số nhập mật khẩu có thể cấu hình, nhưng giá trị của chúng phải được kiểm tra chống lại việc triển khai module. Xem thêm về SFP viết bảo vệ.
XFP chuyển đổi
XFP sử dụng bản đồ quản lý riêng được xác định trong INF-8077i. Các cửa sổ dưới và các bảng trên có thể chuyển đổi không nên được xử lý như hai khu vực SFP A0h/A2h. Wizard có thể nhãn các bảng bổ sung T00h, T01h và như vậy; điều này không có nghĩa là các offset từ SFF-8472 áp dụng cho chúng.

QSFP chuyển đổi
Đối với gia đình QSFP, trước tiên xác định giao diện quản lý nào được sử dụng. SFF-8636 định nghĩa một cửa sổ dưới ở byte 0–127 và một cửa sổ trên ở byte 128-255 với lựa chọn trang. Trang trên 00h chứa dữ liệu nhận dạng; nội dung của các trang khác và các chức năng có sẵn phụ thuộc vào sản phẩm.

Trang 02h trong bản đồ này là bộ nhớ người dùng, chứ không phải là một hình ảnh bắt buộc cho một thương hiệu cụ thể trên mỗi sản phẩm. Một số module hiện đại sử dụng CMIS. Bản đồ bộ nhớ áp dụng quan trọng hơn một sự xuất hiện vật lý tương tự hoặc tỷ lệ dữ liệu danh nghĩa.
QSFP-DD chuyển đổi
CMIS định nghĩa một mô hình quản lý chung cho nhiều yếu tố hình thức. Nó phân biệt bộ nhớ thấp hơn từ một cửa sổ trên; các mô-đun trang sử dụng lựa chọn trang và, khi được cung cấp, lựa chọn ngân hàng. Mô-đun quảng cáo các trang và chức năng được hỗ trợ của nó, mà phải được kiểm tra chống lại đánh giá CMIS và tài liệu của nhà sản xuất. Bộ nhớ phẳng và bộ nhớ trượt không đòi hỏi các hoạt động tương tự.

Ảnh minh họa cho thấy nguyên tắc giải quyết. Kiểm tra sửa đổi CMIS được thực hiện cho danh sách trang và các chức năng bắt buộc; biểu đồ không mô tả khả năng của mỗi module.
OSFP chuyển đổi
OSFP cũng sử dụng CMIS, nhưng điều này không có nghĩa là tất cả các trang và chức năng được triển khai đều phù hợp với các trang của mỗi module QSFP-DD. Kiểm tra khả năng quảng cáo của mô-đun cụ thể, kiểm tra giao diện và hỗ trợ bảng điều khiển lập trình thông qua. Factor hình dạng vật lý và tương thích giao diện điện được tách ra khỏi mô hình quản lý chung.
Đọc, tiết kiệm và sửa đổi dữ liệu trong Wizard
- Xác định yếu tố hình thức, số phần và sửa đổi. Chọn Module Type và Address table, sau đó thực hiện một Đọc code từ module.
- tạo ra Một backup các khu vực có thể truy cập. Ghi lại bất kỳ trang nào không thể đọc được: một bộ không đầy đủ không nên được coi là hình ảnh sản phẩm đầy đủ.
- Khi chọn mã, hãy làm theo Thông tin cơ sở dữ liệu firmware. Kiểm tra bản đồ bộ nhớ, triển khai phần cứng và thiết bị mục tiêu.
- Tùy chọn The viết bảo vệ, chỉ chuẩn bị những thay đổi cần thiết và kiểm tra Checkshua.
- Sau khi viết Đọc lại cùng các lĩnh vực. So sánh dữ liệu liên tục, xem xét rằng hồ sơ chẩn đoán thay đổi trong quá trình hoạt động.
- Kiểm tra nhận dạng và kết nối thực tế trong thiết bị mục tiêu. Một bài viết ghi nhớ thành công không thay thế một bài kiểm tra liên kết.
Thay đổi tên nhà cung cấp, số phần hoặc mã tương thích không chuyển MM optics thành SM optics hoặc thêm một tỷ lệ dữ liệu vật lý không được hỗ trợ. Việc viết quá nhiều các hồ sơ điều chỉnh và dịch vụ đòi hỏi một thủ tục riêng biệt, hợp lý.
Thông số kỹ thuật và các nguồn lực liên quan
- SFF-8472 12.5a, bảng 4-2, phần 4.3, 7 và 10.2 – SFP; các trường nhận dạng và truy cập cụ thể của nhà cung cấp.
- SFF-8636 2.12 - Bản đồ quản lý cho các mô-đun bốn dây; INF-8077i 4.5 — XFP.
- Danh mục OIF CMIS – các đánh giá được công bố; tính áp dụng phải được kiểm tra đối với sản phẩm.
- MSA, SFF và CMIS tham khảo và Đọc DDM trong Wizard.