Производство печатных плат для терминалов Zero Client Terminal, предназначенных для удаленного доступа к рабочему столу.
Плата терминала с нулевым клиентом должна быть спроектирована и изготовлена как специализированное устройство для удаленного доступа, а не как упрощенная материнская плата ПК. В классической архитектуре нулевого клиента с аппаратным и программным обеспечением отсутствует универсальный процессор, локальная операционная система и локальное хранилище данных приложений. Плата сосредоточена на процессоре протоколов, Ethernet, дисплее, USB, аудио, программном обеспечении и защищенной идентификации устройства.
Эта более узкая архитектура меняет как процесс закупок, так и тестирование. Важные вопросы, возникающие в процессе производства, заключаются в том, что сетевой канал работает корректно, все интерфейсы дисплея/USB исправны, запрограммированы правильные микропрограммы и идентификаторы, а также конечная точка может установить необходимую удаленную сессию.
Настоящий «нулевой клиент» использует выделенное конечное оборудование, а не обычный ПК.
Термин «нулевой клиент» не следует использовать как синоним недорогого тонкого клиента . В классической архитектуре PCoIP Tera2, описанной HP Anyware, конечная точка не имеет универсального процессора, локальной операционной системы и локального хранилища данных. Это аппаратно-программное устройство, задача которого — установить удаленную сессию, декодировать видеопоток и обеспечить связь с локальными периферийными устройствами дисплея, аудио и USB.
Это меняет логику закупки печатных плат. Нет необходимости оптимизировать производительность локальных приложений или большую емкость SSD. Вместо этого плата оценивается по детерминированному поведению в сети, выводу изображения, политике USB, предоставлению встроенного ПО, термической стабильности и защищенной идентификации устройства.
| Размер дизайна | нулевой клиент | Тонкий клиент |
|---|---|---|
| Вычисление | Специализированный процессор для конечной точки / протокольный чип. | Встраиваемый процессор/система на кристалле общего назначения. |
| Локальная ОС | Конечная точка, работающая на основе встроенного ПО, без прикладной ОС в классической архитектуре. | Windows IoT, Linux/ThinPro или другая локальная ОС. |
| Локальное хранение данных | Отсутствует локальное хранилище данных приложения. | eMMC/NVMe/флэш-память для ОС и локальных приложений/кэша. |
| Основная рабочая нагрузка | Функции конечной точки кодирования/декодирования удаленных сессий. | Удалённая сессия плюс локальный браузер/приложения/агенты в соответствии с настройками. |
| Фокус на производстве | Прошивка, идентификация, сеть, дисплей, безопасность USB. | BIOS + образ ОС + хранилище + более широкая проверка аппаратного обеспечения ПК. |
Разработайте печатную плату с учетом потребностей выделенного процессора и его памяти/флэш-памяти.
Процессору с нулевым клиентом по-прежнему необходима вспомогательная электроника: память DDR или выделенная память в зависимости от платформы, загрузочная/прошивочная флэш-память, линии питания, генераторы, сетевой PHY/магнитные компоненты, передатчики дисплея и интерфейсы USB. Разница заключается в том, что эти ресурсы обслуживают прошивку конечного устройства, а не локальную операционную систему приложения.
- Разветвление процессора: Разводка и разделение компонентов BGA должны строго соответствовать эталонному проекту «протокол-кремний».
- Прошивка: Емкость и интерфейс должны соответствовать утвержденной ветке микропрограммного обеспечения и стратегии отката/обновления.
- Часы: Функции сети и отображения зависят от стабильных тактовых генераторов; замена генераторов должна оставаться контролируемой.
- Память: Рассматривайте параметры синхронизации/топологии памяти как требования платформы, даже если пользователь никогда не видит «объем оперативной памяти».
- Интерфейсы отладки: Обеспечьте безопасный доступ к производственным/программным процессам, не оставляя при этом открытыми неконтролируемые пути отладки в полевых условиях.
Ethernet является основным каналом передачи данных и заслуживает приоритета.
Для устройства удаленного доступа целостность сети — это не просто одна из многих функций ввода-вывода; это путь передачи данных, обеспечивающий работу рабочего стола пользователя. Поэтому компоновку физического уровня, магнитные компоненты, качество тактовой частоты, экранирование разъемов и целостность питания следует рассматривать как ключевую функцию.
- PHY-to-magnetics: Обеспечьте компактность дифференциальной маршрутизации и ее соответствие утвержденной схеме Ethernet.
- Магниты/RJ45: Используйте утвержденные интегрированные или дискретные магнитные компоненты и заземление шасси/экрана управления.
- Электростатический разряд: Защита должна возвращать переходный ток по предназначенному для шасси/заземления пути, а не через плоскость заземления процессора.
- Светодиоды связи: Для простых индикаторов по-прежнему необходим контроль правильной полярности и варианта разъема.
- Тестирование производственного трафика: Тестирование только канала связи может не выявить проблемные пары; используйте метод проверки пакетов/пропускной способности или метод проверки ошибок, соответствующий времени цикла.
Сетевые сбои могут маскироваться под сбои удаленного протокола.
Некачественная пайка или неплотное прилегание магнитных контактов могут приводить к разрывам сеансов, которые выглядят как проблемы с сервером или программным обеспечением. Поэтому перед началом устранения неполадок в удаленных сеансах необходимо проверить физический путь Ethernet в производственной среде.
Дисплей, USB и аудио — это локальный пользовательский интерфейс.
Zero Client по-прежнему должен подключать один или несколько мониторов, а также клавиатуры, мыши, гарнитуры, смарт-карты или другие авторизованные USB-устройства. Эти интерфейсы представляют собой локальную аппаратную поверхность удаленного компьютера.
| Локальный интерфейс | Обеспокоенность по поводу ПХБ | Приемка продукции |
|---|---|---|
| DisplayPort / DVI / HDMI в зависимости от платформы | Высокоскоростная трассировка, запуск разъемов, защита от электростатического разряда и картирование полос движения. | Проверка дисплея/охладителя в утвержденном режиме. |
| USB-клавиатура/мышь | Питание порта, защита от электростатического разряда и интерфейс концентратора/процессора. | Идентификация устройства и ответ на входной сигнал. |
| Смарт-карта / USB-накопитель для обеспечения безопасности | Политика и питание USB; иногда используется рабочий процесс аутентификации. | Режим проверки/тестирования одобренных читателей. |
| Аудио | В зависимости от конструкции используется аудиотракт на основе кодека/ЦАП/усилителя или USB. | Проверка аудиопотока/нагрузки, если она доступна. |
| Кнопки / элементы управления экранным меню | GPIO, подавление дребезга контактов и кабель передней панели. | Проверка состояния входных данных в условных условиях. |
| Дополнительный Wi-Fi | Архитектура модуля/антенны, если платформа её поддерживает. | Перечисление модулей; сертификация радиочастотной системы остается в рамках системы. |
Highleap Electronics • Производство печатных плат и сборка печатных плат
Обзор производственной версии печатной платы для выделенного Zero Client Terminal.
Отправьте схему архитектуры выделенного конечного устройства, карту Ethernet/дисплея/USB, файлы печатной платы и механические файлы, матрицу совместимости прошивки, процесс подготовки MAC-адресов/последовательных портов/сертификатов и требования к удаленному сеансу FCT. Компания Highleap сможет проверить печатную плату и обеспечить безопасность производственного процесса.
Запросить ценовое предложение на печатную плату →
Обсудим требования к печатным платам →
Прошивка и идентификация устройства — это производственный образ.
Поскольку нет локальной операционной системы для установки, контроль прошивки становится еще более важным. Плата с правильным оборудованием, но неправильной прошивкой конечного устройства, сертификатом или конфигурацией может оказаться непригодной для использования в среде заказчика.
- Ветка прошивки: Сопоставьте правильную версию микропрограммы с версией процессора/оборудования.
- Последовательный порт/MAC: Программируйте уникальные идентификаторы сети и продукта с проверкой по обратным считываниям.
- Сертификаты/ключи: Если в архитектуре используются сертификаты устройств или безопасная инициализация, определите, кто предоставляет ключи и как завод-изготовитель их обрабатывает.
- Настройки по умолчанию: Настройки сети/сессии по умолчанию должны загружаться в соответствии с политикой развертывания заказчика.
- Путь обновления: PVT должна убедиться, что производственные установки могут быть модернизированы/понижены в соответствии с механизмом, позволяющим использовать выпущенные полевые установки.
Для маломощного конечного устройства по-прежнему необходим запас по тепловым и энергетическим параметрам.
Обычно Zero-клиенты потребляют меньше энергии, чем полноценные ПК, но они могут непрерывно работать с несколькими дисплеями и активным сетевым трафиком. В безвентиляторных корпусах тепло отводится за счет печатной платы и шасси, что предотвращает снижение производительности и сокращение срока службы компонентов.
- Шина процессора: Проверяйте текущее состояние при наихудшей нагрузке на дисплей/сессию, а не только в режиме ожидания экранного меню.
- Отображение PHY: Наличие нескольких активных выходов может привести к локальному нагреву вблизи задних разъемов.
- USB-питание: Поток тока от периферийных устройств может существенно изменить запас прочности небольшого внешнего адаптера.
- В режиме ожидания: Укажите, остаются ли активными сетевое пробуждение, питание USB или управление.
- Адаптер питания: Необходимо определить минимальное входное напряжение и падение напряжения в кабеле при полной нагрузке на конечную точку и USB-порт.
Преимущества для производства благодаря стабильной и узкой спецификации материалов.
Специализированная платформа с нулевым клиентом может быть привлекательной для производства, поскольку аппаратное обеспечение имеет компактные размеры и обеспечивает воспроизводимость результатов. Это преимущество исчезает, если неконтролируемые замены изменяют поведение PHY, памяти, флэш-памяти или дисплея.
- Блокировка критически важных для платформы микросхем: Процессор, компоненты интерфейса памяти, Ethernet PHY и флэш-память должны соответствовать утвержденной спецификации материалов (BOM).
- Варианты разъемов управления: Незначительные изменения в распиновке или экранировании разъемов дисплея/RJ45/USB могут привести к выходу из строя корпуса или нарушению электромагнитной совместимости.
- Используйте утвержденные пассивные методы: В сетях синхронизации времени, Ethernet и высокоскоростных системах отображения информации необходимо соблюдать допуски и требования к диэлектрическим свойствам.
- Пересмотр аппаратной части трека: Необходимо обеспечить совместимость прошивки с каждой версией печатной платы, а также с любыми критически важными альтернативными вариантами.
- Жизненный цикл плана: Специализированные протокольные процессоры могут иметь более узкую экосистему, чем процессоры для ПК; планирование устаревания следует начинать заблаговременно.
FCT должен завершаться реальной удаленной сессией или диагностикой протокола.
Традиционные тесты производительности ПК неактуальны для нулевого клиента. Производственное тестирование должно подтверждать фактическую работоспособность продукта на конечном устройстве.
| стадия ФКТ | Рекомендуемая проверка | Цель |
|---|---|---|
| Питание / прошивка | Загрузка с экранного меню конечной точки; проверка прошивки и актуальности. | Проверка основного оборудования и образа системы. |
| Ethernet | Проверка соединения и выявление ошибок/трафика; проверка MAC-адреса. | Целостность основного пути передачи данных. |
| Дисплеи | Проверьте каждый заполненный видеовыход. | Отображение проверки физического уровня/разъема/полосы. |
| USB / аудио | Перечислите утвержденные периферийные устройства и аудиотракт. | Проверка локального пользовательского интерфейса. |
| Идентификация/безопасность | Серийный номер, состояние сертификата/ключа и контрольная сумма конфигурации. | Готовность к развертыванию. |
| Тестирование сессии | Подключитесь к контролируемому тестовому хосту PCoIP/удалённой сессии, если это предусмотрено договором. | Сквозная проверка конечной точки без необходимости сертификации серверов/инфраструктуры. |
Безопасность и аутентификация USB являются обязательными аппаратными требованиями для нулевого клиента.
Нулевые клиенты часто выбирают потому, что они минимизируют локальную поверхность атаки, но это преимущество зависит от того, как обрабатываются USB-устройства и периферийные устройства аутентификации. В документации HP Anyware для нулевых клиентов Tera2 описывается безопасность USB и поддержка устройств аутентификации, таких как смарт-карты и процессы с использованием одноразовых паролей. Поэтому печатная плата должна рассматривать USB как интерфейс с контролируемой безопасностью, а не просто как удобный порт.
- Топология порта: Сопоставьте передние/задние USB-порты с процессором или концентратором, чтобы политика прошивки могла различать классы устройств там, где это поддерживается.
- Считыватели смарт-карт: Проверьте питание и считывание с помощью одобренного считывателя, а не с помощью обычной флешки.
- Заблокированное хранилище: Если использование устройств хранения данных запрещено политикой, FCT может проверить соблюдение этой политики, не раскрывая учетные данные.
- Варианты физических портов: В некоторых случаях развертывание приводит к удалению или блокировке портов; вместо внесения произвольных изменений в строки, создайте контролируемый SKU.
- Индикаторы аутентификации: Для аутентификации пользователя светодиоды/кнопки должны иметь детерминированное поведение GPIO.
Для безопасной инициализации требуется отдельная станция, не предназначенная для обычной прошивки микропрограммы.
Прошивку часто можно перезагрузить, но уникальные идентификационные данные не следует обрабатывать как обычный двоичный образ. Если конечная точка использует сертификаты, ключи устройства или конфигурацию, специфичную для клиента, в производственной среде следует разделять общее программирование и внедрение идентификационных данных.
| Этап подготовки ресурсов | Тип данных | Проверить |
|---|---|---|
| Общая прошивка | Подписанный образ для обновления аппаратной части. | Считывание версии/хеша. |
| Идентификация сети | Уникальный MAC-адрес и серийный номер. | Проверка на дубликаты + сопоставление с базой данных. |
| Сертификат/ключ устройства | При необходимости используются уникальные защитные материалы. | Отпечаток сертификата/статус защищенного элемента. |
| Последний замок | Отключить или ограничить отладку в процессе производства. | Оперативная синхронизация состояния блокировки/безопасности. |
Такое разделение улучшает восстановление после сбоев: плату, вышедшую из строя из-за проблем с электроникой, можно отремонтировать до того, как будут использованы или раскрыты учетные данные конечного пользователя.
Перед выпуском программного обеспечения необходимо проверить регрессионную проверку прошивки в реальных условиях эксплуатации хоста.
У нулевого клиента меньше локального программного обеспечения, чем у тонкого клиента, но изменения в прошивке все равно могут повлиять на согласование отображения, перенаправление USB, аутентификацию и совместимость удаленных сеансов. Поскольку конечная точка зависит от хоста или брокера соединений, обновление прошивки следует протестировать методом регрессионного анализа на фактически поддерживаемой инфраструктуре.
- Установление сессии: Проверьте вход в систему, обнаружение брокера и повторное подключение после прерывания связи.
- Режимы отображения: Проверяйте все поддерживаемые комбинации количества мониторов и разрешения, особенно после изменений в прошивке или настройках дисплея (display-PHY).
- Политика использования USB: Повторно проверьте разрешенные и заблокированные классы устройств, считыватели смарт-карт/OTP и поведение при горячем подключении.
- аудио: Если в развертывании используется функция совместной работы или голосовая связь, подтвердите пути подключения микрофона/гарнитуры.
- Конфигурация безопасности: Убедитесь, что сертификаты, настройки шифрования и параметры аутентификации остались неизменными после обновления.
- Откат: Подтвердите утвержденный путь восстановления в случае неудачной или несовместимой загрузки микропрограммного обеспечения.
Для производства это приводит к простому правилу: каждая версия оборудования должна иметь утвержденную версию или диапазон версий микропрограммы. Завод не должен загружать «последний» образ, если OEM-производитель еще не проверил его в среде хоста.
Актуальность прошивки — это не то же самое, что квалификация прошивки.
Более новая версия образа конечного устройства может содержать улучшения безопасности или функциональности, но в производственной среде следует использовать только ту версию, которая одобрена для выпущенного оборудования и инфраструктуры клиента.
Данные запроса коммерческого предложения (RFQ) для производства печатных плат для нулевых клиентских терминалов.
Компания Highleap может производить разработанные заказчиком специализированные печатные платы для конечных устройств с использованием многослойной технологии изготовления, поверхностного монтажа/монтажа в отверстия, программирования, сериализации и функционального тестирования. В запросе предложений следует четко указать протокольную платформу и объем предоставляемых услуг.
- Платформа: выделенный процессор/протокол, кремниевая память, флэш-память и утвержденные ограничения эталонного проекта.
- I / O: Скорость Ethernet, количество/режимы отображения, порты USB, аудио и дополнительные периферийные устройства аутентификации.
- Печатные платы/механические компоненты: Структура пакета, импеданс, базовые элементы разъема, корпус и безвентиляторный тепловой интерфейс.
- Прошивка: Выпущенный образ, матрица совместимости оборудования, параметры по умолчанию и метод обновления.
- Идентичность: Распределение MAC-адресов/последовательных номеров, сертификаты/ключи и правила безопасной обработки.
- ПКТ: Ethernet-трафик, дисплеи, USB/аудиоустройства и опциональное тестирование в контролируемом режиме.
Рекомендуемые сообщения
Изготовление печатных плат TMM
Содержание. Область применения технологии изготовления печатных плат TMM для ВЧ-систем и...
Ценовое предложение и состав печатной платы RT duroid 6002
На этой странице размещены задачи по составлению котировок и определению структуры затрат...
Производство фильтрующих печатных плат TMM6
Содержание Почему разработчики микроволновых фильтров используют...
Сравнение печатных плат Taconic RF 35 и RO4350B
Содержание: RF-35 против RO4350B. Закупка и...
Как получить ценовое предложение на печатные платы
Давайте проведём для вас анализ DFM/DFA и предоставим отчёт. Вы можете безопасно загрузить свои файлы через наш сайт. Для составления коммерческого предложения нам необходима следующая информация:
-
- Gerber, ODB++ или .pcb, спец.
- Список спецификаций, если вам требуется сборка
- Количество
- Время поворота
Для услуг PCBA, пожалуйста, предоставьте ваш BOM (спецификация материалов) и любые конкретные инструкции по сборке. Мы также предлагаем анализ DFM/DFA для оптимизации ваших проектов для технологичности и сборки, обеспечивая плавный процесс производства.
