Устройство современных модемов
Общие сведения
Сведения" о внутреннем устройстве и архитектуре современных модемов не настолько доступны, как, например, информация об устройстве персональных компьютеров. Одной из причин этого является отсутствие каких бы то ни было промышленных стандартов на конструкцию модемов. Другая причина состоит в том, что современные модемы, как правило, строятся на наборах специализированных микросхем, которые реализуют основные модемные функции. Число производителей наборов модемных микросхем значительно меньше числа производителей собственно модемов. Однако все же их недостаточно для того, чтобы можно было вести речь о какой-либо унификации модемных комплектующих. Основными производителями специализированных наборов являются фирмы Rockwell, Intel, AT&T, Sierra Semiconductor, National Semiconductor, Motorola, Exar и некоторые другие. Ряд известных компаний, таких как U. S. Robotics, Telebit, ZyXEL, самостоятельно занимается разработкой и производством модемных микросхем для своих нужд. Некоторые производители при построении модемов используют микросхемы общего назначения — цифровые процессоры и микроконтроллеры.
Казалось бы каждый производитель модемов волен делать, что хочет и как хочет. Однако, это не так. В рамках такой "свободы" производитель должен создать конкурентоспособный продукт, удовлетворяющий множеству стандартных модемных протоколов, которые, в свою очередь, налагают определенные требования на количество и качество его функций. Эти требования приводят к тому, что в отличных по конструкции модемах одни и те же методы и протоколы реализованы различными способами. Один из вариантов исполнения модема можно представить в виде, изображенном на рис. 2. 1.
Рис. 2. 1. Устройство современного модема
Модем состоит из адаптеров портов канального и DTE—DCE интерфейсов;
универсального (PU), сигнального (DSP) и модемного процессоров; постоянного (ПЗУ, ROM), постоянного энергонезависимого перепрограммируемого (ППЗУ, ERPROM) оперативного (ОЗУ, RAM) запоминающих устройств и схемы индикаторов состояния модема.
Порт интерфейса DTE—DCE обеспечивает взаимодействие с DTE. Возможные варианты реализации интерфейса DTE — DCE подробно рассматриваются в разделе 3. 1. Если модем внутренний, вместо интерфейсов DTE—DCE может применяться интерфейс внутренней шины компьютера ISA. Порт канального интерфейса обеспечивает согласование электрических параметров с используемым каналом связи. Канал может быть аналоговым или цифровым, с двух- или четырехпроводным окончанием.
Универсальный процессор выполняет функции управления взаимодействием с DTE и схемами индикации состояния модема. Именно он выполняет посылаемые DTE АТ-команды и управляет режимами работы остальных составных частей модема. Также универсальный процессор может реализовывать операции компрессии/декомпрессии передаваемых данных (см. гл. 8).
Интеллектуальные возможности модема определяются в основном типом используемого PU и микропрограммой управления модемом, хранящейся в ROM. Путем замены или перепрограммирования ROM иногда можно достичь существенного улучшения свойств модема, то есть произвести его модернизация, или апгрейд (upgrade). Такого рода модернизация некоторых моделей модемотз может обеспечить поддержку новых протоколов или сервисных функций, таких как автоматическое определение номера (АОН) вызывающего абонента. Для облегчения такой модернизации в последнее время вместо микросхем ROM стали широко применяться микросхемы флэш-памяти (FlashROM).
Схема ERPROM позволяет сохранять установки модема в так называемых профайлах или профилях модема на время его выключения. Память RAM интенсивно используется для временного хранения данных и выполнения промежуточных вычислений как универсальным, так и цифровым сигнальным процессорами.
На сигнальный процессор, как правило, возлагаются задачи по реализации основных функций протоколов модуляции (кодирование сверточным кодом, относительное кодирование, скремблирование и т. д.), за исключением разве что собственно операций модуляции/демодуляции. Последние операции обычно выполняются специализированным модемным процессором.
Описанное распределение функций между составными частями модема может быть, и скорее всего будет, совсем не таким, какое реализовано в вашем конкретном модеме. Однако внутренней начинкой современного модема все эти функции в той или иной мере должны выполняться.
Ниже подробнее остановимся на устройстве аналоговых (для телефонных каналов) и цифровых модемах и основных их функциях, связанных с обработкой сигналов. Согласно рис. 2. 1 эти функции реализуются цифровым сигнальным процессором, модемным процессором и собственно канальным интерфейсом.
Дата добавления: 2016-05-30; просмотров: 2155;