Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Многофункциональная плата расширения на FPGA (ПЛИС)
RSS

Многофункциональная плата расширения на FPGA (ПЛИС)

<<Назад  Вперед>> Страницы: 1 2 * 3 4 5
Печать
 
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Fasterpast написал:
[q]
А теперь добавляем сюда кроватку под проц...
[/q]
Даже кроватка не нужна - вполне можно сгенерить 8088 внутри FPGA, есть несколько готовых модулей.


Fasterpast написал:
[q]
некую pci-e карту, которая может брать под себя некоторые ресурсы основного железа, вроде памяти, i/o, накопителей, вывода (не формирования) видео и звука, но при этом аппаратно будет 100% вести себя как оригинал.
[/q]
Я не думаю, что найдется маньяк, который реализует такой кошмарно трудоемкий и не имеющий особого смысла (как минимум, с моей точки зрения) проект. Даже не хочу вдаваться в технические подробности, почему это бессмысленно.
Более реально (я даже всерьез над этим периодически думаю) сделать материнскую плату на FPGA, на которой будет несколько процессоров, и плата будет превращаться из одного компьютера в другой по нажатию кнопки. В принципе, я даже начинал делать "хамелеон" c 8088 и 80286 процессорами, но из-за нехватки времени работу приостановил. С 386 все значительно сложнее, намного больше объем работы, точно делать не буду.
Fasterpast
Advanced Member


Всего сообщений: 582
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 окт. 2013
justontime написал:
[q]
Даже кроватка не нужна - вполне можно сгенерить 8088 внутри FPGA, есть несколько готовых модулей.
[/q]
Вот поэтому я считаю, что такая плата расширения в с интерфейсом ISA - бессмысленна, ибо по сути это целый компьютер, которому только процессора не хватает, и какой смысл цеплять всё это великолепие к обычной ХТ мамке, которая будет служить для мощного FPGA с периферией "всеголишьпроцессором"


justontime написал:
[q]
Даже не хочу вдаваться в технические подробности, почему это бессмысленно.
[/q]
Кто-то оправдывается, а кто-то делает! (не воспринимайте слишком серьезно)


justontime написал:
[q]
сделать материнскую плату на FPGA, на которой будет несколько процессоров, и плата будет превращаться из одного компьютера в другой по нажатию кнопки.
[/q]
Ок, и всё это в pci-e карточку, пожалуйста ))) В таком случае проще эмулятор запустить за современном пк, зачем FPGA сюда?


ИМХО стоит начать именно с проблемы накопителей, ибо тут у ХТ всё печально, оставив задел на реализацию других фич.
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Вы еще гляньте на цену тех MAX10 у тех, то ее в розницу толкает. Мое мнение - не нужна она на плате ISA8. Куда-нибудь в PCIex16 с 1Gbit ethernet - да, пойдет. А в ISA 8 - ну никак.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Как по мне - так PCI-E здесь вообще ни к месту.
У меня вот например вообще нет ни одной платы с PCI-E.

А вот идея платы с несколькими процесорами отличная!
При смене 8088-286 будет меняться и часть эмулируемой
архитектуры, тк XT отлична от 286 (клавиатура, один DMA,
один IRQ cnt итп)?

Я правильно понял, трудности с 386 из-за защищенного режима? А на 286 предполагается работа protected mode?
Tronix
Advanced Member


Откуда: Москва
Всего сообщений: 1749
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 янв. 2008
Идея платы с несколькими процами - называется эмулятор, к примеру PCem. Меняется одной кнопкой (лдадно, парами кликами мыши), отличается архитектурой. С точки зрения эмуляции не отличается от FPGA, и там и там - программный код. То есть пофигу, написан ли эмулятор 8088 на VHDL, или на x86, или на Z80. Это программа (эмуляции) и исполнительное устройство его исполняет. Z80 медленнее, чем FPGA, конечно. Но суть одна.
Anonymous
Advanced Member


Откуда: Москва(Россия)
Всего сообщений: 2537
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
А ещё можно не ставить загрузочное пзу, а к fpga добавить cpld небольшую, которая бы была видна на шине регистром для загрузки fpga нужным кодом из программы пользователя, без подключения jtag'ов...
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
justontime написал:
[q]
Более реально (я даже всерьез над этим периодически думаю) сделать материнскую плату на FPGA, на которой будет несколько процессоров, и плата будет превращаться из одного компьютера в другой по нажатию кнопки.
[/q]
Всё уже украдено сделано до нас. Прикольный дядька Grant Searle делал проект Multicomp где можно из готовых модулей как из пластилина слепить комп с любым процессором и обзязкой
http://searle.hostei.com/grant/Multicomp/index.html
Все это делается на дешовой плате с Cyclone II которая на Aliexpress продается за пару юаней.
https://www.aliexpress.com/ite...86260.html
(первый попавшийся продавец)
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
Tronix написал:
[q]
Идея платы с несколькими процами - называется эмулятор, к примеру PCem. Меняется одной кнопкой (лдадно, парами кликами мыши), отличается архитектурой. С точки зрения эмуляции не отличается от FPGA, и там и там - программный код
[/q]
Я имел ввиду совершенно другое - типа моей XTC3, но еще и с 80286 плюс основная обвязка для него. Т.е. полноценный "железный" компьютер, у которого чипсет реализован в FPGA, и при этом легко перестраивается между моделями.


i8088 написал:
[q]
Я правильно понял, трудности с 386 из-за защищенного режима?
[/q]
Лично для меня в 386 и старше слишком много непонятных моментов - я закончил серьезно заниматься компьютерами, когда 386 только стали массовым явлением. Также я мало работал с не-ISA шинами.


Fasterpast написал:
[q]
Ок, и всё это в pci-e карточку, пожалуйста
[/q]
Я так и не понял, какие именно ресурсы современного компьютера и каким образом можно так задействовать. В любом случае, там будет мощная программная прослойка, которая весь смысл "железной" платы уберет - тогда действительно проще запустить эмулятор.
justontime
Full Member


Откуда: СПб
Всего сообщений: 236
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2016
alecv написал:
[q]
Прикольный дядька Grant Searle делал проект Multicomp где можно из готовых модулей как из пластилина слепить комп с любым процессором и обзязкой
[/q]
И как именно из этого можно сделать PC XT, да еще и со слотами ISA ? С таким же успехом можно сказать, что с любой отладочной платы FPGA можно слепить любой компьютер...
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
justontime Вы как будто не понимаете. "Типовая" отладочная плата, хоть та же самая, хоть DE0/DE1 дает повторяемость и "комьюнити" т.к. купить готовую плату сильно проще чем паять BGA.

А из Multicom-а сделать много чего нельзя. Например нельзя сделать БК-0010. :)
<<Назад  Вперед>> Страницы: 1 2 * 3 4 5
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Многофункциональная плата расширения на FPGA (ПЛИС)
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS