Перейти к содержанию
    

nikellanjilo

Участник
  • Постов

    8
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный
  1. Про подгрузку xdc, ну или ucf для 6-го поколения, в Altium - понятно... но про обратную выгрузку расскажите по-подробней. Насколько я знаю обратно можно выгрузить .Constraint из Schematic'а, а дальше использовать вот эту приблуду для конвертации в ucf. Поделитесь опытом :rolleyes:
  2. Доброго времени суток, уважаемые форумчане. Вопрос мой в следующем - использую альтиумовскую библиотеку с ПЛИСом XC3S200AN-4FTG256C. Нужно просваппировать пины, просваппировал, но при этом в схематике отображается, что ничего не изменилось. Точнее позиции портов изменились, а номера выводов остались прежними. Подскажите, как лечится проблема? В аттаче - фотографии описываемой проблемы
  3. А не подскажете какую-нибудь практическую литературу на тему организации КОРДИКа в ПЛИС? Я имею не теоретическую... Потому что читая Буйкова ничего для себя не вынес.
  4. :smile3009: вот так поворот))) Значит таблица)))
  5. Я уже оговорился перед описанием проблемы "у меня не так много ресурсов и времени...". И да, я знаю про готовые корки в CORE GENERATOR'е к Xilinx-совской продукции)) Я в случае чего и буду ее использовать, если уже прям никак не решу свою задачу по другому. Я просто прочитал про возможную реализацию методом "цифра за цифрой". Я прочел - и ничего не понял как ее можно практически реализовать... Поэтому и хотелось, чтобы на форуме мне раскрыли основные таинства этой методики
  6. Ну по поводу кордика - у меня не так много ресурсов и времени... просто для просчета арккосинуса, я так понимаю, мне нужно 1. разделить значение (x/sqrt(1-x^2)), где x - значение со входа 2. найти арктангенс Таблица - это не так изящно. Хотя, в крайнем случае можно будет и ее. Что значит самопальный ряд?
  7. Доброго времени суток, уважаемые форумчане. Необходимо сделать вычисление арккосинуса. Делал систему следующим образом. Получая результат с 16-битной шины нужно выдавать значение угла. Решил сделать следующим образом ttt <= $signed(($signed(fractional_angle)*1000 >> 15)); angle <= $signed(9000) - 9*$signed(ttt); То есть - зная что ко мне приходит функция косинуса максимум функции при 0, минимум при 180 (т.е. если 32767 - это 0 градусов, а -32767 - 180). Для простоты разбиваю свой диапазон на два участка [999;0] и [0; -999] что соответствует углам [0;90], [90;180]. С этим, вроде, все нормально, но вот результаты меня разочаровали. Во первых, значения немного не те всегда - в том плане, что отличаются на какую-то дельту. Необходимо также углы вращать и все в таком духе. Кто-нибудь подскажет как мне нужно "вращать" эти углы, чтобы все норм было?
×
×
  • Создать...