Micro-personal digital assistant including a temperature managed CPU
First Claim
1. A digital assistant module, comprising:
- an enclosure for enclosing and supporting internal elements;
a CPU within the enclosure for performing digital operations to manage functions of the digital assistant module, the CPU having a clock frequency input for providing frequency of operation for one or more portions of the CPU;
a memory connected to the CPU by a memory bus for storing data and executable routines;
a host interface bus coupled to the CPU and to a first portion of a host interface connector at a surface of the enclosure, the host interface bus providing address lines, data lines, and control signal lines, control signals on the control signal lines including read/write and at least one memory control signal;
temperature sensing circuitry connected to at least one portion of the CPU; and
clock frequency control circuitry connected to the clock frequency input;
wherein, upon the temperature sensing circuitry sensing a predefined rise in temperature, the clock frequency control circuitry lowers the clock frequency provided to the clock frequency input, thereby reducing power to the CPU and limiting temperature rise.
3 Assignments
0 Petitions
Accused Products
Abstract
A personal digital assistant module with a local CPU, memory, and I/O interface has a host interface comprising a bus connected to the local CPU and a connector at a surface of the personal digital assistant for interfacing to a bus connector of a host general-purpose computer, providing direct bus communication between the personal digital assistant and the host general-purpose computer. In an embodiment, the personal digital assistant also stores a security code. The personal digital assistant according to the invention forms a host/satellite combination with a host computer having a docking bay, wherein upon docking a docking protocol controls access by the host to memory of the personal digital assistant based on one or more passwords provided by a user to the host. In another embodiment the personal digital assistant also has an expansion port connected to the local CPU, and expansion peripheral devices may be connected and operated through the expansion port. In another embodiment the local CPU has temperature sensing circuitry incorporated in at least one portion of the IC comprising the CPU, clock adjustment circuitry connected to the at least one portion, and control circuitry connected to the temperature sensor and to the clock adjustment circuitry, the control circuitry configured for driving the clock adjustment circuitry to provide an operational clock rate as a function of a temperature indication provided by the temperature sensor.
146 Citations
8 Claims
-
1. A digital assistant module, comprising:
-
an enclosure for enclosing and supporting internal elements; a CPU within the enclosure for performing digital operations to manage functions of the digital assistant module, the CPU having a clock frequency input for providing frequency of operation for one or more portions of the CPU; a memory connected to the CPU by a memory bus for storing data and executable routines; a host interface bus coupled to the CPU and to a first portion of a host interface connector at a surface of the enclosure, the host interface bus providing address lines, data lines, and control signal lines, control signals on the control signal lines including read/write and at least one memory control signal; temperature sensing circuitry connected to at least one portion of the CPU; and clock frequency control circuitry connected to the clock frequency input; wherein, upon the temperature sensing circuitry sensing a predefined rise in temperature, the clock frequency control circuitry lowers the clock frequency provided to the clock frequency input, thereby reducing power to the CPU and limiting temperature rise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification