Time-sharing buffer access system
AssigneeSkymedi Corporation
InventorsTing Wei Chen, HSINGHO LIU, CHUANG CHENG
Life of this patent
Estimating the term…
Abstract
A time-sharing buffer access system manages a buffer among plural master devices. Plural buffer handling units are operable to associatively couple the master devices, respectively, and a first end of each buffer handling unit is used to independently transfer data to or from the associated master device. A second end of each buffer handling unit is coupled to a buffer switch. A time slot controller defines a time slot, during which one of the buffer handling units is selected by the buffer switch such that data are only transferred between the selected buffer handling unit and the buffer.
Claims15
A time-sharing buffer access system for managing a buffer among a plurality of master devices, the system comprising:
- a plurality of buffer handling units operable to associatively couple the master devices, respectively, a first end of each said buffer handling unit being used to independently transfer data to or from the associated master device;
- a buffer switch, to which a second end of each said buffer handling unit is coupled;
- and
- a time slot controller configured to define a time slot, during which one of the buffer handling units is selected by the buffer switch such that data are only transferred between the selected buffer handling unit and the buffer.
A memory controller, comprising:
- a front-end device configured. to communicate with a host;
- a back-end device configured to communicate with a non-volatile memory;
- a central processing unit (CPU);
- a buffer operable to be accessed among the front-end device, the back-end device and the CPU;
- and
- a time-sharing buffer access system configured to simultaneously transfer data to or from the front-end device, the back-end device and the CPU, and to allocate dedicated time slots respectively and exclusively for the front-end device, the back-end device and the CPU in turn, for transferring data between the time-sharing buffer system and the buffer.
Dependencies are inferred from the claim text.