IP Library Granted Patent US 7,315,939
Granted Patent B2
US 7,315,939 · App. 10/856,837 · Granted Jan 1, 2008

Microcomputer having clock control circuit and initializing method thereof

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,315,939
App. No.
10/856,837
Granted
Jan 1, 2008
Kind
B2
Abstract

To provide a microcomputer which is improved to enable the functional selection of a functional macro and the characteristic correction without the mask option, trimming, and dedicated terminal and to quickly start the execution of the microcomputer. The microcomputer includes a main clock signal generating circuit and a ring oscillating circuit which generates a sub-clock signal that quickly enters a stable state. Initialized data is read from a flash ROM synchronously with the sub-clock signal, the read data is stored in a set data register, and a functional macro for the functional selection and characteristic correction is initialized. It is possible to end the setting of the functional macro for a clock stabilizing time necessary for the main clock signal. Further, it is possible to quickly execute the program by switching the signal to the main clock signal just after the clock stabilizing time.

Claims (15)

1. A microcomputer comprising:

a non-volatile memory which stores a program and initialized data including clock stabilizing time data and switch data of a setting-variable functional macro;

initialized data reading control means which starts the preparation for reading the initialized data in response to a first internal reset signal and controls the reading operation of the initialized data from said non-volatile memory synchronously with a system clock signal;

a CPU which executes the program in response to the system clock signal;

a main clock generating circuit which generates and outputs a main clock signal;

an oscillating circuit which is arranged independently of said main clock generating circuit and which generates a sub-clock signal;

a set data register which holds the initialized data read from said non-volatile memory;

a setting control unit which sets the first internal reset signal to an inactive level in response to a control signal, selects and outputs the sub-clock signal as the system clock signal, starts the counting operation of pulses of the system clock signal, sets a second internal reset signal to the inactive level when the clock stabilizing time data held in the set data register matches a counted value of the pulse, and selects and outputs the main clock signal as the system clock signal; and

a setting-variable functional macro including a switching circuit which is initialized by the output from said set data register,

wherein said initialized data reading control means is a dedicated memory control circuit which is arranged independently of said CPU,

said memory control circuit starts the reading control of the initialized data when the first internal reset signal is at the inactive level, and

a resetting state of said CPU is canceled when the second internal reset signal is at the inactive level.

2. A microcomputer according to claim 1 , wherein said oscillating circuit is shared by a ring oscillating circuit included in said non-volatile memory.

3. A microcomputer according to claim 1 , further comprising:

a frequency dividing circuit which divides an output from said oscillating circuit included in said non-volatile memory and outputs the divided output as the sub-clock signal, in place of said oscillating circuit.

Assignments (3)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →
CHANGE OF NAME Recorded Dec 22, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 025525/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2004
From: KONDO, TAKAO
To: NEC ELECTRONICS CORPORATION
Reel/Frame 015416/0433 →