Unlock instant, AI-driven research and patent intelligence for your innovation.

System for providing access of multiple data buffers to a data retaining and processing device

a data buffer and data processing technology, applied in the direction of data processing input/output process, electric digital data processing, instruments, etc., can solve the problems of inability of ipmi controller to emulate a slave, limited cpci bus, inconvenient communication between high-speed integrated circuits, etc., to achieve time-efficient address decoding and speed efficient

Active Publication Date: 2013-06-04
STMICROELECTRONICS INT NV
View PDF14 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The present patent is about a system that avoids drawbacks caused due to clock pulse stretching in the I2C bus standards. It uses a sequencing means to read and write data to a data retaining and processing device in a plurality of subcycles. The system also includes a direct storage access controller for efficient data read and write operations, and a shifting means for speed efficient access of the data bus to the processing device. The system can use the inter-integrated circuit data transfer protocol to implement serial access of multiple data buffers.

Problems solved by technology

The CPCI bus is limited to the components that require infrequent access and are subjected to small amount of data transfers, and is therefore not suitable for communication between high-speed integrated circuits.
Thus, the IPMI controller cannot emulate a slave to create a multiple slave control system and adds an area overhead to the system.
Further, there is no mechanism to confirm the validity of the data written to the serial memory.
The data has to be read back which is not feasible for time critical applications.
If a single master wants to access multiple data buffers based on the command code communicated, this will increase the software overhead and communication time.
Single buffer I2C peripherals increase software overhead due to software processing for each data received on the bus.
Byte count and memory pointer are maintained by the software increasing the software overhead.

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
  • System for providing access of multiple data buffers to a data retaining and processing device
  • System for providing access of multiple data buffers to a data retaining and processing device
  • System for providing access of multiple data buffers to a data retaining and processing device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033]FIGS. 2 through 10, discussed below, and the various embodiments used to describe the principles of the present disclosure in this patent document are by way of illustration only and should not be construed in any way to limit the scope of the disclosure. Those skilled in the art will understand that the principles of the present disclosure may be implemented in any suitably arranged data transference system.

[0034]Referring to FIG. 2, there is depicted an area efficient system 200 that is a slave only I2C cell supporting Standard mode and Fast mode of communication on the I2C bus. It consists of three user configurable, independent slave addresses (SLAVEADDRESS#1 202, SLAVEADDRESS#2 204, SLAVE ADDRESS #3 206) that can be individually enabled. All three addresses have dedicated area in the Random Access Memory 208 (RAM), that is a configuration of 3×256 and use a Direct Memory Access (DMA) device to write / read (DMA req, DMA ack, Read / Write) from the RAM. The three slave address...

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

An area efficient system that includes a first circuit to synchronize a clock signal and a data signal and a data retaining and processing device to receive data from said data bus to thereby generate a status signal indicating the receipt of data by said area efficient system; a reference bus address and said data bus. The system also includes a device to compare the reference bus address with the content of memory for generating an address matching signal and a control signal generator to govern the data write signal generation for said shifting means. The system further includes a sequencer to read and write data from / to said data retaining and processing device in a plurality of subcycles for efficiently accessing storage buffers and a direct storage access controlling means for generating interrupt signals and access request signals.

Description

TECHNICAL FIELD OF THE INVENTION[0001]The present disclosure relates generally to systems for providing access of multiple data buffers to a data retaining and processing device and, in particular, to a system for providing access of multiple data buffers to a master device by using I2C protocol for data communication.BACKGROUND OF THE INVENTION[0002]The Peripheral Component Interconnect bus, which is a bus designed by Intel Corporation is a high-speed interface between the central processing unit (CPU) and peripheral devices in a computer system. The bus operates in synchronization with the clock speed of the CPU at 33 Mhz. A customized bus system for a typical high bandwidth server application is a Compact Peripheral Component Interconnect (CPCI) bus.[0003]The CPCI bus is limited to the components that require infrequent access and are subjected to small amount of data transfers, and is therefore not suitable for communication between high-speed integrated circuits.[0004]Conventio...

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
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F3/00
CPCG06F13/28G06F13/4291G06F2213/0016
Inventor HIRANI, SONIYA IRSHADRADHAKRISHNAN, HARIHARASUDHAN KALAYAMPUTHUR
Owner STMICROELECTRONICS INT NV