|
nedoPC.orgElectronics hobbyists community established in 2002 |
|
XTC3 - (почти) XT на Altera Cyclone III
Author |
Message |
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Запустил также настоящие 8259 и 8254. Как ни странно, пока больше ляпов в схеме/плате не вылезло. Хотя, в частности, пожалел, что не поставил хотя бы пару DIP-переключателей - например, можно было бы оперативно звук в играх выключать Еще обнаружил, что мой модуль PS/2 клавиатуры генерировал слишком короткий запрос на прерывание - настоящий 8259 просто не успевал на него отреагировать, а вот моему модулю на VHDL вполне хватало. В принципе, остался непроверенным только 8237, но для его запуска нужно полностью переписывать всю систему - организация шин в PC XT принципиально отличается от того, что сейчас есть. Этим точно только после отпуска смогу заняться. Попробую за это время найти пару 8-битных плат расширения, чтобы потом попробовать, если все заработает...
|
05 Jun 2016 12:22 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 859 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Из фото не очень видно где 8284 и 8288? Какой тип RAM используется?
|
09 Jun 2016 06:53 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Да вроде особых вариантов нет - на плате всего по одной микросхеме подходящего размера Возле динамика, дальше за ними сам процессор. Начиная от VGA разъема, по очереди стоят 8254, 8259 и 8237 (на фото не установлен). Я не хотел тратить время на разборки с DRAM, поэтому поступил самым простым образом - под рукой была SRAM 2Мх8 AS6C1608, ее и применил.
|
10 Jun 2016 11:57 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 859 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Большое спасибо за фото. Я тут подсчитал во сколько обойдётся покупка всех ИМС (кроме стабилизаторов и загрузочной флэш) на ебее. 73,16 $. Я правда не нашёл AS6C1608, её увеличенная сестра на 8 МБайт стоит 8,40 $.
|
10 Jun 2016 21:27 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Если действительно всерьез решили повторить устройство, то я, естественно, дам схему и разводку платы (могу в Eagle, или отконвертирую во что там Eagle умеет). Только, все таки, настоятельно предлагаю подождать, пока я не смогу убедиться, что при выбранной схеме преобразования уровней все работает, особенно слот. Для меня лично работающий слот представляет основной интерес, без него я бы даже не стал возиться с остальным. Ну, добавить EMS, используя "лишнюю" память, крайне просто (делал это в предыдущем проекте), так что она не пропадет.
|
11 Jun 2016 08:45 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Вот это ввергло меня в непонятку по способу согласования уровней больше всего... Переспрашивать я не стал, поскольку при слове "схема" возникает тут какая-то "неловкая жопость", ( по меткому выражению одного театрального деятеля). Но теперь, глядя на схему, всё стало понятно: Если в ПЛИС есть внутренний диод, то ставь ты внешний диод неверно, или вовсе не ставь, ограничение на уровне 3.5-3.6В всё равно сработает... А если полярность верная, то откроется тот из диодов, у которого меньшее прямое падение напряжения, но ограничение на уровне 3.5-3.6В опять же сработает...
_________________ iLavr
|
25 Jun 2016 12:12 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Я же там написал, что пришлось переделать На внутренние диоды лучше не надеяться - есть не везде, и подключены не всегда.
|
25 Jun 2016 12:16 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Ну вот это, мне думается, вряд ли... Вся эта "халабуда" на входе КМОП - прежде всего защита от статики. Иначе мы бы так смело КМОП не паяли, и они бы дохли почти через одну. Как, впрочем, и было в ранних сериях...
_________________ iLavr
|
25 Jun 2016 12:40 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
Что гадать, достаточно почитать выложенный мною файл: Because 5.0-V device tolerance in MAX II devices requires use of the I/O clamp, and this clamp is activated only after power-up, 5.0-V signals may not be driven into the device until it is configured. The I/O clamp diode is only supported in the EPM1270 and EPM2210 devices’ I/O Bank3. An external protection diode is needed for other I/O banks for EPM1270 and EPM2210 devices and all I/O pins in EPM240 and EPM570 devices. Как видно, диоды не только присутствуют лишь на определенных выводах, так они еще и требуют конфигурирования. Я вообще решил со встроенными не баловаться, сразу ставил на все выводы.
|
25 Jun 2016 17:47 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
Странно тогда, что эти БИС не дохнут напропалую... Имел дело с экспериментальными бескорпусными КМОП ИС, которые по суровому предупреждению разработчиков "НЕ ИМЕЮТ НИКАКОЙ ЗАЩИТЫ ОТ СТАТИКИ". Даром, что они пришли все завернутые наглухо в фольгу, так еще и фольгу эту лишний раз не открывали, поскольку ИС эти не дохли разве что от взгляда... Ну и поскольку с этими БИС такого гимора нет, я думаю, что защиту от статики они имеют полюбому. А настраиваемый "I/O clamp diode" - это скорее всего именно ограничительный для работы с 5В сигналами.
_________________ iLavr
|
25 Jun 2016 20:36 |
|
|
Vic3Dexe
Doomed
Joined: 16 Dec 2014 11:58 Posts: 370 Location: Киев
|
Так и есть, но не для работы, а для защиты от overshoot. Документация допускает не более кратковременных 4.2В на ноге, так что оно не 5В-толерант ( хотя я ошибочно подал 5В на ногу через 10 кОм - никто не умер) Но даже для защиты беда в том, что где эти диоды есть, где нет, а где их можно включить, только если то-то и то-то, но ни в коем случае не вот это - зависит от серии, модели плисины и конфига конкретной ее ноги. Запоминать это все и надеяться, что я не ошибусь, лично мне было стремно. Топикстартеру, видимо, тоже
|
26 Jun 2016 00:09 |
|
|
Lavr
Supreme God
Joined: 21 Oct 2009 08:08 Posts: 7777 Location: Россия
|
В свете нашего тут обсуждения процитированного выше сабжа, очень удивил меня один метод, рекомендуемый для монтажа smd компонентов: Уроки SMD монтажа. Советуют нежадно с флюсом жахнуть припоя прямо на выводы ИС... А потом убрать излишки оплеткой: У меня один раз такой случай нечаянно приключился, правда с мелким пласмассовым разъёмчиком, так ничем не смог убрать - припой держался меж выводов капиллярными силами, а разъем - плавился от нагрева... Пришлось выкинуть, несмотря на все ухищрения...
_________________ iLavr
|
22 Jul 2016 17:28 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 859 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Вернёмся в тему.
Вопрос к автору. Как продвигается проект?
|
25 Jul 2016 07:33 |
|
|
newold86
Devil
Joined: 30 Nov 2013 11:08 Posts: 709 Location: WWW
|
В данный момент - вообще никак, занимаюсь совершенно другими делами. Наверное, смогу взяться снова только к концу августа.
|
25 Jul 2016 10:13 |
|
|
fifan
Devil
Joined: 06 Oct 2006 03:17 Posts: 859 Location: г.Лянтор,Сургутского р-на,ХМАО
|
Проект ещё не завершён. А то у меня процессор на подходе... Охота попробовать. Возникли вопросы: 1. Мышь отсутствует, даже СОМ? 2. Зачем нужен разъём ATX питания. Или напряжения кроме +5 вольт задействованы?
|
27 Aug 2016 04:18 |
|
|
Who is online |
Users browsing this forum: No registered users and 2 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
|
|