28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
1

Ведомое устройство PCI

08.09.2014, 17:28. Показов 4661. Ответов 93
Метки нет (Все метки)

Всем привет)

Задание: Ведомое устройство PCI
Допускается реализация либо на отдельных элементах, либо на МК. На чём будет это проще сделать?

Решил обратиться к интернету за временными диаграммами, нашёл только для PCI, что меня окончательно расстроило и ввело в ступор))
Что делать? С чего начать?)

Спасибо)

Добавлено через 7 минут
Возможно, я разместил тему не в том разделе; то прошу не винить и перенести по месту назначения)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.09.2014, 17:28
Ответы с готовыми решениями:

PCI гнездо 32 (PCI шина 3, устройство 0, функция 0)
PCI гнездо 32 (PCI шина 3, устройство 0, функция 0) что это ...как исправить....и может ли из за...

PCI шина 2, устройство 12, функция 0
Доброго всем дня. У меня такая проблема - установил новый винт на ноут Тошиба сателлит...

PCI-устройство не могу найти драйвер
Собрал компьютер, в основе материнка Asus a320m-k и проц amd ryzen 2200g. Установил сборку Win 8.1,...

Не установилось устройство: pci-контроллер simple communications
не установилось устройство: pci-контроллер simple communications, из нета не обновляет, пишет что...

93
10225 / 6605 / 496
Регистрация: 28.12.2010
Сообщений: 21,159
Записей в блоге: 1
08.09.2014, 17:54 2
...микроконтроллер? Забудьте. Ориентируйтесь на ПЛИС. Есть готовые макроблоки для работы с PCI, либо используйте готовые интерфейсы согласования с шиной на основе, скажем PCI9052.
0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
08.09.2014, 18:20  [ТС] 3
raxp, я с ПЛИС не умею) Но, если вы меня научите, как это было с ардуино - я согласен)
А временные диаграммы для пси-х не поможете найти?

Добавлено через 3 минуты
PCI 9052 - не получится использовать? он на 33мгц, а пси-х - 100мгц
0
10225 / 6605 / 496
Регистрация: 28.12.2010
Сообщений: 21,159
Записей в блоге: 1
08.09.2014, 18:25 4
...начните отсюда Литература по программированию в электронике, микроконтроллеры и ПЛИС

PCI-X
лучше не раскатывать губу, а использовать что-нить уже устоявшееся и попроще, PCI 2.0.

В помощь

http://books.google.ru/books?i... -X&f=false
http://perscom.ru/index.php/pci-pci-x
0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
08.09.2014, 18:36  [ТС] 5
Я бы с удовольствием ПСИ 2.0 взял, но мне такое задание попалось.
И что мне теперь делать?
0
1280 / 1186 / 175
Регистрация: 02.12.2013
Сообщений: 4,884
08.09.2014, 19:42 6

Не по теме:

Цитата Сообщение от Don Rodrigo Посмотреть сообщение
И что мне теперь делать?
Взять без процентный кредит на работе и уволится


Цитата Сообщение от Don Rodrigo Посмотреть сообщение
А временные диаграммы для пси-х не поможете найти?
https://www.pcisig.com/specifications/pcix_20/
1
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
08.09.2014, 21:18  [ТС] 7
Витальич, Я не работаю)))
Вот оно, тут даже и схемы есть какие-то !!!
https://www.pcisig.com/develop... 2f09694de7
0
1280 / 1186 / 175
Регистрация: 02.12.2013
Сообщений: 4,884
08.09.2014, 22:33 8
Вы вначале пути, теперь выбераем FPGA, по скромному покупаем борду http://www.terasic.com.tw/cgi-... =39&No=364 находим открытый проект для этой платы http://opencores.org/project,pci32tlite_oc, осмысливаем, добавляем буферное ОЗУ, доводим всё до ума, ловим респект и уважуху от препода. Как то так, но я Вам в пути не помощник.
0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
08.09.2014, 22:39  [ТС] 9
Витальич, По такому пути долго идти))) Слишком энерго- и ресурсозатратно))))
Посмотрите плз 30-й слайд в пдфке.
Это случайно не то, что мне нужно?
0
1280 / 1186 / 175
Регистрация: 02.12.2013
Сообщений: 4,884
08.09.2014, 22:51 10
А что у Вас в конце должно получится? Схема, код, чертеж платы итд?
0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
08.09.2014, 23:05  [ТС] 11
Витальич,
C++
1
2
3
4
5
6
7
Описание интерфейса с указанием назначений его линий.
Э1
Э2
Э3
Расчет временных характеристик принципиальной схемы (тактовой частоты).
Временную диаграмму работы схемы в контрольных точках.
Расчет основных характеристик и параметров схемы (потребляемая мощность, защита по цепям питания и т.д.).
Вот такой хардкорчик)))
0
Витальич
08.09.2014, 23:10
  #12

