IP Library Granted Patent US 7,290,073
Granted Patent B2
US 7,290,073 · App. 10/836,444 · Granted Oct 30, 2007

Master slave serial bus apparatus

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,290,073
App. No.
10/836,444
Granted
Oct 30, 2007
Kind
B2
Abstract

The present invention provides a master slave arrangement for providing communication between a master device and a slave device, the arrangement comprising: a first serial bus connecting said master device with an intermediate device and a second serial bus connecting said intermediate device with a slave device, said second serial bus comprising a data line, a clock line and one or more addressing lines, wherein said intermediate device i) interprets a request made by said master device; and (ii) sends a signal to said slave device over said one or more addressing lines to identify a memory location of said slave device to which said request is associated.

Claims (8)

1. A master slave apparatus for providing communication between a master device and a slave device, said apparatus comprising a serial interface comprising a serial bus connecting said master device with said slave device, wherein said serial bus comprises a data line and a clock line, wherein said slave device comprises a microprocessor, a plurality of memory locations, a first input port to receive the data line and a second input port to receive the clock line, wherein said microprocessor, while executing a program, monitors one or both of said first input port and said second input port and in response to the detection of a predetermined signal on one or both of said first input port and said second input port to commence an interrupt routine to detect a request from said master device comprising a logical address to determine if the logical address is associated with the memory locations of said slave device and if not to return said slave device to continue execution of said program.

2. The master slave apparatus of claim 1 further comprising a plurality of slave devices.

3. The master slave apparatus of claim 1 wherein said master device request comprises a request to write data to a slave device memory location.

4. The master slave apparatus of claim 1 wherein said master device request comprises a request to read data from a slave device memory location.

5. A master slave apparatus for providing communication between a master device and a slave device, said apparatus comprising a serial interface comprising a serial bus connecting said master device with said slave device, wherein said serial bus comprises a data line and a clock line, wherein said slave device comprises a microprocessor, a plurality of memory locations, a first input port and a third input port to receive the data line and a second input port and a fourth input port to receive the clock line, wherein, in response to the detection of a predetermined signal on one or both of said first input port and said second input port, said microprocessor, while executing a program, monitors one or both of said third input port and said fourth input port to detect a request from said master device comprising a logical address to determine if the logical address is associated with the memory locations of said slave device and if not to return said slave device to continue execution of said program.

6. The master slave apparatus of claim 5 further comprising a plurality of slave devices.

7. The master slave apparatus of claim 5 wherein said master device request comprises a request to write data to a slave device memory location.

8. The master slave apparatus of claim 5 wherein said master device request comprises a request to read data from a slave device memory location.

Assignments (1)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017206 FRAME: 0666. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 6, 2016
From: AGILENT TECHNOLOGIES, INC.
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 038632/0662 →