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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Помогите с PCI, Схема, размещение, дрова
plis
сообщение Nov 8 2006, 14:59
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 29-09-06
Пользователь №: 20 821



Цитата(Elresearch @ Nov 3 2006, 12:00) *
Implementation Note: Sizing a 32-bit Base Address Register Example
Спасибо !!!
И ещё вопрос, как правильно завершать транзакцую, нужен ли сигнал STOP ???
Go to the top of the page
 
+Quote Post
Elresearch
сообщение Nov 9 2006, 09:15
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730



смотрите спецификацию пункт Bus Transactions, а для сигнала STOP подпункт Target Initiated Termination
Go to the top of the page
 
+Quote Post
plis
сообщение Nov 15 2006, 15:27
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 29-09-06
Пользователь №: 20 821



Цитата(Elresearch @ Nov 9 2006, 12:15) *
смотрите спецификацию пункт Bus Transactions, а для сигнала STOP подпункт Target Initiated Termination
в этом то вся соль, если моё устройство ''допустим'' работает без ошибок, нужен мне сигнал STOP или нет, т.е. транзакцию завершает мастер "всегда", вот в чём вопрос?

З.Ы. я плохо понимаю по не нашему, поэтому стараюсь читать русское, но у нас в деревне этого мало, да и в нете не много халявного, а с ненашего не всё понимаю что перевожу, опыта маловато, вот и обращаюсь с такими вопросами.

З.З.Ы. и ещё в тужу облатсь, я МОГУ обойтись без сигналов perr, serr и par???????????? ну не хоца мне всё это контролировать и проверять, больно уж простое устройство, ДОЛЖНО работать )
Go to the top of the page
 
+Quote Post
makc
сообщение Nov 15 2006, 15:39
Сообщение #19


Гуру
******

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



Цитата(plis @ Nov 15 2006, 18:27) *
Цитата(Elresearch @ Nov 9 2006, 12:15) *

смотрите спецификацию пункт Bus Transactions, а для сигнала STOP подпункт Target Initiated Termination
в этом то вся соль, если моё устройство ''допустим'' работает без ошибок, нужен мне сигнал STOP или нет, т.е. транзакцию завершает мастер "всегда", вот в чём вопрос?


В принципе, можете. Если Ваше устройство всегда и везде будет отвечать на любые приходящие к нему запросы.

Цитата
З.З.Ы. и ещё в тужу облатсь, я МОГУ обойтись без сигналов perr, serr и par???????????? ну не хоца мне всё это контролировать и проверять, больно уж простое устройство, ДОЛЖНО работать )


Без SERR и PERR можно, а вот без PAR обойтись не получится, если Ваше устройство поддерживает транзакции чтения, когда оно управляет линиями AD. В стандарте сказано, что наряду с линиями AD устройство должно управлять и линией PAR - Parity Generation.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
URANst
сообщение Nov 27 2006, 21:06
Сообщение #20


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

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



Обьясните, пожалуйста !!!

Я сделал PCI устройство на FPGA. Все Plis (ALTERA FPGA) питаются от 3,3 В. В компьтере стоит 5 вольтовый разьем, и как я понимаю там будут работать PCI платы с сигналами работающими в 5 вольтовой среде. Так вот вопрос в следующем: как мне мое PCI устройство (работающее в среде c 3.3 В) подключить к компу ?
Go to the top of the page
 
+Quote Post
URANst
сообщение Nov 27 2006, 21:21
Сообщение #21


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

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



Я видел что ниже об этом что-то говорилось, но если кто может обьяснить это от я до а, то буду очень благодарен.
Go to the top of the page
 
+Quote Post
o-henry
сообщение Nov 28 2006, 09:55
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 8-03-06
Из: степей Украины
Пользователь №: 15 069



Цитата(URANst @ Nov 27 2006, 20:21) *
Так вот вопрос в следующем: как мне мое PCI устройство (работающее в среде c 3.3 В) подключить к компу ?

