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

 
 
> SRAM controller
D-Luxe
сообщение May 1 2011, 11:40
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Задача написать SRAM контроллер для Cypress CY7C1471V33, который подключен к Virtex4.

Чтение из SRAM'ины осуществляет процессор PowerPC. Поскольку SRAM поддерживает пакетный ( burst ) и конвейерный ( pipeline ) режимы, то задумался как это реализовать.

Как процессор может программно выбирать эти режимы ? Ведь функции XIo_Out32, XIo_In32 производят чтение, запись по одному адресу.

Может это надо как-то связать с кэш-контроллером, никак не могу понять.


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
D-Luxe
сообщение May 1 2011, 13:16
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 347
Регистрация: 24-02-10
Из: Пенза
Пользователь №: 55 642



Вы правильно поняли задачу. Только интерфейс у процессора PLB.

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


--------------------
Нелегко оказаться на верном пути, но куда труднее его пройти.
(с) Уилл Роджерс
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- D-Luxe   SRAM controller   May 1 2011, 11:40
- - Иван Панченко   Если я из ваших слов верно понял задачу, то она со...   May 1 2011, 12:52
- - Иван Панченко   как я понимаю, у Вас должен быть блочек, который о...   May 1 2011, 19:02
|- - CaPpuCcino   могу подкинуть один простенький контроллерчик для ...   May 2 2011, 02:03
||- - Kuzmi4   Цитата(CaPpuCcino @ May 2 2011, 05:03) мо...   May 2 2011, 14:27
||- - D-Luxe   2 Джеймс ЦитатаВыберите сами какой-нибудь один......   May 2 2011, 14:41
||- - CaPpuCcino   Цитата(Kuzmi4 @ May 2 2011, 17:27) Будьте...   May 3 2011, 08:55
|- - D-Luxe   Цитата(Иван Панченко @ May 1 2011, 23:02)...   May 2 2011, 09:02
- - Иван Панченко   все зависит от того, какой интерфейс взаимодействи...   May 2 2011, 13:17
|- - D-Luxe   Цитата(Иван Панченко @ May 2 2011, 17:17)...   May 2 2011, 13:34
- - Koluchiy   Мне кажется, что автор темы излишне усложняет свою...   May 2 2011, 13:46
|- - D-Luxe   Цитата(Koluchiy @ May 2 2011, 17:46) Мне ...   May 2 2011, 13:53
- - Джеймс   Цитата(D-Luxe @ May 1 2011, 15:40) П...   May 2 2011, 14:00
- - Koluchiy   ЦитатаСтандартный контроллер xps_mch_emc_v1_00_a п...   May 2 2011, 18:40


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

 


RSS Текстовая версия Сейчас: 19th August 2025 - 15:12
Рейтинг@Mail.ru


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