发明名称 Scalable on-chip bus performance monitoring synchronization mechanism and method of use
摘要 A bus performance monitoring mechanism for systems on a chip (SOC) is disclosed. The system comprises a muxing logic adapted to be coupled to a plurality of master devices, a plurality of slave devices, a plurality of generic signals and a plurality of control signals. The monitoring mechanism includes a plurality of control registers coupled to the muxing logic to allow for the selection of master, slave, generic and pipeline stage events to be counted. Finally, the monitoring mechanism includes synchronizing logic coupled to the plurality of registers for providing and receiving synchronizing signals to and from the monitors coupled thereto to allow for scalability. The scalable on-chip bus performance monitoring system in accordance with the present invention performs on-chip bus monitoring within a SOC implementation, while eliminating the pitfalls as described above. Through a minimalistic design approach, scalability is easily accomplished through the concept of using multiple monitor instances of these monitoring mechanisms within an SOC design while maintaining synchronization among them. Should an SOC design increase in size, scalability is achieved by simply adding additional monitor instance(s). The multiple monitor instances could then be connected in a "lego-like" fashion, allowing each to operate independently, or concurrently with one another via a scalable synchronization technique. For these designs where multiple monitor instances may be required, this enhances wireability by allowing the SOC designer to scatter the monitor instance locations virtually anywhere within the smaller areas of unused chip space, and simply wire the synchronization signals among the monitor instances to allow for synchronous operation.
申请公布号 US6857029(B2) 申请公布日期 2005.02.15
申请号 US20020137084 申请日期 2002.04.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 GANASAN JAYA PRAKASH SUBRAMANIAM;HARVIN, III ADGER ERIK;HOFMANN RICHARD GERARD;REMAKLUS, JR. PERRY WILLMANN
分类号 G06F1/12;(IPC1-7):G06F13/00 主分类号 G06F1/12
代理机构 代理人
主权项
地址