Важная информация

User Tag List

Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 20 из 20

Тема: ZX +3e для Altera DE2-115

  1. #11
    Junior
    Регистрация
    28.11.2013
    Адрес
    Limerick, Ireland
    Сообщений
    28
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    Компелится нормально, проверить нет возможности, проект с sof файлом приатачил:
    этот соф работает
    и дело вот в этих различиях с оригиналом из начала топика:
    Spectrum_de2_115.qsf:
    -set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE BALANCED
    +set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE SPEED
    -set_global_assignment -name TIMEQUEST_REPORT_SCRIPT_INCLUDE_DEFAULT_ANALYSIS OFF
    -set_global_assignment -name CDF_FILE output_files/Spectrum_de2_115.cdf

    что собственно еще раз подтверждает что в проекте не хватает временных ограничений - судя по всему адресные дешифраторы получились сложными и вносят большую задержку.

  2. #12
    Junior
    Регистрация
    28.11.2013
    Адрес
    Limerick, Ireland
    Сообщений
    28
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    Не пишите ерунду. Внутренние частоты проекта малы и констреймами в таком случае можно пренебречь, проверено не на словах а на деле [1]. Проверяйте проект частями, возможно нужна логическая оптимизация, не всегда все логично делать в лоб. Помочь тут ничем больше не могу, т.к. данный проект мне не интересен.
    вполне возможно
    вы правда все делали под другой кристал поэтому ваша практика не совсем корректна потому не надо быть столь категоричным

    я поглядел вы 1chipmsx собирали
    что можете сказать на предмет PSG - в котором проекте он сделан корректнее?

  3. #13
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    Не пишите ерунду. Внутренние частоты проекта малы и констреймами в таком случае можно пренебречь....
    Я бы так не сказал, да и вопрос этот очень спорный. С альтерами я пока проблем не имел, так как вошло в привычку сразу прописывать по крайней мере тактовую частоту. А обжегся в свое время на третьих спартанах. У меня были проблемы со спеком на XC3S700AN при частоте дизайна 21 или 28 МГц, точно не помню. Спасибо камраду IceBear который меня в нужном направлении тогда направил.

    ---------- Post added at 14:24 ---------- Previous post was at 14:17 ----------

    Цитата Сообщение от anton95 Посмотреть сообщение
    Что мне не нравится в разработке для FPGA - это большое время компиляции. На моем i7-2.8 этот проект собирается за 2.5 минуты. Вроде как не много, но при отладке, когда поменял кусочек посмотрел результат, и тд - напрягает.
    Ну во первых специально для этих целей люди изобрели HDL-симуляторы. Я свой код на 99% в ActiveHDL пишу и проверяю. Потом только в железе и обычно после симуляции гемороя никакого нет.

    Во вторых 2.5 минуты это очень даже быстро. Вон у людей по несколько часов сервера проекты под виртексы и стратиксы собирают
    Я думаю, сложный проект, который займёт почти весь камень на DE2-115 тоже будет часик-другой на i7 собираться.

    У меня ноут с i7 собирает minimig около 10 минут. Так там логики чуть более 16 кило-LE
    SpeccyLand - тут рождается клон!

    Новый проект: Аркадный автомат своими руками

  4. #14
    Junior Аватар для anton95
    Регистрация
    11.12.2012
    Адрес
    г. Новосибирск
    Сообщений
    6
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от finevlad Посмотреть сообщение
    что можете сказать на предмет PSG - в котором проекте он сделан корректнее?
    Я полез модифицировать исходный код PSG из-за "звона" в киберноиде (включите на старом ядре - думаю поймете о чем речь). Возможно это слышно ещё где-то.

    ---------- Post added at 12:35 ---------- Previous post was at 12:31 ----------

    Цитата Сообщение от finevlad Посмотреть сообщение
    что собственно еще раз подтверждает что в проекте не хватает временных ограничений - судя по всему адресные дешифраторы получились сложными и вносят большую задержку.
    По факту руки надо оторвать автору - кривости там много.
    Взялся за новую версию (дошли руки), думаю zxmmc поменять на divMMC.

    Сделал shadow видео память в memorybit-s - попробую прокачать - посмотреть какую частоту можно будет вытянуть из софт-ядра + SRAM

    /A

  5. #15
    Activist
    Регистрация
    21.07.2010
    Адрес
    Ukraine
    Сообщений
    276
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от anton95 Посмотреть сообщение
    Взялся за новую версию (дошли руки), думаю zxmmc поменять на divMMC.
    DivMMC можешь взять у меня в репозитарии для ReVerSE-U8.

  6. #16
    Member
    Регистрация
    23.04.2015
    Адрес
    г. Брест, Беларусь
    Сообщений
    37
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    жаль заглохла тема, потратил почти день на то чтобы все это заработало в каком-то виде, но все равно глюков полным полно, может у меня руки кривые хз....
    очень помогли правки

    -set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE BALANCED
    +set_global_assignment -name CYCLONEII_OPTIMIZATION_TECHNIQUE SPEED
    -set_global_assignment -name TIMEQUEST_REPORT_SCRIPT_INCLUDE_DEFAULT_ANALYSIS OFF
    -set_global_assignment -name CDF_FILE output_files/Spectrum_de2_115.cdf

    но все равно баги есть

    пока разобрался с ZXMMC+ чуть не разбил плату ) в итоге как-то работает, грузит 5% tap'ов

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,806
    Спасибо Благодарностей отдано 
    642
    Спасибо Благодарностей получено 
    1,773
    Поблагодарили
    1,023 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В 2014 пробовал этот вариант. Вернее не совсем этот, т.к. не хотел прошивать флеш и перенес ромы во внутреннее озу. Вот sof, который тогда получился. Несколько попробованных игрушек работали.

  9. #18
    Member
    Регистрация
    23.04.2015
    Адрес
    г. Брест, Беларусь
    Сообщений
    37
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    В 2014 пробовал этот вариант. Вернее не совсем этот, т.к. не хотел прошивать флеш и перенес ромы во внутреннее озу. Вот sof, который тогда получился. Несколько попробованных игрушек работали.
    Я прошил flash, пришлось конечно поковыряться, для тех кто будет делать в будущем, могу дать наводку - у DE2-115 есть controll panel под винду, через которую можно очистить flash и прошить. Только для того чтобы control panel подключилась к плате надо сперва прошить туда sof, через quartus. Sof лежит в папке с control panel.

    У меня процентов 80 игрушек работает, но есть глюки. Например в brucee lee не было моста, там где он был нужен ) minic miner сам умирал периодически, а если ставить макс. скорость перемычками, то наблюдалось самопроизвольное нажатие кнопок. Да и у меня что-то вообще не работает AY. Попробую прошить твой sof и посмотреть что выйдет.

  10. #19
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,806
    Спасибо Благодарностей отдано 
    642
    Спасибо Благодарностей получено 
    1,773
    Поблагодарили
    1,023 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если говорить не конкретно про этот спек, то мне известны как минимум 4:
    Крутые
    1. speccy MVV
    2. tsconf MVV
    Простой
    3. zx (без 128) Ewgeny7
    и
    4. данный вариант
    Все портировал и на 115, все работали

    - - - Добавлено - - -

    Но я мало программ пробовал

  11. #20
    Member
    Регистрация
    23.04.2015
    Адрес
    г. Брест, Беларусь
    Сообщений
    37
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от delta_brest Посмотреть сообщение
    Я прошил flash, пришлось конечно поковыряться, для тех кто будет делать в будущем, могу дать наводку - у DE2-115 есть controll panel под винду, через которую можно очистить flash и прошить. Только для того чтобы control panel подключилась к плате надо сперва прошить туда sof, через quartus. Sof лежит в папке с control panel.

    У меня процентов 80 игрушек работает, но есть глюки. Например в brucee lee не было моста, там где он был нужен ) minic miner сам умирал периодически, а если ставить макс. скорость перемычками, то наблюдалось самопроизвольное нажатие кнопок. Да и у меня что-то вообще не работает AY. Попробую прошить твой sof и посмотреть что выйдет.
    прошло полтора года, а кажется не я писал (

Страница 2 из 2 ПерваяПервая 12

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Куплю Altera DE 1
    от 13joe в разделе Барахолка (архив)
    Ответов: 58
    Последнее: 23.10.2010, 15:01
  2. Совместимость PLD Altera
    от CodeMaster в разделе Для начинающих
    Ответов: 12
    Последнее: 30.07.2010, 09:57
  3. Продам Altera DE0
    от skyther в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 20.07.2010, 19:48
  4. плата Altera DE2.
    от balu_dark в разделе Несортированное железо
    Ответов: 9
    Последнее: 12.11.2008, 16:38
  5. Altera
    от serg.ne@ в разделе Несортированное железо
    Ответов: 60
    Последнее: 24.12.2005, 12:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •