Author |
Message |
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
Большинство уже запаяно. А со схемой - перерисую, тогда выложу. Но пока какой-то готовой схемы нет еще, только ее часть, т.к. пока я только с частью элементов разобрался и подключил их. Тем более, и времени-то у меня на это дело нет практически - фактически лишь на выходные где-то часа по 2 находится.
Кстати, по поводу контроллера на россыпухе - а насколько его устройство сложное? А ты вот появилась идея: а почему бы не сделать некую плату расширения, где и разместить память с подобным контроллером? Только вот ели там для этого нужно фиг знает сколько микросхем со множеством элементов обвязки, то делать тогда не буду. Все-таки я хочу попытаться все максимально простым сделать.
|
30 Oct 2014 21:30 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
Кстати, кто-нибудь покупал элементы на этом сайте:
http://www.elekont.ru/catalog//dp8429d-70.html
А то там я нашел практически все, что нужно - и dp8429 контроллер памяти, и ВТ37, и ВГ72, и даже ВК56 есть.
|
30 Oct 2014 22:11 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
Решив посмотреть, что полезное можно вытащить из мат. платы от i386 нашел микросхемы статической памяти UM61256FK на 32 килобайта. На микросхеме 15 линий адреса и 8 данных. Возник вопрос: а можно ли ее использовать в качестве ОЗУ при процессоре ВМ86?
|
31 Oct 2014 22:58 |
|
|
VGrad
Maniac
Joined: 18 Nov 2013 15:15 Posts: 209 Location: все оттуда ;)
|
Найдя ей в пару ещё одну !
|
01 Nov 2014 04:04 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
С этим проблем нет - их у меня 4 штуки. Кстати, есть теперь и контроллер клавиатуры - JETkev v5.0. Так что, теперь все готово к окончательной сборке.
|
01 Nov 2014 05:46 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
Составил схему уже готовой части системы. Сейчас изучаю материалы, чтобы продолжить работу дальше - надо разобраться, как происходит управление SRAM памятью, FLASH, до конца разобраться с ГФ84 и ВН59, а затем с применением ВВ55 и ВВ51. А также где-нибудь найти документацию на JETkey и разобраться с тем, как его использовать.
P.S. Внес изменения в исходную схему.
Last edited by Ivan_XT on 08 Nov 2014 06:03, edited 1 time in total.
|
08 Nov 2014 01:07 |
|
|
Mixa64
Doomed
Joined: 25 Aug 2009 07:02 Posts: 463 Location: Москва
|
А что это ПЗУшка одна? ШД 16-разрядная, ПЗУшка 8-ми. Не взлетит. Либо код надо исхитриться написать так, чтобы по одной половинке 0FFh всегда требовалось.
|
08 Nov 2014 04:48 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
Так на мат. платах от Рentium 1 же шина данных и вовсе 32-битная, а ПЗУ одна стоит.
Хотя, возможно, действительно проще 2 поставить. Внес изменение в схему.
|
08 Nov 2014 04:55 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Я, конечно, могу ошибиться, и пусть меня поправят те, кто помнят точнее, но помнится мне,
что на таких платах содержимое ROM переписывается в RAM или в Shadow RAM, поскольку
для их частот ПЗУ уже слишком медленная ИС, и напрямую с ПЗУ они вроде бы и не работали.
А чего ты не проверишь уже работоспособность всего спаянного? Писали же тут уже, что
просто надо заставить плату выполнять код NOP или аналогичный короткий типа NEG и т.п.
_________________ iLavr
|
08 Nov 2014 06:42 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
Не уверен пока, что все правильно собрано. Непонятен пока вопрос с ГФ84 - все ли я установил, нужное для запуска процессора? И еще вопрос по тому, какой сигнал должен подаваться на вход OE микросхемы ир82. По бывшей здесь схеме - HLDA, а по даташиту 80с86 - GND.
https://img-fotki.yandex.ru/get/3100/185314720.1/0_12acb4_f9a3d839_XL.bmp
|
08 Nov 2014 10:24 |
|
|
VGrad
Maniac
Joined: 18 Nov 2013 15:15 Posts: 209 Location: все оттуда ;)
|
Благодаря страничной адресации ROM BIOS из медленного чипа ROM переписывается в RAM и подставляется в нужное адресное пространство.
У AWARD находится в исходниках bootrom.asm
А для того что бы с 8-bit ROM запустилась программа нужна схема свёртки шины данных в 8-bit !!! Так что проще на 8086 поставить две 8-bit ROM !
Я бы и две 8-bit static RAM рядом поставил ! Что бы это работало как автономный контроллер. Я об этом уже упоминал .
|
08 Nov 2014 12:06 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
У меня как раз и поставлено там 2 SRAM по 32 килобайта.
Кстати, а какие управляющие сигналы нужно подавать на SRAM и ПЗУ, чтобы обеспечить их работу? И откуда какие из них подаются?
А также вопрос - что подается на вывод OE микросхем ИР82? А то по одной схеме указано HLDA, по другой - GND.
|
08 Nov 2014 12:55 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну ты сам размышляй немножко - что за сигнал HLDA, и что будет, если OE микросхемы ир82 будет прицеплено GND.
Значит микросхема ир82 никогда не сможет перейти по выходу в высокоимпедансное состояние, а значит такая схема не сможет обслужить запрос захвата шин - HОLD.
Как следствие - будет невозможен прямой доступ к памяти.
_________________ iLavr
|
08 Nov 2014 13:19 |
|
|
Ivan_XT
Fanat
Joined: 28 Sep 2014 05:09 Posts: 73 Location: Саратов
|
Не подскажет кто-нибудь, где можно найти описание SRAM памяти и принципов управления ей на русском языке?
|
09 Nov 2014 21:58 |
|
|
VGrad
Maniac
Joined: 18 Nov 2013 15:15 Posts: 209 Location: все оттуда ;)
|
|
10 Nov 2014 08:24 |
|
|