реклама на сайте
подробности

 
 
> деление больших чисел
Goose
сообщение Nov 11 2013, 11:30
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 165
Регистрация: 26-02-10
Из: Москва
Пользователь №: 55 683



Всем доброго времени суток,
возникла необходимость выполнить операцию деления двух больших чисел порядка 80 бит на 80 бит.
Если точнее, то это необходимость возникла скорее из-за того, что я не могу придумать другого решения задачи:
в общем пытаюсь использовать турбо декодер ксилинксовый, мягкие решения и мягкий вход соответственно.
поэтому на него нужно подавать логарифмическое отношение правдоподобия. опуская вывод, нужно сформировать для декодера соотношение
u*x/sigma^2, где u- матожидание логической единицы, sigma^2 - дисперсия, x - само значение текущее.
величины u, x примерно 40бит каждая,
величина sigma^2 примерно 80 бит.

вход декодера - это число с фиксированной точкой (2..5 бита на целую часть и 1..4 бита на дробную).

получается что надо делить 80 бит на 80 бит если в тупую. но мне кажется как то можно более просто сделать, но не могу пока придумать как.

числа такой большой разрядности получаются из-за: I,Q 20 битные, а после частотного дискриминатора (операция I*Qdelayed - Q*Idelayed) разрядность уже 40 бит.

помогите плиз=)
заранее благодарю

Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:13
Рейтинг@Mail.ru


Страница сгенерированна за 0.01376 секунд с 7
ELECTRONIX ©2004-2016