震惊,是怎样AMBA的AXI AHB APB 对比图让一个工作十年的工程师心如刀割
如果非要在有AHB总线的电路上实现乱序访问,ChatGTP3.5给出了个办法:通过使用一些专门的硬件模块,例如乱序缓存(Out-of-order buffer)和乱序执行引擎(Out of Order Execution Engine),可以使AHB支持乱序访问。Slave收到请求后,会将响应发送回Master,因此为了保证正确性,这些硬件模块必须能够正确地将响应重新排序,以使得响应可以正确地与之前的请求关联起来。乱序执行引擎该基于什么进行乱序调度,哪条命令能乱序,哪条不能,引擎也不知道啊。
原创
2023-05-26 12:03:30 ·
259 阅读 ·
1 评论