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

qxov

Свой
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о qxov

  • Звание
    Частый гость
    Частый гость
  • День рождения 11.06.1980

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

2 404 просмотра профиля
  1. Спасибо. Год как лежит с такими же симптомами, всё руки не доходили. Попробуем на днях.
  2. Банк согласованных с преамбулой для различных величин расстройки по частоте/символьной скорости фильтров не рассматривается?
  3. Предполагаю, что вопрос возник из-за неправильной обработки перекрытия. Так-то если фильтр линейный, то работает принцип суперпозиции и хоть ты по одному отсчету фильтруй, если правильно это делаешь.
  4. Верный ответ - во втором сообщении темы.
  5. Спасибо. Теперь мне не придется писать о том, что за несколько дней автор так и не смог осилить чтение документации в области интересующей его функции, где указано ЧТО она делает, КАК она это делает и КАК ДОЛГО это происходит. А еще в документации можно найти упоминание о функциях, оптимизированных с учетом дополнительных ограничений, что зачастую вполне допустимо. В другой же документации TI рекомендует следующий процесс оптимизации: C -> C+intrinsics -> Linear Assembler -> Parallel Assembler, но они автору также не указ и у него процесс проще (всего 11 команд же): "не понял как пользоваться функцией" -> "Parallel Assembler". Подозреваю также, что автору вообще должно хватить (нужно использовать) fixed-point, но доказать не могу. Для radix-2: Чтобы сравнивать было удобней: при nh=10 и nr=100 для r2 будет 534 такта.
  6. Все Ваши сообщения говорят о полном непонимании того инструменита, которым пытаетесь воспользоваться. Вы даже не потрудились прочитать документацию в части интересующей функции. При этом вешаете ярлыки на всех окружающих. Фу так делать.
  7. Первый баг: перетаскиваем компонент с зажатым Ctrl, жмем R. Второй баг: пытаемся отменить результат первого бага (Undo) - не до конца отменяется (поворот сохранился) Третий баг (или фича - я первый раз KiCAD запустил, не в курсе пока): попытка перетаскивания компонента с Ctrl, если он был подсоединен к проводнику перпендикулярно без промежуточного провода, приводит к отрыванию компонента от проводника. Четвертое. Не уверен вообще, что есть проблема, но пока не нашел способа как после перетаскивания компонента поправить проводники без их удаления с последующим восстановлением.
  8. У вас в чем конкретно проблема? Со стороны DSP не понятно, как работать с Ethernet? Если так, то я почти без изменений прикрутил NDK на отдельное ядро (ибо эта скотина из DDR2 все-таки не очень хорошо работает почему-то, а внутренней памяти по мегабайту на ядро). Драйвер EMAC для NDK взял из комплекта MCSDK для 6474 (с сатйта ti).
  9. Если держать корку плис в ресете, заресетить srio на 6474, переконфигурить srio на процессоре и отпустить ресет корки плис, то запускается стабильно. Похоже, проблема возникала из-за несоответствия ackid на процессоре и в плис.
  10. Сейчас пытаемся связать TMS320C6474 и Virtex6 (если не ошибаюсь, rapidio core gen2 v1.3). Очень нестабильно поднимается линк. Перезапуск DSP/перезаливка плис = крышка, линк не поднять совсем. Точнее, на 6474 PORT_OK, но передачи данных нет (плис пишет в озу процессора). Если же звезды так расположатся, что данные начали передаваться - все отлично до следующего перезапуска. Не могли бы подсказать, что и как делали?
  11. У процессора в ROM зашит код для FFT с использованием сопроцессора. Достаточно управление передать на нужный адрес и все ок. Название документа не помню.
  12. Когда main завершается, в работу вступает DSP/BIOS. Если в main действительно ничего особенного не делается (TSK_create и прочее), то смотреть нужно .tcf файл. Там описываются задачи, программные и аппаратные прерывания, а также многое другое. После изучения этого файла многое должно проясниться.
  13. С чужим кодом почти всегда сложности. Попробуйте задавать конкретные вопросы. Например, "в функции main ничего не делается, а оно работает" :rolleyes:
  14. По-моему даже не было попыток самостоятельно выполнить задание - оно должно быть примитивно даже для прогуливающих студентов.
×
×
  • Создать...