IP Library Granted Patent US 9,229,728
Granted Patent B2
US 9,229,728 · App. 14/251,162 · Granted Jan 5, 2016

Processing system of electronic device and operating method thereof with connected computer device

Inventor: Chien-Ping Chung (Hsinchu, TW)
Assignee: LITE-ON TECHNOLOGY CORPORATION
G06F9/4401G06F3/06
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 9,229,728
App. No.
14/251,162
Granted
Jan 5, 2016
Kind
B2
Abstract

A processing system capable of connecting to a computer device comprising a second processing unit is provided. The processing system comprises a first processing unit and a first storage unit. The first storage unit is coupled to the first processing unit for storing at least a first programming code and a second programming code. At a first time point, the first processing unit accesses the first programming code from the first storage unit to set the processing system. At a second time point after the first time point, the first processing unit receives an instruction from the second processing unit and transfers the second programming code to the second processing unit in response to the instruction. The second processing unit controls the processing system with the second programming code.

Claims (25)

1. A processing system of an electronic device, wherein the electronic device is connected to a computer device and the computer device comprises a second processing unit, the processing system of the electronic device comprising:

a first processing unit;

a first storage unit coupled to the first processing unit for storing at least a first programming code and a second programming code; and

a second storage unit coupled to the first processing unit, wherein an access speed of the second storage unit is higher than an access speed of the first storage unit;

wherein, the first programming code is for the first processing unit to set the processing system of the electronic device, and the second programming code is for the second processing unit of the computer device to control the processing system of the electronic device,

wherein, at a first time point, the first processing unit accesses the first programming code from the first storage unit to set the processing system, and at a second time point after the first time point, the first processing unit receives an instruction from the second processing unit of the computer device and transfers the second programming code to the second processing unit of the computer device in response to the instruction,

wherein, the second processing unit of the computer device controls the processing system with the second programming code, and

wherein, before the second time point, the first processing unit copies the second programming code stored in the first storage unit to the second storage unit, and when the first processing unit receives the instruction from the second processing unit, the first processing unit accesses the second programming code from the second storage unit in response to the instruction and provides the second programming code to the second processing unit of the computer device.

2. The processing system according to claim 1 , wherein the first processing unit accesses the second programming code from the first storage unit in response to the instruction sent from the second processing unit and transfers the second programming code to the second processing unit of the computer device.

3. The processing system according to claim 1 , wherein the first storage unit is an option read only memory or an NAND flash memory.

4. The processing system according to claim 1 , wherein the second storage unit is a cache memory.

5. The processing system according to claim 1 , wherein the processing system is used in a storage device, and the first storage unit is for storing the first programming code, the second programming code and user data.

6. An operating method of a processing system of an electronic device, wherein the electronic device connects to a computer device, wherein the computer device comprises a second processing unit, and the processing system comprises a first processing unit, a first storage unit, and a second storage unit coupled to the first processing unit, wherein the first storage unit at least stores a first programming code and a second programming code, and wherein the second storage unit has an access speed higher than an access speed of the first storage unit, the operating method comprising:

accessing the first programming code stored in the first storage unit by the first processing unit to set the processing system at a first time point;

receiving an instruction from the second processing unit of the computer device by the first processing unit at a second time point after the first time point; and

in response to the instruction, transferring the second programming code to the second processing unit of the computer device by the first processing unit, wherein

the first programming code is for the first processing unit to set the processing system of the electronic device, and the second programming code is fs or the second processing unit of the computer device to control the processing system of the electronic device, and

the second processing unit of the computer device controls the processing system of the electronic device with the second programming code;

copying the second programming code stored in the first storage unit to the second storage unit by the first processing unit before the second time point;

accessing the second programming code from the second storage unit by the first processing unit in response to the instruction when the first processing unit receives the instruction sent from the second processing unit of the computer device; and

providing the second programming code accessed from the second storage unit to the second processing unit of the computer device.

7. The operating method according to claim 6 , further comprising:

accessing the second programming code from the first storage unit by the first processing unit in response to the instruction sent from the second processing unit of the computer device; and

transferring the second programming code accessed from the first storage unit to the second processing unit of the computer device.

8. The operating method according to claim 6 , wherein the second storage unit is a cache memory.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2019
From: LITE-ON TECHNOLOGY CORPORATION
To: SOLID STATE STORAGE TECHNOLOGY CORPORATION
Reel/Frame 051213/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2014
From: LITE-ON IT CORP.
To: LITE-ON TECHNOLOGY CORPORATION
Reel/Frame 032892/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2014
From: CHUNG, CHIEN-PING
To: LITE-ON IT CORPORATION
Reel/Frame 032659/0040 →
Priority Claims (1)
CN 2014 1 0001330 · Jan 2, 2014 · national
Continuity (1)
Related Publication 20150186149A1 · Jul 2, 2015