Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

12c bus monitor and method for detecting and correcting hanged 12c bus

A technology of bus monitor and monitor, applied in the direction of instruments, hardware monitoring, electrical digital data processing, etc.

Inactive Publication Date: 2007-07-04
IBM CORP
View PDF0 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] As disclosed herein, the above recognized problems are largely addressed by systems, methods, and media for monitoring and resetting I2C bus devices
The timing device determines the maximum transaction period

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • 12c bus monitor and method for detecting and correcting hanged 12c bus
  • 12c bus monitor and method for detecting and correcting hanged 12c bus
  • 12c bus monitor and method for detecting and correcting hanged 12c bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The following is a detailed description of example embodiments of the invention depicted in the accompanying drawings. The example embodiments are in such detail as to clearly convey the invention. However, the level of detail provided is not intended to limit anticipated variations of the embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the appended claims. The following detailed description is designed to make such embodiments apparent to those of ordinary skill in the art.

[0019] Systems, methods, and media for clearing a hung I2C bus are disclosed. In one embodiment, a monitor monitors the I2C bus data and clock lines and detects if a hung bus occurs. The monitor times packet transactions on the bus to determine if the maximum transaction time has elapsed while the line is pending. The watchdog allows selective reset of individual slaves an...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Disclosed is a system for clearing a hanging up I2C bus, a method and a media. In an embodiment, a monitor monitors the I2C bus data and a clock line and detects if a hanging up bus happens. The monitor times the grouped transaction on a bus for confirming if the maximume transaction time has past when the line is in the hanging up state. The monitor allows selective reset of each slaves and a bus master for clearing the hanging up bus.

Description

technical field [0001] The present invention relates to the field of digital system reliability and health monitoring. More specifically, the present invention relates to clearing a hung bus and resetting slave devices on an I2C bus. technical background [0002] Many different types of computing systems are in widespread use throughout the world. These computing systems include personal computers, servers, mainframes, and a variety of stand-alone and embedded computing devices. A sprawling client-server system with applications and information spread across many personal computer networks, mainframes and minicomputers. In a distributed system connected by a network, users can access many applications, databases, network systems, operating systems, and mainframe applications. Computers provide individuals and businesses with a host of software applications including word processing, spreadsheets and accounting. Further, the network enables high-speed communication betwee...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F11/34
CPCG06F13/4291
Inventor 帕特里克·D.·布拉迪文赫·B.·卢李·H.·威尔森丹尼尔·E.·哈利曼科比·L.·沃特森
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products