-
Постов
3 111 -
Зарегистрирован
-
Посещение
-
Победитель дней
16
Весь контент StewartLittle
-
Ищу монтажника в Питере
StewartLittle опубликовал тема в Предлагаю работу
Ищу монтажника в Питере. Задача довольно простая - только пайка, SMD (в основном 0805, SOT23), разъемы. Особое пожелание - не использовать канифольные флюсы. На плате 186 точек пайки. Хочу по 50 руб. за плату. Пока планируется 50 плат, разово. В дальнейшем будут повторы. По срокам - хотелось бы, чтобы за неделю было готово. Если есть желающие - прошу в личку. -
Есть, по 60 баксов. Пишите в личку. С USB будет работать только квартус. Максплюс его не поддерживает.
-
Ну что, таки дружно сливаем серивс пак :) Вышеописанный баг, как и обещали, исправили !!!
-
Читайте главу "Exсeption Handling" в документации на ниосовский компилятор.
-
Нужный сигнал можно вывести на выходной порт (не важно, в графике, или в тексте), и дать этому порту в Assignment Editor назначение Virtual Pin = On.
-
Да врут, поди. Кит живет и побеждает : DK-PCI-2C35N Другое дело, что альтера поставляет киты, в состав которых входит полный квартус с годовой лицензией (PCI'ный кит именно такой), под конкретного заказчика. При вводе заказа нужно указать NIC ID, к которому лицензионный файл квартуса будет привязан.
-
Поможем Альтере
StewartLittle опубликовал тема в Работаем с ПЛИС, области применения, выбор
Дружно голосуем за альтеру на сайте EDN: http://www.edn.com/innovationballot.asp Раздел "Development Kits", Nios II evaluation kit (Altera) -
Ну так, кругом обман. Сперва обещали 28-го яноваря, потом перенесли на 4-е февраля, а по последним данным разведки - на 11-е февраля. Если опять не обдурят :maniac:
-
Да никаких особых фокусов там нету. Нужно, чтобы был правильно установлен драйвер бластера (проверяется в менеджере устройств), и чтобы бластер был правильно подключен к микросхеме (с подтяжками, TCK через 1К в землю, TDI, TDO, TMS через 10К в VCCio). На бластер должны приходить питание (VCCio) и земля из программируемой платы. Ну и контакты везде должны быть надежными :) И еще проверьте, не ошиблись ли Вы с определением первого пина на бластере, когда свой хвостик подключали.
-
Режим конфигурирования для CycloneIII корректно задан? У третьего циклона входов MSEL больше, чем у второго.
-
Проверьте свой переходничок первым делом.
-
Возможны два варианта - либо дал дуба Ваш USB Blaster, либо он некорректно подключен к ПЛИСине. Проверьте оба варианта.
-
У модуля Master SPI имеется выход rdy, который сигнализирует о том, что данный в этом модуле готовы для считывания процессором. Этот выход можно или опрашивать (тогда нужно добавить свой аппаратный блочок, через который это можно будет делать), или завести на прерывание, или сделать запросом DMA. Поэтому, прежде, чем читать данные из data_sel, нужно дождаться готовности. Раскройте в фастчипе модуль Master SPI, щелкните по вопросику в нижнем левом углу - откроется описание этого модуля. Почитайте его.
-
Альтера обещала пофиксить этот баг в квартусе 7.2 сервис пак 2. Ожидается к выходу 28-го января.
-
Я мыслю, что distributed RAM - это память, равномерно распределенная по площади кристалла FPGA. Т.е. имеется туева хуча небольшх по объему блочков памяти, которые равномерно расположены на кристалле. У альтеры в качестве примера можно привести блоки MLAB в Stratix III. В противоположность распределенной памяти - блочная память (к примеру блоки MRAM, M4K, M9K в альтеровских стратиксах и циклонах). Т.е. имеется некоторое кол-во блоков памяти довольно большого объема, которые располагаются локально (как правило, образуют столбцы :) ). Аналогичная картина и ПЛИСах других фирм (Xilinx, Lattice и др.). Не факт. Блочки могут быть и специалирированные. К примеру в Atmel AT40KAL.
-
Опыты показали, что такой баг имеет место быть только при работе с MAX7000S. При работе с MAX3000A и MAX II бланк чек работает корректно. Будем ждать заплатки от альтеры :)
-
Ну, я ее поймал на семитысячнике. Завтра с МАХ II и c трехтысячником попробую.
-
Баг в программере QuartusII v7.2 SP1
StewartLittle опубликовал тема в Среды разработки - обсуждаем САПРы
Имеем QuartusII v7.2 SP1 под виндами, 32-битная версия. В программере Blank-Check не работает напрочь - ни с байтбластером, ни с усб-бластером. Если пытаюсь проверить одиночный кристалл (EPM7128SLC84), то в сообщении выдается маловразумительная ошибка : ********************************************* Info: Started Programmer operation at Wed Jan 09 13:45:01 2008 Info: Current hardware doesn't support security key programming Error: Programming error: File I/O error Error: Operation failed Info: Ended Programmer operation at Wed Jan 09 13:46:25 2008 ********************************************* Если же пытаюсь проверить тот же кристалл, но в jtag-цепочке, то квартус надалбывается нахрен и вылетает с ошибкой обращения к несуществующей области памяти. Вопрос - может уже пробегал какой-нибудь патч, который лечит эту проблему (а я пропустил)? Баг репорт в альтеру я на всякий случай написал. И еще просьба, у кого есть возможность - проверьте, работает ли бланк-чек в 7.2 sp1 под 64-бинтыми виндами и под линуксом. -
Называется epcs_controller. Читайте доку на FlashProgrammer, там написано, как его использовать.
-
Я использовал UFM вместо 93С56 для FTDI FT245BM. Инрерфейс писал сам. Все получается компактно, и к скорости претензий нет. Правда, я там только чтение реализовал.
-
Не, это не из той оперы... Используйте примитивы OPNDRN или TRI (они есть в библиотеке квартуса).
-
Первое : в Вашем случае Nios2 обязательно должен иметь блок аппаратной внутрисхемной отладки (устанавливается в закладках окна процессора при настройке). Второе : что-то непонятно с памятью. Обычно, если cfi flash используется для хранения кода программы, то из той же флэши этот код и выбирается. Внутреннее ОЗУ используется под организацию стека и кучи. А вообще рекомендую проштудировать описание FlashProgrammer с сайта альтеры : http://www.altera.com/literature/ug/ug_nio..._programmer.pdf
-
Да не берите в голову :) Все нормально.
-
"Ну Вы, блин, даете!" (с) :07: А мой пост от 15:56 5-го декабря в этой же ветке не про то же самое? Или "чукча не читатель" ? :)
-
Ну, это само собой разумеется. Настолько очевидно, что я не стал об этом упоминать. Это стантартный способ повторного использования компонентов, как своих собственных, так и чужих :)