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

 
 
> Проблема с блочным чтением и записью по шине PLB, MicroBlaze
powerc
сообщение Jan 20 2011, 09:13
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 17-01-11
Пользователь №: 62 275



Никак не могу найти драйвер для XPS Multi-CHannel External Memory Controller (XPS MCH EMC).

Открываю папкe microblaze_0\libsrc\emc_v3_01_a\src , а там пустота...

В EDK-шном каталоге все заголовники пустые. sad.gif

То есть драйвер для этого контроллера не сгенерился. Что мне делать? Мне нужно организовать чтение и запись во внешнюю Micron SDRAM в режиме burst mode.

Колупаюсь уже 2 недели, никак не пойму что делать.

Помогите, люди добрые!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
powerc
сообщение Feb 16 2011, 06:59
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 17-01-11
Пользователь №: 62 275



Цитата
Этот туннель написан коллегой на vhdl, подробности не знаю. Он вдохновлялся какой-то информацией из сети. Для microblaze используются два FSL: мастер и слейв. Программно получается как один двунаправленный канал обмена. Насколько я понял, в туннеле описан обмен по шине FSL в соответствие с документацией от Xilinx, описаны, кажется, все сигналы, а сколько используется из них не знаю. В сети видел проекты западных университетов, где несколько ядер microblaze обменивались данными по FSL.


Большое спасибо за ответ!
А как быть с контроллерами памяти? Я так понимаю, что внутреннюю память ПЛИС можно использовать при формировании в create and import peripheral оболочки с интерфейсом FSL и последующим добавлением (на определенном шаге тулзы) памяти в эту оболочку.
А как же быть с внешней памятью? Придется, видимо, писать свой контроллер?..

Я тут подитожил свои мысли, и понял такую вещь. Если хочется использовать внешнюю память, то можно использовать шину PLB с доработкой контроллера, чтобы повысить скорость работы с памятью(burst режим). Либо использовать шину FSL, контроллеров для которой нет среди IP-ядер, и писать свой контроллер для памяти. Насколько я прав?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- powerc   Проблема с блочным чтением и записью по шине PLB   Jan 20 2011, 09:13
- - Koluchiy   Мне всегда казалось, что EMC - это не для SDRAM......   Jan 20 2011, 10:02
|- - powerc   Цитата(Koluchiy @ Jan 20 2011, 13:02) Мне...   Jan 20 2011, 10:27
|- - Bad0512   Цитата(powerc @ Jan 20 2011, 16:27) Ну EM...   Jan 20 2011, 11:40
|- - powerc   Цитата(Bad0512 @ Jan 20 2011, 14:40) Ключ...   Jan 20 2011, 13:20
|- - mdmitry   Цитата(powerc @ Jan 20 2011, 16:20) Контр...   Jan 20 2011, 16:54
|- - powerc   Цитата(mdmitry @ Jan 20 2011, 19:54) У ме...   Jan 20 2011, 19:32
|- - powerc   Нет. Все-таки ничего так и не вышло. Сгенерил в Ba...   Jan 21 2011, 07:56
- - powerc   С флэшкой тоже ничего не получилось. Видимо ксайли...   Jan 21 2011, 09:12
|- - Alex77   Цитата(powerc @ Jan 21 2011, 12:12) Как м...   Jan 21 2011, 10:49
- - powerc   Alex77, то есть программку для того, чтобы мне в b...   Jan 21 2011, 11:29
- - Дмитрий Мазунин   У Вас не получится работать с памятью через этот к...   Jan 21 2011, 14:58
- - powerc   Дмитрий Мазунин, большое спасибо за ответ! К ...   Jan 21 2011, 15:34
|- - Mad_max   Цитата(powerc @ Jan 21 2011, 19:34) Тогда...   Jan 22 2011, 13:22
- - powerc   Спасибо! >>DMA вещь аппаратная по опред...   Jan 22 2011, 13:46
|- - Mad_max   Почитайте и попытайтесь разобраться xapp967, будет...   Jan 22 2011, 15:36
- - powerc   >> Почитайте и попытайтесь разобраться xapp9...   Jan 23 2011, 10:12
|- - VladimirB   Цитата(powerc @ Jan 23 2011, 13:12) >...   Jan 23 2011, 10:33
- - powerc   >> Вешаете туда своё IP в виде контроллера S...   Jan 23 2011, 10:44
- - mdmitry   Надо FSL туннель между microblaze и Вашей частью в...   Jan 23 2011, 11:33
- - powerc   >>Надо FSL туннель между microblaze и Вашей ...   Jan 23 2011, 15:59
- - powerc   Вопсчем попробовал CDMA на шине PLB. 12 тактов на ...   Jan 28 2011, 12:47
- - powerc   mdmitry ЦитатаНадо FSL туннель между microblaze и ...   Feb 15 2011, 15:05
|- - mdmitry   Цитата(powerc @ Feb 15 2011, 18:05) А мож...   Feb 15 2011, 22:41


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

 


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


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