2 AHB-Matrix DUT 端口信号列表

1. DW_ahb 框图

淡蓝色部分的外部接口,在本页面进行说明
DW_ahb

2. 信号列表

提示:结合 DUT 端口代码,和 ahb databook signal description 阅读信号列表

信号输入/出说明
hclkinput
hresetninput
观察类信号
hmaster[3:0]output表明当前哪个master has the owership for addr and control bus (AHB5)
hmaster_data[3:0]output表明当前哪个master has the owership for data bus (AMBA 标准中没有)
控制类信号
pauseinputasserted to put the arbiter into low-power mode by granting the dummy master owership of the bus
master 信号
haddr_m1/2/3[31:0]inputAHB Addr Bus. addr bus for each master in the system.
hburst_m1/2/3[HBURST_WIDTH-1:0]input表明 transfer 是否为 burst 传输(的一部分)
hbusreq_m1/2/3[31:0]inputasserted by master to request access to the bus.
hlock_m1/2/3[31:0]inputasserted by master to carry out a locked trans.
hsize_m1/2/3[2:0]inputindicates siae of transfer. (size: 8/16/32-it. max: 1024-bit)
htrans_m1/2/3[31:0]inputindicates the type of transfer beding performed. (NONSEQ, SEQ, IDLE and BUSY)
hwdata_m1/2/3[31:0]inputwrite data
hwrite_m1/2/3[31:0]inputwrite signal. 1/0 : write/read.
hprot_m1/2/3[HPROT_WIDTH-1:0]inputprotection control signals.
hgrant_m1/2/3outputasserted by arbiter, indicate the requensting master has own the ownership of the bus.
hreadyoutputready response from selected slave. This signal is passed to all masters and slaves.
hresp[HRESP_WIDTH-1:0]outputresponse signal, be passed to all AHB masters.
hrdata[31:0]outputread data
Decoder 信号
NA??
arbiter 信号
hsel_s0outputwhen asserted, indicates the arbiter slave has been selected.
hready_resp_s0outputresponse siganl, from arbiter slave interface. When asserted, current transfer has been completed. (AHB Lite?)
hresp_s0[HRESP_WIDTH-1:0]outputtransfer response from arbiter slave interface. (AHB2?)
hrdata_s0[AHB_DATA_WIDTH-1:0]outputreadback data from arbiter slave interface.
slave 信号
hready_resp_s1/2/3inputresponse from slave. when asserted, current transfer has completed. (AHB LITE?)
hresp_s1/2/3[(HRESP_WIDTH-1:0)]inputtransfer response from individual slave. (AHB2?)
hrdata_s1/2/3inputreadback data from slaves.
hsel_s1/2/3outputwhen asserted, the signal indicates that the slave has been selected. Each AHB slave has its own hsel_sj line. (this is generated by decoder block.)
hmasterlockoutputasserted to indicate the transfer currently in progress is part of a locked transaction. The signal is driven by the arbiter.
中断信号
ahbarbintoutputinput signal to interrupt controller. the arbiter will flag an interrupt when an Early-Burst-Termination occurs.
  • 21
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值