IP Library Granted Patent US 7,895,381
Granted Patent B2
US 7,895,381 · App. 12/371,632 · Granted Feb 22, 2011

Data accessing system

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,895,381
App. No.
12/371,632
Granted
Feb 22, 2011
Kind
B2
Abstract

A data accessing system bridges a first master device and a second master device to a first slave device and a second slave device. The data accessing system includes a register, a first multiplexer, a second multiplexer and a control unit. The amount of data that the first master device can process each cycle is less than which of the second slave device. The data accessing system can solve the problem when the first master device writes data to the second slave device via merging two different data. Also, the data accessing system can solve the problem when the first master device reads data to the second slave device via extracting part of the data.

Claims (11)

1. A data accessing system for bridging a first master device and a second master device to a first slave device and a second slave device, wherein the first master device and the first slave device can process N bit data each process cycle, and the second master device and the second slave device can process M bit data each process cycle, where N is smaller than M, comprising:

a register;

a first multiplexer, for outputting one of outputs from the first master device and the second master device to both the first slave device and the second slave device, according to a controlling signal;

a second multiplexer, for outputting one of outputs from the first slave device and the second slave device to both the first master device and the second master device, according to the controlling signal;

a control unit, for generating the control signal and for performing in a first mode, if the first master device generates a first data and a second data to the second slave device in order, including: extracting part of the first data, controlling the register to register the extracted part of the first data, merging the registered part of the first data and the second data to generate a merged data as the output of the first multiplexer; and writing the merged data to the second slave device;

wherein the control unit further performs in a second mode, if the first master device reads a data from the second slave device, including: extracting part of the data, controlling the register to register part of the data, controlling the second multiplexer to output the un-registered part of the data and registered part of the data in order; and controlling the first master device to read un-registered part of the data and the registered part of the data in order;

where the control unit controls one of the first master device and the second master device to receive output from the second multiplexer, and controls the other one of the first master device and the second master device to reject the output from the multiplexer, while in the second mode.

2. The data accessing system of claim 1 , wherein the control unit further controls one of the first slave device and the second slave device to receive output from the first multiplexer, and controls the other one of the first slave device and the second slave device to reject the output from the first multiplexer, while in the first mode.

3. The data accessing system of claim 1 , wherein the control unit extracts LSB (Least significant bit) or MSB (Most significant bit) for a predetermined number of bits of the first data.

4. The data accessing system of claim 1 , wherein the register is merged to the first slave device or the second slave device.

5. The data accessing system of claim 1 , wherein the first master device and the second master device are processors.

Assignments (3)
MERGER Recorded Jul 13, 2022
From: HIMAX MEDIA SOLUTIONS, INC.
To: HIMAX TECHNOLOGIES LIMITED
Reel/Frame 060501/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2009
From: WENG, CHIH-HAO
To: HIMAX MEDIA SOLUTIONS, INC.
Reel/Frame 022258/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2009
From: KALOKITIS, DAVID; SCHEPPS, JONATHAN LLOYD; CHANG, PENG
To: POWER SURVEY LLC
Reel/Frame 022260/0645 →