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

vetal

Модератор
  • Постов

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

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


  1. От температуры зависит. 25гр - 0,25. 125гр - 0,125 . Точнее смотрите в даташите.
  2. Перед праздниками отправляли? Сбербанк обеспечивает своевременную доставку в течении 3х рабочих дней! Календарный день - это вместе с выходными и праздниками, когда сбербанк имеет полное право не работать. Обратитесь напрямую к производителю и вам все подробно расскажут.
  3. Modelsim. Где-то в документации должно быть описано как это делать. Как вариант - смотреть нужные сигналы в нужный момент времени сигналтапом.
  4. IOWR(IORD)8 @ base +0 = доступ к нижней половине 16-ти бит (будет выставлена маска 01) IOWR(IORD)8 @ base +1 = доступ к верхней половине 16-ти бит (будет выставлена маска 10) IOWR(IORD)16 @ base = доступ ко всему регистру. (будет выставлена маска 11) Причем ваше периферийное устройство может по всем этим трем(шести) типам доступа сопоставлять разные регистры/выполнять раные функции. PS: Самый простой способ разобраться - создать тестовую систему + тестовое ПО и прогнать в симуляторе.
  5. Правильный порядок: заказал, оплатил, приехал, получил
  6. если стратиксы не нужны - ставьте free версию.
  7. да(wine+wine_doors) и инсталлятор тоже под ним же запускал(чтобы библиотеки при необходимости доставил).
  8. Есть для создания простых тестов программы типа waveformer(см. первую ссылку google), но они больше нужны для документирования временных диаграмм. Пишите тест на vhdl - сэкономите кучу времени и нервов!
  9. notepad, programmers notepad, gedit... если энтузиазъма много - можно редактором vi пользоваться. Для тестирования модулей на hdl графическим заданием тестовых последовательностей пользуются только для простых модулей. для сложных модулей пишутся сложные тестирующие воздействия(часто с обратными связями).
  10. исходить надо из разрядности мастера, периферии и плотности упаковки регистров. Можно сделать шину 16 битную и выделить 1 бита адреса, тогда byte_enable будет работать при обращении к регистрам управления, например, расположенным по адресу 1 периферийного устройства. Если выделить 2 бита адреса и регистры растянуть по доступным адресам - byte_enable не понадобится. В общем случае byte_enable служит для доступа к регистрам(элементам адресного пространства) меньшим ширины шины данных периферийного устройства и кратным 8 бит. byte_enable необходимо заводить для обеспечения большей плотности упаковки регистров внутри адресного пространства периферийного устройства, сигнал не является обязательным в случае когда вы не используете его функциональность. Для примера можно сделать так: два 8 битных регистра и один 16 битный могут лежать по одному адресу. При 16 битной записи(с маской byte_enable="11") данные будут записываться в 16 битный регистр, а при 8 битной записи (с маской byte_enable="10"|"01") данные будут записываться в 8 битные регистры, отвечающие за другие функции.
  11. Просто возьмите и реализуйте вашу логику на hdl. После этого вы увидите какую ПЛИС вам нужно брать.
  12. Advanced MicroMachine (continued)

    Сегодня это делается одним кликом мыши(sopc). ОС вставляется примерно также (просто поставив галочку - использовать ОС). Железо спрятано за HAL. Посему вообще не важно что там за система команд у процессора или там таракан биты перебирает :)
  13. Да, основные компоненты микропроцессорной системы приведены по указанной мной ссылке. NiosII - это семейство процессоров! В состав этого семейства входят 3 процессора. Опаисание этих разновидностей также приведено по указанной ссылке.
  14. http://altera.com/literature/lit-nio2.jsp
  15. по ссылке нечто очень похожее на стандартный контроллер от altera в sopc builder :)
  16. Интересно, будет ли поддержка(с такой же простой настройкой как и остальное через визарда) MPU в HAL и UCOS-II? Похоже, что поддержка не предвидится. Пишет, что из eclipse работать с mmu/mpu нельзя (
  17. Удобно, только выбирать надо исходя из специфики приложения. Основной недостаток - узкая направленность на мобильный сегмент:низкое питание и нет 32х. Весьма удобная штука на самом деле, в piplined и burst режимах может потягаться с обычной sdr памятью)
  18. 5нс, 10 это период следования этих импульсов...Если брать стандартный разброс 40-60%, то получим от 4 до 6нс(статично). Чтобы получить разброс 4нс между сигналами шины - надо сильно постараться при разводке :)
  19. Не отдадут, так сами возьмем. На самом деле с ниосом ковыряться на ките самый оптимальный вариант, а там уже и лицензия на год автоматом идет.
  20. :yeah: http://www.altera.com/technology/embedded/...ews-events.html
×
×
  • Создать...