|
nedoPC.orgElectronics hobbyists community established in 2002 |
|
Author |
Message |
jdigreze
God
Joined: 02 Jan 2006 02:28 Posts: 1390 Location: Abakan
|
"И узрел Охламон, что сие есть круть несусветная" (с)Бо.
|
12 Dec 2014 09:49 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Понятно, что сканы широко доступны в интернете, но захотелось иметь настоящую вещь, поэтому купил:
|
14 Dec 2014 02:08 |
|
|
Vasiliy
Novelist
Joined: 18 Oct 2014 11:01 Posts: 25 Location: Укра¿на
|
Очень интересно посмотреть на исходники БИОС.
|
22 Dec 2014 15:42 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Что именно интересует ? Если BIOS вообще, то лучше смотреть настоящие исходники, которых полно в интернете. Если что-то конкретное, то можно спросить у меня именно эту вещь - я писал практически без комментариев, да и лепил кучу затычек, чтобы работало в конкретно моей конфигурации.
|
22 Dec 2014 15:59 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
Грандиозно
Не вполне понял, что есть на плате, кроме RAM. Регистры, буфера данных?
Плату где брали? Я так понимаю, это единичный экземпляр, а не партия. Китай? Почем?
|
23 Dec 2014 01:44 |
|
|
Vasiliy
Novelist
Joined: 18 Oct 2014 11:01 Posts: 25 Location: Укра¿на
|
Ну меня в общем не только биос интересует, но и проект в целом. Интересно на програмном уровне, и блок-схема. Насколько реально будет перенести код на STM-32?
|
23 Dec 2014 01:45 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
О какой плате идет речь ? Если об отладочной 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 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Честно говоря, вопрос поставил меня в тупик - о чем вообще речь ??? Вообще все написано и сделано для 8086/88, поэтому сначала нужно будет создать полный эмулятор 8088, на котором коды для 8088 могут выполняться, иначе как сторонний софт (тот же ДОС) запускать ?
|
23 Dec 2014 07:39 |
|
|
Vasiliy
Novelist
Joined: 18 Oct 2014 11:01 Posts: 25 Location: Укра¿на
|
Ну например использовать вместо ПЛИС-ины, STM и/или AVR, и оставить реальный 8086/8088 с розвязкой адрес/даные, ROM BIOS, SRAM...
|
23 Dec 2014 14:46 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Сильно сомневаюсь, что такое можно. Я с STM не работал, но не думаю, что его ресурсов/быстродействия хватит даже на один видеоадаптер (могу ошибаться - знаю, что есть примеры видеоадаптеров на том же AVR), не говоря уже об остальном. И с моей платы к FPGA приходит почти 50 сигналов, это сколько у STM должно быть ног ?
Да и вообще непонятно, зачем использовать контроллер там, где логика намного больше подходит.
|
23 Dec 2014 15:22 |
|
|
Tronix
Doomed
Joined: 18 Nov 2013 02:38 Posts: 662 Location: Москва
|
Я по воле случая работаю прямо сейчас. И с STM и с NXP. Дури в них нормально, 99MHz например, в средней старой модели NXP1768. Ног у нее 144, для простого GPIO доступно около 100. У STM примерно все то же самое, только дешевле. Они 32-битные, а это фактически означает что одной командой можно дергать сразу 32 ноги. В принципе, подозреваю что мощи должно хватить даже на дешифровку адресов.
Но у меня девборды никакой нет, есть просто уже произведенные конкретные устройства, поэтому на раз-два не могу проводить эксперименты.
Контроллеры vs ПЛИС выигрывают в стоимости у последних.
|
24 Dec 2014 02:10 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
Мне просто кажется, что будет крайне сложно написать софт - в системе есть много мелких, независимых друг от друга кусков, в определенных рамках критичных по времени. Тронешь в одном месте, остальные времянки могут посыпаться - как такое отладить, не совсем понятно.
На мой взгляд, это уж слишком искусственное построение себе препятствий, чтобы их потом преодолевать.
P.S. Понятно, что просто из-за любви к искусству можно и так поизвращаться, но без меня
|
24 Dec 2014 07:18 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
Хотел уточнить - питание на проц и К подается с платы циклона? Если да, от чего запитан сам циклон, от ЮСБ? По паспорту 8086 вроде 360 мА хавает, на циклон и буфера остается 140 мА, имхо, маловато.
Счас просто жду железо от китаяйцев, пока планирую плату минимального старта (будет max 3064 вместо рассыпухи регистров/трансиверов), возник вопрос как это все запитать.
|
03 Jan 2015 06:23 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 707 Location: WWW
|
У платы DE2-115 есть свой внешний блок питания, на процессор и остальное приходит с DE2-115, а на нее - соответственно с внешнего блока питания.
|
03 Jan 2015 11:46 |
|
|
tomass
Writer
Joined: 25 Jun 2007 08:29 Posts: 16 Location: Lithuania
|
|
07 Jan 2015 11:15 |
|
|
Who is online |
Users browsing this forum: No registered users and 39 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
|
|