|
Шлюз в телефонную линию на Cortex-е, Сможет ли это сделать LM3S8970? |
|
|
|
Dec 15 2008, 14:04
|
Местный
  
Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282

|
Подбираем информацию для разработки след. устройства: С одной стороны ethernet, желательно 100-мегабитный, с другой стороны - телефонная линия. Со стороны ethernet-а бегают звуковые пакеты в прикладном протоколе, надстроенном над TCP/IP. Звук сжат вокодером (соответственно звуковой трафик на устройство - небольшой). Далее, прикладной протокол оговарвает пакеты управления, которыми можно управлять устройством. Например, выдать приказ набрать какой-либо номер телефона. Устройство (или несколько устройств, или даже много устройств, например 30-100 шт.) взаимодействует с хостом - компьютером. Хост может выдать приказ устройству набрать, например номер телефона. Когда устройство наберет этот, указанный в управляющем пакете, номер телефона, и со стороны абонентской линии кто-то возьмёт трубку, то устройство рапортует соему хосту, что оно дозвонилось, и тот, в свою очередь, начинает посылать звуковые пакеты в формате вокодера на устройство (и далее к человеку с той стороны телефонной линии) и, соответственно, принимать от устройства звуковые пакеты - речь человека.
Предполагается использовать Cortex-M3 от Luminary Micro (LM3S8970 и 50 МГц тактовая) в качестве контроллера и какой-нибудь SLIC со встроенным кодеком (например Si3216 от SiLabs) для сопряжения с телефонной линией. 1) Вопрос в том, потянет ли этот контроллер вокодирование и девокодирование и 100-Мбитный ethernet. Вокодирование включает в себя всякие там функции типа преобразования фурье. Или надо брать что-нибудь помощнее, например 9-ый ARM или каклй-нибудь TMS типа С6424 2) Какой SLIC более подходящий для наших линий? Их делают, как выразился один мой друг, все кому не лень, а проблема эха остаётся.
|
|
|
|
|
 |
Ответов
|
Dec 17 2008, 15:15
|
Местный
  
Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282

|
Цитата(ClockworkOrange @ Dec 17 2008, 12:57)  что-то у меня сомнения в том, что кортекс на 50МГц потянет real-time сжатие в какой-нибудь G.726 это вам не c mp3 играться! Здесь созрело такое решение: взять Кортекс в качестве шлюза, взять один VC5509A для вокодера и навесить на TMS несколько SLIC-ов SI3216. (Можно их повесить хоть до восьми). У Кортекса удобный интерфейс с TMS-ом (там два SSI, здесь один McBSP), TMS - очень удобно соединится со SLIC-ами (задействуются ещё два McBSP - один на SPI, другой на кодеки в мультиканальном режиме). И дальше всё зависит от быстродействия 55-ого. Мне думается, что 4 телефонных канала на 180-МГцах он потянет, а может и больше. Спасибо всем, кто участвовал.
|
|
|
|
Сообщений в этой теме
evg123 Шлюз в телефонную линию на Cortex-е Dec 15 2008, 14:04 zltigo Цитата(evg123 @ Dec 15 2008, 17:04) а про... Dec 15 2008, 14:10 evg123 Мы уходим немного в сторону.
Цитата(zltigo @ ... Dec 16 2008, 08:17  zltigo Цитата(evg123 @ Dec 16 2008, 11:13) Я спр... Dec 16 2008, 08:26   evg123 Цитата(zltigo @ Dec 16 2008, 12:26) Расши... Dec 16 2008, 08:34 bloodden Цитата(evg123 @ Dec 15 2008, 16:04)
А за... Dec 15 2008, 17:40 MALLOY2 Цитата50-МГц-овый Кортекс сможет в риал-тайме отра... Dec 16 2008, 09:01 evg123 Цитата(MALLOY2 @ Dec 16 2008, 13:01) Ну M... Dec 16 2008, 11:00  Losha Цитата(evg123 @ Dec 16 2008, 13:00) Он ре... Dec 16 2008, 18:43   evg123 Цитата(Losha @ Dec 16 2008, 22:43) Алгори... Dec 17 2008, 07:09  A. Fig Lee Цитата(evg123 @ Dec 16 2008, 06:00) Спаси... Dec 29 2008, 03:01 defunct Цитата(ClockworkOrange @ Dec 17 2008, 10... Dec 29 2008, 01:26
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|