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

toshas

Свой
  • Постов

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

  • Посещение

Весь контент toshas


  1. Добрый день! помогите пожалуйста разобраться с ядром aurora v5.1 под virtex-6. работаю с ise 11.5 и 12.1. на плате ml505 с virtex-5 LX50T examle design сгенерированный Coregen'ом работает отлично. а вот на плате ml605 (rev. D) с virtex-6 lx240t работать на отрез отказывается, не поднимается plllkdet и все тут.. при этом и проект ibert и низкоуровневый проект с использование GTX Wizard работают. заменять *_tile.v, новым из gtx wizard пробовал, ucf использую следующий: в какую сторону копать ? спасибо! # Reference clock contraint for GTX NET GTXQ4_left_i PERIOD = 8.0 ns HIGH 50%; # User Clock Contraint: the value is selected based on the line rate (3125Mbps) of the module NET "user_clk_i" TNM_NET = USER_CLK; TIMESPEC TS_user_clk_i = PERIOD "USER_CLK" 15.0 ns HIGH 50%; NET GTXQ4_P LOC=H6; NET GTXQ4_N LOC=H5; # 50MHz board Clock Constraint NET "reset_logic_i/init_clk_i" TNM_NET = INIT_CLK; TIMESPEC TS_INIT_CLK = PERIOD "INIT_CLK" 15.0 ns HIGH 50%; NET INIT_CLK LOC = U23; # U23 - 66Mhz clock source on ml605 # 200MHz - J9; ###### No cross clock domain analysis. Domains are not related ############## TIMESPEC "TS_TIG1" = FROM "INIT_CLK" TO "USER_CLK" TIG; ################################ Resets Buttons ################################# NET RESET LOC=G26; #BUTTON #NET "GPIO_SW_C" LOC = "G26"; ## 2 on SW9 pushbutton (active-High) NET RESET PULLUP; NET GT_RESET_IN LOC=A18; #BUTTON #NET "GPIO_SW_S" LOC = "A18"; ## 2 on SW6 pushbutton (active-High) ################################ Errors Indicators ############################## NET HARD_ERROR LOC=AE22; #LED #NET "GPIO_LED_2" LOC = "AE22"; ## 2 on LED DS9, 3 on J62 NET SOFT_ERROR LOC=AE23; #LED #NET "GPIO_LED_3" LOC = "AE23"; ## 2 on LED DS10, 4 on J62 NET FRAME_ERROR LOC=AB23; #LED #NET "GPIO_LED_4" LOC = "AB23"; ## 2 on LED DS15, 5 on J62 ################################ Channel and Lane up Indicators ################# #This board supports a maximum of 12 lanes NET CHANNEL_UP LOC=AC22; #LED #NET "GPIO_LED_0" LOC = "AC22"; ## 2 on LED DS12, 1 on J62 NET LANE_UP LOC=AC24; #LED #NET "GPIO_LED_1" LOC = "AC24"; ## 2 on LED DS11, 2 on J62 ################################################################################ ####### NET frame_check_i/* TIG; ################################################################################ ####### INST aurora_module_i/gtx_wrapper_i/GTXE1_INST/gtxe1_i LOC=GTXE1_X0Y18;
  2. не подскажите сколько места на диске занимает 12.1 + edk ? и вообще интересно кто-нибудь имел дело с установкой среды разработки на ssd диск, будет ли прирост удобства/скорости работы ? спасибо!
  3. понадобилось одной кнопкой перекоммутировать 16 контактов, наиболее близким решением стали 2 переключателя П2К на 8 групп коммутации с фиксацией. вопрос только где найти ? как я понял какое-то время назад они продавались как SWK-24-8P-L ( http://www.setium.ru/img/big/4388.jpg ) , но сейчас просто пропали. для поиска зарубежом хотелось бы знать как такие переключатели называются по ненашему ? спасибо!
  4. есть подозрение на слишком раннюю версию 7ки, какой билд стоит ?
  5. установил, все встало нормально, ise 11 + modelsim 6.5 на windows 7 build 7127. попробуйте инсталятор запускать "от администратора".
  6. system generator 10.1 может работать максимум с matlab 2008a, сейчас появился ise 11 и system generator 11 соотвественно, он поддерживает до 2009b http://www.xilinx.com/support/answers/25306.htm
  7. это баг, исправляется патчем 8.6.1 скачать тут http://joule.ni.com/nidu/cds/view/p/lang/en/id/1135 обсуждалось тут: http://labviewportal.eu/viewtopic.ph...=0&hilit=patch
  8. xilinx удалил с ftp устаревшие appnote ( http://forums.xilinx.com/xlnx/board/messag...p;thread.id=547 у кого остались: xapp934.pdf xapp730.zip поделитесь пожалуйста ! эти еще доступны для скачивания: xapp730.pdf xapp934_1.zip xapp934_2.zip xapp934_3.zip
  9. Добрый вечер! для практикума по информатике пытаемся подобрать интересные проекты для самостоятельного выполнения студентами. обратил внимание на нейронные сети и их реализацию на базе fpga. материала по их теории построения много, а вот в направлении использования применительно к логическим схемам совсем чуть-чуть. если кто-нибудь знает простые задачи реализуемые на fpga или алгоритмы наиболее подходящие для построения персептронов, как для сетей с обратной связью (обучением) так и для реализации уже обученной сети, которые могут быть выполнены студентом на базе spartan3e(s3e500) или ml505(virtex5, точно не помню какой). большая просьба поделится опытом или хотя бы обрисовать в каком направлении двигаться. спасибо!
  10. Добрый день! при разработке проекта в ISE 10.1 пользуюсь симулятором Modelsim 6.2. при симуляции тестбэнча моделсим после запуска симулирует 100пс, каждый раз приходится выставлять руками разумное время, перезапускать и запускать симуляцию. можно ли каким-либо скриптом сделать это автоматически для данного проекта ? тоже самое относится и к сигналам выводимым на wave, через один запуск по умолчанию на wave добавляются сигналы из instance GLBL, приходится сначала все удалять, добавлять из тестируемого юнита и перезапускать симуляцию ( можно ли это тоже делать скриптом ? как ? спасибо!
  11. Добрый день! вопрос по поводу встраивания сгенерированного Sysgen'ом кода в проект. в плис заведена частота 50 Мгц, есть шина на которую по фронту триггера выставляются данные, импульс триггера приходит с частотой 2 Мгца. хочу сделать простенький фильтр для которого частота входного сигнала должны быть в 9 раз меньше частоты работы фильтра, нужно просто выставить в настройках Sysgen частоту семплирования 1/(9*2М) а Input гейта 1/(2М) ? нет ли необходимости запускать сам Sysgen с опорной частотой fpga 50 Mhz ? можно/(нужно) ли синхронизировать вход Input модели Simulinka с импульсом триггера ? как это грамотнее сделать ? спасибо!
  12. так все же verilog или vhdl ? вот ledblink http://www.fpga4fun.com/ISEQuickStart.html
  13. rs232 я привел для примера, любую цифру с помощью мк потом я смогу превратить в то, что мне надо. проблема с силовой частью.
  14. например командой по rs232 разомкнуть(замкнуть) цепь питания
  15. Добрый день! необходимо обеспечить удаленное выключение/включение питания установки. кажется что такая потребность является достаточно стандартной, но готового решения я найти не смог. бывают ИБП (UPS) с выходом на консоль (rs232), но, насколько я понял, это всего лишь для привязки к софту с целью мягко завершиьт работу пк. в моем же случае необходимо просто командой обесточить а затем снова подать питание. есть ли готовое решение, доступное по цене ?
  16. получил pm, приведу мой ответ и здесь: стояла задача провести эксперимент, из оборудования были только pci платы АЦП-ЦАП, в итоге получилось сделать установку, подключить ее к этим платам и с применением модуля реального времени Labview написать программу с нужными временными параметрами и заставить работать все это удаленно по сети. этого достаточно для реализации эксперимента, который мне необходимо выполнить, но хочется еще немножко расширить функционал и я решил добавить еще свою pci плату. по теме: на opencores приведен проект простейшей платы pci http://www.opencores.com/projects.cgi/web/pci-board/overview но, к сожалению, архив с герберами и ucf (ProjectOutputsforPCI-Cardv1.0.zip) не грузится, поскольку отсутствует на сервере ...
  17. все это для лабораторных целей, пару лет протянет и хорошо, там что-нибудь новое изучим.
  18. согласен, вы правы, веротяно, так и стоит поступить. спасибо, собсвенно как раз и пытаюсь оценить браться за самостоятельное изготовление или купить готовый кит, который и не могу пока выбрать. ну это скажем так "неинтересно", тем более что платы аналогово входа-выхода есть и нужна только цифра, что рассматривается как возможность научится использовать плис и pci.
  19. Добрый день! стоит задача под досом через шину pci обеспечить выход цифровых сигналов во внешний мир (управлять двигателями, возможно дальше передача по uart для управления приборами) так дос - pci - плата - avr/arm - драйвер - двигатель или так дос - pci - плата - avr/arm - uart - прибор с avr работал и как его прикрутить найду, с платами pci через регистры тоже общаться умею. стоит вопрос только в железке pci, полагаю ее проще всего сделать на fpga ? есть небольшой опыт общения со starterkit spartan3e и хотелось бы решение на кристалле xilinx максимально дешевое, если покупать или максимально простое чтобы можно было собрать, пусть даже с заказом печатных плат. посмотрев возможные варианты, остановился пока на dragon board ( http://www.fpga4fun.com/PCI.html ), вроде все просто spartan2 напрямую подключенный к шине... только вот цена ( $269.95 и в наличии нет.. есть ли открытые простые аналоги или нечно подобное доступное в розницу в москве за разумные деньги ? (тот же кит DK-MAXII-1270N на базе cpld, стоящий на офф сайте 150 у.е. в терре уже за 7800р. продают http://www.altera.com/products/devkits/alt...maxii-1270.html ) спасибо!
  20. будет результат - не забудь отписать ( желательно с исходниками и коментариями), тема многим интересна!
  21. могу предложить передачу через p2p torrent 10_1_03_win.exe.rar
  22. обычно я пользуюсь разрешенной в свавр записью PORTN.M=...; прошу прощения за долгую полемику, первый же ответ в теме является правильным, если не отождествить от усталости ^ и | (
  23. спасибо! ткнули носом что называется)
  24. при задании всех битов в порте все работает как надо, периферия тут не причем. для этого порта такая запись не подходит, компиляция проходит с ошибкой.
  25. согласен, написал криво, старался для наглядности .. не суть, проблема в том что так НЕ! работает. на ножке не фиксируется определенное значение, происходит постоянное скакание между 0 и 1.
×
×
  • Создать...