Граф Дракула наш кумир, патамушта он вомпир!
VKINK 9 : BORDER NOT PI
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Не путайте божий дар с яичницей. Есть процессы, которые терпят задержки без проблем, но есть и другие. Высокая скорость канала и латентность - разные вещи. Вам уже привели пример с выборкой инструкции в z80. Напихаете wait-state'_ов - выйдет лажа. Не просто тормоза и глюки, но отдельные капризные проги могут проигнорировать ваш комп.
Вы играете/работаете сразу на нескольких компах? Вы Цезарь? По вашему это круто? Но зачем? Вот чел сделал 16-ядерный Z80 проц на 83МГц. И даже запаковал всё в деревянный ноут:
https://habr.com/ru/post/480290/
Но он и сам не придумал зачем это нужно. Может вы ему объясните.
Stratix IV 530GX FPGA для CP/M?! Да, чел явно обкурился чего-то! Для CP/M ему хватило бы и одного ядра!
А из DSP понаделать кучу крутых обработок аудио, видео и графики!
Еще бы пару он мог бы пустить на загружаемые клоны ZX Spectruma. Зачем одновременно работающие? Ну для того, чтобы почувствовать разницу и да, для портирования очень удобно. Остальные ресурсы надо было отдать на создание "несущей платформы" с коммуникациями, дисковым сервисом, обслуживанием памяти и современной перефирии. Чтобы при создании игр и прочего софта облегчить жизнь художников и музыкантов. Ну и если бы после этого остались ресурсы, можно бы было оставить на реализацию пары адаптеров для "втыкаемых чипов". Чел просто облегчил себе жизнь, как разработчику, очень похоже на сказку про "Трех поросят" построил дом из соломы, хотя мог ( и должен бы был) из камня.
Павел, по поводу сериализаторов надо поискать специализированные скорострельные, может и есть в природе, раз на плисине не прокатывает по скорости.
- - - Добавлено - - -
а где такие десктопы в ширпотребе? Были бы, так и работали бы. А так каждый раз ОС перезагружать заипешься!
надругих десктопах находили пути для сохранения работоспособности части софта, но давали и новые возможности для создания нового. Не говорю, что такого не было на ZX Spectrum. Скорее всего ПЛИС надо было использовать очень давно, как в Sprinter-е или как-то еще. Да, тогда это было не так доступно, как теперь.
- - - Добавлено - - -
цену на них узнай - радости поубавится, а если от цены не колбасит, смотри на Stratix X, а можно еще и интеловский нейропроцессор для полного фарша прифигачить и проектировать интеллектуальный ОС!
Последний раз редактировалось andrews; 14.10.2020 в 12:18.
Пока не нахожу вариантов, но что-то подсказывает, что они могут быть: https://www.design-reuse.com/article...rconnects.html https://semiengineering.com/knowledg...alizer-serdes/
Где то попадались микросхемы от MAX, но на Али их не нашёл. Впрочем, ПЛИС тоже разные бывают...
https://para.maximintegrated.com/en/...r%7CSerializer
Последний раз редактировалось PavelZX; 14.10.2020 в 12:02.
Вот чел сделал 16-ядерный Z80 проц на 83МГц. И даже запаковал всё в деревянный ноут:
https://habr.com/ru/post/480290/
Но он и сам не придумал зачем это нужно.
Жаль, что вы оба так ничего и не поняли...
Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).
Да поняли, поняли, часть софта отвалится. Вопрос лишь в том, какая часть? Зато другие платформы будут по прежнему востребованы широко, а эта не очень или совсем нет. Первый Спринтер для большинства тоже выглядел в 2000г. абсолютно тупиковым компом.
Вчера установил софт от STM для разработки STM8S на 32 битную Windows7, после чего пришлось реанимировать систему.
ZX SPectrum отличался(чается) безглючностью в этом отношении? На нынешнем этапе клоны на плисах стараются этого жестко придерживаться - отсюда ваша справедливая критика. Но время идет, старые поколения ПЛИС появляются на рынке по дисконтной цене, старые чипы пока в данный момент не все еще раритеты. Почему не воспользоваться уникальностью этого момента. Завтра будет что-то другое. Жизнь продолжается.
Последний раз редактировалось andrews; 14.10.2020 в 13:29.
Моё (наше) небольшое помешательство, не даёт покоя и вам))
Если вернуться к началу, то сейчас обсуждается базовый, немного упрощённый вариант от того, что я задумал глобально, с одной FPGA и STM32, как основе проекта и процессорной плате, где, помимо нескольких CPU, будет ОЗУ, шинные формирователи и сериализаторы (либо всё-таки двухсторонние serdes), либо на специализированных чипах, либо небольших CPLD. Мой, максимальный вариант, предполагает сразу 12 CPU и вторую FPGA, повторюсь, что он не сильно сложнее базового, просто 12 CPU объединяются в группы по 4 и потребуются те же шины по количеству: 2 по 16 бит, 1 на 24 бит адреса и 2 по 8 бит, 1 на 16 бит данных. То есть потребуется только на это 90 выводов, не считая выбора процессора в группе, сигналов тактирования, чтения-записи, обращения к устройствам ввода-вывода... Как вариант EP3C25Q240C8N с 148 пользовательскими выводами можно использовать, как я писал вначале. Приобрести не сложно, не дорого и не так страшно паять)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)