摘要: 常用的AHB Bus结构 AHB Matrix AHB Bus Matrix,即总线矩阵,其实际上就是一个互连(Interconnect)。用于连接满足该总线协议的外设,包括Master和Slave。基于该模块,我们可以快速的完成“连连看”工作。将设计好的IP封装成AHB协议,然后挂载上去即可。这样 阅读全文
posted @ 2024-01-10 15:45 Icer_Newer 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 规格说明 现在要对addr1进行操作(原addr1中存储的数据为data),现在需要写入data1,下一拍对addr1进行读操作,需要读出data1(读出最新的数据data1,而不是data),这时候需要一个buffer,将上一拍的data1作为读数据进行返回,因为data1可能还没有写到sram中 阅读全文
posted @ 2024-01-10 14:52 Icer_Newer 阅读(146) 评论(0) 推荐(0) 编辑
摘要: AHB2APB Bridge位置 AHB子系统时钟在200Mhz左右,APB时钟在几十Khz到几十Mhz 所以要进行跨时钟域处理,从AHB高时钟频率转到APB低时钟频率 AHB2APB Bridge规格说明 Bridge是APB总线上唯一的主机(也可以通过设计使APB支持多个Master) AHB2 阅读全文
posted @ 2024-01-10 09:41 Icer_Newer 阅读(571) 评论(0) 推荐(0) 编辑
摘要: Hreadyout 每个slave回复hreadyout通过mux给到master master会将hreadyin信号给到每个slave hreadyout开始的时候都为1,如果是为0,会出现问题,当复位的时候所有hreadyout为0,经过mux之后得到的hready信号也一定为0,hready 阅读全文
posted @ 2024-01-10 08:48 Icer_Newer 阅读(62) 评论(0) 推荐(0) 编辑