您的位置:首页 > 其它

Denali DDR 在PL301应用下是否需要多个AXI port

2010-07-05 17:36 489 查看
question by Michael

Denali DDR2 IP has it’s own arbiter for multi-port AXI bus. ARM bus matrix (PL301) also has it’s arbiter. AXI protocol support reorder and AXI slave can have read/ write acceptance great than 1.

Is there any performance advantage when using multi-port AXI configuration instead of single port AXI which support AXI reorder? ( our system adopt PL301)

Answer from Denali

For a multiport controller, we will have an arbiter. The use of multiport AXI is usually for customer to hookup latency sensitive masters to be directly to the controller instead of going through the bus fabric that may result in larger latency. If there is no such requirement, you may opt for single AXI port. Secondly, having multiple ports, it gives you more room for reordering. Write commands from different ports can be reorder if there are no write collision. For single port, all write commands coming in are process in order to ensure coherency.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