Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XT-IDE контроллер на ПЛИС Altera |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 | Печать |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Дело было не в бобине - долб.... сидел в кабине. Косяк был не в "гонках" в ПЛИС, или каких других мифических силах, а в том, что в первоначальной схеме у меня к 74138 ко входу G2 была подключена A7 "И" AEN. Соответственно это запрещало CS только тогда, когда A7 И AEN были в высоком состоянии, то есть когда шло обращение к памяти по DMA. В пеньке видимо рефреш DMA не отображается на шину ISA - поэтому работало, а на XT начинался треш. Короче, просто схему неправильно нарисовал изначально. Банальнейшая ошибка. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 июля 2014 14:30 Сообщение отредактировано: 28 июля 2014 14:40
Tronix Перепиши на VHDL, будет гораздо проще понимать логику... Кусочек обсуждения http://electronix.ru/forum/lofiversion/index.php/t33238.html Хочу себе подобное сделать, только на ATMEL 1508 (клон MAX 7128) |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 июля 2014 15:50 Сообщение отредактировано: 28 июля 2014 17:45
alecv написал: Я VHDL не знаю вообще. Поэтому и переписать не смогу. Я думаю в ближайшем будущем (в выходные) заменю Altera EPM7064 на Altera EPM3032, ибо они все еще доставаемы, стоят дешевле, да у меня и занято всего 8 ячеек. А EPM7064 у меня в другое дело пойдет. Перепиши на VHDL, будет гораздо проще понимать логику... |
trader2k4
Newbie
Откуда: Россия, Самара Всего сообщений: 25 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 авг. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 сентября 2014 9:57 Сообщение отредактировано: 3 сентября 2014 9:57
Я может не понимаю чего - но в составе http://www.lo-tech.co.uk/wiki/...revision_2 вижу только 6 корпусов, из которых 1 ПЗУ, остальное логика. Зачем к этому приделывать ПЛИС, если не секрет? |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
trader2k4 написал: http://www.lo-tech.co.uk/wiki/...revision_2 вижу только 6 корпусов, из которых 1 ПЗУ, остальное логика.Зачем к этому приделывать ПЛИС, если не секрет?Эта карта конкретно под CF и IDE жесткий диск в ней работать не будет. Будет работать только CF через переходник IDE->CF, да и то не всякая CF. Различие между CF и IDE HDD в том, что некоторые CF-карточки поддерживают 8-битный обмен, в то время как IDE винты - только 16-битный. У этой платы нет ничего, кроме дешифратора адреса порта ввода-вывода, дешифратора адреса ПЗУ и буфера шины. То есть практически, сигналы IDE разъема идут просто сразу на 8bit ISA шину данных, через буфер. Я может не понимаю чего - но в составе XT-IDE же отличается от этой карты тем, что в ней присутствует логика мультиплексирования 8bit >-> 16bit, которая реализуется с помощью двух защелок и непосредственно самой логикой переключения этих защелок в зависимости от того, происходит ли запись или происходит чтение (выборка микросхем OE). Все это усложняет схемотехнику до минимум 11 корпусов. |
trader2k4
Newbie
Откуда: Россия, Самара Всего сообщений: 25 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 авг. 2011 |
Спасибо, буду знать!!! |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Tronix написал: Да брось, вот фотко первой версии XTIDE се это усложняет схемотехнику до минимум 11 корпусов. http://n8vem-sbc.pbworks.com/w/file/4201227/IMG_9320.JPG 9 корпусов, из которых 2 - BIOS и его дешифратор. |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
alecv написал: Ну 10 корпусов, ошибся на 1. Я не спорю, что применение здесь ПЛИС не оправдано с экономической точки зрения. Я писал выше, что единственное, почему я ее использовал - потому что меньше МГТФ паять пришлось. Если делать платы, хоть тем же ЛУТ, то конечно нужно собирать на обычных дискретках. Но если кто-то не умеет их делать ЛУТ-ом (я, например) или лень ждать несколько недель их изготовления (в резоните, например), или дорого заказывать одну плату - то для кустарной сборки на макетке навесным монтажем (МГТФ) - меньше придется паять проводов. Вот и все. Да брось, вот фотко первой версии XTIDEhttp://n8vem-sbc.pbworks.com/w/file/4201227/IMG_9320.JPG9 корпусов, из которых 2 - BIOS и его дешифратор. В целом - тему можно закрыть, так как конечная цель выполнена - я собрал себе рабочий XT-IDE, а за это время немного разобрался в работе с ПЛИС и получил какой-никакой опыт. А опыт, как известно, бесценно. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 сентября 2014 15:39 Сообщение отредактировано: 3 сентября 2014 15:39
Tronix ну да, CPLD удобнее как минимум тем, что можно с одной стороны чипа сделать ноги IDE, а с другой - ISA и разводка проще. А то на регистрах получаются довольно тесно проводники на двухслойке. |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » XT-IDE контроллер на ПЛИС Altera |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |