发明授权
- 专利标题: Byte granularity data checking in a bus bridge verification system
- 专利标题(中): 总线桥接验证系统中的字节粒度数据检查
-
申请号: US904190申请日: 1997-07-31
-
公开(公告)号: US5963722A公开(公告)日: 1999-10-05
- 发明人: Hamilton B. Carter
- 申请人: Hamilton B. Carter
- 申请人地址: CA Sunnyvale
- 专利权人: Advanced Micro Devices, Inc.
- 当前专利权人: Advanced Micro Devices, Inc.
- 当前专利权人地址: CA Sunnyvale
- 主分类号: G06F13/40
- IPC分类号: G06F13/40 ; G06F13/00
摘要:
A method to track bus cycle data with byte granularity in a computer system with a bus bridge connecting a plurality of system buses is disclosed. The method eliminates false failures due to data merging performed by the bus bridge to enhance performance. A state machine model is created for each bus in the system. Each bus model is responsible for creating a bus cycle state machine object upon detecting an initiation of a corresponding bus cycle and storing it in an initiator or a target cycle list as the case may be. The bus cycle state machines are transitioned according to bus signals until a final state is reached--i.e. a state indicating that the bus protocol for the corresponding cycle was properly completed and only resolution of target data is pending. In this final state, initiator cycles compare their data bytes with those of target cycles only when they have common byte enables. These common byte enables may be deasserted upon finding of matching data bytes. Each initiator cycle remains in its final state until each byte of its data is accounted for.
公开/授权文献
- US5226997A Mold liners for resin transfer molding 公开/授权日:1993-07-13
信息查询