Мне нужно создать экземпляр последней версии ICache в автономном проекте ROCKET-CHIP. Я смог протестировать этот экземпляр, используя версию 6-месячной давности. Однако в последней версии у меня возникают проблемы с его портом «mem»:
val node = TLClientNode(TLClientParameters(sourceId = IdRange(0,1)))
.....
val mem = outer.node.bundleOut
Насколько я понимаю, проект ROCKET-CHIP начал использовать узлы особого типа, где узлы SOURCE и SINK должны быть подключены к панели с использованием класса «TLXbar». Я пытался следовать коду в http://stackissue.com/ucb-bar/rocket-chip/tilelink2-245.html, но кажется устаревшим. Может ли кто-нибудь указать мне, как я могу подключить этот порт?