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

 
 
> Стыковка ARM и ПЛИС.
Guest_Pruga_*
сообщение May 11 2006, 18:35
Сообщение #1





Guests






Здравствуйте.
Стоит задача: организовать двустронний обмен данными между ПЛИС XC3S500E-PQ208 и процессором ARM EP9312 от Cirrus`a. Свойства интерфейса должны быть следующими:
1) ПЛИС выдает сигнал прерывания для процессора, по которому последний считывает данные из ПЛИСа.
2) Процессор в любой момент может обратиться к ПЛИС и загрузить в нее данные.
3) Шина данных для передачи желательна 32-х разрядная.
Хочу для связи использовать интерфейс процессора к памяти SRAM. Т.е к ПЛИС подводятся шины адреса/данных, сигналы OE, CS, WE и сигнал прерывания. Что скажете?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Ruslan1
сообщение May 11 2006, 18:58
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Цитата(Pruga @ May 11 2006, 21:35) *
Здравствуйте.
Стоит задача: организовать двустронний обмен данными между ПЛИС XC3S500E-PQ208 и процессором ARM EP9312 от Cirrus`a. Свойства интерфейса должны быть следующими:
1) ПЛИС выдает сигнал прерывания для процессора, по которому последний считывает данные из ПЛИСа.
2) Процессор в любой момент может обратиться к ПЛИС и загрузить в нее данные.
3) Шина данных для передачи желательна 32-х разрядная.
Хочу для связи использовать интерфейс процессора к памяти SRAM. Т.е к ПЛИС подводятся шины адреса/данных, сигналы OE, CS, WE и сигнал прерывания. Что скажете?


Я реализовывал подобный интерфейс между Блэкфином и Альтерой, 16-битный. В Альтере организовывал двухпортовое ОЗУ, через которое собственно и гонялись данные. С точки зрения CPU это все видилось как часть адресного пространства. Аппаратно положил резисторы 33 Ома в шинах и все.
Абсолютно никаких проблем не было.
Go to the top of the page
 
+Quote Post



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

 


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


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