Lý lịch
Tôi đang làm việc với một khách hàng trong một dự án lớn đòi hỏi phải có chip mạng tùy chỉnh được thiết kế để giải quyết các yêu cầu truyền dữ liệu trong dự án. Mạng được dự định gửi các gói nhỏ một vài inch từ PCB này sang PCB khác qua một cáp xoắn đôi. Chúng tôi sẽ thiết kế và chỉ định giao thức mạng và một công ty khác sẽ chịu trách nhiệm triển khai silicon.
Tôi ước tính rằng tốc độ dữ liệu 20Mbps giữa các nút sẽ dễ dàng đối phó với lượng dữ liệu cần gửi, với nhiều khoảng trống nên lượng dữ liệu sẽ tăng trong tương lai.
Vấn đề
Khách hàng đang hỏi tôi tại sao tôi chỉ định 20Mbps. Tại sao không phải là 1Gbps? Điều đó có tốt hơn không? Theo trực giác, tôi cảm thấy rằng việc tăng tốc độ dữ liệu một cách ồ ạt vượt quá những gì cần thiết là một ý tưởng tồi. Ban đầu, tôi nghĩ rằng hệ thống cáp sẽ cần được bảo vệ (điều mà tôi không muốn), nhưng nhìn vào các loại cáp Ethernet, tôi thấy rằng Gigabit Ethernet có thể chạy trên cáp Cat 6, không cần phải được bảo vệ.
Những ràng buộc khác
- Dự án bị giới hạn không gian một cách tuyệt vọng và chúng ta không có chỗ cho những thứ như từ tính, trừ khi nó là một thành phần rất nhỏ (tối đa 0603).
- Các dây cáp cần phải mỏng và linh hoạt nhất có thể.
- Thiết bị sẽ chạy từ nguồn điện cắm, do đó không có yêu cầu năng lượng thấp cụ thể.
Câu hỏi
Các vấn đề, về thiết kế silicon, hệ thống cáp và bất cứ điều gì khác, có thể phải đối mặt ở tốc độ 1Gbps, sẽ không tệ như vậy ở 20Mbps? Tôi có nên đi với đề xuất của khách hàng về việc triển khai mạng ở tốc độ 1Gbps hay tôi nên nhấn mạnh vào việc chỉ thực hiện những gì được yêu cầu?
Chúng tôi đang bị NDA nghiêm ngặt, vì vậy tôi không thể cung cấp quá nhiều chi tiết về các yêu cầu của chúng tôi. Nhưng xin vui lòng để lại một bình luận nếu cần làm rõ.