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

 
 
> Шина для связи между ПЛИС, Какой протокол выбрать?
Vitёk
сообщение Apr 2 2006, 11:50
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 272
Регистрация: 17-01-05
Из: Ростов-на-Дону
Пользователь №: 2 018



На плате установлены две ПЛИС Xilinx: Spartan-2 и Virtex-2Pro. Обе тактируются от одного тактового генратора 50 Мгц. Между ПЛИСами имеется около 100 эл. цепей (предположительное назначение: данные 32-бит, адрес 30-бит и чуть более 30 для управления, сделано с запасом smile.gif ).
Требуется организовать _синхронную_ шину примерно со следующими свойствами:
- инициировать передачу могут обе ПЛИС;
- передача может вестись 8-, 16- и 32-битными словами;
- при пакетной передаче одно слово должно передаваться за один такт;
- (!) все сигналы шины должны защёлкиваться по такт. имп. как на выходе одной ПЛИС, так и на входе другой. Из этого вытекает необходимость формировать управляющие сигналы (типа "конец передачи" или "занято") не за 1 такт, как это принято в большинстве синхронных шин, а за два.

Вопрос: есть ли готовые решения, удовлетворяющие этим требованиям (особенно последнему)? Если нет, какую шину взять как образец для подражания?


--------------------
/* Всё хорошо в меру. */
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 20:18
Рейтинг@Mail.ru


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