nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 27 Apr 2024 11:45



Reply to topic  [ 193 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 13  Next
Реальный 8086/88 + FPGA 
Author Message
God

Joined: 02 Jan 2006 02:28
Posts: 1390
Location: Abakan
Reply with quote
Post 
"И узрел Охламон, что сие есть круть несусветная" (с)Бо. :o


12 Dec 2014 09:49
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 707
Location: WWW
Reply with quote
Post 
Понятно, что сканы широко доступны в интернете, но захотелось иметь настоящую вещь, поэтому купил:

Image

Image


14 Dec 2014 02:08
Profile
Novelist
User avatar

Joined: 18 Oct 2014 11:01
Posts: 25
Location: Укра¿на
Reply with quote
Post 
Очень интересно посмотреть на исходники БИОС. :rotate:


22 Dec 2014 15:42
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 707
Location: WWW
Reply with quote
Post 
Vasiliy wrote:
Очень интересно посмотреть на исходники БИОС. :rotate:


Что именно интересует ? Если BIOS вообще, то лучше смотреть настоящие исходники, которых полно в интернете. Если что-то конкретное, то можно спросить у меня именно эту вещь - я писал практически без комментариев, да и лепил кучу затычек, чтобы работало в конкретно моей конфигурации.


22 Dec 2014 15:59
Profile
Doomed

Joined: 16 Dec 2014 11:58
Posts: 370
Location: Киев
Reply with quote
Post 
Грандиозно :)
Не вполне понял, что есть на плате, кроме RAM. Регистры, буфера данных?
Плату где брали? Я так понимаю, это единичный экземпляр, а не партия. Китай? Почем?


23 Dec 2014 01:44
Profile
Novelist
User avatar

Joined: 18 Oct 2014 11:01
Posts: 25
Location: Укра¿на
Reply with quote
Post 
newold86 wrote:
Vasiliy wrote:
Очень интересно посмотреть на исходники БИОС. :rotate:


Что именно интересует ? Если BIOS вообще, то лучше смотреть настоящие исходники, которых полно в интернете. Если что-то конкретное, то можно спросить у меня именно эту вещь - я писал практически без комментариев, да и лепил кучу затычек, чтобы работало в конкретно моей конфигурации.

Ну меня в общем не только биос интересует, но и проект в целом. Интересно на програмном уровне, и блок-схема. Насколько реально будет перенести код на STM-32?


23 Dec 2014 01:45
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 707
Location: WWW
Reply with quote
Post 
Vic3Dexe wrote:
Не вполне понял, что есть на плате, кроме RAM. Регистры, буфера данных?
Плату где брали? Я так понимаю, это единичный экземпляр, а не партия. Китай? Почем?


О какой плате идет речь ? Если об отладочной FPGA, то это самая что ни на есть серийная Terasic DE2-115 http://www.terasic.com.tw/cgi-bin/page/ ... 165&No=502 с дополнительной платой пинов ввода-вывода http://www.terasic.com.tw/cgi-bin/page/ ... =67&No=322

DE2-115 мне нравится тем, что там есть вообще все (хотя в данном проекте почти ничего не используется). Единственное, не помешал бы еще выход HDMI - хочется и с относительно новыми технологиями немного поиграться, да и мониторов с VGA входом все меньше и меньше.

Если о плате с процессором, то это один из моих самых первых экспериментов с Eagle и заказом в Резоните. Там вроде по фото видно все, что установлено - 8088, 8284, 8288, 74373 (защелка младших 8-ми адресных линий, чтобы с направлением согласователей уровня не мудрить) и согласователи 3.3 <-> 5.0


23 Dec 2014 07:36
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 707
Location: WWW
Reply with quote
Post 
Vasiliy wrote:
Насколько реально будет перенести код на STM-32?


Честно говоря, вопрос поставил меня в тупик - о чем вообще речь ??? Вообще все написано и сделано для 8086/88, поэтому сначала нужно будет создать полный эмулятор 8088, на котором коды для 8088 могут выполняться, иначе как сторонний софт (тот же ДОС) запускать ?


