Например TDA7294

Форум РадиоКот :: Просмотр темы - 486DX2: запуск на макетке
Форум РадиоКот
https://radiokot.ru/forum/

486DX2: запуск на макетке
https://radiokot.ru/forum/viewtopic.php?f=20&t=49735
Страница 1 из 1

Автор:  Electrolooser [ Сб июн 11, 2011 18:59:09 ]
Заголовок сообщения:  486DX2: запуск на макетке

Доброго времени.
Хочу в образовательных целях попробовать запустить 486dx2 на макетной плате в минимальной обвязке. После прочтения литературы и мануала возник ряд вопросов:

1. Тактовый генератор. Подойдет ли генератор на 155лн1 с кварцем 25 мгц?
2. Двунаправленная адресная шина. В более старых процессорах она вроде однонаправленная, а здесь, как я понял, это необходимо для работы кэша. Можно ли оставить шину однонаправленной?
3. Если на KEN# (разрешение выполнения сохранения данных текущего цикла в кэше) не подавать активный уровень кэш не активируется или его возможно выключить только программно?
4. В описании указано, что ноги контроля паритета при отсутствии надобности в таковом нужно посадить на +5В через резисторы, но сопротивления для них я не нашел. 2-5 кОм подойдут?
5. Есть выводы, сообщающие процессору, что он работает с устройствами с 8/16 битной шиной данных. Можно ли использовать это для подключения памяти по 8/16 бит шине? (Лень паять лишнее)
6. Пакетные циклы. Тут ничего пока не понял. Если оставить в покое соответствующие ножки процессора проблемы появятся?

Благодарю за ответы, если таковые, конечно, последуют. Судя по Интернет, тема достаточно экзотична.

