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

 
 
> AMBA AXI, Проектирование interconnect-а на AMBA
_andrew_
сообщение Aug 24 2005, 15:30
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 24-08-05
Пользователь №: 7 935



Необходимо сделать блок формирования кофигурируемых коммутаций абонентов шины AMBA AXI.
Такой вопрос, чем принципиально отличается AXI от предыдущей AHP(нашел подробное описание AHP на русском). Прочитал спецификацию на interconnect(PrimeCell AXI Configurable Interconnect PL300) - не совсем понятно(да и с английским так себе..) Если есть ссылки какие - буду весьма благодарен.

Насколько я понял необходимо сделать узел-мультиплексор с multi-layer и арбитра для выбора мастера и слэйва(с учетом возможных типов доступа к шине). Примерно так в общих чертах?


Может есть какая мегафункция? делать конечно все равно прийдется - но зато можно будет сравнить результат работы.

не могу найти "PrimeCell AXI Configurable Interconnect (PL300) Integration Manual", все время ссылаются в спецификации а нигде нет ее.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_andrew_
сообщение Aug 31 2005, 15:28
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 126
Регистрация: 24-08-05
Пользователь №: 7 935



не считайте мен идиотомsmile.gif но я не нашел "PrimeCell AXI Configurable Interconnect (PL300) Implementation Guide (ARM DII 0121)" на сайте:\ нашел только Technical Reference Manual... а там ссылка как раз на Implementation Guide которой собственно и не найду...
Go to the top of the page
 
+Quote Post
scheme_ru
сообщение Sep 1 2005, 09:50
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 43
Регистрация: 1-06-05
Пользователь №: 5 631



Цитата(_andrew_ @ Aug 31 2005, 18:28)
не считайте мен идиотомsmile.gif но я не нашел "PrimeCell AXI Configurable Interconnect (PL300) Implementation Guide (ARM DII 0121)" на сайте:\ нашел только Technical Reference Manual... а там ссылка как раз на  Implementation Guide которой собственно и не найду...
*


У меня встречный вопрос - а зачем, собственно, ее искать? Не думаю, что в этих документах скрыта какая-то панацея smile.gif Делать все равно придется самому. Тех спецификаций, что есть на сайте, достаточно для понимания принципов работы AXI и понимания работы компонента PL300 - описание архитектуры, сигналов и даже временные диаграммы присутствуют. Что касается документов, на которые они ссылаются (типа Implementation Guide), то я подозреваю, что этот документ поставляется вместе с компонентом и содержит в себе описание того, как пользоваться GUI или TCL -скриптами по конфигурированию арбитра: какие кнопки нажимать, какие параметры куда вводить и что они означают. Конечно, это может быть полезным для понимания того, как реализован сам компонент, но, думаю, мало что в этом смысле добавит: перечень конфигурируемых опций и их описаний уже есть в Technical Reference, а то, как именно их задавать через GUI или TCL не так-то и важно (если, конечно, перед Вами не стоит задача создания именно похожего TCL-скрипта по конфигурированию арбитра помимо создания RTL-модели).

Арбитр AXI придется делать самостоятельно, шина относительно новая, вряд ли удастся где-то подсмотреть. В качестве примера конфигурируемых арбитров могу посоветовать познакомиться с арбитром шины AHB, предлагаемом в свободной распространяемой GRLIB IP Library. Там есть и описание, и примеры использования, и tcl-скрипты для конфигурирования. Реализовано все на VHDL. Только это, все же AHB, а не AXI, и разница в некоторых местах существенная. Кроме того, там мне не нравится сам принцип арбитрации - активен только один мастер в один момент времени, даже если обращения идут к разным слэйвам. Но это все особенности реализации, и всего лишь пример.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _andrew_   AMBA AXI   Aug 24 2005, 15:30
- - des00   Цитата(_andrew_ @ Aug 24 2005, 10:30)AHP(наше...   Aug 25 2005, 06:02
|- - Porychik Kize   А линк не подскажете ? очень интересно изучить [...   Aug 25 2005, 06:26
- - _andrew_   линка нет все в твердой копии в книге. а во тпо AX...   Aug 29 2005, 14:33
|- - scheme_ru   Цитата(_andrew_ @ Aug 29 2005, 17:33)линка не...   Aug 29 2005, 14:52
- - oval   Цитата(_andrew_ @ Aug 31 2005, 18:28)не счита...   Sep 1 2005, 10:43
- - _andrew_   написал письмецо в ARM ответили что действотельно ...   Sep 2 2005, 15:52
|- - scheme_ru   Цитата(_andrew_ @ Sep 2 2005, 18:52)...думаю ...   Sep 5 2005, 12:59
- - _andrew_   Более того, при использовании специальных меток - ...   Sep 5 2005, 15:29
|- - scheme_ru   Цитата(_andrew_ @ Sep 5 2005, 18:29)Более тог...   Sep 5 2005, 17:28
|- - Loki5000   Цитата(scheme_ru @ Sep 5 2005, 21:28)мастер, ...   Sep 6 2005, 11:30
|- - scheme_ru   Цитата(Loki5000 @ Sep 6 2005, 14:30)Цитата(sc...   Sep 6 2005, 13:10
|- - Loki5000   Цитата(scheme_ru @ Sep 6 2005, 17:10)Слэйв же...   Sep 6 2005, 14:05
|- - scheme_ru   Цитата(Loki5000 @ Sep 6 2005, 17:05)Цитата(sc...   Sep 6 2005, 17:20
|- - Loki5000   Дабы не запутать все окончательно, попытаюсь внест...   Sep 7 2005, 12:11
|- - scheme_ru   [Вопрос 1] Так, да не совсем. В спецификации AXI ...   Sep 7 2005, 13:22
|- - Loki5000   [Вопрос 1] По вопросу 1 считаю что консенсус дост...   Sep 7 2005, 14:11
- - _andrew_   всем спасибо, начинаю делать кстати никто не подс...   Sep 12 2005, 17:04
- - Krys   Я сейчас изучаю AXI4. Перечитал данное обсуждение,...   Oct 24 2014, 04:06
|- - blackfin   Цитата(Krys @ Oct 24 2014, 08:06) А именн...   Oct 24 2014, 04:32
- - Krys   Спасибо. Но всё равно непонятно. Зачем вообще упот...   Oct 24 2014, 04:41
|- - des00   Цитата(Krys @ Oct 24 2014, 11:41) Спасибо...   Oct 24 2014, 05:20
- - Krys   а как в таком примере слово outstanding применимо?...   Oct 24 2014, 06:22
|- - Timmy   Цитата(Krys @ Oct 24 2014, 10:22) а как в...   Oct 24 2014, 07:51
|- - des00   Цитата(Krys @ Oct 24 2014, 13:22) Зачем о...   Oct 24 2014, 09:35
- - Krys   Timmy, спасибо, так понятнее   Oct 27 2014, 03:25
- - GAYVER   у нас АКСИ лайт и мы сделали немного по-другому ))...   Nov 1 2014, 18:45


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:43
Рейтинг@Mail.ru


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