Беседы о программировании
За последнее время корпорации Intel удалось существенно расширить представление разработчиков о цифровой обработке сигналов ЦОС. Она распространила CD-ROM, содержащий библиотеку программ для так называемой естественной обработки сигналов, выполняемой на тех самых Pentium или Р6, которые Intel хотела бы видеть в основе любой разрабатываемой системы.
Это удачный маркетинг, хотя и не обязательно оптимальная технология, поскольку, например, специализированный сопроцессор ЦОС при меньшей стоимости способен решать ту же задачу с большей эффективностью. Цифровая обработка сигналов постепенно будет занимать все большее место в нашей жизни. Речевой ввод и синтезированный речевой вывод, беспроводная передача данных по далеко не идеальным каналам, распознавание изображений, видеосвязь все это наиболее быстро растущие сферы, требующие мощных процессоров.
Но для того чтобы это произошло, кому-то придется создать необходимое программное обеспечение. Если корпорации Intel удастся уговорить вас применить процессор общего назначения вместо специализированного сопроцессора ЦОС, это, несомненно, будет означать для нее удачную сделку.
Позвольте высказать одну мысль, не вызывающую у меня никаких сомнений: ЦОС это волшебная палочка. Поразительная, невероятная вещь! Я знал, что микросхема ЦОС использована в модеме U.S. Robotics, которым я пользовался более двух лет, и она прекрасно работает, но я не представлял настоящие возможности ЦОС до тех пор, пока месяц назад не использовал эту технологию в своей любительской радиостанции, после чего я сразу же и бесповоротно стал ее поклонником.
Этим я обязан своему новейшему компьютерному устройству с 13-МГц RISC-процессором стоимостью около $200 с "кнопочным” пользовательским интерфейсом и поддержкой plug-and-play. Это не PC, не Macintosh и даже не PDA: это аудиофильтр Timewave DSP-9 для подавления помех и шумов.
Я его подключил и настроил примерно на 7 МГц. Услышав вызов австралийской радиостанции, я подождал, надеясь услышать бурю ответов, однако ничего не услышал.
Опять какие-то шутки с прохождением сигнала, решил я про себя, и нажал на клавишу отключения фильтра, чтобы легче было настраиваться на другие станции. И тут я чуть не оглох такой я услышал шум и помехи, которые до сих пор гасились фильтром. Австралийскую станцию можно было едва расслышать, уж не говоря о том, чтобы что-то разобрать. Однако при включенном фильтре посылаемые австралийцем сигналы азбуки Морзе звучали так, как будто их передавали со звукового генератора на противоположной стороне стола. Вот что может ЦОС!
Все это касается не только звука. Уже есть системы ЦОС для обработки изображений, которые скоро можно будет применить для повышения безопасности при вождении автомобиля. Построенная на основе ЦОС система способна путем проецирования прямоугольников на ветровое стекло автомобиля оповестить водителя о приближении встречной машины, прежде чем ему удастся разглядеть ее в темноте или через дождевую завесу. Кроме того, ЦОС ядро таких систем, как пакетирование речевого сигнала, позволяющее передавать речевые сообщения с помощью тех же сетевых протоколов с исправлением ошибок, которыми вы сейчас пользуетесь для передачи данных.
Если вы довольны тем, что CD сделали для музыки, вам несомненно понравится и то, что ЦОС привнесет в аудио- и видеосвязь. Если вы считаете себя специалистом в области программного обеспечения, то знакомство с технологией ЦОС вполне окупит затраченное вами на это время.
К Питеру Кофи можно обратиться через MCI-Mail по телефону: 357-1756 или через CompuServe по номеру 72631,113.
Питер Кофи