-
Постов
2 067 -
Зарегистрирован
Весь контент vetal
-
От температуры зависит. 25гр - 0,25. 125гр - 0,125 . Точнее смотрите в даташите.
-
AN 42: Metastability in Altera Devices
-
Перед праздниками отправляли? Сбербанк обеспечивает своевременную доставку в течении 3х рабочих дней! Календарный день - это вместе с выходными и праздниками, когда сбербанк имеет полное право не работать. Обратитесь напрямую к производителю и вам все подробно расскажут.
-
Modelsim. Где-то в документации должно быть описано как это делать. Как вариант - смотреть нужные сигналы в нужный момент времени сигналтапом.
-
IOWR(IORD)8 @ base +0 = доступ к нижней половине 16-ти бит (будет выставлена маска 01) IOWR(IORD)8 @ base +1 = доступ к верхней половине 16-ти бит (будет выставлена маска 10) IOWR(IORD)16 @ base = доступ ко всему регистру. (будет выставлена маска 11) Причем ваше периферийное устройство может по всем этим трем(шести) типам доступа сопоставлять разные регистры/выполнять раные функции. PS: Самый простой способ разобраться - создать тестовую систему + тестовое ПО и прогнать в симуляторе.
-
Правильный порядок: заказал, оплатил, приехал, получил
-
http://www.altera.com/products/software/pr...b_features.html
-
если стратиксы не нужны - ставьте free версию.
-
ключевое слово - vmware.
-
да(wine+wine_doors) и инсталлятор тоже под ним же запускал(чтобы библиотеки при необходимости доставил).
-
-
Есть для создания простых тестов программы типа waveformer(см. первую ссылку google), но они больше нужны для документирования временных диаграмм. Пишите тест на vhdl - сэкономите кучу времени и нервов!
-
notepad, programmers notepad, gedit... если энтузиазъма много - можно редактором vi пользоваться. Для тестирования модулей на hdl графическим заданием тестовых последовательностей пользуются только для простых модулей. для сложных модулей пишутся сложные тестирующие воздействия(часто с обратными связями).
-
исходить надо из разрядности мастера, периферии и плотности упаковки регистров. Можно сделать шину 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 битные регистры, отвечающие за другие функции.
-
Просто возьмите и реализуйте вашу логику на hdl. После этого вы увидите какую ПЛИС вам нужно брать.
-
Сегодня это делается одним кликом мыши(sopc). ОС вставляется примерно также (просто поставив галочку - использовать ОС). Железо спрятано за HAL. Посему вообще не важно что там за система команд у процессора или там таракан биты перебирает :)
-
Altera
vetal ответил visitorus тема в В помощь начинающему
Да, основные компоненты микропроцессорной системы приведены по указанной мной ссылке. NiosII - это семейство процессоров! В состав этого семейства входят 3 процессора. Опаисание этих разновидностей также приведено по указанной ссылке. -
Altera
vetal ответил visitorus тема в В помощь начинающему
http://altera.com/literature/lit-nio2.jsp -
по ссылке нечто очень похожее на стандартный контроллер от altera в sopc builder :)
-
Интересно, будет ли поддержка(с такой же простой настройкой как и остальное через визарда) MPU в HAL и UCOS-II? Похоже, что поддержка не предвидится. Пишет, что из eclipse работать с mmu/mpu нельзя (
-
Pseudo SRAM
vetal ответил sysel тема в Работаем с ПЛИС, области применения, выбор
Удобно, только выбирать надо исходя из специфики приложения. Основной недостаток - узкая направленность на мобильный сегмент:низкое питание и нет 32х. Весьма удобная штука на самом деле, в piplined и burst режимах может потягаться с обычной sdr памятью) -
epm3218
-
Шина данных и способы трассировки
vetal ответил Rex тема в Работаем с трассировкой
5нс, 10 это период следования этих импульсов...Если брать стандартный разброс 40-60%, то получим от 4 до 6нс(статично). Чтобы получить разброс 4нс между сигналами шины - надо сильно постараться при разводке :) -
Не отдадут, так сами возьмем. На самом деле с ниосом ковыряться на ките самый оптимальный вариант, а там уже и лицензия на год автоматом идет.
-
Обновление NIOS!
vetal опубликовал тема в Системы на ПЛИС - System on a Programmable Chip (SoPC)
:yeah: http://www.altera.com/technology/embedded/...ews-events.html