Все-таки поищите по форуму.
Ключевые слова : idt3861, SN74CBTD
Go to the top of the page
 
+Quote Post
-Al-
сообщение Nov 28 2006, 10:20
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 330
Регистрация: 10-06-05
Из: Россия, Москва
Пользователь №: 5 894



Цитата(makc @ Nov 15 2006, 15:39) *
Цитата(plis @ Nov 15 2006, 18:27) *
Цитата(Elresearch @ Nov 9 2006, 12:15) *

смотрите спецификацию пункт Bus Transactions, а для сигнала STOP подпункт Target Initiated Termination
в этом то вся соль, если моё устройство ''допустим'' работает без ошибок, нужен мне сигнал STOP или нет, т.е. транзакцию завершает мастер "всегда", вот в чём вопрос?


В принципе, можете. Если Ваше устройство всегда и везде будет отвечать на любые приходящие к нему запросы.

Цитата
З.З.Ы. и ещё в тужу облатсь, я МОГУ обойтись без сигналов perr, serr и par???????????? ну не хоца мне всё это контролировать и проверять, больно уж простое устройство, ДОЛЖНО работать )


Без SERR и PERR можно, а вот без PAR обойтись не получится, если Ваше устройство поддерживает транзакции чтения, когда оно управляет линиями AD. В стандарте сказано, что наряду с линиями AD устройство должно управлять и линией PAR - Parity Generation.

Сигнал STOP в прогстейшем случае дублируется TRDY. Работать без PAR можно, по видимому для обработки ошибок четности нужно программную надстройку делать, сам PCI-host ничего не делает....
Go to the top of the page
 
+Quote Post
vmp
сообщение Nov 28 2006, 11:11
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 20-01-05
Из: Зеленоград
Пользователь №: 2 070



Цитата(URANst @ Nov 27 2006, 21:06) *
Я сделал PCI устройство на FPGA. Все Plis (ALTERA FPGA) питаются от 3,3 В. В компьтере стоит 5 вольтовый разьем, и как я понимаю там будут работать PCI платы с сигналами работающими в 5 вольтовой среде. Так вот вопрос в следующем: как мне мое PCI устройство (работающее в среде c 3.3 В) подключить к компу ?


Если твоя альтера имеет 5V tolerance (FLEX10K, KA, KE, ACEX1K) - смело вставляй плату в компьютер, должна работать. Если не имеет (Cyclone) - тогда лучше поставить SN74CBTD, как тебе уже посоветовали.
Однако опытное устройство можно воткнуть в компьютер и без них, предварительно проверив уровни сигналов на шине данного конкретного компьютера - они скорее всего не превысят 3.3 вольта. С серийным устройством так делать нельзя - никто не может гарантировать, что рядом с твоей платой не воткнут истинно 5-вольтовую плату, выдающую на шину 5-вольтовые сигналы.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Nov 28 2006, 11:54
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(o-henry @ Nov 28 2006, 09:55) *
Цитата(URANst @ Nov 27 2006, 20:21) *

Так вот вопрос в следующем: как мне мое PCI устройство (работающее в среде c 3.3 В) подключить к компу ?

Все-таки поищите по форуму.
Ключевые слова : idt3861, SN74CBTD


И все равно решение, полностью удовлетворяющее спецификации 5V PCI, неизвестно. Известно только, что так многие делают - и обычно работает.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
URANst
сообщение Nov 29 2006, 23:38
Сообщение #26


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

Группа: Новичок
Сообщений: 83
Регистрация: 2-02-06
Пользователь №: 13 912



Всем СПАСИБО за ответы ! Но все очень печально - конкретно ничего нету. Я глянул микрухи, которыее вы советовали. Нашлась и sn74lvcc4245a, которая работает в двухсторонем режиме(что впринципе и нада), но имеет некоторые нехорошие задержки. Посмотрел сами материнские платы с PCI слотом на 3,3 В и подумал (на етот счет если кто что, то просим)... Ето пока все. smile.gif
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 6th July 2025 - 07:33
Рейтинг@Mail.ru


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