User Tag List

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

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    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. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    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.
    ...

  4. #3

    Регистрация
    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. #4

    Регистрация
    28.04.2011
    Адрес
    Санкт-Петербург, Колпино
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    FPGA


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


    ...

    lpc17xx вас спасет. 4$, может шиться по УАРТ и вроде по usb

    ---------- Post added at 11:46 ---------- Previous post was at 11:45 ----------

    Можно вопрос: 8/16/32 разряда это развитие архитектуры Z80?

  6. #5

    Регистрация
    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
    Специалист (пока готовлюсь к восстановлению).
    Это все мое!
    Родное!
    Все люблю на свете я! Это родина моя!

  7. #6

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

    По умолчанию

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

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

  8. #7

    Регистрация
    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???) высокая?

  9. #8

    Регистрация
    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 - тут рождается клон!

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

  10. #9

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

    По умолчанию

    Цитата Сообщение от ILoveSpeccy Посмотреть сообщение
    Сделать то конечно можно, посадить буфера на 3.3В<->5В и всё. Только вот что подключать туда? Практически всё (а скорее всего именно ВСЁ) что есть для спека, можно загнать в FPGA. Ресурсов хватит.
    Если на плате не будет "системного разьема" как на DE1 то плату нельзя будет использовать при разработке адаптеров(под разные ASIC-и) для эмулируемых компов. Ну к примеру давно обсуждается возможность подрубить к спектруму ez80 или "тридевятый видеопроц" такая девборда вполне могла бы заменить тот же DE1 для этого. В той же плате C-1 (commodore-1) есть так называемый processor slot не с проста.

    В этом вопросе нужно проанализировать ассортимент продукции того же terrasic-a, у них каждая плата ориентированна на разные сегменты рынка, при этом фичи у плат разные. Ну к примеру мне нравится фича платы когда ее можно подключить к таким же самым еще 2 платам (как бутерброд с наращиваемым обьемом LE)

  11. #10

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

    По умолчанию

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

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

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

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

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

Похожие темы

  1. ЮТ-88: Обсуждение
    от Zoidberg в разделе ЮТ-88
    Ответов: 318
    Последнее: 31.12.2025, 04:28
  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

Ваши права

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