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

 
 
> нужен FPU!
abit
сообщение Sep 14 2011, 19:34
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 26-07-11
Пользователь №: 66 426



Помогите пожалуйста... нужен примитивный FPU!
задача - просто находить синус и перемножать...
точнее - интерполяция по элипсу нужна (X=Xc+Xr*Cos(a)/ Y=Yc+Yr*Sin(a))... есть ПЛИСка Altera Cyclon II 6C, в ней городить таблицу синусов, а тем более перемножитель - последнее дело... она итак занята много чем - от простой логики до эзернета.... в помощь ей хотелось допаять пусть микросхему 8087... да вот только толкового сопроцессора даже 387SX/DX уже не найти, ни то что 8087... а российские аналоги от амстренга стоят под 4000р (((( аналоги от AMD - сложно найти, пока не удалось... а от Motorola - стоят под 3000 ((( и есестно все это старье от 80-90-х годов....
нашел именно то что мне надо - uM-FPU V3.1 - http://www.micromegacorp.com/downloads/doc...20Datasheet.pdf , цена - 12-15 баксов, приемлема...
но так его никак не купишь у нас в России...

может ли кто подсказать как выйти из ситуации - найти аналог этого uM-FPU, где купить его у нас в России... или какой микропроцессор/микроконтроллер с FPU, удобным программатором и дешевым.... SHARC и AT32UC3C в этом плане не устраивают (((

Сообщение отредактировал abit - Sep 14 2011, 19:50
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Самурай
сообщение Sep 14 2011, 20:30
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 468
Регистрация: 4-03-05
Пользователь №: 3 066



Цитата(abit @ Sep 14 2011, 23:34) *
Помогите пожалуйста... нужен примитивный FPU!
задача - просто находить синус и перемножать...
точнее - интерполяция по элипсу нужна (X=Xc+Xr*Cos(a)/ Y=Yc+Yr*Sin(a))... есть ПЛИСка Altera Cyclon II 6C, в ней городить таблицу синусов, а тем более перемножитель - последнее дело... она итак занята много чем - от простой логики до эзернета.... в помощь ей хотелось допаять пусть микросхему 8087... да вот только толкового сопроцессора даже 387SX/DX уже не найти, ни то что 8087... а российские аналоги от амстренга стоят под 4000р (((( аналоги от AMD - сложно найти, пока не удалось... а от Motorola - стоят под 3000 ((( и есестно все это старье от 80-90-х годов....
нашел именно то что мне надо - uM-FPU V3.1 - http://www.micromegacorp.com/downloads/doc...20Datasheet.pdf , цена - 12-15 баксов, приемлема...
но так его никак не купишь у нас в России...

может ли кто подсказать как выйти из ситуации - найти аналог этого uM-FPU, где купить его у нас в России... или какой микропроцессор/микроконтроллер с FPU, удобным программатором и дешевым.... SHARC и AT32UC3C в этом плане не устраивают (((


Что за бред???? Какие еще нафиг 8087 и иже с ним??? Что за хлам??? Задача в том виде, как описана, ложится на ПЛИС как нефиг делать! Это именно что первая задача для ПЛИСsm.gif. Не нужны никакие таблицы, вычисление sin/cos + пара умножителей это нулевые или близкие к нулевым затраты ресурсов, тем более что в Cyclon II есть встроенные аппаратные умножители, а sin/cos одновременно считаются одним CORDIC-ом. Ничего не сказано, конечно, про частоты, но то, что была упомянута 8087 наводит на мысль что человеку нужно отнюдь не сотни и даже не десятки MFLOPS:). Да и чудо чип по ссылке по мимо того, что имеет наружу жалкие SPI/I2C может похвастаться всего лишь 30-ю MIPS-амиsm.gif. Второй циклон его просто порвет, как тут говорят обычноsm.gif. А если не нравится Cyclon II, тогда любой DSP процессор. Причем именно что любойsm.gif А может и АРМ потянет.



Ах да, плавающая точка тут тоже нужна, скорее всего, как рыбе зонтикsm.gif.
Все делается с использованием обычных операций с обычной фиксированной точкой.

Более того, тут даже и умножители не нужны, все сделает ОДИН единственный CORDIC:)))
Go to the top of the page
 
+Quote Post



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

 


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


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