Pull to refresh

Comments 6

Почему так сложно? Хабр это не научный журнал, можно было все куда проще изложить, читать мягко говоря затруднительно.
Потом
Интерфейс STI поддерживает три типа адресных пространств:
Пространство портов ввода-вывода IO Space.
Пространство памяти (или памяти данных) Memory Space.
Пространство памяти программ (для архитектур процессоров с раздельной памятью программ и данных) Programm Memory Space.

ИМХО. Абсолютно бесмысленная условность, нагрузка на разделение адресных пространств должна оставаться в комутаторе, а делить програмные данные, память и системные регистры за счет п бесполезной дополнительной логики в каждом агенте и дополнительных битов в командном сигнале того не стоит.
В целом вы изобрели abma/wishbone интерфейс. Выглядит как имортозамещение ради импортозамещения и публикации. Хотел бы взгялнуть на людей которые перейдут на это по своей воле.
Да, вы правы.
Но AMBA APB не имеет такого функционала, а Wishbone описывает только интерфейс агентов без подходов к построению инфраструктуры.
Да, здесь это опубликовано «с целью публикации». Сложное описалово — потому что это спецификация по сути.
Вот чего в статье не хватает, так это сравнения требований по ресурсам и скорости с уже существующими решениями, что перечислены. Как правили в подобных статьях в разделе выводы ожидается табличка сравнения в цифрах.
Тоже согласен.
Не хватило времени.
Тут и так видно что это практически калька с AMBA APB с дополнительными фишечками.
По производительности будет то же самое.
Не согласен.
Описанный протокол шире AMBA APB.
Я разработал мост APB-STI. Знаю, о чём речь.
Вот AMBA-AHB — уже круче протокол. Ну там и конвейеризация есть.
Sign up to leave a comment.

Articles