User Tag List

Страница 8 из 46 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 453

Тема: Новый Aeon

  1. #71

    Регистрация
    02.10.2006
    Адрес
    Тверская обл.
    Сообщений
    150
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    А сигнал RESET у меня засинхронизирован в top'е.
    Интересная статейка по этому поводу - синхронизатор сброса (журнал КиТ 2009-01, стр.100).
    С каким спидгреем используешь ПЛИС в своем проекте ?

  2. #72

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

    По умолчанию

    Столкнулся с небольшой проблемой. Дело в том, что многие FPGA-проекты, такие как OnChipMSX, Башкирия 2М от b2m и т.д, требуют наличия на SD-Карте файла (в каждом проекте он свой), который должен быть записан на свежеотформатированную карту обязательно первым. Тоесть, такая SD-карта сможет работать только для одного конкретного поекта.
    Тут с многоплатформенностью сложновато выходит Чего делать-то?

    У меня было 2 идеи:
    1. Поставить на плату 2 слота для SD-карт (microsd, тогда места хватит). Один для прошивок и "не капризных к первому файлу" проектов, а второй слот как раз для нашего случая.
    2. Записывать на карту не сами ROM'ы, а имеджи маленьких по размеру SD-карт и эмулировать карту программно. Думаю я понятно выразился.

    Может у кого идеи будут на этот счёт? Как лучше сделать?

    ---------- Post added at 14:23 ---------- Previous post was at 14:20 ----------

    Цитата Сообщение от Vasil Посмотреть сообщение
    Интересная статейка по этому поводу - синхронизатор сброса (журнал КиТ 2009-01, стр.100).
    С каким спидгреем используешь ПЛИС в своем проекте ?
    Прочитал. Вроде ничего нового. Всё знакомо.

    Cyclone III в корпусе QFP240 только со спидгреем "8" в природе есть. У меня как раз такой
    Последний раз редактировалось ILoveSpeccy; 11.11.2013 в 17:36.
    SpeccyLand - тут рождается клон!

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

  3. #73
    ZEK
    Гость

    По умолчанию

    3. вариант, генерить и подсовывать корневой каталог

  4. #74

    Регистрация
    04.12.2008
    Адрес
    г. Черкассы, Украина
    Сообщений
    957
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Столкнулся с небольшой проблемой. Дело в том, что многие FPGA-проекты, такие как OnChipMSX, Башкирия 2М от b2m и т.д, требуют наличия на SD-Карте файла (в каждом проекте он свой), который должен быть записан на свежеотформатированную карту обязательно первым. Тоесть, такая SD-карта сможет работать только для одного конкретного поекта.
    Это ещё не проблема, т.к. решается программно - доработкой загрузчика. К стати, сам загрузчик я храню не на SD-карте, а M9K, обычно для него 1КБ достаточно. Так, что он загружается вместе с конфигурацией. Ну, или если он сильно большой, что редкость - в свободном месте конфигурационной SPI FLASH.
    Одаптируя Zet на U8, столкнулся с еще одной проблемой - требуется наличие параллельной FLASH для BIOS. Обойти думаю можно, кешируя BIOS в SDRAM, что в свою очередь тоже требует доработки загрузчика.

  5. #75

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

    По умолчанию

    Я как раз занимаюсь тем же Я позавчера начал портировать Zet на свою плату. Тоже застопорился на BIOS'e. Пришлось срочно допиливать старвотую прошивку чтобы эту проблему решить. У мну, если всё без проблем пройдёт, Zet вот вот заработает.
    Кастати, имедж флопа во флэш необязателен. Zet может и без него, только с карты стартовать.

    ---------- Post added at 15:57 ---------- Previous post was at 15:55 ----------

    p.S. допилил сегодня парсер для конфига и прилепил меню выбора прошивки в системном контроллере. Короче, девайс потихоньку приобретает задуманный функционал.

    На данный момент на плате обкатанны все компоненты, кроме VNC2 и Ethernet.
    Короче, скоро буду допиливать окончательный вариант платы.
    А раз никаких конкретных пожеланий от форумчан почти не поступало, то изменения будут минимальными. Из основных: освобожу немного ног у FPGA (есть идеи на этот счёт) и выведу их на гребёнку. И ещё пара мелочей.
    Последний раз редактировалось ILoveSpeccy; 11.11.2013 в 19:02.
    SpeccyLand - тут рождается клон!

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

  6. #76

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

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    Есть предложение, поставить параллельно еще одну SDRAM. Управление и адресную шину объединить, и еще 16 выводов данных завести для возможности запуска 32 разрядных систем.
    Это лишнее. Я в своём SDRAM контроллере использую BURST MODE, и чтобы вместо 16 битов прочитать/записать 32 нужен всего один дополнительный такт. Этот такт, ИМХО, не стоит 16 и без того дефицитных ног FPGA.

    ---------- Post added at 17:58 ---------- Previous post was at 17:57 ----------

    Цитата Сообщение от vlad Посмотреть сообщение
    Да, и как на счет заменить SRAM на SDRAM ?
    А вот тут есть над чем подумать...
    SpeccyLand - тут рождается клон!

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

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

  8. #77

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

    По умолчанию

    Запустил на новом Aeon'e Zet! Или другими словаим, на плате работает что-то IBM-совместимое
    Поиграл в Lemmings, Duna II. Norton Commander - Ностальгия! QBasic и Borland Turbo C тоже пашут...

    Проблему с BIOS'ом решил очень просто. Перед заливкой в FPGA самой прошивки Zet, сервисная прошивка "заливает" образ BIOS'а из SD-карты в SRAM, которая в свою очередь играет роль ПЗУ. Дизайн занимает 67% кристалла. Есть поле для развития. Осталось AC97 кодек для звука прикрутить и готово!
    SpeccyLand - тут рождается клон!

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

  9. #78

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,777
    Спасибо Благодарностей отдано 
    556
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #79

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

    По умолчанию

    Работать с AC97 очень просто. У меня есть пара документов и написаный мной года 3-4 наза VHDL модуль для его управления. Так что это совсем не проблема. Если будут вопросы, помогу.
    Тут сырок http://www.speccyland.net/index.php/...ed/4-ac97-vhdl
    SpeccyLand - тут рождается клон!

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

  11. #80

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

    По умолчанию

    Усё, звук теперь тоже есть. Жаль что SoundBlaster пока фэйковый в проекте, просто заглушка стоит.
    Погонял старого доброго принца персии, со звуком через бипер проблемы в этой игре. Думал что накосячил я где-то со звуком, но проверил на DE1. То же самое.
    Нашел ещё парочку косяков в проекте. Надо автору сообщить будет.
    А так, проект очень даже интересен. Хотябы тем, что не вынимая карты из платы можно будет, например, в редакторе нортона редактировать файлы конфигов, файлами управлять и т.д.
    Для PC всякого софта навалом! Надо будет Windows 3.0 попробовать. Автор пишет что тоже пашет.
    SpeccyLand - тут рождается клон!

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

Страница 8 из 46 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Aeon 2.0
    от ILoveSpeccy в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 8
    Последнее: 12.05.2011, 11:34
  2. Aeon: Платформа для CP/M
    от ILoveSpeccy в разделе Разное
    Ответов: 20
    Последнее: 30.04.2010, 22:10
  3. Aeon, v1.0
    от ILoveSpeccy в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 167
    Последнее: 19.03.2010, 17:39
  4. AEON vs OldSpeccy concept.
    от Mad Killer/PG в разделе ZX Концепции
    Ответов: 16
    Последнее: 01.02.2009, 06:11
  5. AEON by triebkraft & 4th Dimension
    от diver в разделе Демо
    Ответов: 84
    Последнее: 31.01.2009, 17:51

Ваши права

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