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

 
 
 
Reply to this topicStart new topic
> Мост 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
zltigo
сообщение Aug 23 2007, 10:25
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



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

Бывало в детстве зимой и 'хрен' снеговику из морковки делали smile.gif, но функций своих он не выполнял.
Вы бы хоть почитали, что такое PCI и что такое ISA, прежде чем.....


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Aug 23 2007, 10:42
Сообщение #3


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

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



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


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

Что такое PCI и что такое ISA я знаю. В этом-то и вся фишка! По скоростям они практически одинаковы, могу хорошую статью прислать про интерфейсы, там есть грамотные расчеты. Это можно на FPGA сделать, но это долго. Другое дело, что такое спросом не пользуется и потому не продается - могу поверить. 05.gif


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


Гуру
******

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



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


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


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(I.S.A. @ Aug 23 2007, 13:42) *
Что такое PCI и что такое ISA я знаю.

Смею Вас заверить, что абсолютно не знаете.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
I.S.A.
сообщение Aug 23 2007, 12:41
Сообщение #6


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

Группа: Участник
Сообщений: 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 Текстовая версия Сейчас: 23rd July 2025 - 16:27
Рейтинг@Mail.ru


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