Задний план
Я работаю с клиентом над большим проектом, для которого требуется специальный сетевой чип, разработанный для решения требований по передаче данных в рамках проекта. Сеть предназначена для отправки небольших пакетов на расстоянии нескольких дюймов от одной печатной платы на другую по одному кабелю витой пары. Мы будем разрабатывать и указывать сетевой протокол, а другая компания будет отвечать за внедрение кремния.
Я полагаю, что скорость передачи данных 20 Мбит / с между узлами легко справится с объемом данных, которые необходимо отправить, с большим запасом места, если в будущем объем данных увеличится.
проблема
Клиент спрашивает меня, почему я указываю только 20 Мбит / с. Почему не что-то вроде 1Gbps? Разве это не было бы лучше? Интуитивно я чувствую, что увеличение скорости передачи данных сверх того, что было бы необходимо, - плохая идея. Первоначально я думал, что кабель должен быть экранирован (что мне не нужно), но, глядя на категории кабелей Ethernet, я вижу, что Gigabit Ethernet может работать на кабеле Cat 6, который не нуждается в экранировании.
Другие ограничения
- Проект крайне ограничен в пространстве, и у нас нет места для таких вещей, как магнетизм, если только это не очень маленький компонент (макс. 0603).
- Кабели должны быть максимально тонкими и гибкими.
- Устройство будет работать от подключенного источника питания, поэтому особых требований к низкому энергопотреблению нет.
Вопрос
Какие проблемы, с точки зрения дизайна кремния, прокладки кабелей и всего остального, с которыми можно столкнуться при скорости 1 Гбит / с, не так уж и плохо при скорости 20 Мбит / с? Должен ли я пойти с предложением моего клиента о создании сети на скорости 1 Гбит / с или я должен настаивать на реализации только того, что требуется?
У нас строгий NDA, поэтому я не могу дать слишком много подробностей о наших требованиях. Но, пожалуйста, оставьте комментарий, если требуется уточнение.