Logo Zephyrnet

PCI Express: xe buýt không phải xe buýt và niềm vui khi hack nó #PCIe @Hackaday

Ngày:

Mọi người đều hào hứng trước Mâm xôi Pi 5 nhận được khả năng bus PCI Express (PCIe) rõ ràng (một số bo mạch Raspberry Pi 4 đã bị hack để truy cập các làn PCIe bên trong). PCIe đã có mặt trong các máy tính để bàn hiện đại trong khoảng 20 năm trở lại đây, thay thế cho chuẩn PCI cũ hơn, không tương thích. Nó đã trải qua 7 lần sửa đổi tiêu chuẩn kể từ khi được giới thiệu và cũng có một số biến thể:

  • PCI Card Mini nhanh
  • SATA nhỏ (mSATA)
  • PCI Express M.2

Một vài năm trước đây, Maya Posch tại Hackaday đã viết một bài viết xuất sắc trên PCIe và hack nó.

PCIe cung cấp khả năng thêm các bộ chuyển mạch cho phép nhiều điểm cuối PCIe (một thiết bị hoặc một phần của thiết bị) chia sẻ liên kết PCIe (được gọi là 'làn').

Sự thay đổi từ bus song song sang liên kết nối tiếp này giúp đơn giản hóa cấu trúc liên kết rất nhiều so với ISA hoặc PCI, nơi thời gian giao tiếp phải được chia sẻ với các thiết bị PCI khác trên bus và chỉ có thể hoạt động bán song công. Khả năng bó nhiều làn để cung cấp ít hoặc nhiều băng thông cho các cổng hoặc thiết bị cụ thể có nghĩa là không cần khe cắm card đồ họa chuyên dụng, ví dụ như sử dụng khe cắm PCIe x16 với 16 làn. Tuy nhiên, điều đó có nghĩa là chúng tôi đang sử dụng các liên kết nối tiếp chạy ở tốc độ nhiều GHz và phải được triển khai dưới dạng các cặp vi sai để bảo vệ tính toàn vẹn của tín hiệu.

Tính linh hoạt này của PCIe cũng dẫn đến việc các làn PCIe được chuyển đến những địa điểm mới lạ và tuyệt vời. Các thông số kỹ thuật như Thunderbolt của Intel (nay là USB 4) bao gồm chỗ cho nhiều làn PCIe 3.0, hỗ trợ các giải pháp lưu trữ bên ngoài nhanh chóng cũng như các card video bên ngoài hoạt động tốt như các card bên trong.

Bộ lưu trữ thể rắn đã chuyển từ giao thức SATA sang NVMe, về cơ bản xác định một thiết bị lưu trữ được gắn trực tiếp vào bộ điều khiển PCIe. Sự thay đổi này đã cho phép cài đặt các thiết bị lưu trữ NVMe hoặc thậm chí tích hợp trực tiếp trên bảng logic chính.

Đọc thêm trong bài viết hackaday tại đây và cũng trên Wikipedia.

tại chỗ_img

Tin tức mới nhất

tại chỗ_img