Автор:  GRAF [ Сб июн 11, 2011 22:52:40 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

1. Подойдет.
2. Можно.
3. Программно, путем изменения содержимого регистра CR0, тогда не нужно о КЕН беспокоитғсә.
4. Подойдут.
5. Помимо устройств с разным размером шины существует и память с разным размером. Шина устройства или памяти выбирается определяется циклом шины процессора. Если он читает из памяти, то и сигналы на этих входах определяют для него размер шины памяти.
6. Не появятся. Все циклы будут единичными.

Тема экзотична, но информации много, можно разобраться.

Автор:  SII [ Сб июн 11, 2011 22:58:54 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Не факт, что К155ЛН1 заработает нормально на частоте 25 МГц, у 155-й серии частоты ниже, насколько помню. Вот 531-я должна работать нормально. В общем, лучше проверить.

Автор:  Smirnov [ Вс июн 12, 2011 01:00:22 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

в чём отличие русского радиолюбителя и пендоского электронщика

1. Пендоский возьмёт динамики за 100 баксов, и за столько же усилители, питалово и дсп процы с цапами/ацп, и соберёт систему аналог которой продаётся минимум за 10 тыщь баксов. А потом ещё и торговать начнёт собранными на коленке девайсами заодним присматривая где можно заказать серийное изготовление. Внуки спасибо скажут.

2. Русский найдёт кусок дермища который воняет хуже всего на свалки так что бомжы дохнут и начнёт его уродывать ... зачем? - он сам не знает.

По теме: советская логика не потянет 25МГц. Пакетные циклы не как не отключишь, они необходимы процу (память работает только в пакетных), автору советую подключить плис, хотябы макс 7000 чтоб хоть что то сделать нормально.

Автор:  Electrolooser [ Вс июн 12, 2011 09:31:04 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Спасибо за консультации.
Генератор заработал, но через известное место, поэтому был найден четырехлапый кварцевый генератор аж на 33 мегаГерца , с чего и надо было начать.
Плис EPM7064STC100-10 подойдет для экзекуций или маловато?

Автор:  GRAF [ Вс июн 12, 2011 11:36:27 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Smirnov писал(а):
Пакетные циклы не как не отключишь, они необходимы процу (память работает только в пакетных), автору советую подключить плис, хотябы макс 7000 чтоб хоть что то сделать нормально.

Есть сигналы rdy и brdy. Сигналом rdy внешние устройства сообщают процессору, что цикл не пакетный. Проц может инициировать сколько угодно циклов, если нужно. Не всякая память сможет в каждом такте выдавать данные. Это если не мудрить с динамической памятью.
Electrolooser писал(а):
найден четырехлапый кварцевый генератор аж на 33 мегаГерца , с чего и надо было начать.

А проц потянет такую частоту? Какая маркировка на его корпусе?

Автор:  ChipKiller [ Вс июн 12, 2011 13:53:55 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Electrolooser писал(а):
Хочу в образовательных целях попробовать запустить 486dx2 на макетной плате в минимальной обвязке.
Intel всегда "славился" тем, что для работы своих микропроцессоров, "ненавязчиво" предлагал поставить кучу микросхем периферии, выпускаемый им-же. Можно конечно и на "рассыпухе", но лучше ИМХО использовать CPLD, иначе размеры макетки будут побольше материнской платы :)

ЗЫ. Ну и еще нужно вешать внешнюю ПЗУ и RAM .... хотя раньше выбора не было

Автор:  Electrolooser [ Вс июн 12, 2011 19:26:14 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Проц 486DX2 - 66, соответственно внешняя 33 как раз и есть, думаю и клокнуть его можно ради интереса будет.
Из рассыпухи несколько корпусов на дешифрацию адреса и корпус на создание управляющих сигналов, остальное буферы, их правда много надо, потому и хочу пока 8 бит шину данных оставить, уложусь в 4 корпуса, ram и rom в любом случае внешние, тут никуда, порт можно на разминку тот же древний но расписанный вдоль и поперек 580ВВ55, размеры макетки будут не очень и большими, а как определюсь с CPLD так можно и о динамической и о пакетных циклах думать и о СИММ и видео...
К стати какую все таки брать матрицу посоветуете? Я их в глаза не видел пока. EPM3256AQC208 подойдет или слишком жирно?

Автор:  ChipKiller [ Пн июн 13, 2011 15:30:03 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Electrolooser писал(а):
Из рассыпухи несколько корпусов на дешифрацию адреса и корпус на создание управляющих сигналов ....
ИМХО проще взять GAL/ATF16v8 - корпусов меньше, разводка и модификация проще.
Electrolooser писал(а):
порт можно на разминку тот же древний но расписанный вдоль и поперек 580ВВ55,
... это будет главный тормоз на плате, ну да для макетки сойдет (... а вот что точно нужно - контроллер прерываний, иначе 486DX станет бесполезным калькулятором )
Electrolooser писал(а):
К стати какую все таки брать матрицу посоветуете? Я их в глаза не видел пока. EPM3256AQC208 подойдет или слишком жирно?
... работал в основном с ATF15xxx - это более дешевый аналог EPM ... если использовать статическую RAM, должно вполне хватить (опять же смотря что реализовать на CPLD)

Автор:  oleg235 [ Вс июн 19, 2011 23:21:47 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Smirnov писал(а):
в чём отличие русского радиолюбителя и пендоского электронщика

1. Пендоский возьмёт динамики за 100 баксов, и за столько же усилители, питалово и дсп процы с цапами/ацп, и соберёт систему аналог которой продаётся минимум за 10 тыщь баксов. А потом ещё и торговать начнёт собранными на коленке девайсами заодним присматривая где можно заказать серийное изготовление. Внуки спасибо скажут.

2. Русский найдёт кусок дермища который воняет хуже всего на свалки так что бомжы дохнут и начнёт его уродывать ... зачем? - он сам не знает.

По теме: советская логика не потянет 25МГц. Пакетные циклы не как не отключишь, они необходимы процу (память работает только в пакетных), автору советую подключить плис, хотябы макс 7000 чтоб хоть что то сделать нормально.

ЛПП.
Советская логика вполне себе тянет 500Мгц. Главное - выбрать правильную серию. К500, например.

Автор:  ibiza11 [ Пн июн 20, 2011 01:16:26 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Smirnov все правильно говорит про наших и зарубежных эмбеддеров:) +1

Автор:  Kavka [ Пн июн 20, 2011 07:45:41 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

oleg235 писал(а):
Советская логика вполне себе тянет 500Мгц. Главное - выбрать правильную серию. К500, например.

Да, только К500 это ЭСЛ - уровни согласовывать с КМОП замучаешься :)

Автор:  eufs [ Вт июн 21, 2011 02:37:43 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Зачем его ставить на макетку, если в итоге из-за плисов и памяти все равно получится материнка? Если MB не нравится - лишние разъемы можно выпаять.

Автор:  skyther [ Вт июн 21, 2011 07:43:14 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

Electrolooser, такую штуку видел ? http://dubel.org/computer/

Автор:  atmicandr [ Вт июн 21, 2011 07:55:44 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

skyther писал(а):
Electrolooser, такую штуку видел ? http://dubel.org/computer/

:) Красота!!!

Автор:  Electrolooser [ Вт июн 21, 2011 12:28:49 ]
Заголовок сообщения:  Re: 486DX2: запуск на макетке

skyther писал(а):
такую штуку видел ? http://dubel.org/computer/


Видел, даже наткнулся на ее обсуждение на одном форуме пока даташит искал. Схемы не было, решил разбираться сам.

Сейчас раздобыл книжку Барри Брея, стало гораздо понятнее, нежели с английского описания. Уже повесил буферы, поставил схему генерации управляющих сигналов для памяти и ввода-вывода. Проц стартует, шевелится, греется...
Ищу программатор подходящий, пытаюсь понять дешифрацию адресов, ломаю несчастную голову ассемблером, пока трудно дается... Гораздо труднее нежели Спектрумы по инструкции собирать. Честно признаюсь - "гуманитарный склад ума" :oops:

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/