реклама на сайте
подробности

 
 
> Мост ISA-to-PCI, нито не пробовал сделать шину PCI из ISA
I.S.A.
сообщение Aug 23 2007, 09:58
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



Господа,
есть девайс с шиной ISA и есть необходимость сделать из этой шины новую - PCI. Причем PCI должна удовлетворять спецификации 2.1. Мостов PCI-ISA море, а вот наоборот, что-то никак не найду. Девайс этот х86 совместимый, так что ISA нормальная 16-ти битная, не самодельная!

Никто не далал подобное или может есть готовые мостики? unsure.gif


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
makc
сообщение Aug 23 2007, 11:14
Сообщение #2


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Начать хотя бы с того, что у них разные разрядности: 16-бит у ISA и 32 у PCI.
Как Вы думаете, есть-ли общее решение для этой проблемы? Лично я думаю, что нет.
А еще есть много других нюансов...


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Aug 23 2007, 12:41
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 95
Регистрация: 6-08-07
Из: Москва
Пользователь №: 29 583



Цитата(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) *
Смею Вас заверить, что абсолютно не знаете.



Хотите поспорить?


--------------------
Зачем все делать просто, когда все можно усложнить?
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 23:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016