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

User Tag List

Страница 2 из 7 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 70

Тема: Новая devboard 8/16/32bit. Обсуждение

  1. #11
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ILoveSpeccy, имхо лучше RGB 565, т.к. всё равно двухбайтное обращение. И мышу, клаву и джойстик не лучше ли к PIC подключить? ОЗУ конечно должно поддерживать 32 разрядную шину, иначе это уже не очень 32 разрядная девборда получится. SRAM и SDRAM боюсь на одну шину не посадить. И ещё предусмотреть синхронный последовательный интерфейс для подключения внешней параллельной шины типа NemoBus v.1.2/2.0 или ISA16.
    Ну и до сих пор не определена идеология девайса. Какое у девборды назначение:
    - какие конкретно компьютеры или платформы она должна иметь возможность эмулить?
    - с чем она должна иметь иметь совместимость?
    - на кого рассчитана?
    - какие сопутствующие цели она может решать (образование, творчество, бизнес, и т.д.)?
    - ценовая категория?
    - лицензия распространения?

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

    По умолчанию

    FPGA
    Предлагаю остановиться на Cyclone III EP3C25Q240 не исключая возможность установки EP3C16Q240 т.е. должна быть выдержана совместимость.

    MEMORY
    SDRAM: в 54-pin TSOP проще в установке и не требует сложной разводки проводников (4-5 класс точности + многослойность платы). Можно установить MT48LC32M16A2 или аналогичную по выводам (сюда попадает весь ряд от 4М-32М).
    Следует учитывать тот факт, что быстродействие при одиночных операциях будет около 47ns (21МНz). Думаю устанавливать нужно 2 чипа, во-первых получим двухканальность при 16 битовых операциях (банковый доступ), во-вторых будет возможность нарастить разрядность или использовать второй чип для видео буфера (страничный доступ).

    FLASH: Можно установить SPI FLASH, к примеру AT45DB321D-SU

    SRAM или SSRAM: 10ns 1024Kx16bit или IS61vPS204818A; IS61lPS204818A

    VGA
    RGB 565 или 444 (если будет нехватка ног)

    PIC32
    Спорный вопрос, т.к. усложнит систему (его программирование, цена, занимаемое место, сопряжение с FPGA). Требуется взвешенное рассмотрение... С другой стороны VS1053b тоже может конфигурировать FPGA т.к. имеет GPIO.
    ...

  3. #13
    Moderator
    Регистрация
    25.11.2007
    Адрес
    Симферополь
    Сообщений
    2,164
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Влад - таки послушай старого еврея поставь 2 срамины на 512к - в разы больше аналогов и легче искать. я 1024 кб до сих пор нигде не нашел чтобы в Reverse поставить. Предлагаю ставить все ОЗУ по 2 чипа - 2 сдрам *16 бит и 2 срам *8 бит(или сразу 2 срам по 16 бит). Это даст возможность нормально работать и с 32 бит режимом.

    FLASH поддерживаю - только может сразу ставить не датафлэш(AT45D) и SPI flash который в биосах стоит? он помоему кочегарится до 66 мегагерц штатно. это MX25Lxxxx или SST25VFxxxxx.
    Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
    Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
    ZX Evo 4Mb- в строю.
    Speccy2010 v1
    Специалист (пока готовлюсь к восстановлению).
    Это все мое!
    Родное!
    Все люблю на свете я! Это родина моя!

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

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    С другой стороны VS1053b тоже может конфигурировать FPGA т.к. имеет GPIO.
    ...
    Можно поподробнее?

    ---------- Post added at 21:15 ---------- Previous post was at 21:14 ----------

    Цитата Сообщение от balu_dark Посмотреть сообщение
    поставь 2 срамины на 512к - в разы больше аналогов и легче искать. я 1024 кб до сих пор нигде не нашел чтобы в Reverse поставить. Предлагаю ставить все ОЗУ по 2 чипа - 2 сдрам *16 бит и 2 срам *8 бит(или сразу 2 срам по 16 бит). Это даст возможность нормально работать и с 32 бит режимом.
    Полностью поддерживаю.

    ---------- Post added at 21:21 ---------- Previous post was at 21:15 ----------

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    - какие конкретно компьютеры или платформы она должна иметь возможность эмулить?
    - с чем она должна иметь иметь совместимость?
    Странный вопрос. Эмулить можно всё, на что хватит знаний и ресурсов.

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    - лицензия распространения?
    По возможности OpenSource & OpenHardware

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    - ценовая категория?
    Эт как получится, но думаю около 150 евро. По крайней мере первый прототип.
    SpeccyLand - тут рождается клон!

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

  5. #15
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Эмулить можно всё, на что хватит знаний и ресурсов
    но надо же прикидывать на что их хватит. Вот например на IBM AT хватит?

    А какой коммерческой девборде по уровню задач и их переносимости она будет соответствовать?

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

    По умолчанию

    вопрос такой: была упомянута какая-то дикая serial bus для реализации isa16/nemo bus, это сложно в реализации?

    Понятное дело что это способ сократить количество требуемых I/O и отказаться от BGA, но все же? Вот на AlteraDE1 есть 2 удобных разьма по типу IDE и за счет того что применен BGA для них хватает I/O соответственно сложность подключения внешнего процессора или nemo/isa16 намного меньше.

    Как тут быть? Сложность реализации nemo/isa16 через serial bus (wishbone???) высокая?

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

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

    По умолчанию

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    но надо же прикидывать на что их хватит. Вот например на IBM AT хватит?

    А какой коммерческой девборде по уровню задач и их переносимости она будет соответствовать?
    Ну на ZET хватит это точно, раз он в DE1 влезает.
    А сама плата будет, как я предполагаю, вкуснее чем DE1.
    Камень вместительней. Да и расчитана плата будет именно на эмуляцию компов/приставок.
    Плюс влякие мультимедийные фичи. Я, например, горю желанием сделать MP3 плеер и вебрадио!

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

    ---------- Post added at 22:16 ---------- Previous post was at 22:13 ----------

    Цитата Сообщение от bigral Посмотреть сообщение
    вопрос такой: была упомянута какая-то дикая serial bus для реализации isa16/nemo bus, это сложно в реализации?

    Понятное дело что это способ сократить количество требуемых I/O и отказаться от BGA, но все же? Вот на AlteraDE1 есть 2 удобных разьма по типу IDE и за счет того что применен BGA для них хватает I/O соответственно сложность подключения внешнего процессора или nemo/isa16 намного меньше.

    Как тут быть? Сложность реализации nemo/isa16 через serial bus (wishbone???) высокая?
    Сделать то конечно можно, посадить буфера на 3.3В<->5В и всё.
    Только вот что подключать туда?
    Практически всё (а скорее всего именно ВСЁ) что есть для спека, можно загнать в FPGA. Ресурсов хватит.
    SpeccyLand - тут рождается клон!

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

  9. #18
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Думаю, вопрос про внешнюю последовательную шину будет зависеть от того сколько пинов останется. Но хотелось бы иметь такую шину для работы со старой периферией. Тогда например при эмуляции XT/AT или даже Спека можно было бы юзать MDA, Hecules, CGA, EGA, VGA, MIOISA, Ethenet NE2000, ISA Modem, SCSI и т.д.раритеты.

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

    По умолчанию

    Кстати, на пике останеться действительно много ног. Вот к ним тоже можно подрубить много чего. Например compactflash карту или жесткий диск. Правда нужен ли он при дешевизне жирных SD карт?

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

    Цитата Сообщение от БК-0010 Посмотреть сообщение
    Думаю, вопрос про внешнюю последовательную шину будет зависеть от того сколько пинов останется. Но хотелось бы иметь такую шину для работы со старой периферией. Тогда например при эмуляции XT/AT или даже Спека можно было бы юзать MDA, Hecules, CGA, EGA, VGA, MIOISA, Ethenet NE2000, ISA Modem, SCSI и т.д.раритеты.
    Видеорежимы можно все и в FPGA реализовать. Сеть тоже на плате будет. Зачем модем незнаю. Хотя каждому своё.
    Короче я думаю... начну-ка я пины FPGA считать. Авось и хватит?!

    ---------- Post added at 22:40 ---------- Previous post was at 22:23 ----------

    Интересно получается:

    Статика 1 мегабайт с шиной данных 32бит (2 микрухи 256Кб x 16) = 56 ног
    Динамика 64 мегабайта с шиной данных 32 бит (2 микрухи по 16Мб x 16) тоже ровно 56 ног
    Итого 112! из всего 140

    ---------- Post added at 22:41 ---------- Previous post was at 22:40 ----------

    Поэтому или BGA, или чегото менять надо

    ---------- Post added at 22:46 ---------- Previous post was at 22:41 ----------

    А в принципе, кто как смотрит на BGA? Конечно с пайкой гемор, но наловчиться можно.
    Я уже припас несколтко старых видеокарт для тестов. Выпаяю BGA, шарики заново наделаю и опять запаять.
    Если всё правильно отработать, то заработает!
    Вторая проблема это плата. Развести то можно, опыт небольшой есть. А вот платы будут дорогие! Надо как минимум 4 слоя, а то и больше (от количества шаров на BGA зависит).
    Или сделать как в Aeon 2.0 плату 80mm x 60mm например, а её уже в сам комп. А там уж хоть 5 ISA слотов. кому чего угодно.
    SpeccyLand - тут рождается клон!

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

  11. #20
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    А в принципе, кто как смотрит на BGA?
    не очень, хотя если как в Aeon2, т.е 4х слойку токо под чип и память..

    Досчитай до конца ноги.
    Можно ещё подумать над сменными модулями памяти с разной разрядностью, или над мультиплексируемой разрядностью (как раз для 2х микросхем подходит). Соответственно чем меньше разрядность, тем больше пинов остаётся для доп нужд.
    Последний раз редактировалось Black_Cat; 14.05.2011 в 01:18.

Страница 2 из 7 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ЮТ-88: Обсуждение
    от Zoidberg в разделе ЮТ-88
    Ответов: 316
    Последнее: 11.04.2021, 18:54
  2. Обсуждение ПДП (DMA)
    от Sayman в разделе Несортированное железо
    Ответов: 32
    Последнее: 29.01.2009, 19:55
  3. Новая киношка
    от Conan в разделе Пресса
    Ответов: 13
    Последнее: 15.12.2005, 02:23
  4. Новая книга по ATM
    от Sonic в разделе ATM
    Ответов: 13
    Последнее: 19.07.2005, 09:56
  5. Новая книга по ATM
    от Sonic в разделе Пресса
    Ответов: 3
    Последнее: 11.07.2005, 16:13

Ваши права

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