Arbitrate memory transactions for one or more Memory Channel blocks
SOC阻滞 /内存
这记忆Controllerblock arbitrates between masters and grants them unique access to shared memory. Configure this block to support multiple channels with various arbitration protocols. The记忆Controller块还具有仪器来记录和显示性能数据,使您能够在模拟时进行调试和了解系统的性能。
这following image shows the implementation of the记忆Controller堵塞。
这numbers in the image represent different latency stages of the block.
一个爆发的重点进入街区。
这request may be delayed by arbitration until it is granted access to the bus. Set the arbitration policy in互连仲裁。
如果您的模型在首次转移开始之前需要额外的延迟,请在请求首先转移(时钟)。
突发执行延迟是由突发大小,数据宽,时钟频率和带宽衍生(%)价值。
If your model requires a delay from burst completion until a burst response is issued to the channel, set that value in最后转移到交易完成(时钟)。
内存控制器具有内部状态,使用时可见Logic Analyzer查看仿真和执行指标。状态值是:
BurstRequest
:爆发请求进入块。
BurstExecuting
:一个正在执行。
布斯多内
:爆发完成了。
BurstComplete
: The burst is complete and theburstDonesignal is sent to the master.
For information about visualizing memory controller latencies, see记忆Controller Latency Plots。
When互连仲裁is set to罗宾
,,,,the model does not support simulation stepping. For more information on simulation stepping, seeSimulation Stepper。
一个包含一个模型记忆Channel块不支持仿真步进。万博1manbetx有关模拟步进的更多信息,请参阅Simulation Stepper。