|
Числа с фиксированной точкой. |
|
|
|
 |
Ответов
|
Feb 11 2015, 05:10
|
Частый гость
 
Группа: Участник
Сообщений: 82
Регистрация: 7-01-15
Пользователь №: 84 450

|
Когда я был преподавателем, основная масса студентов меня ненавидили, потомучто я, используя правило "знание некоторых принципов заменяет знание многих фактов", занудно вшурупивал в их мозги принципы мироздания. Но 99.9% желают иметь методические рекомендации, которые позволят решить поставленную задачу. //я слегка пьян, поэтому более занудлив чем обычно я не могу посоветовать литературу, поскольку я не согласен с авторами. Они пишут методички, подрузамевая что исполнитель безукоризненно понимает условия своей задачи. Методичка: Осмелюсь предположить, что у вас фир фильтр. В большинстве случаев вам достаточно 14 разрядов на коэффициенты. Берете отчеты импульсной или коэффициенты фильтра, ищете максимальный, делите на него все отчеты, в результате получаете массив цифирей с максимальной равной 1. Далее умножаете на (2^13 -1) (один разряд на знак и минус один, потомучто так надо). Затем каждый отчет округляете. Для фир фильтра оптимально использовать функцию округления round. Эти коэффициенты используете для построения фир фильтра на плис. Разрядность коэффициентов будет 14, при разрядности входных данных 16, внутренние регистры сумматоров дожны иметь разрядность 14 + 16 + log(количество коэффициентов, 2). Конечно такой фильтр будет иметь отличный от 1 коэффициент усиления. На выходе имеет смысл забрать разрядност (после нормировки) на log(заужение полосы,2)+1 больше чем было на входе.
|
|
|
|
Сообщений в этой теме
qwa Числа с фиксированной точкой. Feb 8 2015, 18:45 ViKo Сначала хорошо бы проверить в Матлабе работу с цел... Feb 8 2015, 19:45 qwa Цитата(ViKo @ Feb 8 2015, 22:45) Сначала ... Feb 8 2015, 19:56 ViKo Ну да, как-то так. Я сам не делал. Понятно, что вы... Feb 8 2015, 20:09 Grizzzly Теория по fixed-point. В MATLAB очень хорошая спра... Feb 8 2015, 20:37 V_G Цитата(qwa @ Feb 9 2015, 04:45) Коэффицие... Feb 8 2015, 23:50 qwa Цитата(V_G @ Feb 9 2015, 02:50) Вот это -... Feb 9 2015, 00:23 V_G В целочисленных процессорах (ADSP2181 к примеру) е... Feb 9 2015, 02:05 qwa Моя задача далее будет переносится на ПЛИС. Feb 9 2015, 02:06 des00 Цитата(qwa @ Feb 9 2015, 10:06) Моя задач... Feb 9 2015, 05:20 Hose Синтез фильтра в матлабе и оптимизация под фпга - ... Feb 9 2015, 06:15 des00 Цитата(Hose @ Feb 9 2015, 13:15) Синтез ф... Feb 9 2015, 07:10 Hose Не надо забывать, что и матлаб и тулы под него сто... Feb 9 2015, 07:43 des00 Цитата(Hose @ Feb 9 2015, 15:43) Не надо ... Feb 9 2015, 08:12 ViKo Это не ворованное, а трофейное... Feb 9 2015, 07:50 qwa Hose
Благодарю, что вы так все подробно расписали,... Feb 10 2015, 22:11 des00 Цитата(qwa @ Feb 11 2015, 05:11) Кстати,с... Feb 11 2015, 05:03 qwa Цитата(Hose @ Feb 11 2015, 08:10) Берете ... Feb 11 2015, 21:23 Hose 1) как это сделать? - я верно понял вопрос? Если в... Feb 12 2015, 04:44 qwa Цитата(Hose @ Feb 12 2015, 07:44) 1) как ... Feb 12 2015, 21:03 Hose Если максимальный кое равен 1, то вы поделите все ... Feb 13 2015, 03:40 qwa Решил промоделировать в Матлабе - получилось что-т... Feb 23 2015, 01:42 qwa Решил промоделировать в Матлабе - получилось что-т... Feb 23 2015, 01:42 V_G Начнимте с простого: ваша ПЛИС просто синус без фи... Feb 23 2015, 02:46 Hose Отладочная схема:
Нужно к импульсной фильтра допис... Feb 23 2015, 17:43 qwa Цитата(V_G @ Feb 23 2015, 05:46) Начнимте... Feb 24 2015, 00:53 thermit Цитата(qwa @ Feb 24 2015, 03:53) Фильтрац... Feb 24 2015, 05:25  Grizzzly Цитата(thermit @ Feb 24 2015, 08:25) у ва... Feb 24 2015, 07:47   andyp Цитата(Grizzzly @ Feb 24 2015, 10:47) Есл... Feb 24 2015, 09:48 Hose Например коэффициенты в 8 разрядах:
-19, 0, 78, 12... Feb 24 2015, 05:10 Hose Матлаб сушит ваши мозги, от того и тестируете пото... Feb 24 2015, 06:49 thermit Цитата(Hose @ Feb 24 2015, 09:49) Матлаб ... Feb 24 2015, 08:35  Grizzzly Цитата(thermit @ Feb 24 2015, 11:35) А во... Feb 24 2015, 09:33   thermit Цитата(Grizzzly @ Feb 24 2015, 12:33) АЧХ... Feb 24 2015, 09:45    andyp Цитата(thermit @ Feb 24 2015, 12:45) АЧХ ... Feb 24 2015, 11:57 qwa Короче,я взял и ручками написал обычный КИХ фильтр... Feb 24 2015, 12:21 Grizzzly thermit, andyp, спасибо, доказали. Внимательнее по... Feb 24 2015, 21:30
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|