Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Многофункциональная плата расширения на FPGA (ПЛИС) |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 | Печать |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Хотелось бы уйти от CF в сторону SD. Потому что CF сейчас достать уже трудновато и цены не бюджетные. Конечно, есть китайские переходники IDE->SD, но это отдельный девайс. У меня так оно и работает, XT IDE и дальше через переходник SD. Но хочется нативно SD. Но ставить для этого MAX10 - из пушки по воробьям, я думаю в EPM7064 простой parralel bus -> spi конвертер со свистом влезет. А еще лучше и дешевле какой-нибудь EPM3032, там и логикшифтеров не надо - оно толеранто к 5V TTL которые на ISA и 3.3V, которые на SD. Ну и схемка в ней навроде такой от Ориона: А для MAX10 - да, нужно all-in-one звуковуху делать, чтоб содержала в себе все известные за историю , CMS, Innovation, Adlib, Sound Blaster и Гусь конечно. Переключаться с звуковухи на звуковуху должна програмно -) |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Tronix написал: Так у меня в XTC3 SD давно сделан, только BIOS допиливать нужно - я сляпал под конкретный образ диска, который у меня был (нет нормального пересчета CHS - LBA). А CF мне понравился тем, что: Хотелось бы уйти от CF в сторону SD 1. Есть готовый, вроде нормально работающий BIOS 2. Все равно IDE контроллер может понадобиться Tronix написал: Так никто не говорит, что плата должна только одну функцию выполнять - наоборот, я как раз и хочу услышать идеи, что туда можно напихать (с учетом высказанных мною в первом сообщении ограничений). Но хочется нативно SD. Но ставить для этого MAX10 - из пушки по воробьям |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 мая 2017 21:28 Сообщение отредактировано: 17 мая 2017 21:32
justontime написал: Ну так приведите схему, я же спрашивал у вас на недо-пс, но ответ получил "образный". Можно в виде схемы это получить? Напишем свой BIOS. говно делов. Только хочется чтоб байт реально сдвигался в обе стороны без задержек. Так у меня в XTC3 SD давно сделан, только BIOS допиливать нужно |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
justontime написал: Интересно было бы платку наоборот иметь, чтоб не современные фичи в ISA8 подключать, а в pci-express древние устройства... принципиально хочу, чтобы работало с ISA 8 |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 мая 2017 21:51 Сообщение отредактировано: 17 мая 2017 21:51
Tronix написал: Так там даже два варианта я давал - на дискретных элементах в схеме Ну так приведите схему, я же спрашивал у вас на недо-псPC1-88 и на VHDL в исходниках XTC3. На VHDL прикольнее будет - я там сделал блочные чтение/запись, поэтому скорость приличнее получается. Но вообще с SD картами есть некая проблема - по хорошему, для нормальной скорости, их нужно подключать через родной интерфейс (а не через SPI), но описание этого интерфейса дается только зарегистрированным разработчикам. Я его в открытом доступе так и не нашел (возможно, плохо искал). Кстати, если беретесь написать приличный BIOS для SD-карты, то я могу специально под это сделать максимально простой адаптер... |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Anonymous написал: Такое устройство по сложности будет сравнимо с материнской платой XT, если не сложнее. Кроме того, в большинстве случаев я даже не представляю, зачем это - какой софт и под какой ОС это будет использовать ? Интересно было бы платку наоборот иметь, чтоб не современные фичи в ISA8 подключать, а в pci-express древние устройства... |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Спасибо, возможно просто был не внимателен, изучу завтра на свежую голову. Пока не совсем понимаю про "блочную чтение/запись", и как это влияет на скорость пересылки байта через ISA8. В моем понимании - хоть считай сразу всю SD в RAM плисины, быстрее чем побайтно по шине не передашь. Или DMA, но я с ним не очень дружу. По поводу скорости - хендшейк по традиции нужно произвести на 400кГц. Дальше парсить ответ карты и на современных можно до 20-40МГц. Это речь о SPI все идет. Может XT на 4.7MHz через шину прокачать такую скорость? - конечно нет. Так и зачем запариваться насчет родного SD и-фейса? SPI для XT - за глаза. Главное не дергать самому ногами- послал байт на ШД, девайсина его последовательно передала и вернула с следующим тактом SPI ответ. Остальное делает бивис. Да я сам такую железку хочу сделать, на упомянутой выше EPM3032 и вышеприведенной схемой. Пока времени нет (дача/лопата/копать/сажать). Чтоб на плате три микросхемы - epm3032 (можно в TFQP), 555АП6 и ПЗУ. Ну и еще LDO 1117 на 3.3V. И держатель SD. |
justontime
Full Member
Откуда: СПб Всего сообщений: 236 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 сен. 2016 |
Tronix написал: А это зачем ? 555АП6 |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
justontime написал: Ну перестраховка, чтоб ПЗУ сильно ШД/ША не садила. Хорошо, если это будет CMOS какое-нить, а если РФ6 - то афаик буферок не помешает. Но надо чтить этикетки что там у них по нагрузочной, а мне лениво, поэтому проще АП6 все-таки поставить. Хуже не будет, а не повредит. Тем более копейки стоит, не чета max10 -) А это зачем ? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 мая 2017 22:37 Сообщение отредактировано: 17 мая 2017 22:38
SPI есть для 6502 в исходниках VHDL. Только надо фазу Ф2 оторвать в исходниках. http://6502.org/users/andre/spi65b/index.html |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 5 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Многофункциональная плата расширения на FPGA (ПЛИС) |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |