quato_a 3 15 декабря, 2019 Опубликовано 15 декабря, 2019 · Жалоба 43 minutes ago, Skryppy said: Скажите, а почему вы не используете готовый ip блок cordic для задания cos и sin? Тот же вопрос - зачем изобретать велосипед? Если ради изучения и получения опыта, то можно обойтись лишь симуляцией своего блочка. Если ради ТЗ, то быстрее и надежнее использовать готовые корки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Deflop 0 15 декабря, 2019 Опубликовано 15 декабря, 2019 · Жалоба 6 minutes ago, Skryppy said: Скажите, а почему вы не используете готовый ip блок cordic для задания cos и sin? Не против использовать сразу готовый ip, не подскажите где можно найти? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
quato_a 3 15 декабря, 2019 Опубликовано 15 декабря, 2019 · Жалоба 56 minutes ago, Deflop said: Не против использовать сразу готовый ip, не подскажите где можно найти? https://www.xilinx.com/support/documentation/ip_documentation/cordic/v6_0/pg105-cordic.pdf если под xilinx fpga 7-series и выше Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Strob 0 15 декабря, 2019 Опубликовано 15 декабря, 2019 · Жалоба Ну, наверное главным доводом может быть переносимость проекта между кристаллами разных производителей. Возможно наберется еще пара экзотических причин. Например ограничения разрядности по входу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Skryppy 1 15 декабря, 2019 Опубликовано 15 декабря, 2019 · Жалоба Если используете xilinx, то в ise -> add new file -> ip -> dds compiler. Dds Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость vitzap 17 декабря, 2019 Опубликовано 17 декабря, 2019 · Жалоба Кстати, из Matlab Simulink вполне синтезируется как NCO, так и CORDIC. И код получается переносимый. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться