Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Мост ISA-to-PCI
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > ISA/PCI/PCI-X/PCI Express
I.S.A.
Господа,
есть девайс с шиной ISA и есть необходимость сделать из этой шины новую - PCI. Причем PCI должна удовлетворять спецификации 2.1. Мостов PCI-ISA море, а вот наоборот, что-то никак не найду. Девайс этот х86 совместимый, так что ISA нормальная 16-ти битная, не самодельная!

Никто не далал подобное или может есть готовые мостики? unsure.gif
zltigo
Цитата(I.S.A. @ Aug 23 2007, 12:58) *
Никто не далал подобное или может есть готовые мостики? unsure.gif

Бывало в детстве зимой и 'хрен' снеговику из морковки делали smile.gif, но функций своих он не выполнял.
Вы бы хоть почитали, что такое PCI и что такое ISA, прежде чем.....
I.S.A.
Цитата(zltigo @ Aug 23 2007, 14:25) *
Бывало в детстве зимой и 'хрен' снеговику из морковки делали smile.gif, но функций своих он не выполнял.
Вы бы хоть почитали, что такое PCI и что такое ISA, прежде чем.....


Функций не выполнял? Наверное вокруг одни нормальные мужики были, а снеговик есть снеговик...! bb-offtopic.gif

Что такое PCI и что такое ISA я знаю. В этом-то и вся фишка! По скоростям они практически одинаковы, могу хорошую статью прислать про интерфейсы, там есть грамотные расчеты. Это можно на FPGA сделать, но это долго. Другое дело, что такое спросом не пользуется и потому не продается - могу поверить. 05.gif
makc
Начать хотя бы с того, что у них разные разрядности: 16-бит у ISA и 32 у PCI.
Как Вы думаете, есть-ли общее решение для этой проблемы? Лично я думаю, что нет.
А еще есть много других нюансов...
zltigo
Цитата(I.S.A. @ Aug 23 2007, 13:42) *
Что такое PCI и что такое ISA я знаю.

Смею Вас заверить, что абсолютно не знаете.
I.S.A.
Цитата(makc @ Aug 23 2007, 15:14) *
Начать хотя бы с того, что у них разные разрядности: 16-бит у ISA и 32 у PCI.
Как Вы думаете, есть-ли общее решение для этой проблемы? Лично я думаю, что нет.
А еще есть много других нюансов...


Да, нюансов для решения данной задачи много, соглашусь. Готовых решений похоже нет, жаль!

Насчет частоты и разрядности - тоже тема, но никто и не собирается эти шины стыковать в лоб. Если использовать режим Burst, то за PCI не угнаться, а если работать одиночными транзакциями на PCI, то с буфером эту проблему мне кажется можно решить. Судя по всему получится медленная шина, поддерживающая только PCI-slave (для мастера придется повозиться). PCI устройство надо будет инициализировать.
Мне кажется, что задача решаема, но на FPGA это будет специализированное решение и про полное соответствие спецификации 2.1 придется забыть. Возможно надо еще и BIOS подкручивать...


Цитата(zltigo @ Aug 23 2007, 15:38) *
Смею Вас заверить, что абсолютно не знаете.



Хотите поспорить?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.