Wishbone总线的突发结束

突发结束(cti_o=3’b111)表示当前操作是当前突发的最后一次操作,主设备在当前操作结束后紧接着的时钟周期不再发起操作。
图26给出了cti_o=3’b111的用法。图中共有3次操作。第一次操作和第二次操作是一个突发操作的一部分。第一次操作发生在上升沿0,这是一次寄存反馈读操作,第二次操作是该突发操作的最后一个操作,主设备将cti_o置为3’b111表示整个突发操作结束。第三次操作为单次写操作。
图26 wishbone总线的突发结束
图26的操作过程如下:
在时钟上升沿0到达之前,一个突发寄存反馈读操作正在进行。从设备将数据放到数据总线dat_i()。
在时钟上升沿0,主设备将dat_i()采样,并更新地址总线adr_o(),同时将cti_o()置为3’b111表示本次突发读操作即将结束。从设备根据时钟上升沿0采样到的cti_o()的值(不等于3’b111)知道操作还在进行,因此仍然将ack_i置高,并在数据总线dat_i()放上新的数据。
在时钟上升沿1,主设备将dat_i()采样完成整个突发读操作,同时主设备将新地址信号放到地址总线adr_o()上,将新数据信号放到数据总线dat_o()上,将we_o置为高表示写操作,cti_o()置为3’b111表示本次写操作只进行一次。由于从设备根据cti_o()为3’b111知道整个突发读操作结束,而不了解主设备将发起写操作,因此将ack_i置低。
在时钟上升沿2,从设备检测到主设备的写操作,并将数据dat_o()采样,同时将ack_i置高。
在时钟上升沿3,主设备将cyc_o和stb_o置低表示操作结束,从设备将ack_i置低。

超级电容器质量好坏怎么判断?
Fraunhofer IIS携手B&O为奥迪Q7概念车打造完美3D音效
新型晶体管依靠移动一个银原子开启或关闭电路
CTSD精密ADC—利用异步采样速率转换(ASRC)简化数字数据接口
LG新专利:带有前置双摄像头装置的平板显示器和曲面显示器
Wishbone总线的突发结束
水质在线监测系统解决方案
Whiteboard Coordinator公司正在部署搭载GPU的系统
我国研制出无纺布电极材料 将成为可穿戴设备供能的最佳选择之一
IOT数据记录器有利于企业供应链生产
凌壹科技ITX-H110T-1CD8嵌入式主板介绍
系统崩溃的原因
浅谈小间距LED屏视频处理器的几大关键技术
如何突围前沿科技领域“卡脖子”困境?
训练神经网络的数据主要来自大陆测试车队?
MAX485和RS485发热停止工作的解决办法
基于单片机控制的高精密直流电流源的设计
CPLD实现DDS正弦信号发生器设计
优化嵌入式软件时可以遵循几个通用技巧盘点
如何解决Linux进程调度优先级数字混乱的问题?详细实例分析