Інші - Порівняльний огляд PCI-модемів
header image
Mar 29

« Серія промислових модемів Oncell G3100 від компанії МОХА   |   Огляд бізнесу Alcatel-Lucent WIMAX »


на CPU частина роботи пов′язану з кодуванням вхідного потоку даних відповідно до заданого протоколу передачі і отримує назад потік даних вже готових до перекладу в сигнал для передачі по телефонній лінії. Фактично SOFT-модем займається тільки перекладом вже підготовлених даних в сигнал для телефонної лінії і його передачею.
У разі використання такого модему на всю систему, що використовує їх, накладаються ще жорсткіші вимоги, ніж у випадку із звичайними або модемами без контроллера.
Посилюються вимоги і до обчислювальної потужності процесора і, крім того, оскільки SOFT-модем, по суті, програмна емуляція модему і його функції і характеристики повністю залежать від драйвера такого пристрою, то самі драйвери SOFT-модемів накладають додаткові обмеження на процесор.
Внаслідок того, що велика частина роботи, яка споконвічно покладалася на модемний DSP і контроллер, в SOFT-модемі перенесена на CPU, то творці драйверів постаралися по можливості максимально зменшити навантаження на основні обчислювальні канали процесора, зорієнтувавши драйвера на використання, по можливості, розширеного набору MMX-команд у процесорів Intel.
Таким чином, відносно розвантаживши сам CPU, творці драйверів рекомендують наявність в системі CPU з набором команд ММХ.

В безпосередній роботі з контроллернимі, модемами без контроллера і SOFT-модемами особливої різниці не спостерігається. Всі три типи підтримують всі стандартні протоколи зв′язку і передачі даних, в принципі кінцевий користувач може навіть не знати, якого саме типу модем встановлений в його системі.
До переваг модемів без контроллера можна віднести простоту оновлення їх “віртуальної прошивки”, для цього досить просто відновити відповідний драйвер, але при цьому модеми без контроллера вимагають від системи частину її процесорного часу і займають більше системних ресурсів.
Також, у разі SOFT-модемів, може бути потрібною наявність певного типа CPU, на відміну від їх контроллерних аналогів.


Tags: , , , , , ,

Інші


Схожі записи