Simplified memory detection
First Claim
1. A device package having a strap contact and a bit input, said package containing a processor that is operatively connected to the bit input, a memory device that is operatively connected to said processor, and an internal contact that is operatively connected to said strap contact;
- wherein the presence of a strap resistor within the device package that is connected to said internal contact is for setting a first voltage on said bit input;
wherein the absence of a strap resistance is for setting a second voltage on said bit input;
wherein the first voltage controls the operation of the processor in a first manner; and
wherein the second voltage controls the operation of the processor in a second manner.
1 Assignment
0 Petitions
Accused Products
Abstract
Automatic recognition of the type of memory within a device package by using strap resistors within the device package. Such recognition enables a processor, such as a GPU, to automatically configure itself to work with the memory. A device package includes a strap contact and a bit input that are electrically connected. The device package beneficially contains a processor (such a GPU) that is operatively connected to the bit input, and a memory device that is operatively connected to the processor. By selectively inserting a strap resistor the voltage applied to the bit input changes state. That state can be read and used to set up the system.
37 Citations
24 Claims
-
1. A device package having a strap contact and a bit input, said package containing a processor that is operatively connected to the bit input, a memory device that is operatively connected to said processor, and an internal contact that is operatively connected to said strap contact;
-
wherein the presence of a strap resistor within the device package that is connected to said internal contact is for setting a first voltage on said bit input;
wherein the absence of a strap resistance is for setting a second voltage on said bit input;
wherein the first voltage controls the operation of the processor in a first manner; and
wherein the second voltage controls the operation of the processor in a second manner. - View Dependent Claims (2, 3)
-
-
4. The device of claim 4 wherein the strap resistor is a conductive ball.
-
5. A computer system comprising:
-
a wiring board having a board contact that is resistively coupled to a voltage source;
a device package attached to said wiring board and containing a graphic processor, wherein said device package includes a strap contact that is electrically coupled to said board contact, and a bit input that is resistively coupled to said strap contact;
wherein the presence of a strap resistor within the device package that is connected to said strap contact sets a first voltage on said bit input;
wherein the absence of a strap resistor within the device package sets a second voltage on said bit input;
wherein the first voltage controls the operation of the graphic processor in a first manner; and
wherein the second voltage controls the operation of the graphic processor in a second manner. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of operating a computer system comprising:
-
installing a device package containing a processor and memory that is connected to the processor on a wiring board, wherein the device package includes strap resistors that identify the type of memory;
configuring the wiring board such that the strap resistors cause a bit pattern on bit inputs to the device package, wherein the bit pattern depends on the strap resistors;
reading the bit pattern;
identifying the memory type from the bit pattern; and
configuring the processor to work with the memory. - View Dependent Claims (18, 19, 20)
-
-
21. A computing system comprising:
-
a host processor;
a host memory, the host memory storing programs for the host processor;
a system interface configured to interface with the host processor; and
a MAP configured to interface with the system interface including;
a memory device; and
one or more strap resistors that identify characteristics of the memory device. - View Dependent Claims (22, 23, 24)
-
Specification