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

 
 
> 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
Ответов
Krys
сообщение Oct 24 2014, 06:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



а как в таком примере слово outstanding применимо?

Попробую конкретизировать вопрос на примере. Вот например датащит, там на странице 47 есть такая фраза:
Цитата
Note: For AXI4-Lite SI slots and MI slots, the ACCEPTANCE and ISSUING parameters, respectively, are ignored and only one outstanding transaction at a time is allowed.
Говорится что только одна ожидающая транзакция разрешена. Вот как тут понимать outstanding? Чисто по формальной логике из этого предложения следует, что существуют ещё другие транзакции, которые не outstanding, которые могут быть запрещены, либо разрешены в другом количестве. Зачем они в данном предложении применили термин outstanding? Можно подумать если не применить этот термин, то речь может идти о разрешении уже совершённых транзакций... естественно даже без употребления этого слова, что разрешать можно только те транзакции, которые ещё не совершены. Зачем они конкретизируют?
Это как написали бы "горячее пламя". Да, наверное, в экзотических случаях пламя бывает и холодное. Но применив слово горячее, зачем-то на этом акцентировали внимание, хотя и так по умолчанию подразумевается, что пламя горячее.
Прикрепленные файлы
Прикрепленный файл  ds768_axi_interconnect.pdf ( 1.64 мегабайт ) Кол-во скачиваний: 654
 


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 24 2014, 09:35
Сообщение #3


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Krys @ Oct 24 2014, 13:22) *
Зачем они конкретизируют?

ИМХО лучше всего изучать спецификацию на AXI не по даташитам на корки, а по оригинальной спецификации. Почитайте ARM AMBA4 где дана спецификация шины AXI. В спецификации приведены виды транзакций, модели исполнения транзакций, ограничения спецификации. И только потом стоит идти от общего к частному, т.е. реализации спецификации вендором.


Цитата(Timmy @ Oct 24 2014, 14:51) *
а если сказано only one otstanding, значит, мастер, выставив запрос, должен ждать его подтверждения, и только потом может выставлять следующий.

вот бяка то какая sm.gif


--------------------
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
- - _andrew_   не считайте мен идиотом но я не нашел "PrimeC...   Aug 31 2005, 15:28
|- - scheme_ru   Цитата(_andrew_ @ Aug 31 2005, 18:28)не счита...   Sep 1 2005, 09:50
- - 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
|- - Timmy   Цитата(Krys @ Oct 24 2014, 10:22) а как в...   Oct 24 2014, 07:51
- - Krys   Timmy, спасибо, так понятнее   Oct 27 2014, 03:25
- - GAYVER   у нас АКСИ лайт и мы сделали немного по-другому ))...   Nov 1 2014, 18:45


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

 


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


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