Не по теме:

Печалька. На дискретных элементах это будет что то с чем то. Остаётся только ПЛИС, но как я Вам уже писал, тут я не помощник, с FPGA не работал, только немного теоретически с ними знаком, все ни как руки не дойдут, борд валяется уже второй год, я его даже периодически из стола достану, пыль сотру и обратно уберу. :)

0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
08.09.2014, 23:17  [ТС] 13
ПЛИСить и мне без чей-то помощи тоже не вариант, просто не разобраться)
Всё-таки посмотрите 30-слайд в сообщении 7)
Если то - разобраться в схеме, оформить по гостам и бинго)))
0
1280 / 1186 / 175
Регистрация: 02.12.2013
Сообщений: 4,884
08.09.2014, 23:32 14
Это упрощенная схема, реальная реализация будет выглядеть несколько сложней.
0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
08.09.2014, 23:43  [ТС] 15
Урра, будем разбираться) Я знаю, что вы мне поможете
Слайд 16 - это временные диаграммы к слайду 30 ? Или совсем очень обобщенно?
0
1280 / 1186 / 175
Регистрация: 02.12.2013
Сообщений: 4,884
08.09.2014, 23:53 16
raxp вот кто Вам нужен, он точно в писиаях рубит, это я Вам как телепат говорю, к тому же если прочитать его первое сообщение, то там он рекомендовал вот такой милый чип PCI9052, если посмотреть на него даташит http://www.dyneng.com/plx_9052.pdf ,то можно считать, что пол проекта готово.
0
10225 / 6605 / 496
Регистрация: 28.12.2010
Сообщений: 21,159
Записей в блоге: 1
09.09.2014, 04:16 17
...не, PCI ядро мне реализовать так и не удалось в свое время с нуля, мощностей имеющейся ПЛИСины не хватило, а вот ISA ядро реализовывал и более тогда для работы с промышленным шасси с имеющейся ISA-шиной и не надо было. Чуть перегодя стали доступны и железяки от PLX, те самые PCI9052, и уже с ними работаешь не вдаваясь особо в подробности. Возможно TC будет полезна сия темка PLD+PCI

Сейчас же, да, уже есть, как говорил, готовые PCI ядра, да, в том числе и с открытыми заготовками на опен-корес ...правда TC придется пройти регистрацию с проверкой на "минимальный уровень"
0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
09.09.2014, 14:00  [ТС] 18
raxp, если вам, светочу технологий и программирования не удалось реализовать, то мне то что там делать?))))
Попробуем на дискретных элементах))
посмотрите плз 16 и 30 слайд в #7
0
raxp
09.09.2014, 14:07
  #19

Не по теме:

...мне не довелось реализовать это лет 12 назад, тогда не было доступных широкой общественности PCI-ядер, мотивации. Чуть позже был взят PCI9052 без всяких морок и все. Сейчас же энтузиазисты нарыли кучу профита, есть современные дешевые железяки. Так что, дерзайте, авось не так страшен черт, как малюют.

0
28 / 28 / 1
Регистрация: 10.12.2009
Сообщений: 792
09.09.2014, 14:39  [ТС] 20
Игра не стоит свеч) Сие рвение не будет оценено.
16 и 30 слайд - вы одобряете или это совсем не то?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.09.2014, 14:39
Помогаю со студенческими работами здесь

Не установилось устройство (PCI-контроллер Simple Communications)
После установки Windows 8.1 в диспетчере устройств появился восклицательный знак напротив...

Прочее устройство моста PCI\VEN_10DE&DEV_037
ПОМОГИТЕ ПОЖАЛУЙСТА!!! Ребят купил комп у друга, поменял винду а драйверов у него нету, пишет что...

Выбор видеокарты под PCI Express 2.0 2 PCI, 1 PCI-E x1, 1 PCI-E x16
Помогите хочу покупать в Среду Видео ATI Radeon 5850 1GB но там PCI Express 2.1 а у меня на...

Устройство KabyLake PCI Express Root Port 10-A2B1 работает неправильно
Windows 10 в центре безопасности пишет, что KabyLake PCI Express Root Port 10-A2B1 работает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru