IP Library Granted Patent US 7,598,906
Granted Patent B2
US 7,598,906 · App. 11/601,667 · Granted Oct 6, 2009

GPS with mask ROM, control IC of the GPS and method for implementing the same

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,598,906
App. No.
11/601,667
Granted
Oct 6, 2009
Kind
B2
Abstract

The present invention provides a global positioning system (GPS) and a method for implementing the system. The GPS includes a control unit, a GPS RF processing circuit and a storage unit. The control unit includes a microprocessor and a mask ROM storing reference information. The GPS RF processing circuit is coupled to the control unit for receiving an RF signal, transforming the RF signal into a base-band or an intermediate frequency signal and transmitting the base-band or the intermediate frequency signal to the control unit. The storage unit is coupled to the control unit to temporally store a program code. The microprocessor executes the program code and refers to the reference information to achieve global positioning.

Claims (33)

1. A global positioning system (GPS), comprising:

a control unit comprising a microprocessor and a mask read-only memory (ROM) storing a map data;

a GPS radio-frequency (RF) processing circuit coupled to the control unit for receiving an RF signal, transforming the RF signal into a base-band or an intermediate frequency signal and transmitting the base-band or the intermediate frequency signal to the control unit; and

a first storage unit coupled to the control unit for temporally storing a program code;

wherein the microprocessor executes the program code and refers to the map data to achieve global positioning.

2. The GPS of claim 1 , wherein the mask ROM stores the program code and the microprocessor temporally stores the program code in the first storage unit before the microprocessor executes the program code.

3. The GPS of claim 2 , further comprising:

a second storage unit coupled to the control unit for storing modified information;

wherein the microprocessor executes the program code and refers to the map data and the modified information to achieve global positioning.

4. The GPS of claim 3 , wherein the second storage unit is a flash memory.

5. The GPS of claim 1 , further comprising:

a second storage unit coupled to the control unit for storing the program code;

wherein the microprocessor temporally stores the program code in the first storage unit before the microprocessor executes the program code.

6. The GPS of claim 5 , wherein the second storage unit is a flash memory.

7. The GPS of claim 5 , wherein the second storage unit further stores modified information and the microprocessor executes the program code and refers to the map data and the modified information to achieve global positioning.

8. The GPS of claim 5 , further comprising:

a third storage unit coupled to the control unit for storing modified information;

wherein the microprocessor executes the program code and refers to the map data and the modified information to achieve global positioning.

9. The GPS of claim 8 , wherein the third storage unit is a flash memory.

10. The GPS of claim 1 , wherein the first storage unit is a synchronous dynamic random access memory (SDRAM).

11. A control integrated circuit (IC) of a global positioning system (GPS), the control IC comprising a microprocessor and a mask read-only memory (ROM) storing a map data, wherein the microprocessor operates and refers to the map data to achieve global positioning.

12. The control IC of claim 11 , wherein the mask ROM stores a program code and the microprocessor executes the program code and refers to the map data to achieve global positioning.

13. The control IC of claim 11 , wherein the map data is changed by changing at least a mask of the mask ROM.

14. The control IC of claim 11 , wherein the mask ROM and the microprocessor are manufactured simultaneously on a semiconductor chip.

15. A method for manufacturing a control integrated circuit (IC) of a global positioning system (GPS), the method comprising steps of:

manufacturing a microprocessor and a mask read-only memory (ROM) of the control IC on a semiconductor substrate; and

designing at least a data mask for defining the data content in the mask ROM according to a map data;

wherein the microprocessor operates and accesses the data content in the mask ROM to achieve global positioning.

16. The method of claim 15 , further comprising a step of:

changing the data mask so as to change the data content in the mask ROM.

17. The method of claim 15 , wherein the step of designing the data mask comprising a step of:

designing the data mask further according to a program code;

wherein, the manufactured mask ROM stores the map data and the program code and the microprocessor executes the program code and accesses the map data to achieve global positioning.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2021
From: MEDIATEK INC.
To: XUESHAN TECHNOLOGIES INC.
Reel/Frame 055486/0870 →
MERGER Recorded Jun 12, 2020
From: MSTAR SEMICONDUCTOR, INC.
To: MEDIATEK INC.
Reel/Frame 052931/0468 →