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

mr.alexeevas

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

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

  • Посещение

Репутация

0 Обычный

Информация о mr.alexeevas

  • Звание
    Участник
    Участник
  • День рождения 10.02.1990

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Можно, но лучше для начала подружить Quartus и ModelSim, затем запускаете симуляцию из под Quartus и все хорошо симулируется. Ссылка - как подружить Quartus и ModelSim: http://we.easyelectronics.ru/plis/quartus-...-testbench.html
  2. В наличии 2 платы. Цена: 40000 руб., возможен торг.
  3. DE2-115 - набор содержит все компоненты, необходимые для использования DE2-115 совместно с компьютером, работающим под управлением ОС Microsoft Windows. На плате DE2-115 установлены микросхема FPGA4CE115 семейства Cyclone IV компании Altera, микросхема EPCS64 для хранения конфигурации системы, USB Blaster для программирования; поддерживающий режимы JTAG и Active Serial (AS). Для работы с DE2-115, пользователь должен быть хорошо знаком с ПО Quartus II. Необходимые знания можно получить из документов “Getting Started with Altera’s DE2-115 Board” и “Quartus II Introduction”. Обучающие материалы находятся на системном CD для DE2-115. Отличительные особенности: 50 МГц тактовый генератор, 2 разъема SMA для входа/ выхода тактовой частоты; 2 МБайт SRAM, 2x64 МБайт SDRAM, 8 МБайт Flash, разъем для SD карт; 4 кнопки,18 микропереключателей; 18 красных и 9 зеленых пользовательских светодиодов, ЖКИ 16x2; 24-разрядный аудио-кодек CD-качества с разъемами линейного входа/ выхода и микрофонного входа; VGA ЦАП (8-разрядный высокопроизводительный трехканальный ЦАП) с выходным VGA разъемом. TV декодер (NTSC/ PAL/ SECAM) и разъем TV входа; 2 Gigabit Ethernet PHY с разъемом RJ45; USB Host/ Slave контроллер с разъемами USB type A и type B; Приемопередатчик RS-232 с 9-контактным разъемом, разъем PS/ 2 мыши/ клавиатуры, ИК приемник для ДУ; 40-контактный разъем расширения с диодной защитой. Разъем для подключения мезонинных модулей (HSMC). Комплектация DE2-115: Плата DE2-115; USB кабель для программирования и управления FPGA; Системный CD, содержащий документацию на DE2-115 и материалы технической поддержки разработок; Комплект CD, содержащий ознакомительные версии ПО Altera’s Quartus II Web Edition и Nios II Embedded Design Suit; Пакет с 6 резиновыми (силиконовыми) колпачками для стоек платы DE2-115; Прозрачная пластмассовая защитная пластина для платы; 12 В сетевой источник питания; Пульт дистанционного управления. Официальное описание: http://www.ti.com/lit/ug/tidu759/tidu759.pdf В наличии 2 платы. Цена: 45000 руб., возможен торг. Контакты: Писать в личные сообщения или на mr.alexeevas собака yandex.ru
  4. Решение найдено, может кому пригодится: https://forums.xilinx.com/t5/Embedded-Devel...SDK/td-p/396065 а именно: After reading the Digilent_Plug-in_Xilinx_v14.pdf that comes in the "libCseDigilent_2.5.2-x86-x64-Windows" Digilent driver, I searched for the .cse folder under the C:\Users\All Users\ folder. You need to make visible the protected windows files in order to found the .cse folder (unmark the Hide protected operating system files under Folder Options in Windows Explorer). I found this location: C:\Users\All Users\.cse\nt64\13.1\plugins\Digilent\libCseDigilent It seems that ISE first looks for a valid Digilent driver in this location, so I copied the nt64 driver to this location and the opened Impact and it worked!! You could also copy the nt driver if you are using the non-64bit ISE/Impact/Chipscope, to the C:\Users\All Users\.cse\nt\13.1\plugins\Digilent\libCseDigilent Hope it is useful for all of you!!
  5. Поставил 14.4 версию ISE для ознакомления, кое-что надо было посмотреть, не удаляя 13.3, в которой все время и работаю. Что нужно посмотрел, вернулся к проекту и обнаружил что не работает jtag в 13.3, хотя в 14.4 все хорошо. Все проекты выполнены в 13.3 версии, и сейчас заниматься пересбором проектов в 14.4 возможности нет. Как заставить снова работать jtag в 13.3? impact вроде определает jtag, но пишет что кабель занят, хотя он ничем не занят) Что уже делал: 1) Переустановил драйверы Digilent - результата нет. 2) Удалил все версии ISE, все почистил и поставил 13.3 заново - результата нет. 3) Удалил все дрова для USB - результата нет. Искал похожую проблему на форуме, но не нашел. Что делать? Работать-то надо :crying:
  6. Написал свой мастер на AXI4 для управления DDR с режимом burst. Так как тема собственного мастера для памяти поднималась на форуме не раз, поэтому если кому надо или интересно, могу здесь опубликовать листинг или пишите в лс. Отдельный пост создавать не буду) :smile3046:
  7. Проблему решил таким образом: создаю новый мастер с помощью визарда, открываю VHDL файл и в топлевеле вставляю свою логику, вырезая всякие соединяния для ipif. Изменения подхватываются сразу!
  8. Когда я импортирую свою корку с помощью визарда, она добавляется в ту же папку, что и если бы я создавал новый мастер название проекта/mb_system/pcore/... При создании нового проекта в папке devl которая входит в папку с названием корки, создается больше файлов. Попробую покопаться с ними + файл.prg создается немного в другом месте при импорте. Как и рекомендовал Krys вот архив папки с корками pcores.rar axi_pwm_v1_00_a - создание новой корки AXI4_master_lite_v1_00_a - импорт по vhdl файлу
  9. Да, с тестбенчами и симуляцией AXI шины напряжно отлажывать мастер для DDR, для которой еще и модель нужно прикрутить. А так - собрал, в чипскопе покапался, посмотрел, исправил. А каждый раз импортировать как раз не хочется, поэтому вопрос и возник. Было бы удобно если можно было бы просто свою периферию обновить, и далее уже тыкнуть пересобрать) Кстати, если создать новую переферию через визард в XPS и менять в VHDL логику, то XPS и ISE сразу реагируют на изменения. А вот если импортировать свое, то нет, странно...
  10. Я создаю свой мастер как раз через импорт переферии. Но он меня не спрашивает о создании проекта, только предлагает выбрать vhdl, проект XPS или mpd файл вроде. Далее спрашивает об интерфейсайх, подцепляет сигналы стандартные, далее спрашивает какие параметры вывести в диалоговое окно, которое вызывается из XPS и все. А где попросить создать к моему импортируемому VHDL ISE проект не нашел. А каждый раз импортировать VHDL, создавая переферию и подключать его, мягко говоря, надоедает при отладке.
  11. Собираю проект в XPS, в котором мой AXI-мастер пишет данные в DDR. За основу взял пример от count enable. Компилю поект в ISE Project Navigator, запускаю ChipScope, смотрю сигналы, нахожу место которое нужно поправить в VHDL, правлю, а XPS изменений не видит. После долгих манипуляций, оказалось, что ему даже и не нужен уже тот VHDL файл! я его спокойно удаляю и проект нормально собирается и компилируется! Как заставить XPS подхватывать изменения в моем VHDL файле? Помогите кто чем может... PS: ISE 13.3
  12. Я вот тоже решаю вопросы с кодированием и декодированием РС кодов, и что-то не могу заставить работать эту корку, на выходе кодера то же, что и на входе) может туплю :laughing:
  13. Самое простое, на мой взгляд: DDS + FIR. Можно 2 фильтра, на одном умножители это DSP-блоки, а на другом умножители на логике. Варируем параметрами фильтром и загружаем плис на нужный %. Такой проект собирается за несколько минут. Сам так проверял, чтобы уже наверняка знать потребление.
  14. Я использовал отладочную плату lx9 microboard, и подобным вопросом не задавался. На эту плату куча документации есть в интернете, можете посмотреть если интересует.
  15. Недавно занимался тем же самым. Необходимо было записать в память как можно больше и быстрее, а потом медленно считать. Правда я работал с VHDL, а top-level собирал в схематике. Для теста использовал счетчик который работал с частотой 40 МГц и на каждый такт он выдавал по 8 бит (1 байт), можно было конечно и 32 бита, на записи бы это никак не отразилось. Все прекрасно работает если учесть все прерывания которые выдает DDR. Главное было написать машину состояний, чтобы грамотно управлять потоком данных и памятью. Если будут конкретные вопросы пишите, чем смогу помогу ;)
×
×
  • Создать...