23 Dec 2014 07:39
Profile
Novelist
User avatar

Joined: 18 Oct 2014 11:01
Posts: 25
Location: Укра¿на
Reply with quote
Post 
Ну например использовать вместо ПЛИС-ины, STM и/или AVR, и оставить реальный 8086/8088 с розвязкой адрес/даные, ROM BIOS, SRAM...


23 Dec 2014 14:46
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 707
Location: WWW
Reply with quote
Post 
Сильно сомневаюсь, что такое можно. Я с STM не работал, но не думаю, что его ресурсов/быстродействия хватит даже на один видеоадаптер (могу ошибаться - знаю, что есть примеры видеоадаптеров на том же AVR), не говоря уже об остальном. И с моей платы к FPGA приходит почти 50 сигналов, это сколько у STM должно быть ног ?

Да и вообще непонятно, зачем использовать контроллер там, где логика намного больше подходит.


23 Dec 2014 15:22
Profile
Doomed

Joined: 18 Nov 2013 02:38
Posts: 662
Location: Москва
Reply with quote
Post 
newold86 wrote:
Сильно сомневаюсь, что такое можно. Я с STM не работал, но не думаю, что его ресурсов/быстродействия хватит даже на один видеоадаптер (могу ошибаться - знаю, что есть примеры видеоадаптеров на том же AVR), не говоря уже об остальном. И с моей платы к FPGA приходит почти 50 сигналов, это сколько у STM должно быть ног ?

Да и вообще непонятно, зачем использовать контроллер там, где логика намного больше подходит.


Я по воле случая работаю прямо сейчас. И с STM и с NXP. Дури в них нормально, 99MHz например, в средней старой модели NXP1768. Ног у нее 144, для простого GPIO доступно около 100. У STM примерно все то же самое, только дешевле. Они 32-битные, а это фактически означает что одной командой можно дергать сразу 32 ноги. В принципе, подозреваю что мощи должно хватить даже на дешифровку адресов.

Но у меня девборды никакой нет, есть просто уже произведенные конкретные устройства, поэтому на раз-два не могу проводить эксперименты.

Контроллеры vs ПЛИС выигрывают в стоимости у последних.


24 Dec 2014 02:10
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 707
Location: WWW
Reply with quote
Post 
Мне просто кажется, что будет крайне сложно написать софт - в системе есть много мелких, независимых друг от друга кусков, в определенных рамках критичных по времени. Тронешь в одном месте, остальные времянки могут посыпаться - как такое отладить, не совсем понятно.

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

P.S. Понятно, что просто из-за любви к искусству можно и так поизвращаться, но без меня :)


24 Dec 2014 07:18
Profile
Doomed

Joined: 16 Dec 2014 11:58
Posts: 370
Location: Киев
Reply with quote
Post 
Хотел уточнить - питание на проц и К подается с платы циклона? Если да, от чего запитан сам циклон, от ЮСБ? По паспорту 8086 вроде 360 мА хавает, на циклон и буфера остается 140 мА, имхо, маловато.
Счас просто жду железо от китаяйцев, пока планирую плату минимального старта (будет max 3064 вместо рассыпухи регистров/трансиверов), возник вопрос как это все запитать.


03 Jan 2015 06:23
Profile
Devil

Joined: 30 Nov 2013 11:08
Posts: 707
Location: WWW
Reply with quote
Post 
У платы DE2-115 есть свой внешний блок питания, на процессор и остальное приходит с DE2-115, а на нее - соответственно с внешнего блока питания.


03 Jan 2015 11:46
Profile
Writer

Joined: 25 Jun 2007 08:29
Posts: 16
Location: Lithuania
Reply with quote
Post 
http://www.retroarchive.org/dos/docs/ibm5160techref.pdf


07 Jan 2015 11:15
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 193 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7, 8 ... 13  Next

Who is online

Users browsing this forum: No registered users and 29 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.