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

 
 
> POST-card на шине LPC, Разработка POST-карты на шине LPC на базе ПЛИС MAX II
scorpein
сообщение Apr 12 2017, 09:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-04-17
Пользователь №: 96 487



Всем привет! Надеюсь, что здесь можно создавать подобные темы. Если нет - пожалуйста перенаправьте... Нужно разработать POST-карту для подключению через интерфейсы PCIe и LPC. Хочу использовать ПЛИС Altera MAX II, который едет ко мне из Китая. Проблема в том, что с ПЛИСами я раньше не работал, но в универе нам раздали темы дипломных проектов и в сжатые сроки нужно попытаться сделать. Если у вас есть какие-то навыки по этой теме - пожалуйста не пройдите мимо. biggrin.gif Буду ооочень благодарен!

Сообщение отредактировал scorpein - Apr 12 2017, 14:23
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dima_G
сообщение Apr 12 2017, 10:01
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 279
Регистрация: 2-07-08
Из: Новосибирск
Пользователь №: 38 699



Цитата(scorpein @ Apr 12 2017, 16:52) *
Всем привет! Надеюсь, что здесь можно создавать подобные темы. Если нет - пожалуйста перенаправьте... Нужно разработать POST-карту для подключению через интерфейсы PCIe и LPC. Хочу использовать ПЛИС Altera MAX II, который едет ко мне из Китая. Проблема в том, что с ПЛИСами я раньше не работал, но в универе нам раздали темы дипломных проектов и в сжатые сроки нужно попытаться сделать. Если у вас есть какие-то навыки по этой теме - пожалуйста не пройдите мимо. biggrin.gif Буду ооочень благодарен!

ИМХО, MAX2 и PCIe - взаимоисключающие вещи biggrin.gif
По теме: если это предложение работы, есть соответствующий раздел. Если крик утопающего о помощи, то нужно продемонстрировать свои "попытки плыть".
Go to the top of the page
 
+Quote Post
scorpein
сообщение Apr 12 2017, 10:14
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-04-17
Пользователь №: 96 487



Цитата(Dima_G @ Apr 12 2017, 10:01) *
ИМХО, MAX2 и PCIe - взаимоисключающие вещи biggrin.gif
По теме: если это предложение работы, есть соответствующий раздел. Если крик утопающего о помощи, то нужно продемонстрировать свои "попытки плыть".

Вот как, плохо разбирался... Видел, что в имеющихся POST-картах используют MAX7000, поэтому решил, что II подойдёт...
На данный момент у меня есть исходные схемы и файлы прошивки для карты на шине PCI. Сейчас разбираюсь в них.
Go to the top of the page
 
+Quote Post
Dima_G
сообщение Apr 12 2017, 10:16
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 279
Регистрация: 2-07-08
Из: Новосибирск
Пользователь №: 38 699



Цитата(scorpein @ Apr 12 2017, 17:14) *
Вот как, плохо разбирался... Видел, что в имеющихся POST-картах используют MAX7000, поэтому решил, что II подойдёт...
На данный момент у меня есть исходные схемы и файлы прошивки для карты на шине PCI. Сейчас разбираюсь в них.

Так все же - PCI или PCIe? Это разные физические шины.
Go to the top of the page
 
+Quote Post
scorpein
сообщение Apr 12 2017, 10:43
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-04-17
Пользователь №: 96 487



Цитата(Dima_G @ Apr 12 2017, 10:16) *
Так все же - PCI или PCIe? Это разные физические шины.

Мне нужно сделать для PCIe и LPC, встречал в продаже карточки на miniPCIe с использованием MAX7000. А у меня есть исходники для карточки с шиной PCI.

