User Tag List

Страница 26 из 34 ПерваяПервая ... 222324252627282930 ... ПоследняяПоследняя
Показано с 251 по 260 из 337

Тема: Вопросы о Z84C00 и eZ80

  1. #251

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ок, подумаю о FPGA большей ёмкости.

    Про параллельную ПЗУ в кроватке вообще не понял.
    Параллельных ПЗУ нет. Есть SPI flash, из которой код будет загружаться в DRAM и выполняться оттуда.
    SD-карта - опция, можно обойтись без неё.

    Сейчас SRAM на процессоре и почти не занимает выводы FPGA. Ставить ещё SRAM для видеопамяти... Что там после BGA-256? 324? 484?

    Корпусом по-моему пока рано заморачиваться, надо запустить что задумано.

  2. #252

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    522
    Спасибо Благодарностей получено 
    251
    Поблагодарили
    225 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Корпусом по-моему пока рано заморачиваться, надо запустить что задумано.
    для демонстрации серьезных намерений не рано
    вот тоже корпус неплохой
    https://www.ebay.com/itm/Thin-Mini-I...wAAOSwjShdcglC
    если будет сеть через Ethernet и виртуальным диском(ами),большая spi flash и плата с большой оперативной памятью, то да SD и прочие носители не нужны. Все что надо постоянно уйдет во flash, остальное в сети. Для "тонкого клиента" вполне. Да и на spi можно многое чего повесить. BGA лучше вообще не ставить! Тиражируемость и "выход годных"упадет или тогда ставить на отдельную небольшую плату, которыми обеспечивать всех страждущих и втыкаемую в основную плату.Про 40 лет не шутка. Мур мёртв, проектные нормы 3 нм никто не превзойдет следующие 40 лет. Придется теперь весь софт переписывать на ассемблере
    Последний раз редактировалось andrews; 06.09.2019 в 23:28.

  3. #253

    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    813
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    60 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    BGA лучше вообще не ставить! Тиражируемость и "выход годных"упадет или тогда ставить на отдельную небольшую плату, которыми обеспечивать всех страждущих и втыкаемую в основную плату.
    #158.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  4. #254

    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Про параллельную ПЗУ в кроватке вообще не понял.
    Параллельных ПЗУ нет. Есть SPI flash, из которой код будет загружаться в DRAM и выполняться оттуда.
    Из 25C/Pxx грузить в ОЗУ средствами ПЛИС, особенно без процессора.

    Цитата Сообщение от Bolt Посмотреть сообщение
    SD-карта - опция, можно обойтись без неё.
    Оставить.

    Цитата Сообщение от Bolt Посмотреть сообщение
    Сейчас SRAM на процессоре и почти не занимает выводы FPGA. Ставить ещё SRAM для видеопамяти...
    Если мне не изменяет мой склероз, то связь между процессором и всем остальным, включая память, осуществляется через шину адреса/данных, управляющие сигналы (всякие /RD-/WR и прочая) и четыре чипселекта. Вот именно её и надо завести на ПЛИС, и чипселекты. По ним как раз и известно будет, занята память или нет.
    Ну и системный разъём с парой /CS, разумеется.

    Цитата Сообщение от Bolt Посмотреть сообщение
    Что там после BGA-256? 324? 484?
    23х23 - 484.
    Сотни 2-3 юзерпинов получится, ещё будешь думать, чем оставшиеся занять, если "слоистости" платы хватит всё это богатство развести...


    Цитата Сообщение от andrews Посмотреть сообщение
    BGA лучше вообще не ставить!
    Bolt, ставь, не слушай никого.
    TQFP они тоже по началу паять боялись - и ничего, научились.))
    Последний раз редактировалось omercury; 07.09.2019 в 01:11.

  5. #255

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Про опциональность SD - в смысле и без неё всё запустится, хранить на ней образ ОСи не требуется.

    Про чипселекты - примерно так и было в "первой" версии, с SRAM, но с DRAM что-то получается даже проще. Вся сложность в правильном контроллере. Если удастся разрулить 2-3 потока (CPU, video...), то SRAM не нужна.

    Системный разъём, на который вывести шины процессора? Нет. Не забываем про трансляцию логических адресов в физические, чем занимается ПЛИС, всё должно идти через неё.

    Слоистости хватит, хватило бы денег

  6. #256

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    522
    Спасибо Благодарностей получено 
    251
    Поблагодарили
    225 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от omercury Посмотреть сообщение
    Bolt, ставь, не слушай никого.
    TQFP они тоже по началу паять боялись - и ничего, научились.))
    парни, вот тут уже без шуток! У меня клиент с шариковыми контактами так нахлебался! Там в случае скрытых дефектов в самих контактах картина такая, что при включении все работает, затем контакт то возникает, то исчезает. Поэтому после пайки партия должна проходить проверку или на рентгене, или через jtag контакты должны тестироваться на стенде. Если контактов сотни на чипе, то не каждому производителю заказных плат такое доверить можно. Еще это повлияет на число слоев в плате и понятно, что чем больше площадь платы, тем при 6, 8 и более "слойности" она дороже. Если такой чип один, или два среди общей массы и по площади он(и) менее 10% площади, то переплата будет ощутимой.
    Последний раз редактировалось andrews; 07.09.2019 в 10:04.

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

  8. #257

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Человек рассуждает о производстве микросхем, но считает сложным тестирование через JTAG качества пайки контактов.
    Не понимаю.

  9. #258

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    522
    Спасибо Благодарностей получено 
    251
    Поблагодарили
    225 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Человек рассуждает о производстве микросхем, но считает сложным тестирование через JTAG качества пайки контактов.
    Не понимаю.
    тогда выводите на разъем jtag. Еще софтина нужна бесплатная. Причем изменение состояния выводов через контакты с платой еще надо чем-то фиксировать. Это сколько контрольных точек надо разместить на плате, чтобы было куда ткнуться? Не все микросхемы окружения с jtag. Как их выводы перевести в третье состояние? Словом для непрофессионального и неспециализированного производителя сплошные проблемы. Поэтому плата с bga корпусами лучше пусть будет "втыкуемая" с выходным контролем качества пайки от производителя. Или по крайней мере у кого будут проблемы сможет смастерить отдельный макет для тестирования этой платы при наличии программки тестирования через jtag. Все что у меня было в 2002 году, когда я этим занимался в "Мультиком" на ЦАТС D4000 это исходник STAPLа на сях, jtag работающего через LPT. Теперь все jtag адаптеры через usb2.0 и софтина нужна подобающая, а для Win7,8,10 где брать исходники для работы через usb-jtag? Для понимания. Последняя моя инженерная должность была в Элкус в 2007 году. Потом я катился от FAE Элтеха к FSE Компэл и кончаю карьеру весьма странным образом в фирмах явно не первой сотни на рынке поставок импортных электронных компонентов. Доходы мои росли, а профессиональный статус падал На карьеру я наплевал еще на Светлане МЭ в 2002 году. И правильно сделал, так как видел сущность ее гендира. Мне предлагали высиживать место руководителя группы систем тестирования( если уж совсем прыгнуть выше головы начальника отдела разработок) но вся контора загнулась сразу после выполнения экспортного индийского заказа году в 2005-м, так что я вовремя свалил назад в станционно-телефонный бизнес. Впрочем и его на массовом рынке вскоре убили китайцы. До сего дня остались жить конторы специализирующиеся на специальных видах связи. Клиенты все сплошь супер-пупер высокотехнологические, но я к ним непричастен. Вот все думаю, кто из них первый квантовой связью займется или квантовыми компьютерами. Тогда хоть что-то из продукции 21 века удасться повозить откуда-нибудь из Канады(привет импортозамещение, если наше что-то и будет, то далеко не для всех). А то всё традиционная микроэлектроника и прочие компоненты, хоть и продвинутые, но вся сплошь из века 20.
    Последний раз редактировалось andrews; 07.09.2019 в 19:23.

  10. #259

    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bolt Посмотреть сообщение
    Вся сложность в правильном контроллере.
    Ну вот правильный контроллер.
    УДАЛЕНО
    Папка "VGA_and_SDRAM", остальное служебное. В качестве примера подключения.
    320х240 @60Гц
    буфер экрана вначале, 512х256 слов по 16 бит(128к х16), линейный.
    На всякий случай сделал 4 буфера для примера.
    Разумеется можно изменить.

    Если раскомментировать первую строку в файле vgu.v, то получится нелинейная спектрумовская адресация буфера. Дефайн в смысле.

    Что в ём ещё интересного?...
    Работает в спековской турбе 14МГц.
    Последний раз редактировалось omercury; 17.09.2019 в 19:59.

    Этот пользователь поблагодарил omercury за это полезное сообщение:

    Bolt(09.09.2019)

  11. #260

    Регистрация
    14.04.2013
    Адрес
    г. Ростов-на-Дону
    Сообщений
    608
    Спасибо Благодарностей отдано 
    70
    Спасибо Благодарностей получено 
    54
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А 50 МГц сможет?

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

    По DRAM много вопросов, а этот пример хорош в плане "вот так - точно работает", надо только разобраться почему
    Последний раз редактировалось Bolt; 09.09.2019 в 21:55.

Страница 26 из 34 ПерваяПервая ... 222324252627282930 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ZX Spectrum на eZ80
    от SAVC в разделе ZX Концепции
    Ответов: 4
    Последнее: 20.04.2016, 12:30
  2. Zetnix eZ80 project
    от Totem в разделе Разный софт
    Ответов: 44
    Последнее: 22.11.2011, 23:44
  3. eZ80 - TEST!!!
    от Black_Cat в разделе Несортированное железо
    Ответов: 0
    Последнее: 17.10.2009, 18:25
  4. eZ80
    от icebear в разделе Несортированное железо
    Ответов: 0
    Последнее: 17.06.2005, 18:22

Ваши права

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