Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XT-IDE контроллер на ПЛИС Altera |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Tronix Какие-то неучтенные гонки в ПЛИС-е. Оригинальная схема тоже сделана не лучшим образом, "на иголках". Собственно, там настоятельно рекомендуется применять для буферов 74F а для дешифраторов 74HTC. В таком сочетании работает на любой ISA. Документированно нельзя применять для защелок 74ALS - не работает со странными симптомами. У меня есть одна плата на панельках, можно эксприментировать (но нет времени и сил). |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 июня 2014 0:11 Сообщение отредактировано: 25 июня 2014 0:27 Оффтопик: Оффтопик: Кроватках, Саш. На панельке стоят проститутки, а DIP микросхемки ставятся в цанговые или ламельные кроватки. есть одна плата на панельках И я категорически против мёртвой распайки каких-либо элементов на прототипе, если есть возможность использовать "кроватки". |
Fe-Restorator |
NEW! Сообщение отправлено: 25 июня 2014 1:44 Сообщение отредактировано: 25 июня 2014 3:05 Оффтопик: Оффтопик: Кай написал: Их зовут (E)PROM, а панелькам имя - ZiF... На панельке стоят проститутки Все виденные XT-IDE проэкты мне не нравятся. И только одним: разъёмы ISA и IDE разведены на противоположных сторонах текстолита. Поясню: если захотеть воткнуть туда CF-карточку, да через переходник, то получившийся конструктив "пропарывает" наскрозь: либо металл компового корпуса, либо 4 соседних платы. Зависит от применённого разъёма IDE: прямой или угловой. Ясен пень, на верхней кромке платы проще оперировать подключением шлейфа не вынимая контроллера из матери. Но для CF такое крайне неудобно! Либо изначально "выставить" CF вовсе за пределы корпуса, чтоб карточки менять можно было (много чаще чем даже перчатки, что не всегда нужно и часто попросту неудобно), либо развести IDE-разъём на левый край текстолита, т.е. внутренний край платы, дабы этажерка "переходник+СF" была как-бы продолжением самой платы. Именно последний вариант мне более всего нравится. |
Сейчас на форуме |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Tronix написал: Поздравляю, ты столкнулся с любимым занятием железячников - отладкой схемы. Причем дебаггеров у тебя немного, это осциллограф и логический анализатор. Это нередкая ситуация, когда небольшая разница во временных диаграммах на шине приводит к разному поведению устройства, т.к. по разным участкам схемы неодинаковое время прохождения сигнала, и те микросекунды играют роль в срабатывании схемы. И эти самые гонки чаще проявляются как раз на ПЛИСах, т.к. дискреты устроены попроще, и срабатывают быстрее. Ничо не понимаю. Вставил в пень 1 - работает без проблем o_O |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
DrPass написал: Дык нету у меня ни того ни другого до сих пор. Ну, лог анализатор на АП5-LPT есть, но он до 1MHz. Осциллограф тоже есть, но тоже самодельный на лампах , мне кажется до нескольких килогерц. Итого - ни то не другое сюда не подходит. Ладно, буду тыркаться "в слепую". Причем дебаггеров у тебя немного, это осциллограф и логический анализатор |
ramanek
Advanced Member
Откуда: Ярославль Всего сообщений: 736 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2012 |
Tronix 72 осцыл вам покатит ? могу махнуть на что нить . Лог анализатор можно взять у китайцыв , на 8 линий вполне вменяемые цены для "побаловаться" |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Не могу найти ни 74LS573, ни 74HCT573, ни 555ИР33 (а такая вообще была?). Что делать? |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Да полно их: http://www.chipfind.ru/search/...=1&p=1 |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 июля 2014 12:21 Сообщение отредактировано: 28 июля 2014 17:42
Завел. Заменил в ПЛИС декодер порта с 74138 на 74688. Все тесты прошел на XT нормально. Определяет и мастер и слейв нормально. На пеньке так же полет нормальный. Регистры для мультиплексирования, так же как и на Поиск-IDE - две 74HC573. Буфер для CS0,CS1,ADDR0-ADDR2, IOR, IOW и RESET - 555ИР22, хотя я думаю поехало бы и с 74HC573, это я просто в ходе экспериментов его на ИР22 заменил. Ну остальное стандартно. Фото получившегося девайса: http://habrastorage.org/files/...02e33e.jpg Обратная сторона медали (OMG монтаж, или как не надо делать): http://habrastorage.org/files/...052ff7.jpg Блин, когда же я себя осциллограф то куплю, заколебался по наитию все делать. Прикрепленный файл (xtide_final.png, 85393 байт, скачан: 53 раза) |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Дело было не в бобине - долб.... сидел в кабине. Косяк был не в "гонках" в ПЛИС, или каких других мифических силах, а в том, что в первоначальной схеме у меня к 74138 ко входу G2 была подключена A7 "И" AEN. Соответственно это запрещало CS только тогда, когда A7 И AEN были в высоком состоянии, то есть когда шло обращение к памяти по DMA. В пеньке видимо рефреш DMA не отображается на шину ISA - поэтому работало, а на XT начинался треш. Короче, просто схему неправильно нарисовал изначально. Банальнейшая ошибка. |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XT-IDE контроллер на ПЛИС Altera |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |