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

 
 
> PCI на ПЛИС FLEX10K
t0nloon
сообщение Sep 18 2014, 02:05
Сообщение #1





Группа: Участник
Сообщений: 10
Регистрация: 23-04-14
Из: Томск
Пользователь №: 81 487



Доброго всем дня.

Есть задача, организовать на EPF10K200S (FLEX10K фирмы Altera) PCI-устройство с возможностями master/target (32-bit).

Quartus поставил версии 9.0, более высокие версии уже не поддерживают FLEX.
С альтеровскими плис и софтом только начал знакомство.

Почитав форум, нашел, что можно воспользоваться PCI MegaCore Function.
Исходя из документации на эту корку, если я правильно понимаю, нужно дополнительно устанавливать PCI Compiler.
Может кто помочь с дистрибутивом на него? ph34r.gif

Возможно есть более эффективные способы организовать PCI-устройство?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
t0nloon
сообщение Oct 9 2014, 06:19
Сообщение #2





Группа: Участник
Сообщений: 10
Регистрация: 23-04-14
Из: Томск
Пользователь №: 81 487



Не буду открывать новую тему. Попробую спросить здесь.

Вопрос по BAR (спецификацию читал, темы просматривал, но некоторые вопросы остались):
Нужно реализовать BAR0 описывающий адресное пространство памяти размером 0х3С
Правильно ли я рассуждаю?
- размер 0х3С это 60 в десятеричной
- ближайшее большее число (формата 2^n) является 2^6 = 64
- значит BAR должен состоять из:
26 бит на чтение/запись (это биты 31...6)
6 бит только на чтение (это биты 5...0)
- причем младшие 6 бит имеют постоянное значение:
0 бит = '0' (т.к. описываем пространство памяти)
2 и 1 биты = "01" (т.к. описываем область памяти с адресацией меньше 1МБ)
3 бит = '1' (BAR не вызывает "побочных" явлений при считывании)
5 и 4 биты = "00" (зануляем оставшиеся биты)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- t0nloon   PCI на ПЛИС FLEX10K   Sep 18 2014, 02:05
- - Serhiy_UA   Цитата(t0nloon @ Sep 18 2014, 06:05) ...Е...   Sep 18 2014, 05:01
|- - SM   Цитата(Serhiy_UA @ Sep 18 2014, 09:01) и ...   Sep 18 2014, 05:21
||- - Serhiy_UA   Цитата(SM @ Sep 18 2014, 08:21) Таким обр...   Sep 18 2014, 05:45
|- - Serhiy_UA   Я для EPF10K100 переносил PCI-проект с MAX+plus II...   Sep 19 2014, 10:20
- - t0nloon   Спасибо за предложенные варианты. Но, PCI устройст...   Sep 18 2014, 06:33
|- - Maverick   Цитата(t0nloon @ Sep 18 2014, 09:33) Спас...   Sep 18 2014, 06:59
|- - Serhiy_UA   Цитата(t0nloon @ Sep 18 2014, 10:33) ...П...   Sep 18 2014, 07:14
||- - t0nloon   Цитата(Serhiy_UA @ Sep 18 2014, 13:14) По...   Sep 19 2014, 01:55
||- - Serhiy_UA   Цитата(t0nloon @ Sep 19 2014, 05:55) ...м...   Sep 19 2014, 05:06
|- - Stewart Little   Цитата(t0nloon @ Sep 18 2014, 10:33) Пожа...   Sep 19 2014, 07:27
- - t0nloon   Description This is a very simple PCI-target to W...   Sep 18 2014, 07:06
|- - Maverick   Цитата(t0nloon @ Sep 18 2014, 10:06) Desc...   Sep 18 2014, 07:10
|- - SM   Цитата(Maverick @ Sep 18 2014, 11:10) так...   Sep 18 2014, 07:18
|- - Maverick   Цитата(SM @ Sep 18 2014, 10:18) IMHO ...   Sep 18 2014, 07:24
- - t0nloon   Для нужного семейства FLEX10KE ядро не поддерживае...   Sep 19 2014, 07:49
|- - Stewart Little   Цитата(t0nloon @ Sep 19 2014, 11:49) Для ...   Sep 19 2014, 09:22
- - t0nloon   Не компилируется AHDL-файл pci_mt32.tdf Не могу по...   Sep 23 2014, 04:48
|- - Serhiy_UA   Цитата(t0nloon @ Sep 23 2014, 07:48) Не к...   Sep 23 2014, 06:09
- - Kaligooola   ЦитатаНужно реализовать BAR0 описывающий адресное ...   Oct 10 2014, 07:38
|- - t0nloon   Адресация делается по 32-разрядным регистрам (прос...   Oct 10 2014, 08:43
- - Kaligooola   RE: PCI на ПЛИС FLEX10K   Oct 10 2014, 18:39


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

 


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


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