[an error occurred while processing this directive]
Мне кажется можно получить 50 каналов.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено shenon 11 июня 2004 г. 18:02
В ответ на: А кто-нибудь решал такую тестовую задачку(+) отправлено Question 09 июня 2004 г. 09:33

Идея следующая.

1. Берём частотную границу скажем те же 250 герц. Строим БИХ фильтр низкой частоты на 250 герц, примерно 10 порядка. На это требуется ну примерно 100 тактов. 100*2000гц=200 000 тактов/секунду. После фильтра семь отсчётов пропускаем, восьмой подаём на выход.

2. дальше получаем сигнал 250 гц и работаем именно с этим сигналом, а не входным 2000 гц. Для получения свёртки потребуется 250 отсчётов. Соответственно 250 * 250 гц=62 500 тактов в секунду.

3.получив 250 выходных отсчётов надо восстановить промежуточные семь с помощью такой-же фильтрации. Потратим на это тоже 200 000 тактов/секунду.


Итого 462 500~500 000 операций в секунду. При 100% загрузке получаем 80 каналов. При 60% загрузке - 50 каналов.

Надо только построить такую свёртку 250x250 которая не только преобразует сигнал, но и компенсирует искажения фильтров.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru