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

User Tag List

Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 41

Тема: V6Z80P

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Activist
    Регистрация
    21.12.2005
    Адрес
    Kyiv/Ukraine
    Сообщений
    415
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию V6Z80P

    продолжение темы http://zx.pk.ru/showthread.php?t=7769
    ---------------------------------------------------------------------------------

    http://www.retroleum.co.uk/electronics-articles/v6z80p/
    Онлайн документация:
    http://wiki.retroleum.co.uk/wiki/
    Последние новости (на русском) тут:
    http://worker.kiev.ua/?tag=v6z80p

    Зарелизен V6Z80P+ (open source, open hardware).
    - 512 КБ системной памяти (из них 128КБ доступны для аудио-системы)
    - 512 КБ видео-памяти
    - 128 КБ спрайт памяти
    - 512КБ (или 2МБ) EEPROM, которую можно перепрошить прямо на плате
    - SD/MMC коннектор
    Работает список рассылки для юзеров платы.
    Доступны все исходники проекта, начиная от файлов для производства плат и заканчивая ОС и прогами. (Также все исходники доступны через SVN сервер на sourceforge.)

    эмуляция спектрума 128+AY на этом дэвайсе http://zx.pk.ru/showthread.php?t=9152

    Новые релизы прошивок выходят регулярно.
    Последние новости:
    - Один из пользователей, портировал CP/M 3
    - Есть возможность использовать Си компилятор SDCC для разработки програм. Есть SDCC framework (с примерами программирования).
    - Добавлена поддержка FAT16 в операционную систему.
    И посему, существенно упростился процесс копирования файлов на дэвайс.

    FAT16
    (имена файлов/каталогов - 8 символов, расширения - 3 символа, LFN не поддерживается)

    Инфо с сайта
    ----------------
    Доступность покупки: собранная плата V6Z80P+
    цена £95 + пересылка (гдето 12 фунтов) + 3.4% paypal fee
    Всего около 110 фунтов. Оплата по PayPal.
    Комплект:
    - V6Z80P, готовая к загрузке
    - кабель для последовательного порта
    - VGA кабель, для подключению к монитору
    - RGB SCART кабель (по запросу)
    Запрос (на английском) можно отправить на e-mail, который находится в конце этой странички.

    Продублирую email автора тут:
    z80p собака retroleum.co.uk
    Последний раз редактировалось Valen; 05.06.2013 в 21:13.

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

  3. #2
    Activist
    Регистрация
    21.12.2005
    Адрес
    Kyiv/Ukraine
    Сообщений
    415
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перевод с сайта.
    ---------------------

    V6Z80P являет собой одноплатный компьютер, который я разработал. V6Z80P построен на базе FPGA семейства Spartan II (вместимостью 150K элементов). В качестве центрального процессора используется Z80 CPU, работающий на частоте 16 МГц. По умолчанию FPGA конфигурируется моей собственной системной архитектурой, однако вы можете сконфигурировать FPGA своей собственной конфигурацией. V6Z80P имеет три шины данных, одна для ЦПУ и главной памяти (512 КБ) , вторая для видео-памяти (512КБ) и третья для спрайт-памяти (128КБ). Имеется два порта для подключения джойстиков (стандарта Atari 2600 / Amiga), разъемы для мышки и клавиатуры (стандарта PC), последовательный порт RS232, стерео аудио выход, видео выход, который поддерживает TV RGB и VGA.
    Видео выход обеспечивает 4096 цветов. Также, на плате расположен слот для MMC/SD карт.

    Кофигурация FPGA — именуемая OSCA, предоставляет 256 цветные битмап и тайлмап видео режимы. Допускает одновременное отображение до 55 спрайтов в одной строке растра, аппартные скролл и рисование линии, простой блиттер и 4-ёх канальный 8-ми битовый звук.
    Конфигурация может работать в одном из видео режимов PAL, NTSC или VGA. Здесь вы можете найти несколько демо, которыя я сделал под конфигурацию OSCA.
    (OSCA — Old Skool Computer Arhitecture)

    Также я сделал простую операционную систему, названную FLOS (Freezer Like Operating System). Она являет собой нечто среднее между DOS и Debug, позволяет запускать файлы, делать дамп памяти, пересылать файлы по последовательному порту и т.д. FLOS загружается по умолчанию из EEPROM, однако вы можете создать свою собственную ОС, если захотите либо можете просто загружать при старте платы свою собственную программу для Z80.

    Итак... Это 8-ми битный ретро компьютер (но более быстрый и с более лучшей графикой), который можно очень просто программировать. Вы можете напрямую программировать железо машины и не беспокоется о разных API и подобных сложных слоях абстракции.
    Или же... Это учебная плата FPGA , которая имеет на борту процессор Z80, но очень немного свободных пинов ввода/вывода.
    Вы можете разрабатывать свои собственные конфигурации для FPGA, загружать их на плату с помощью JTAG кабеля или прошивать их прямо в EEPROM установленный на плате. (который может содержать 4 разные конфигурации)


    Разная информация о плате:
    1 x MMC/SD слот (используется файловая система FAT16)
    2 x Порта джойстиков (Atari-стандарт)
    (Sega megadrive джой тоже можно использовать, припаяв два проводка на плату)
    1 x PS/2 Порт клавиатуры (PC стандарт)
    1 x PS/2 Порт мышы (PC стандарт)
    1 x RS232 Com порт (custom 4 pin mini-DIN)
    1 x RGB видео выход (custom 8 pin mini-DIN, содержит VGA сигналы)
    1 x 3.5" Стерео аудио выход
    Размеры: 116мм x 120мм.

    Добавлено через 1 минуту
    Продолжение будет здесь.
    ----------------------------
    Последний раз редактировалось Valen; 29.10.2009 в 15:23. Причина: Добавлено сообщение

  4. #3
    Activist
    Регистрация
    21.12.2005
    Адрес
    Kyiv/Ukraine
    Сообщений
    415
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Две новые демки, показывают как работать с LineCop.
    LineCop - со-процессор, который может синхронизироваться с началом любой линии растра и быстро выполнить простую команду (команды).

    Youtube качество:
    Bars 'n' Pipes
    http://www.youtube.com/watch?v=w146paObA1U
    Parity
    http://www.youtube.com/watch?v=2BNMzCWTHNU

    Лучшее качество:
    Bars 'n' Pipes (20MB)
    http://www.mediafire.com/?djittonzcug
    Parity (16MB)
    http://www.mediafire.com/?lnwl524mmgt

    Физически LineCop реализован в FPGA. Имеет небольшой набор команд.


    -----------------------------------------------------------
    Видео работы с операционной системой FLOS и
    эмулятором спектрум 48.
    Эмулятор спектрума обновился и теперь эмулит Спектрум 128 + AY.

    V6Z80P Operating System (FLOS)
    http://www.youtube.com/watch?v=0YE-qZ2Wato
    V6Z80P Spectrum 48 Emulator
    http://www.youtube.com/watch?v=4FQ5as6G3us
    Последний раз редактировалось Valen; 29.10.2009 в 15:27.

  5. #4
    Activist
    Регистрация
    21.12.2005
    Адрес
    Kyiv/Ukraine
    Сообщений
    415
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Последний раз редактировалось Valen; 02.02.2010 в 03:03.

  6. #5
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У меня один только камент - машина зверь. И во многом благодаря нетривиальным способностям\силе воли автора к программированию. Интересно можно ли всю ту софтинку что автор написал запустить на AlteraDE1?

  7. #6
    Activist
    Регистрация
    21.12.2005
    Адрес
    Kyiv/Ukraine
    Сообщений
    415
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    И во многом благодаря нетривиальным способностям\силе воли автора к программированию.
    Да , про силу воли к программингу, это правда
    (Кстати, автор проекта коммерческие игры делал)

    Все возможности архитектуры хорошо документированы и снабжены примерами на асме.
    Ну только на английском всё.
    Плату, в основном, берут люди имеющие какое-либо отношение к демо- игро-деланью. (Даже бывшего программера из Ocean встречал в списке рассылки.)

  8. #7
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Дык девайс схемным вводом написан и юзает прибабахи матрицы (не помню где обсуждали , где то про видюху для спека) + под тайлы спрайтов и тайлы задников юзается раздельная память (не считая отдельной RAM).
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  9. #8
    Master
    Регистрация
    30.08.2009
    Адрес
    г. Луганск
    Сообщений
    841
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    дел
    Последний раз редактировалось Eugen; 24.11.2010 в 20:06.

  10. #9
    Master Аватар для kotsoft
    Регистрация
    04.04.2009
    Адрес
    Котлас
    Сообщений
    632
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Блин крутая штука. Вот бы такие фичи в пентеву....

  11. #10
    Junior
    Регистрация
    23.12.2010
    Адрес
    Finland
    Сообщений
    3
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Интересная плата. Я начал подумывать

Страница 1 из 4 1234 ПоследняяПоследняя

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

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

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

Ваши права

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