如何使用STB_O-如何使用ACK_O、ERR_O和RTY_O-如何使用TAG类型-.doc
《如何使用STB_O-如何使用ACK_O、ERR_O和RTY_O-如何使用TAG类型-.doc》由会员分享,可在线阅读,更多相关《如何使用STB_O-如何使用ACK_O、ERR_O和RTY_O-如何使用TAG类型-.doc(2页珍藏版)》请在三一文库上搜索。
1、如何使用STB_O?如何使用ACK_O、ERR_O和RTY_O?如何使用TAG类型?如何使用STB_O规则3.60:主机接口的ADR_O、DAT_O()、SEL_O()、WE_O和TAGN_O信号与STB_O相关。允许3.40:如果主机不产生等待状态,可以将STB_O和CYC_O信号合并为一个信号。注意3.55:在整个传输周期期间,CYC_O都需要保持置位的状态。如果主机需要产生等待状态,则在传输周期期间,不需要将STB_O复位。例如,当CYC_O和STB_O合并为一个信号时,只需保持STB_O在整个传输周期期间一直为置位状态即可。但是两个信号都必须显示在接口上(即,两个信号都必须被定义,不可
2、省略)。如何使用ACK_O、ERR_O和RTY_O规则3.65:从机接口必须将ACK_O、ERR_O和RTY_O信号与DAT_O()信号相关联。如何使用TAG类型可以通过用户自定义信号(即标签技术,tagging)来对Wishbone接口进行修改。标签是微处理器总线当中为人所熟知的一个概念。他允许定义与一个地址、一个数字(a data word)或一个总线周期相关的信息。表1显示的是Wishbone总线允许的所有的TAG类型。当用户使用了TAG类型时,需要在其说明手册中进行详细说明各个信号的具体用法。表1 TAG类型例如,如果主机接口使用了一个由DAT_O上的输出数据产生的奇偶校检位(PAR_
3、O,或者其它用户自定义名称)。用户在编写说明文件时,应至少包含以下内容:SIGNAL NAME: PAR_ODESCRIPTION: Even parity bitMASTER TAG TYPE: TGD_O()规则3.70:所有用户自定义的TAG信号都必须时TAG类型中的一种,进一步说,所有用户自定义的TAG的信号都必须满足对应的TAG类型信号的时序要求。允许3.45:当所有的TAG信号被定义为数组的形式时,真实的TAG信号只是其中的某一具体的位,而并非是数组信号。推荐3.15:如果主机接口在同一信号线上支持超过一种总线周期,可以定义一个TAG信号,用来区分是哪一种总线周期(如果需要的话)。例如,定义一个名为TGC_O()的TAG信号,分别使用SGL_O、BLK_O和RMW_O来区分单次读写、块读写和读改写(RMW)周期。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 使用 STB_O ACK_O ERR_O RTY_O TAG 类型
链接地址:https://www.31doc.com/p-3421503.html