Цитата(krux @ Apr 12 2017, 10:17) *
LPC - это обрезок от шины ISA, поэтому надо читать документацию на ISA (просто потому что информации по ней больше), и только потом проецируйте прочитанное на шину LPC.
Для подключения к компу - на материнках достаточно часто встречаентся разъем обозначенный "TPM Header" вот на нём LPC и ищите.
при загрузке BIOS на определенных этапах программно выполняет запись в PORT80, это собственно приводит к циклу записи на шине LPC, POST-карта ждёт цикл записи в определенный адрес, и запоминает это значение. Далее это значение выводит светодиодами.

Да, эту информацию в общех чертах знаю, но бОльший упор почему-то решил вначале сделать на PCIe, т.к. LPC шина не всегда выведена как разъём, к которому можно подключиться "без паяльника". В таком случае какой же ПЛИС мне использовать? MAX 7000?
Go to the top of the page
 
+Quote Post
Dima_G
сообщение Apr 12 2017, 10:47
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 279
Регистрация: 2-07-08
Из: Новосибирск
Пользователь №: 38 699



Цитата(scorpein @ Apr 12 2017, 17:43) *
Да, эту информацию в общех чертах знаю, но бОльший упор почему-то решил вначале сделать на PCIe, т.к. LPC шина не всегда выведена как разъём, к которому можно подключиться "без паяльника". В таком случае какой же ПЛИС мне использовать? MAX 7000?

Скорее всего, смотреть нужно на семейство циклон-5.
Вы планируете в железе реализовать диплом? Или только на бумаге?
Если в железе, лучше поискать готовую отладочную плату FPGA+PCIe.
Go to the top of the page
 
+Quote Post
scorpein
сообщение Apr 12 2017, 11:04
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-04-17
Пользователь №: 96 487



Цитата(Dima_G @ Apr 12 2017, 10:47) *
Скорее всего, смотреть нужно на семейство циклон-5.
Вы планируете в железе реализовать диплом? Или только на бумаге?
Если в железе, лучше поискать готовую отладочную плату FPGA+PCIe.

В железе. Но цена такой платы мягко говоря высока для меня. 05.gif

Цитата(krux @ Apr 12 2017, 10:58) *
Для того чтобы заработал PCIe Root Port должен начаться процесс энумерации шин PCI/PCIe.
поскольку эта энумерация происходит на достаточно поздних этапах работы BIOS, информативность POST-карточки в PCIe слоте минимальна.
поэтому PCIe для этого не используют, от слова совсем.
Вместо этого, например на ноутбучных материнках, сделано следующее: для вывода POST-кодов используется шина SMbus, торчащая из южного моста и выведенная на MiniPCIe разъем. соответственно POST-карта под MiniPCIe использует контакты SMBus, и работает как i2c slave.

Т.е. не имеет смысла пытаться делать карту для десктопных материнских на PCIe... В продаже есть miniPCIe POST карты. Там используется MAX7000 (по фотографиям) и выводятся коды на семисегм-й индикатор...
Go to the top of the page
 
+Quote Post
AVR
сообщение Apr 12 2017, 11:34
Сообщение #8


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Цитата(scorpein @ Apr 12 2017, 14:04) *
В железе. Но цена такой платы мягко говоря высока для меня. 05.gif
Т.е. не имеет смысла пытаться делать карту для десктопных материнских на PCIe... В продаже есть miniPCIe POST карты. Там используется MAX7000 (по фотографиям) и выводятся коды на семисегм-й индикатор...

А можно ссылку на одну из таких карт? Некоторые, как и я, были сбиты с толку словом "PCIe". Какая требуется задача?
Выше заметили что у miniPCIe есть не только PCIe шина, но и другие (вероятно SMBus/I2C и USB) - тогда при чем тут PCIe?


--------------------
Go to the top of the page
 
+Quote Post
scorpein
сообщение Apr 12 2017, 11:42
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-04-17
Пользователь №: 96 487



Цитата(AVR @ Apr 12 2017, 11:34) *
А можно ссылку на одну из таких карт?

http://dealextreme.com.ua/product/3-in-1-m...ard-for-laptop/

Цитата(AVR @ Apr 12 2017, 11:34) *
А можно ссылку на одну из таких карт? Некоторые, как и я, были сбиты с толку словом "PCIe". Какая требуется задача?
Выше заметили что у miniPCIe есть не только PCIe шина, но и другие (вероятно SMBus/I2C и USB) - тогда при чем тут PCIe?

Да, понял. Т.е. я указал на шину PCIe, но в действительности разъём PCIe... Упустил из виду тот факт, что в разъём miniPCIe подведена другая шина...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- scorpein   POST-card на шине LPC   Apr 12 2017, 09:52
- - krux   1) Реализовать интерфейс PCIe на Altera MAX II нев...   Apr 12 2017, 10:17
- - krux   Для того чтобы заработал PCIe Root Port должен нач...   Apr 12 2017, 10:58
- - scorpein   Всем большоооое спасибо за ответы!!! Д...   Apr 12 2017, 14:25
- - scorpein   Добрый день! Ну или у меня уже вечер... Мнооже...   Apr 13 2017, 12:17
- - scorpein   Нашёл одну прошивку на испанском форуме. Кто-ни...   Apr 17 2017, 03:11
- - scorpein   Добрый день всем! Возникла необходимость в ПЛИ...   May 23 2017, 07:56
- - Golikov A.   можем вам только разрешить это сделать можно опис...   May 23 2017, 09:33
|- - scorpein   Цитата(Golikov A. @ May 23 2017, 15:33) м...   May 24 2017, 10:40
- - Golikov A.   на английском это Verilog   May 24 2017, 10:46
|- - scorpein   Цитата(Golikov A. @ May 24 2017, 16:46) н...   May 24 2017, 10:53
- - Golikov A.   Кодprocess(all) begin if (clk'ev...   May 24 2017, 12:10
|- - scorpein   Цитата(Golikov A. @ May 24 2017, 18:10) К...   May 25 2017, 11:58
- - AVR   Если затруднения с ПЛИС, то может сделать этот про...   May 25 2017, 13:37
|- - scorpein   Цитата(AVR @ May 25 2017, 19:37) Если зат...   May 25 2017, 14:20
- - Golikov A.   we - write enable внешний сигнал разрешения записи...   May 25 2017, 13:50
- - scorpein   Я попробовал выделить память "штатными" ...   May 25 2017, 19:35
- - scorpein   Только что предложили использовать внешнюю RAM-пам...   May 26 2017, 02:47
- - Golikov A.   Обожаю такие решения%) Я бы предложил вам использ...   May 26 2017, 06:47
|- - scorpein   Цитата(Golikov A. @ May 26 2017, 12:47) О...   May 26 2017, 07:32
- - Golikov A.   так это CPLD что ли? Ну так можете бросать это дел...   May 26 2017, 08:04
|- - scorpein   Цитата(Golikov A. @ May 26 2017, 14:04) ф...   May 26 2017, 08:58
- - Golikov A.   думаю ему биты и в источнике, и в приемнике нужны....   May 26 2017, 09:32
|- - scorpein   Цитата(Golikov A. @ May 26 2017, 15:32) д...   May 26 2017, 09:43
- - Golikov A.   После того как он их считал и вывел сколько еще ме...   May 26 2017, 10:59
|- - scorpein   Цитата(Golikov A. @ May 26 2017, 16:59) П...   May 26 2017, 11:39
- - Golikov A.   можно любые комбинации, можно даже Verilog в VHDL ...   May 26 2017, 12:38
|- - scorpein   Цитата(Golikov A. @ May 26 2017, 18:38) м...   May 26 2017, 13:36
- - Golikov A.   а руководитель что? А что диплом... диплом бумажка...   May 26 2017, 14:04
- - scorpein   Цитата(Golikov A. @ May 26 2017, 20:04) а...   May 26 2017, 14:33
- - krux   Цитата(scorpein @ May 26 2017, 17:33) Да,...   May 26 2017, 17:19


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

 


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


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