Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
ISA->PCI
- 07-16-2003
- Vadim Tzirulnicov
July 16, 2003, 6:59 pm

#/▄▄▄▄▄/# · ···─═╗ Привет _All_ ! Пишет тебе *Vadim* !
_*▀▀▀▀▀*_ ╚═══════════════─────────────────····· · · ·
Как перевести имеющуюся разработку на ISA, не исп. DMA и прерывания, на PCI ?
· ···─═╗ Hу я вроде все сказал... Bye _*All*_ !
╚═══════════════─────────────────····· · · ·
... Поздравляем! Вы прошли Windows! ачать новую игру?
_*▀▀▀▀▀*_ ╚═══════════════─────────────────····· · · ·
Как перевести имеющуюся разработку на ISA, не исп. DMA и прерывания, на PCI ?
· ···─═╗ Hу я вроде все сказал... Bye _*All*_ !
╚═══════════════─────────────────····· · · ·
... Поздравляем! Вы прошли Windows! ачать новую игру?

ISA->PCI
Welcome, Vadim!
16 Jul 03 23:59 Vadim Tzirulnicov --> All.
Subj: "ISA->PCI".
VT> Как перевести имеющуюся разработку на ISA, не исп. DMA и прерывания,
VT> на PCI ?
Фирма PLX www.plxtech.com. Камушек PCI9052. Это один из вариантов (подобные
мостики вроде еще несколько фирм выпускают). 9052 умеет генерить вроде именно
шину ISA. Hо все-равно драйвер писать придется, поскольку оно будет на
совершенно других адресах, притом еще и раздаваемых биосом/ОС. Если только под
дос надо - тогда можно воспользоваться прерываниями биоса и найти информацию об
устройстве. Если под виндой - она драйверу все расскажет.
Team [Волк]
Smolbo.
np: Klubbheads - 02.Hiphopping

Re: ISA->PCI
сообщил/сообщила в новостях следующее:
Мы уже пару лет используем PCI2040 от Texas
Она предназначена для подключения HPI DSP, но у нее есть и параллельная шина
общего назначения 16 бит. Стоит около 10 USD, в Сканти покупается бес
проблем. Hа www.ti.com есть сносные описания.
Hе вникая как работает PCI можно сделать устройство за неделю.
Удачи
Илья.

PCI ?

Мы уже пару лет используем PCI2040 от Texas
Она предназначена для подключения HPI DSP, но у нее есть и параллельная шина
общего назначения 16 бит. Стоит около 10 USD, в Сканти покупается бес
проблем. Hа www.ti.com есть сносные описания.
Hе вникая как работает PCI можно сделать устройство за неделю.
Удачи
Илья.

PCI ?


ISA->PCI
#/▄▄▄▄▄/# · ···─═╗ Привет _Илья_ ! Пишет тебе *Vadim* !
_*▀▀▀▀▀*_ ╚═══════════════─────────────────····· · · ·
Моё устройство использует только линии A0-A9/Aen, D0-D7 и IOR/IOW.
Как подключить его к этой м/с ? Какие доработки нужно сделать в моём устройстве
для исп. с этим чипом ? Где его у нас можно достать ? Кинь, если можешь, доку
мне на netmail (к инету доступа не имею).
К All.
Изначально хотелось, чтобы вы подсказали алгоритм работы с этой шиной. Т.е.
хочется переделать устройство для работы с этой шиной, не встраивая
чипов-преобразователей интерфейсов. Толковой доки нигде не нашёл.
По имеющейся понял только, что шина у PCI - мультиплексная (совместные каналы
адреса-данных). При высоком уровне на выводе FRAME AD0-AD31 работают как шина
адреса, иначе - как шина данных. Тип операции определяется кодом на выводах
С/BE0-C/BE3. 0010 - компьютер читает данные из карты, 0011 - записывает в него.
Состояние остаьных линий в моём устройстве, я так понимаю, можно не
анализировать.
Вышеприведённая информация полностью верна ?
Макс. частота PCI - 33 МГц ? То есть, если моё устройство построено на одном
МК, то я должен выбрать камень, работающий на в несколько раз большей частоте ?
Когда AD0-AD31 работают шиной адреса, необходимо анализировать состояние на
всех выводах, или, как в ISA, достаточно анализировать AD0-AD9 ? Доступный для
карт PCI адресный диапазон - тот же, что и у ISA ?
ИВ> Мы уже пару лет используем PCI2040 от Texas
ИВ>
ИВ> Она предназначена для подключения HPI DSP, но у нее есть и
ИВ> параллельная шина общего назначения 16 бит. Стоит около 10 USD, в
ИВ> Сканти покупается бес проблем. Hа www.ti.com есть сносные описания.
ИВ>
ИВ> Hе вникая как работает PCI можно сделать устройство за неделю.
· ···─═╗ Hу я вроде все сказал... Bye _*Илья*_ !
╚═══════════════─────────────────····· · · ·
... Гром не грянет - свинья не съест.
_*▀▀▀▀▀*_ ╚═══════════════─────────────────····· · · ·
Моё устройство использует только линии A0-A9/Aen, D0-D7 и IOR/IOW.
Как подключить его к этой м/с ? Какие доработки нужно сделать в моём устройстве
для исп. с этим чипом ? Где его у нас можно достать ? Кинь, если можешь, доку
мне на netmail (к инету доступа не имею).
К All.
Изначально хотелось, чтобы вы подсказали алгоритм работы с этой шиной. Т.е.
хочется переделать устройство для работы с этой шиной, не встраивая
чипов-преобразователей интерфейсов. Толковой доки нигде не нашёл.
По имеющейся понял только, что шина у PCI - мультиплексная (совместные каналы
адреса-данных). При высоком уровне на выводе FRAME AD0-AD31 работают как шина
адреса, иначе - как шина данных. Тип операции определяется кодом на выводах
С/BE0-C/BE3. 0010 - компьютер читает данные из карты, 0011 - записывает в него.
Состояние остаьных линий в моём устройстве, я так понимаю, можно не
анализировать.
Вышеприведённая информация полностью верна ?
Макс. частота PCI - 33 МГц ? То есть, если моё устройство построено на одном
МК, то я должен выбрать камень, работающий на в несколько раз большей частоте ?
Когда AD0-AD31 работают шиной адреса, необходимо анализировать состояние на
всех выводах, или, как в ISA, достаточно анализировать AD0-AD9 ? Доступный для
карт PCI адресный диапазон - тот же, что и у ISA ?
ИВ> Мы уже пару лет используем PCI2040 от Texas
ИВ>
ИВ> Она предназначена для подключения HPI DSP, но у нее есть и
ИВ> параллельная шина общего назначения 16 бит. Стоит около 10 USD, в
ИВ> Сканти покупается бес проблем. Hа www.ti.com есть сносные описания.
ИВ>
ИВ> Hе вникая как работает PCI можно сделать устройство за неделю.
· ···─═╗ Hу я вроде все сказал... Bye _*Илья*_ !
╚═══════════════─────────────────····· · · ·
... Гром не грянет - свинья не съест.

Re: ISA->PCI

У Вас уже ест интерфейс с ISA - подключаете его к GP-bus PCI2040, эта шина
чуть быстрее чем ISA но для современных ИС это не проблема, или обращения
можно притормозить сигналом GP_RDY, но при этом ты тормозиш и PCI.

Поставить мост PCI2040 + SEEPROM с конфигурацией между раземом PCI и той
частью схемы которая подключалась к ISA

Он покупается в Москве в Сканти www.scanti.ru и в еденичных количествах и
партиями

Уже кинул
В любом случае потребуется писать драйвер.
Для отладки можно сконфигурировать мост под использование дырок в памяти в
районе адресов D0000 функциями PCI BIOS и иметь доступ к этой памяти из под
16-битных приложений - это конечно партизанщина и работает не на всех
материнках - но для начала удобно.
К All.
Возможно сейчас появилось что-то лучше PCI2040 киньте пожалуйста ссылки или
названия. Требуется _самый_дешевый_ и _простой_ в использовании
_pci_target_.
PLX 9050 и 9052, AMCC 5920 и Seimens 20534 (по памяти) не предлагать.
Site Timeline
- » Вопpосы
- — Next thread in » Microcontrollers (Russian)
-
- » Микросхема - стереокодер
- — Previous thread in » Microcontrollers (Russian)
-
- » По моему это гениально
- — Newest thread in » Microcontrollers (Russian)
-
- » (PDF) Behavioral Neuroscience of Orexin, Hypocretin by Andrew J Lawrence
- — The site's Newest Thread. Posted in » Electronics (Polish)
-