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

Artyom

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

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

  • Посещение

Репутация

0 Обычный

Информация о Artyom

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

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array
  1. Я работал ... Работает сие творение нормально... Только вот наблюдались некие проблемы с записью то есть чем чаще РЕФРЕШ тем чаше непрописаные области памяти, хотя все сигналы контроля учитывались. Пролечилась эта проблема скачиванием корки более новой версии 3.2 помоему...
  2. Макс действительно может передавать на PCI шину Vendor устройства, хватать прошивку и прошивать ей Циклон. Товарисчи это очень легко проверить. Достаточно посмотреть куда подсоединены конфигурационные пины Циклона и все сразуже станет ясно. А далее как? Висит ли Макс и далее на шине или после конфигурации Циклона циклон перехватывает управление а Макс запирается в OPNDRN?
  3. Смотри на плате ЛЮБЫЕ ПЗУхи. Все что может соодержать информацию. Много бы проблемм решилось если бы я знал как можно считать прошивку МАКСов. :-)
  4. k4 Это помоему микруха динамической памяти K6 - статическая (в циклоне есть контроллер динамической памяти). Циклон конфигурируется извне (т.к. он SRAM Based. Макс в отличии от Циклона EEPROM Based прошивка находится внутри защищена Lock битом).В циклоне защищенных областей нет.
  5. А как может циклон зашится через PCI если именно он (скорее всего) работает с PCI шиной. Можно написать программу зашить ее в МАКС и тогда он будет прошивать Циклон из параллельного ИИПРОМа или банально поставить какуюнить последовательную ПЗУху для прошивки циклона. Тогда считать прошивку конечно можно (Циклоновскую)... а макс считаешь наврятли, хотя в некоторых случаях можно понять для чего он нужен и написать программу руками.
  6. Не обязательно покупать программатор за 700 баксов (BeeProg). Можно купить чтонить по приземленнее. Не хочу заниматся рекламой но если живешь в Москве или в подмосковье залезь на эту сцылку там много различного барахла, в том числе есть и дешевые програматоры типа MEMProg - 200$.
  7. Эти конфигурационные ПЗУ можно прошить на практически любом програматоре. Например Elnec BeeProg (мы шьем именно на нем) или на аналогичном продукте ELNEC... BeeHive4 BeeProg JetProg (DIL48) LabProg+ LabProg-48LV (discontinued product) MEMprog SmartProg SmartProg2 Посмотри Даунлоад на www.elnec.com (PG4UW) в списке устройств есть все эти микрухи... Хотя BeeProg стоит давольно дорого около 750 баксов помоему.
  8. Абсолютно согласен, сначала выбирите производителя ПЛИС, а так разговор ниочем. А вообще тестовую плату модно сделать и в домашних условиях... Было бы немного тексталита, фоторезиста едкого натра и хлорного железа пленки для лазерного принтера и сам лазерный принтер все обойдется гдето в 1000 - 1500 рублей вместе с SRAM BASED ПЛИСом (типа АСЕХ).....Я так и делал дорожки до 0.2 мм и клиринс 0.2 тарвятся без проблемм, если нормальный лазерный принтер.
  9. Да в СигналТапе можно посмотреть это НО чтобы он работал нужно чтоб в подопытном плисе была память (блоки М4К М512 или МРАМ) и чтобы большая ее часть была свободна так как результаты передаются (как я понял) на джитаг именно оттуда. Кроме того если будешь отлаживать ДДР память то СигналТап врятли тебе поможет так как там давольно большие частоты и далеко не все сигналы ты сможешь увидеть в окне (переполнение внутренней памяти), но штука незаменимая. Можно просмотреть и в МодельСиме, но гемороя довольно много...
  10. Есть такая офигенная штука называется DataSheet в котором сказано о 100 максимально возможных реконфигураций, но по собственному опыту скажу что наш стендовый плис 7128S мы прошили уже более 100 раз ... Пока вроде работает :)
  11. Люди ...... Возникла надобность переделать программу из FRANCLINовского компилятора в КЕЙЛ (надо испарвить КУЧУ мелких иструкций типа SFR) или найти ProView32. Ну да ладно столкнулся с такой записью at 0x0012 code unsigned char numb[]={0x1,0x2,0x3,0x4,0x5}; В кейле проинициализировать переменную по адресу нельзя code unsigned char number[]={1,2,3,4,5} _at_ 0x0012; дает ошибку можно писать только так code unsigned char number[] _at_ 0x0012; Подскажите как можно переделать строку чтобы была инициализация по указанному адресу в сегментье кода??? Или проще найти ProView32?
  12. Интересует такие вопрос: 1. Использовал РЕАЛЬНО ктонить Altera DDR Core? 2. Можно ли подключить стандартный компьютерный DDR DIMM к Cyclon'у при помощи данной корки? 3. Изучая DDR core столкнулся с таким явлением, что при выборе настроек в данной корке для DIMM модулей (а не для чипов) ширина данных на данном модуле прописывается как 64+8=72 бита (так оно и должно быть), а параметр Data Bus Width=32(на элементе создается шина данных шириной 32 бита ddr_dq[31..0]), хотя на DIMM модуле 64 пина под DATA почему такие отличия? 4. Прочитал описание этой корки (не один раз) Обнаружил что для Cyclone максимальная ширина шины данных - 32 бита а для Stratix - 80... почему такая дискриминация Циклона? ЗЫЖ Если кто работал с ДДР может кто кинет линк на проверенную корку...
  13. ADV7120

    Щас как раз работаю над этой проблемой. Сначала надо определиться с разрешением и частотой вертикальной развертки а потом уже решать с какой частотой посылать данные по цвету, а так же V_SYNC и H_SYNC. У меня есть немного инфы на эту тему есть даже кое-что на русском. Если чего нужно пиши мне на мыло.....
  14. На мой взгляд освоить за 3 месяца реально..... Но вспомните поговорку "Гладко было на бумаге, да забыли про овраги". Всегда присутствуют подводные камни а вот их за 3 месяца ну никак не выучить :-(.
  15. На мой взгляд жить PCI шине еще долго и счастливо. Вы посмотрите на то что есть сейчас: AGP, PCI-Express, и то и другое частные случаи PCI. В плюс ко всему слишком много устройств разработано на данной шине, и отказываться от них на данный момент не имеет смысла. PCI будет жить. конечно будет модернизироваться но жить будет.
×
×
  • Создать...