Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Реализация функции вычисления sin(x) или cos(x) на Spartan-6
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
DinDin
Здравствуйте, уважаемые форумчане!

Подскажите, пожалуйста каким образом лучше всего реализовать функцию вычисления sin(x) или cos(x) на базе Spartan-6. Собирался сделать ее с использованием CORDIC из Simulink (т.е., автоматической генерацией HDL-кода), но оказалось, что он не распространяется на Spartan-6.
Maverick
Цитата(DinDin @ Jun 28 2017, 14:26) *
Здравствуйте, уважаемые форумчане!

Подскажите, пожалуйста каким образом лучше всего реализовать функцию вычисления sin(x) или cos(x) на базе Spartan-6. Собирался сделать ее с использованием CORDIC из Simulink (т.е., автоматической генерацией HDL-кода), но оказалось, что он не распространяется на Spartan-6.

это смотрели?
iosifk
Цитата(DinDin @ Jun 28 2017, 14:26) *
Подскажите, пожалуйста каким образом лучше всего реализовать функцию вычисления sin(x) или cos(x) на базе Spartan-6. Собирался сделать ее с использованием CORDIC из Simulink (т.е., автоматической генерацией HDL-кода), но оказалось, что он не распространяется на Spartan-6.

А если все же сгенерировать код для более раннего Спартана и посмотреть, что же там "микросхемо-зависимого"?
DinDin
Цитата(Maverick @ Jun 28 2017, 12:36) *

Нет, не видел. Спасибо!!!

Цитата(iosifk @ Jun 28 2017, 12:44) *
А если все же сгенерировать код для более раннего Спартана и посмотреть, что же там "микросхемо-зависимого"?

Спасибо! Я тоже думал об этом, но всё же решил спросить для надежности laughing.gif
dm.pogrebnoy
Цитата(DinDin @ Jun 28 2017, 14:26) *
Здравствуйте, уважаемые форумчане!

Подскажите, пожалуйста каким образом лучше всего реализовать функцию вычисления sin(x) или cos(x) на базе Spartan-6. Собирался сделать ее с использованием CORDIC из Simulink (т.е., автоматической генерацией HDL-кода), но оказалось, что он не распространяется на Spartan-6.


https://www.xilinx.com/products/intellectua...s_compiler.html
https://www.xilinx.com/products/intellectua...rty/cordic.html

И то и то без дополнительных плат уже присутствует в САПР производителя ПЛИС.
DinDin
Цитата(dm.pogrebnoy @ Jun 28 2017, 13:52) *
https://www.xilinx.com/products/intellectua...s_compiler.html
https://www.xilinx.com/products/intellectua...rty/cordic.html

И то и то без дополнительных плат уже присутствует в САПР производителя ПЛИС.


Спасибо! Просто я про генерацию кода чисто из Simulink имел ввиду.
dm.pogrebnoy
Цитата(DinDin @ Jun 28 2017, 15:58) *
Спасибо! Просто я про генерацию кода чисто из Simulink имел ввиду.

Раньше в симулинке можно было эти компоненты вставлять и использовать через модуль с компонентами от Xilinx. Как сейчас не знаю, давно не интересовался.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.